@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(../media/inter-cyrillic-ext-300-normal.0gdz..r6xwt4z.woff2)format("woff2"),url(../media/inter-cyrillic-ext-300-normal.0nzttp79uuz6t.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(../media/inter-cyrillic-300-normal.15e1fz4ii3afe.woff2)format("woff2"),url(../media/inter-cyrillic-300-normal.105eq8saizytp.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(../media/inter-greek-ext-300-normal.0uwj7fpunfwmq.woff2)format("woff2"),url(../media/inter-greek-ext-300-normal.12x2_ub48-t_q.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(../media/inter-greek-300-normal.0zqudz1hp8030.woff2)format("woff2"),url(../media/inter-greek-300-normal.01bh5ybu.9qsk.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(../media/inter-vietnamese-300-normal.0u6atqgo-bm0k.woff2)format("woff2"),url(../media/inter-vietnamese-300-normal.0qqtp.h42hsry.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(../media/inter-latin-ext-300-normal.09uqfmdtw0dg3.woff2)format("woff2"),url(../media/inter-latin-ext-300-normal.0g0pg8t_puzlr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(../media/inter-latin-300-normal.0pw5ffrrwbn-o.woff2)format("woff2"),url(../media/inter-latin-300-normal.0~cgs1jmq1m77.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.14tx4pkryervk.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.0rs1xbf~i0gne.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.0j0nt6xj209ja.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.0tfcly~dae28g.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.0sjxwfwy1.7-1.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.0-p59y6vp.j7a.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.16tk2qho83alr.woff2)format("woff2"),url(../media/inter-greek-400-normal.0xmwnv-gh.rhf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.0kilhpqoeqy~3.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.0zq7snwe4.thc.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.0e~6uobz6nk3d.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.0a.r_3c33o5qt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.0vig85~_2mxl3.woff2)format("woff2"),url(../media/inter-latin-400-normal.0br~z6nf9coz0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-italic.0c4izew7ny0m~.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-italic.07iyediy2am02.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-italic.17i~m9c-hq6x1.woff2)format("woff2"),url(../media/inter-cyrillic-400-italic.0tvyhgwd88fpq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-italic.0z.z5l0bm_zlx.woff2)format("woff2"),url(../media/inter-greek-ext-400-italic.0gn_3l9764yei.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-italic.0btumgeocp_c9.woff2)format("woff2"),url(../media/inter-greek-400-italic.0lac9gvupcf_-.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-italic.05qev~adcklqj.woff2)format("woff2"),url(../media/inter-vietnamese-400-italic.02oz0o8gg.6q-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-italic.0wb_iqj~iazea.woff2)format("woff2"),url(../media/inter-latin-ext-400-italic.0frca5x7j0ys..woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-italic.0~p~2uy2v-2-7.woff2)format("woff2"),url(../media/inter-latin-400-italic.117mnlt5e~sfq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-ext-600-normal.0_ber5txd3bqi.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.0j75vko.6hoc-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.094xsiulqcmrl.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.10~mc7cizcdk~.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.0nlmm4r71lqf~.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.14y94o9jt0miw.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.0u.n5f3_8u-b0.woff2)format("woff2"),url(../media/inter-greek-600-normal.0~7_25pf1n8ik.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.072fyohqu9xp-.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.04aaopgj782ex.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.0mo._bh5xz7ol.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.0jjnjripmqy49.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.0rm8x4lrq0d8z.woff2)format("woff2"),url(../media/inter-latin-600-normal.0uetcz5d-i_71.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(../media/ibm-plex-mono-cyrillic-ext-300-normal.0~ludpag54iai.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-300-normal.07dxiwgw7m7m1.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(../media/ibm-plex-mono-cyrillic-300-normal.0l9us2b8i~fwb.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-300-normal.0kayikfxfozkv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(../media/ibm-plex-mono-vietnamese-300-normal.0t1m7u6f02b82.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-300-normal.160seamlgj9d3.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(../media/ibm-plex-mono-latin-ext-300-normal.105cganaafppp.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-300-normal.04nxh.qs-0p16.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(../media/ibm-plex-mono-latin-300-normal.0cxav8e9m4rab.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-300-normal.17w5r39r40~~5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-ext-400-normal.02-0t9z9jd-uq.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-400-normal.0s.68cpy0amf-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-400-normal.06uziraombnwl.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-400-normal.0z0q6lyz-8zbk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-vietnamese-400-normal.0~6zm384jrs6s.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-400-normal.0tvr4.esbc4ir.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-ext-400-normal.0h2gyl-d.cdr1.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-400-normal.07bv7l84.0p0~.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.15bn-bt6r468-.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.0t~9uo.86bpiw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-cyrillic-ext-600-normal.06qsqddu2-1n..woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-600-normal.0edn3yx7hwxdr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-cyrillic-600-normal.085rsibzi-s74.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-600-normal.0w6e_65.2i_m-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-vietnamese-600-normal.0m0-fg.go8qsw.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-600-normal.12iy47cip-z4u.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-latin-ext-600-normal.0g-ow16e66kea.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-600-normal.0ta85ks2mf4uz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-latin-600-normal.0z63851379qlg.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-600-normal.042vigsv1.90c.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-serif-cyrillic-ext-400-normal.03g66pkru.8eb.woff2)format("woff2"),url(../media/ibm-plex-serif-cyrillic-ext-400-normal.16g7qacdjt463.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-serif-cyrillic-400-normal.0zebpxy3p5b1j.woff2)format("woff2"),url(../media/ibm-plex-serif-cyrillic-400-normal.0.glju4sl8~vs.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-serif-vietnamese-400-normal.0e_0pp-ng412p.woff2)format("woff2"),url(../media/ibm-plex-serif-vietnamese-400-normal.0llow.b-ndcet.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-serif-latin-ext-400-normal.0-.k23ueclt__.woff2)format("woff2"),url(../media/ibm-plex-serif-latin-ext-400-normal.10aiq9.jqa~xy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-serif-latin-400-normal.0g.lpi2bn3_dp.woff2)format("woff2"),url(../media/ibm-plex-serif-latin-400-normal.0qobw5f5e8uol.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--black:#000;--white:#fff;--gray-10:#f4f4f4;--gray-20:#e0e0e0;--gray-30:#c6c6c6;--gray-40:#a8a8a8;--gray-50:#8d8d8d;--gray-60:#6f6f6f;--gray-70:#525252;--gray-80:#393939;--gray-90:#262626;--gray-100:#161616;--taupe-tag-bg:#f6f6f4;--taupe-05:#efefee80;--taupe-10:#efefee;--taupe-20:#e0dfdd;--taupe-30:#d0cfcc;--taupe-40:#c1bfbb;--taupe-50:#b1afab;--taupe-60:#a19e9a;--taupe-70:#928e89;--taupe-80:#827e78;--taupe-90:#736e67;--taupe-100:#635e56}
:root{--background:#fff;--background-hover:#8d8d8d1f;--background-active:#8d8d8d80;--background-selected:#8d8d8d33;--background-inverse:#393939;--layer-01:#f4f4f4;--layer-02:#fff;--layer-hover-01:#e8e8e8;--layer-active-01:#c6c6c6;--layer-selected-01:#e0e0e0;--layer-selected-hover-01:#d1d1d1;--field-01:#f4f4f4;--border-subtle-00:#e0e0e0;--border-subtle-01:#e0dfdd;--text-primary:#161616;--text-secondary:#525252;--text-placeholder:#a8a8a8;--text-helper:#6f6f6f;--text-error:#da1e28;--text-inverse:#fff;--text-on-color:#fff;--text-disabled:#16161640;--link-primary:var(--taupe-90);--link-primary-hover:var(--taupe-100);--link-visited:var(--taupe-80);--icon-primary:#161616;--icon-secondary:#525252;--icon-on-color-disabled:#8d8d8d;--icon-disabled:#16161640;--focus:var(--taupe-90);--focus-inset:#fff;--interactive:var(--taupe-90);--overlay:#0009;--tag-background-taupe:var(--taupe-tag-bg);--tag-color-taupe:var(--taupe-100)}[data-theme=g100]{--background:#161616;--background-hover:#8d8d8d1f;--background-active:#8d8d8d80;--background-selected:#8d8d8d33;--background-inverse:#f4f4f4;--layer-01:#262626;--layer-02:#393939;--layer-hover-01:#333;--layer-active-01:#525252;--layer-selected-01:#393939;--layer-selected-hover-01:#4c4c4c;--field-01:#262626;--border-subtle-00:#393939;--border-subtle-01:#393939;--text-primary:#f4f4f4;--text-secondary:#c6c6c6;--text-placeholder:#6f6f6f;--text-helper:#8d8d8d;--text-error:#ff8389;--text-inverse:#161616;--text-on-color:#fff;--text-disabled:#f4f4f4;--link-primary:var(--taupe-30);--link-primary-hover:var(--taupe-20);--link-visited:var(--taupe-40);--icon-primary:#f4f4f4;--icon-secondary:#c6c6c6;--icon-on-color-disabled:#f4f4f4;--icon-disabled:#f4f4f4;--focus:#fff;--focus-inset:#161616;--interactive:var(--taupe-30);--overlay:#0009;--tag-background-taupe:var(--taupe-100);--tag-color-taupe:#e0dfdd}
:root{--font-family-sans:"Inter", "Helvetica Neue", Arial, sans-serif;--font-family-serif:"Georgia", Times, serif;--font-family-mono:"IBM Plex Mono", "Menlo", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, monospace;--font-family-display:"Tiempos Text", "Georgia", Times, serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-size-12:.875rem;--font-size-14:1rem;--font-size-16:1.125rem;--font-size-18:1.25rem;--font-size-20:1.375rem;--font-size-24:1.625rem;--font-size-28:1.875rem;--font-size-32:2.125rem;--font-size-36:2.375rem;--font-size-42:2.75rem;--font-size-xs:var(--font-size-12);--font-size-sm:var(--font-size-14);--font-size-md:var(--font-size-16);--font-size-lg:var(--font-size-18);--font-size-xl:var(--font-size-20);--letter-spacing-0:0;--letter-spacing-16:.16px;--letter-spacing-32:.32px;--letter-spacing-tight:-.64px}.type-code-02{font-family:var(--font-family-mono);font-size:1rem;line-height:1.375rem;font-weight:var(--font-weight-regular);letter-spacing:.32px}.type-label-01{font-family:var(--font-family-mono);font-size:.875rem;line-height:1.125rem;font-weight:var(--font-weight-regular);letter-spacing:.32px}.type-body-compact-01{font-family:var(--font-family-sans);font-size:1rem;line-height:1.25rem;font-weight:var(--font-weight-regular);letter-spacing:.16px}.type-body-compact-02{font-family:var(--font-family-sans);font-size:1.125rem;line-height:1.5rem;font-weight:var(--font-weight-regular);letter-spacing:0}.type-body-01{font-family:var(--font-family-sans);font-size:1rem;line-height:1.375rem;font-weight:var(--font-weight-regular);letter-spacing:.16px}.type-body-02{font-family:var(--font-family-sans);font-size:1.125rem;line-height:1.625rem;font-weight:var(--font-weight-regular);letter-spacing:0}.type-heading-compact-01{font-family:var(--font-family-display);font-size:1rem;line-height:1.25rem;font-weight:var(--font-weight-semibold);letter-spacing:.16px}.type-heading-03{font-family:var(--font-family-display);font-size:1.375rem;line-height:1.875rem;font-weight:var(--font-weight-regular);letter-spacing:0}.type-heading-04{font-family:var(--font-family-display);font-size:1.875rem;line-height:2.375rem;font-weight:var(--font-weight-regular);letter-spacing:0}.type-fluid-heading-05{font-family:var(--font-family-display);font-size:2.75rem;line-height:3.25rem;font-weight:var(--font-weight-light);letter-spacing:0}
:root{--spacing-01:.125rem;--spacing-02:.25rem;--spacing-03:.5rem;--spacing-04:.75rem;--spacing-05:1rem;--spacing-06:1.5rem;--spacing-07:2rem;--spacing-08:2.5rem;--spacing-09:3rem;--spacing-10:4rem;--spacing-11:5rem;--spacing-12:6rem;--spacing-13:10rem;--fluid-spacing-01:0;--fluid-spacing-02:2vw;--fluid-spacing-03:5vw;--fluid-spacing-04:10vw;--size-xs:1.5rem;--size-sm:2rem;--size-md:2.5rem;--size-lg:3rem;--size-xl:4rem;--size-2xl:5rem;--icon-size-01:1rem;--icon-size-02:1.25rem;--container-sm:20rem;--container-md:42rem;--container-lg:66rem;--container-xl:82rem;--container-max:99rem;--breakpoint-sm:20rem;--breakpoint-md:42rem;--breakpoint-lg:66rem;--breakpoint-xl:82rem;--breakpoint-max:99rem;--page-content-max-width:var(--container-max);--page-padding-inline:var(--spacing-05)}@media (min-width:42rem){:root{--page-padding-inline:var(--spacing-07)}}
:root{--radius-none:0;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-xl:12px;--radius-pill:999px;--radius-circle:50%}
:root{--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 3px #00000014, 0 1px 2px #0000000a;--shadow-md:0 4px 6px #00000014, 0 2px 4px #0000000a;--shadow-lg:0 10px 15px #0000001a, 0 4px 6px #0000000d;--shadow-xl:0 20px 25px #0000001f, 0 10px 10px #0000000a;--shadow-focus-ring:0 0 0 3px color-mix(in srgb, var(--focus) 40%, transparent);--motion-duration-fast:.12s;--motion-duration-base:.2s;--motion-duration-slow:.32s;--motion-ease-standard:cubic-bezier(.4, 0, .2, 1);--motion-ease-entrance:cubic-bezier(0, 0, .2, 1);--motion-ease-exit:cubic-bezier(.4, 0, 1, 1);--z-base:0;--z-raised:10;--z-sticky:100;--z-overlay:500;--z-modal:1000;--z-toast:1100}

*,:before,:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}#sanity svg{display:initial;max-width:none}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background-color:var(--background);overflow-x:hidden}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{font-family:var(--font-family-sans);font-size:var(--font-size-md);color:var(--gray-70);background-color:var(--background)}h1,h2,h3,h4,h5,h6{color:var(--gray-80)}h2{font-size:1.6rem}h3{font-size:1.25rem}#storybook-root,.sb-show-main,.sb-main-padded,.sb-main-centered,.sb-main-fullscreen,.sbdocs,.sbdocs-wrapper,.sbdocs-content,.docs-story,.innerZoomElementWrapper{color:var(--text-primary);background-color:var(--background)!important}#storybook-root,.sb-show-main{min-height:100vh}.gradient-underline{background-image:linear-gradient(to right, var(--taupe-100), var(--taupe-50), var(--taupe-10));transition:background-size var(--motion-duration-base,.11s) ease;background-position:0 100%;background-repeat:no-repeat;background-size:0 1px}.gradient-underline-visible,.gradient-underline-hover:hover{background-size:100% 1px}.gradient-underline-hover-reflow:hover{animation:gradient-reunderline var(--motion-duration-base,.11s) ease forwards;animation-delay:var(--motion-duration-base,.11s);background-size:0 1px}@keyframes gradient-reunderline{0%{background-size:0 1px}to{background-size:100% 1px}}
