@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.29h3lvkzti2g0.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.2tawlv965c-2g.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.2y7ys-6xqyvlu.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.313z8u3gguft6.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.2sh_6_vhnlvft.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.0l231a9nt5uww.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.05unz6ahsdg5s.woff2)format("woff2"),url(../media/inter-greek-400-normal.1ie-jkghmy-g3.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.0vt5hs1-p3hwb.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.1sh--xb01u94w.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.215r6wzhyafb5.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.1s10ttb8x1xct.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.08vufg9rbrtqu.woff2)format("woff2"),url(../media/inter-latin-400-normal.0qkhh15u3nzc2.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:500;src:url(../media/inter-cyrillic-ext-500-normal.2lrm7m7v2pmbu.woff2)format("woff2"),url(../media/inter-cyrillic-ext-500-normal.1dhkj9n1d9eco.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:500;src:url(../media/inter-cyrillic-500-normal.1nv56f3vj863s.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.06elr_s4xp1zj.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:500;src:url(../media/inter-greek-ext-500-normal.0kf5e66myu7u-.woff2)format("woff2"),url(../media/inter-greek-ext-500-normal.2yi4i7l4h95u-.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-500-normal.0_q-v-7d36a_x.woff2)format("woff2"),url(../media/inter-greek-500-normal.2q6jyr9iwt8we.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:500;src:url(../media/inter-vietnamese-500-normal.2jar8flmuc211.woff2)format("woff2"),url(../media/inter-vietnamese-500-normal.1ms37jnnr6ne8.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:500;src:url(../media/inter-latin-ext-500-normal.2rhh45_wkw1e4.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.2mn7n1eepax5z.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:500;src:url(../media/inter-latin-500-normal.037elok7xg7ol.woff2)format("woff2"),url(../media/inter-latin-500-normal.0zoa3evckypzi.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:700;src:url(../media/inter-cyrillic-ext-700-normal.0me1u56i82hi2.woff2)format("woff2"),url(../media/inter-cyrillic-ext-700-normal.13n_vpa0gbyg7.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:700;src:url(../media/inter-cyrillic-700-normal.378qjskmmzqr1.woff2)format("woff2"),url(../media/inter-cyrillic-700-normal.1om2rvzqaqs1z.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:700;src:url(../media/inter-greek-ext-700-normal.2rh7y3r4qo2km.woff2)format("woff2"),url(../media/inter-greek-ext-700-normal.0eo4e8i6f7p31.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-700-normal.30-dggm__4v65.woff2)format("woff2"),url(../media/inter-greek-700-normal.2-1u0zzxsm6-x.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:700;src:url(../media/inter-vietnamese-700-normal.23ham7l7wwy_k.woff2)format("woff2"),url(../media/inter-vietnamese-700-normal.12wdlez6yu94z.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:700;src:url(../media/inter-latin-ext-700-normal.40zd91kdmj3fq.woff2)format("woff2"),url(../media/inter-latin-ext-700-normal.1db-uvxaxecrq.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:700;src:url(../media/inter-latin-700-normal.0w01zqnq_4v13.woff2)format("woff2"),url(../media/inter-latin-700-normal.0f21to4h01kr-.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:800;src:url(../media/inter-cyrillic-ext-800-normal.084vj588cplwz.woff2)format("woff2"),url(../media/inter-cyrillic-ext-800-normal.4148fqwajyy39.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:800;src:url(../media/inter-cyrillic-800-normal.13l7nmrfn10_j.woff2)format("woff2"),url(../media/inter-cyrillic-800-normal.0goj79ykxk-95.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:800;src:url(../media/inter-greek-ext-800-normal.1l5sik5fhn4t0.woff2)format("woff2"),url(../media/inter-greek-ext-800-normal.1x8jb97_h_66k.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(../media/inter-greek-800-normal.0u_oqjgr8zr75.woff2)format("woff2"),url(../media/inter-greek-800-normal.3u0xyw-zjncs1.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:800;src:url(../media/inter-vietnamese-800-normal.110l-eskxxbbg.woff2)format("woff2"),url(../media/inter-vietnamese-800-normal.2748wlsxlk5og.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:800;src:url(../media/inter-latin-ext-800-normal.1p00_mu4mrh9r.woff2)format("woff2"),url(../media/inter-latin-ext-800-normal.43jb3p-pnak7f.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:800;src:url(../media/inter-latin-800-normal.406xo0d1qinnu.woff2)format("woff2"),url(../media/inter-latin-800-normal.1sjorl53i71xb.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:900;src:url(../media/inter-cyrillic-ext-900-normal.158l-dcmp7-iy.woff2)format("woff2"),url(../media/inter-cyrillic-ext-900-normal.06aelya3-dn5h.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:900;src:url(../media/inter-cyrillic-900-normal.3hgozkouv0dk7.woff2)format("woff2"),url(../media/inter-cyrillic-900-normal.3iewel08c614q.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:900;src:url(../media/inter-greek-ext-900-normal.3bhtqkk6d_v5q.woff2)format("woff2"),url(../media/inter-greek-ext-900-normal.3iwdcbymt-70y.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(../media/inter-greek-900-normal.44ilzqysmu857.woff2)format("woff2"),url(../media/inter-greek-900-normal.2pzvyqc9oioq1.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:900;src:url(../media/inter-vietnamese-900-normal.3jl3tetj0ejcn.woff2)format("woff2"),url(../media/inter-vietnamese-900-normal.0d22szr_mwa-_.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:900;src:url(../media/inter-latin-ext-900-normal.0jr_7868_n1c2.woff2)format("woff2"),url(../media/inter-latin-ext-900-normal.1k_aic5ec0210.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:900;src:url(../media/inter-latin-900-normal.22qkh5ljlz618.woff2)format("woff2"),url(../media/inter-latin-900-normal.1dm1vm03psv4y.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(../media/onest-cyrillic-ext-400-normal.06_74izdsnzd4.woff2)format("woff2"),url(../media/onest-cyrillic-ext-400-normal.28a8eccw4bvvi.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(../media/onest-cyrillic-400-normal.3vrxbn66sglx5.woff2)format("woff2"),url(../media/onest-cyrillic-400-normal.1_zlbqfwcbpah.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(../media/onest-math-400-normal.3fnkkt8vnyute.woff2)format("woff2"),url(../media/onest-math-400-normal.3ii4n5q1rfrtn.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(../media/onest-symbols-400-normal.0l7juy5b770i2.woff2)format("woff2"),url(../media/onest-symbols-400-normal.10dae2ch93jci.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(../media/onest-vietnamese-400-normal.3d3mm_ofr65d8.woff2)format("woff2"),url(../media/onest-vietnamese-400-normal.0my_lpwtmm4g-.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(../media/onest-latin-ext-400-normal.3pl3_2cbj_2do.woff2)format("woff2"),url(../media/onest-latin-ext-400-normal.2hv121fcmqpg9.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(../media/onest-latin-400-normal.1krurv1fqurix.woff2)format("woff2"),url(../media/onest-latin-400-normal.1itpiq3nw7j2g.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(../media/onest-cyrillic-ext-500-normal.0u0-iatm2g2l8.woff2)format("woff2"),url(../media/onest-cyrillic-ext-500-normal.21jip-5fc9nkk.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(../media/onest-cyrillic-500-normal.1vb9yp07x1u_4.woff2)format("woff2"),url(../media/onest-cyrillic-500-normal.3cq0f-btq7fjm.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(../media/onest-math-500-normal.2j8f44azqtdn7.woff2)format("woff2"),url(../media/onest-math-500-normal.3p2ko37ac2860.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(../media/onest-symbols-500-normal.1qaapeeulcnh8.woff2)format("woff2"),url(../media/onest-symbols-500-normal.40ieeddxmdf_s.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(../media/onest-vietnamese-500-normal.16-yqtjz7ux7q.woff2)format("woff2"),url(../media/onest-vietnamese-500-normal.3aympoo2ug27m.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(../media/onest-latin-ext-500-normal.2n3beebniydgn.woff2)format("woff2"),url(../media/onest-latin-ext-500-normal.0bnt3g1fclaqz.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(../media/onest-latin-500-normal.1e8ktipj6xh2w.woff2)format("woff2"),url(../media/onest-latin-500-normal.3c6k1abphpllb.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(../media/onest-cyrillic-ext-600-normal.3xbeym1d7xdwq.woff2)format("woff2"),url(../media/onest-cyrillic-ext-600-normal.1zt9gvb6qr-my.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(../media/onest-cyrillic-600-normal.243cgxfo_s5o3.woff2)format("woff2"),url(../media/onest-cyrillic-600-normal.276oufv9cwqyp.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(../media/onest-math-600-normal.263tx6rzf4k7r.woff2)format("woff2"),url(../media/onest-math-600-normal.27apn2zsnd81s.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(../media/onest-symbols-600-normal.356c9jqsa5itz.woff2)format("woff2"),url(../media/onest-symbols-600-normal.1_gxap9f-0wzb.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(../media/onest-vietnamese-600-normal.3socklhqadnfe.woff2)format("woff2"),url(../media/onest-vietnamese-600-normal.3dr5rx1rj5l1-.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(../media/onest-latin-ext-600-normal.381pbhhfbvw9b.woff2)format("woff2"),url(../media/onest-latin-ext-600-normal.03xi_4lzrahuk.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(../media/onest-latin-600-normal.20olt_gqxonka.woff2)format("woff2"),url(../media/onest-latin-600-normal.1-kuo0ziit5va.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-cyrillic-ext-400-normal.3c_o3_1lpog9p.woff2)format("woff2"),url(../media/geist-cyrillic-ext-400-normal.0rn135pc89cdf.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-cyrillic-400-normal.415levixm-iyz.woff2)format("woff2"),url(../media/geist-cyrillic-400-normal.0nezimdrzl0vh.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-vietnamese-400-normal.1c3n1wwh214rh.woff2)format("woff2"),url(../media/geist-vietnamese-400-normal.2d3t4p0l200k2.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-latin-ext-400-normal.0o4igpbwkz82n.woff2)format("woff2"),url(../media/geist-latin-ext-400-normal.3ro-kxyg9ckyq.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:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-latin-400-normal.2o3xb38ucbuw3.woff2)format("woff2"),url(../media/geist-latin-400-normal.3pwg30tlg2bzr.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-cyrillic-ext-500-normal.0xcckp87ge8hd.woff2)format("woff2"),url(../media/geist-cyrillic-ext-500-normal.3t5rbnhmpfuk9.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-cyrillic-500-normal.0vky5ima137_f.woff2)format("woff2"),url(../media/geist-cyrillic-500-normal.3ueulgd5t5mn9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-vietnamese-500-normal.3-onrlz187gnz.woff2)format("woff2"),url(../media/geist-vietnamese-500-normal.04d_bv2a56-v-.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-latin-ext-500-normal.1ecetbt76p1t7.woff2)format("woff2"),url(../media/geist-latin-ext-500-normal.3o497mqn-l45o.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:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(../media/geist-latin-500-normal.19fpjsj-urh6p.woff2)format("woff2"),url(../media/geist-latin-500-normal.35xss_p6y3rr2.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/plus-jakarta-sans-cyrillic-ext-400-normal.2ypnrn9lrleuk.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-400-normal.2fd03nvkh1gxf.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/plus-jakarta-sans-vietnamese-400-normal.1zrtmdh-d2yiu.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-400-normal.3qswxonpv-xw6.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/plus-jakarta-sans-latin-ext-400-normal.28k3iq_bu_a8k.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-400-normal.0nqm8djb6gezb.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/plus-jakarta-sans-latin-400-normal.2zft8ygo1c8r3.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-400-normal.0cl0gpa0e69vj.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-cyrillic-ext-600-normal.1pa53xol5as2n.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-600-normal.28eg0-nf2o_dy.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-vietnamese-600-normal.3-s80gjy10k2b.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-600-normal.2ffwe07qps-46.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-latin-ext-600-normal.2seu-c1kf70ec.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-600-normal.0dwbrzw-9-35z.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-latin-600-normal.3aqasp55ya9p3.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-600-normal.0jxc5c2jlzpuw.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:Now Bold;src:url(/fonts/now-bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--bg:#0d0d0d;--bg-landing:#0a0a0a;--black:#000;--border:#2b2b2b;--text:#fff;--muted:#a1a1a1;--purple:#904fff;--purple-deep:#1f0054;--danger:#ff6b6b;--success:#4ade80;--radius:8px;--radius-lg:12px;--nav-height:70px;--font-ui:"Onest", system-ui, sans-serif;--font-text:"Inter", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}h1,h2,h3,p,ul,ol,dl,dd,fieldset{margin:0;padding:0}fieldset{border:0;min-width:0}ul{list-style:none}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.muted{color:var(--muted)}.page{flex-direction:column;min-height:100vh;display:flex;position:relative}.page>.footer{margin-top:auto}.card{background:var(--black);border:1px solid var(--border);border-radius:var(--radius-lg)}.rule{background:var(--border);border:0;width:100%;height:1px;margin:0}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:12px;line-height:1}.page-title{font-family:var(--font-text);font-size:28px;font-weight:700;line-height:1.4}.btn{border-radius:var(--radius);height:48px;font-family:var(--font-ui);white-space:nowrap;justify-content:center;align-items:center;gap:12px;padding:16px;font-size:16px;font-weight:500;line-height:1;transition:background-color .2s,border-color .2s,opacity .2s;display:inline-flex}.btn svg{flex:none}.btn--secondary{background:var(--black);color:var(--text);border:1px solid var(--border)}.btn--primary{color:#000;background:#fff;border:1px solid #fff}a.btn--secondary:hover,button.btn--secondary:hover{border-color:#555}a.btn--primary:hover,button.btn--primary:hover{opacity:.88}.btn--block{width:100%;display:flex}.link-button{color:var(--purple);font-size:14px;font-weight:500}.link-button:hover{text-decoration:underline}.input{background:var(--bg);border-radius:var(--radius);width:100%;height:52px;box-shadow:inset 0 0 0 1px var(--border);color:var(--text);border:0;padding:16px;font-size:16px;line-height:1;transition:box-shadow .2s}.input::placeholder{color:#666}.input:focus{box-shadow:inset 0 0 0 1px var(--purple);outline:none}.input--area{resize:vertical;height:auto;min-height:110px;line-height:1.5}.input--select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23a1a1a1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px;line-height:1.25}.input--select:has(option[value=""]:checked){color:#666}.input--select option{color:var(--text);background:var(--bg)}.input--small{width:auto;height:36px;padding:8px 36px 8px 12px;font-size:14px}.form{flex-direction:column;gap:16px;width:100%;display:flex}.form__divider{border-top:1px solid var(--border);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:8px;padding-top:24px;font-size:12px;line-height:1}.form__pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field{flex-direction:column;display:flex}.field__top{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.field label,.field__aside{font-size:16px;line-height:1}.field__aside:hover,.auth__footer a:hover{color:var(--purple)}.field__hint{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.5}.password{position:relative}.password .input{padding-right:48px}.password__toggle{height:52px;color:var(--muted);align-items:center;padding:0 8px;display:flex;position:absolute;top:0;right:0}.rules{background:var(--border);border-radius:var(--radius);flex-direction:column;gap:12px;padding:12px;font-size:14px;line-height:1;display:flex}.rules li{opacity:.5;align-items:center;gap:5px;display:flex}.rules li.is-met{opacity:1;color:var(--success)}.submit{color:#000;border-radius:var(--radius);background:#fff;width:100%;height:48px;padding:16px;font-size:16px;font-weight:500;line-height:1;transition:opacity .2s}.submit:hover{opacity:.88}.submit:disabled,.subscribe__button:disabled,.waitlist__button:disabled{opacity:.6;cursor:default}.form-error,.form-success{font-size:14px;line-height:1.5}.form-error{color:var(--danger)}.form-error--center{text-align:center;max-width:400px}.form-success{color:var(--success)}.notice{border-radius:var(--radius);background:var(--bg);box-shadow:inset 0 0 0 1px var(--border);color:var(--muted);padding:16px;line-height:1.5}.notice__title{color:var(--text);margin-bottom:4px;font-size:18px;font-weight:600}.notice--success{box-shadow:inset 0 0 0 1px var(--purple)}.notice a{color:var(--purple)}.nav{z-index:10;width:100%;position:sticky;top:0}.nav__bar{height:var(--nav-height);justify-content:space-between;align-items:center;padding:0 12px 0 23px;display:flex}.nav--tall .nav__bar{height:75px}.nav__logo img{width:124px;height:auto}.nav__links{gap:20px;display:flex}.nav__toggle,.nav__panel{display:none}.footer{z-index:2;border-top:1px solid var(--border);background:var(--bg);width:100%;position:relative}.footer__inner{max-width:1200px;margin:0 auto}.footer__top{display:flex}.footer__subscribe{border-right:1px solid var(--border);flex-direction:column;flex:608px;gap:16px;padding:24px;display:flex}.footer__heading{font-size:18px;font-weight:600;line-height:1.5}.footer__note{font-family:var(--font-text);color:var(--muted)}.footer__links{flex:592px;padding:16px}.footer__logo{align-items:center;width:fit-content;height:92px;padding-left:11px;display:flex}.footer__logo img{width:174px;height:auto}.footer__columns{gap:64px;display:flex}.footer__column{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer__column-title{font-weight:500}.footer__link{color:var(--muted);transition:color .2s}.footer__link:hover,.footer__link.is-current{color:var(--purple)}.footer__row{padding:24px}.footer__top+.footer__row{border-top:1px solid var(--border)}.footer__credits{color:var(--muted);font-weight:500}.footer__credits a,.footer__credits span{color:var(--text)}.footer__credits a:hover{color:var(--purple)}.footer__copyright{text-align:right;color:var(--muted);font-size:14px}.subscribe{position:relative}.subscribe__form{gap:16px;display:flex}.subscribe__input,.subscribe__button{height:53px;font-family:"Plus Jakarta Sans", var(--font-ui)}.subscribe__button{color:#000;border-radius:var(--radius);background:#fff;flex:none;padding:16px;font-size:16px;font-weight:600;line-height:1}.subscribe .form-error{margin-top:8px}.toast{background:var(--purple-deep);font-family:var(--font-text);color:var(--purple);border-radius:30px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:18px;font-weight:500;animation:4s forwards toast;display:flex;position:absolute;top:5px;right:17px}@keyframes toast{0%{opacity:0;transform:translateY(8px)}8%,85%{opacity:1;transform:none}to{opacity:0;visibility:hidden}}.landing{background:var(--bg-landing);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.landing__glow{z-index:1;object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.landing .nav{position:relative}.landing__main{z-index:2;flex:1;justify-content:center;align-items:center;min-height:100vh;padding:5px 16px;display:flex;position:relative}.glass{-webkit-backdrop-filter:blur(20px);background:#0000000d}.landing__card{border-radius:20px;flex-direction:column;align-items:center;gap:17px;width:100%;max-width:550px;padding:70px;display:flex;box-shadow:inset 0 4px 40px #ffffff2e}.landing__text{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:10px 0;display:flex}.landing__title{font-family:"Now Bold", var(--font-text);letter-spacing:-.04em;white-space:nowrap;font-size:52px;font-weight:700;line-height:1.1}.landing__title span{background:linear-gradient(173deg,#ffffffcf 38.46%,#03030300 108%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:-.1em;padding:.1em;display:inline-block}.landing__subtitle{color:#ffffffa6;max-width:355px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.4}.waitlist{width:100%;max-width:400px;position:relative}.waitlist__input{-webkit-backdrop-filter:blur(20px);width:100%;height:65px;font-family:"Geist", var(--font-ui);color:#fff;background:#0000000d;border:0;border-radius:10px;padding:12px 150px 12px 20px;font-size:16px;box-shadow:inset 0 4px 20px #ffffff2e}.waitlist__input::placeholder{color:#ffffff73}.waitlist__input:focus{outline:none;box-shadow:inset 0 4px 20px #ffffff2e,0 0 0 1px #ffffff59}.waitlist__button{border-radius:var(--radius);background:var(--purple);height:49px;font-family:"Geist", var(--font-ui);letter-spacing:-.03em;color:#fff;padding:16px 22px;font-size:14px;font-weight:500;line-height:1.2;transition:filter .2s;position:absolute;top:8px;right:8px;box-shadow:inset 0 4px 20px #ffffff4d}.waitlist__button:hover{filter:brightness(1.1)}.countdown{min-height:38px;font-family:var(--font-text);color:#ffffffd9;align-items:center;gap:16px;font-size:20px;font-weight:700;line-height:1.2;display:flex}.countdown__part{flex-direction:column;align-items:center;display:flex}.countdown__part span{font-size:11px}.particles{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dash>:not(.particles):not(.nav){z-index:1;position:relative}.rise{animation:.7s cubic-bezier(.2,.7,.2,1) both rise}.rise--2{animation-delay:80ms}.rise--3{animation-delay:.16s}.rise--4{animation-delay:.26s}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}.hero{text-align:center;flex-direction:column;align-items:center;padding:79px 16px 24px;display:flex}.hero__title{font-family:var(--font-text);letter-spacing:-.04em;font-size:60px;font-weight:800;line-height:1}.hero__subtitle{max-width:600px;font-family:var(--font-text);color:var(--muted);margin-top:37px;font-size:28px;font-weight:700;line-height:1.4}.hero__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:35px;display:flex}.hero__video{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg);width:100%;max-width:898px;margin-top:36px;overflow:hidden}.hero__video video{aspect-ratio:1528/1080;object-fit:cover;width:100%}.dash__content{flex-direction:column;gap:80px;width:100%;max-width:1032px;margin:0 auto;padding:79px 16px 80px;display:flex}.block{flex-direction:column;gap:24px;display:flex}.block h2{font-family:var(--font-text);font-size:28px;font-weight:700;line-height:1.4}.block__header{flex-direction:column;gap:16px;display:flex}.block__text{color:var(--muted);text-align:justify}.overview{flex-direction:column;gap:24px;padding:24px;display:flex}.overview__item{flex-direction:column;gap:16px;display:flex}.overview h3{font-family:var(--font-text);font-size:22px;font-weight:400;line-height:1.4}.overview p{font-family:var(--font-text);text-align:justify;font-size:18px;line-height:1.5}.checklist{flex-direction:column;gap:24px;display:flex}.checklist li{text-align:justify;align-items:center;gap:16px;display:flex}.check-badge{color:var(--purple);flex:none}.faq{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.faq__item+.faq__item{border-top:1px solid var(--border)}.faq__question{text-align:left;align-items:center;gap:24px;width:100%;padding:20px;font-size:18px;font-weight:600;line-height:1.5;display:flex}.faq__icon{flex:none;width:16px;height:16px;position:relative}.faq__icon:before,.faq__icon:after{content:"";background:var(--purple);border-radius:10px;width:16px;height:2px;transition:transform .25s;position:absolute;top:7px;left:0}.faq__icon:after{transform:rotate(90deg)}.faq__item.is-open .faq__icon:after{transform:rotate(0)}.faq__answer{color:var(--muted);padding:0 20px 20px 60px}.questions{flex-direction:column;gap:12px;display:flex}.questions__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.cta{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:500px;padding:24px;display:flex;overflow:hidden}.cta .hero__actions{margin-top:0;padding:24px 0}.scale-on-scroll{will-change:transform}.cta__title{max-width:889px;font-family:var(--font-text);letter-spacing:-.04em;text-align:center;font-size:60px;font-weight:900;line-height:1}.cta__title em{color:var(--purple);font-style:normal}.learn{flex:1;width:100%;display:flex}.sidebar{top:var(--nav-height);width:300px;height:calc(100vh - var(--nav-height));border-right:1px solid var(--border);flex:none;align-self:flex-start;position:sticky}.sidebar__scroll{scrollbar-width:none;flex-direction:column;gap:16px;height:100%;padding:32px 16px 120px;display:flex;overflow-y:auto}.sidebar__scroll::-webkit-scrollbar{display:none}.sidebar__scroll>*{flex:none}.sidebar__fade,.sidebar__fade:before,.sidebar__fade:after{pointer-events:none;position:absolute;bottom:0;left:0;right:1px}.sidebar__fade{background:linear-gradient(to top, var(--bg) 0%, #0d0d0dbf 30%, #0d0d0d00 100%);-webkit-backdrop-filter:blur(1.5px);height:200px;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.sidebar__fade:before,.sidebar__fade:after{content:""}.sidebar__fade:before{-webkit-backdrop-filter:blur(4px);height:135px;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.sidebar__fade:after{-webkit-backdrop-filter:blur(9px);height:75px;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.sidebar__title{font-weight:500}.sidebar__section{flex-direction:column;gap:16px;display:flex}.sidebar__section ul{flex-direction:column;gap:16px;padding-left:8px;display:flex}.sidebar__section li{display:flex}.sidebar__section a{color:var(--muted);align-items:center;gap:8px;font-size:14px;line-height:1.5;transition:color .2s;display:inline-flex}.sidebar__section a:hover,.sidebar__section a.is-current{color:var(--purple)}.lock{opacity:.7;flex:none}.search{background:var(--black);border:1px solid var(--border);border-radius:var(--radius);height:56px;color:var(--border);cursor:text;align-items:center;gap:10px;padding:16px;display:flex}.search:focus-within{border-color:var(--purple)}.search svg{color:#666;flex:none}.search input{min-width:0;font-family:var(--font-text);color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:16px}.search input::placeholder{color:var(--muted)}.search input::-webkit-search-cancel-button{filter:invert()}.progress{flex-wrap:wrap;gap:8px;display:flex}.progress span{background:var(--border);border-radius:3px;width:15px;height:15px;transition:background-color .3s}.progress span.is-done{background:var(--purple)}.teaser{flex-direction:column;gap:16px;display:flex}.teaser .sidebar__section ul{filter:blur(2.5px)}.teaser .sidebar__section li{align-items:center;gap:8px;height:21px}.teaser__line{background:#3a3a3a;border-radius:5px;height:9px;display:block}.teaser__note{color:var(--muted);font-size:14px}.more{margin-top:-8px;position:relative}.more__cards{filter:blur(3px);pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:16px;display:flex;-webkit-mask-image:linear-gradient(#000 0%,#00000080 45%,#0000 92%);mask-image:linear-gradient(#000 0%,#00000080 45%,#0000 92%)}.more__cards .lesson-card{min-height:62px}.more__cta{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:0 16px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.more__extra{color:var(--muted);font-size:14px;line-height:1.5}.more__extra svg{vertical-align:-2px;color:var(--purple);margin-right:6px}.more__extra a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.more__extra a:hover{color:var(--purple)}.more__title{font-family:var(--font-text);font-size:22px;font-weight:700;line-height:1.4}.learn__main{flex-direction:column;flex:1;gap:24px;min-width:0;padding:24px;display:flex}.column{flex-direction:column;gap:24px;width:100%;max-width:700px;margin:0 auto;display:flex}.learn__main>.column:first-child{padding-top:26px}.roadmap-image{border-radius:var(--radius);width:100%;height:auto}.lesson-list{flex-direction:column;gap:16px;display:flex}.lesson-card{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:6px;padding:16px;transition:border-color .2s,background-color .2s;display:flex}.lesson-card:hover{border-color:var(--purple);background:#904fff0d}.lesson-card__title{flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:18px;font-weight:600;line-height:1.5;display:flex}.lesson-card__summary{color:var(--muted);text-align:justify}.tag{border:1px solid var(--border);color:var(--muted);border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.tag--done{background:var(--purple-deep);color:var(--purple);border-color:#0000}.crumbs{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.crumbs__trail{color:var(--muted);flex-wrap:wrap;gap:4px 16px;font-size:14px;line-height:1.5;display:flex}.crumbs__trail a:hover,.crumbs__trail .is-current{color:var(--purple)}.video{aspect-ratio:700/393;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--black);width:100%;position:relative;overflow:hidden}.video iframe,.video__poster{border:0;width:100%;height:100%;position:absolute;inset:0}.video__poster{background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex}.video__poster svg{transition:transform .2s}.video__poster:hover svg{transform:scale(1.08)}.video__poster:hover svg path:first-child{fill:red;fill-opacity:1}.author{align-items:center;gap:16px;display:flex}.author img{object-fit:cover;border-radius:50%;width:48px;height:48px}.author__name{font-weight:500}.author__role{color:var(--muted);margin-top:4px;font-size:14px}.lesson__summary{font-family:var(--font-text);color:var(--muted);text-align:justify;font-size:18px;line-height:1.5}.prose{font-family:var(--font-text);font-size:18px;line-height:1.5}.prose>*+*{margin-top:20px}.prose p{text-align:justify}.prose h2,.prose h3,.prose h4{margin-top:42px;font-size:22px;font-weight:700;line-height:1.4}.prose h2+h3,.prose h3+h3{margin-top:20px;font-size:18px}.prose a{color:var(--purple);text-underline-offset:3px;text-decoration:underline}.prose ul,.prose ol{padding-left:26px}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li+li,.prose li>ul,.prose li>ol{margin-top:8px}.prose__table{border:1px solid var(--border);border-radius:var(--radius-lg);overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:16px}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--border);padding:12px 16px}.prose th{background:var(--black)}.prose tr:last-child td{border-bottom:0}.pager{font-family:var(--font-text);justify-content:space-between;align-items:center;gap:16px;padding:26px 30px 0;font-size:18px;line-height:1.5;display:flex}.pager a:hover{color:var(--purple)}.complete{border:1px solid var(--border);height:40px;font-family:var(--font-ui);color:var(--muted);border-radius:20px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.complete:hover{border-color:var(--purple);color:var(--text)}.complete.is-done{background:var(--purple-deep);color:var(--purple);border-color:#0000}.locked{color:var(--muted);flex-direction:column;align-items:flex-start;gap:16px;padding:24px;display:flex}.locked>svg{color:var(--purple)}.locked h2{font-family:var(--font-text);color:var(--text);font-size:22px;line-height:1.4}.locked a:not(.btn){color:var(--purple)}.locked__actions,.panel__actions{flex-wrap:wrap;gap:16px;display:flex}.auth{flex:1;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex}.auth__card{width:100%;max-width:500px;overflow:hidden}.auth__tabs{border-bottom:1px solid var(--border);display:flex}.auth__tabs a{color:var(--muted);border-bottom:1px solid #0000;margin-bottom:-1px;padding:16px;font-size:18px;font-weight:600;line-height:1.5;transition:color .2s}.auth__tabs a:hover{color:var(--text)}.auth__tabs a.is-active{color:var(--text);border-bottom-color:var(--purple)}.auth__body{flex-direction:column;align-items:center;gap:16px;padding:16px;display:flex}.auth__intro{width:100%;color:var(--muted)}.auth__footer{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.auth__inline a{color:var(--muted);margin-left:12px}.lost{min-height:100vh;font-family:var(--font-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;font-size:18px;display:flex}.lost h1{letter-spacing:-.04em;color:var(--border);font-size:60px;font-weight:800;line-height:1}.narrow{flex-direction:column;gap:24px;width:100%;max-width:732px;margin:0 auto;padding:24px 16px 80px;display:flex}.panel{flex-direction:column;gap:16px;padding:24px;display:flex}.panel__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.panel__title{font-size:18px;font-weight:600;line-height:1.5}.status{background:var(--border);white-space:nowrap;color:var(--text);border-radius:20px;align-items:center;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.status--approved,.status--done{color:var(--success);background:#4ade8024}.status--rejected{color:var(--danger);background:#ff6b6b24}.status--pending,.status--new,.status--in_progress{background:var(--purple-deep);color:#b48cff}.details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.details dt{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:12px;line-height:1}.details dd{overflow-wrap:anywhere;margin-top:8px}.rows{flex-direction:column;display:flex}.rows li{border-top:1px solid var(--border);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.rows li:first-child{border-top:0}.rows__actions{align-items:center;gap:12px;display:flex}.rating legend{padding-bottom:8px;line-height:1}.rating__stars{gap:4px;display:flex}.rating__stars label{color:var(--border);cursor:pointer;font-size:32px;line-height:1;transition:color .15s}.rating__stars label.is-on{color:var(--purple)}.rating__stars input{opacity:0;pointer-events:none;position:absolute}.rating__stars label:has(:focus-visible){outline:2px solid var(--purple);border-radius:4px}.admin{flex-direction:column;gap:56px;width:100%;max-width:1232px;margin:0 auto;padding:24px 16px 80px;display:flex}.admin__section{flex-direction:column;gap:16px;display:flex}.admin__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.admin__heading h2{font-family:var(--font-text);font-size:22px;font-weight:700;line-height:1.4}.admin__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.identity{align-items:center;gap:16px;display:flex}.identity__avatar{background:var(--purple-deep);color:#c9aaff;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:600;display:grid}.identity__name{font-family:var(--font-text);font-size:22px;font-weight:700;line-height:1.3}.admin-board{flex-direction:column;gap:16px;display:flex}.admin-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.viz{flex-direction:column;grid-column:span 2;gap:24px;min-width:0;padding:24px;display:flex}.viz--wide{grid-column:span 3}.viz__head{flex-direction:column;gap:8px;display:flex}.viz__hero{font-family:var(--font-text);letter-spacing:-.04em;font-size:64px;font-weight:800;line-height:1}.viz__title{font-family:var(--font-text);font-size:20px;font-weight:700;line-height:1.35}.bars{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:14px 16px;display:grid}.bars__row{display:contents}.bars__label{max-width:190px;color:var(--muted);font-size:14px;line-height:1.3}.bars__track{align-items:center;gap:10px;min-width:0;display:flex}.bars__fill{height:16px;width:calc((100% - var(--reserve,96px)) * var(--share,0));background:var(--purple);border-radius:0 4px 4px 0;flex:none;min-width:2px;transition:filter .15s}.bars__row.is-muted .bars__fill{background:#555}.bars__row:hover .bars__fill{filter:brightness(1.25)}.bars__row:hover .bars__label{color:var(--text)}.bars__value{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600}.bars__note{color:var(--muted);margin-left:8px;font-weight:400}.chart{border-radius:var(--radius);cursor:crosshair;width:100%;position:relative}.chart svg{display:block;overflow:visible}.chart__grid{stroke:#1f1f1f;stroke-width:1px}.chart__tick{fill:#8a8a8a;font-variant-numeric:tabular-nums;font-size:12px}.chart__line{fill:none;stroke:var(--purple);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart__crosshair{stroke:#555;stroke-width:1px}.chart__dot{fill:var(--purple);stroke:var(--black);stroke-width:2px}.chart__end{fill:var(--text);font-size:13px;font-weight:600}.chart__column{fill:var(--purple);transition:opacity .15s}.chart__column.is-partial{opacity:.45}.chart__column.is-dim{opacity:.4}.chart__tooltip{z-index:2;border:1px solid var(--border);border-radius:var(--radius);width:max-content;max-width:150px;color:var(--muted);pointer-events:none;background:#161616;padding:8px 10px;font-size:13px;line-height:1.4;position:absolute}.chart__tooltip strong{color:var(--text);font-size:15px}.chart__tooltip span{display:block}.chart__empty{color:var(--muted);place-items:center;font-size:14px;display:grid;position:absolute;inset:0 0 28px 36px}.facts{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:auto;padding-top:20px;display:grid}.facts div{flex-direction:column;justify-content:space-between;display:flex}.facts dt{color:var(--muted);font-size:13px;line-height:1.35}.facts dd{font-family:var(--font-text);margin-top:6px;font-size:28px;font-weight:700;line-height:1}.facts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.facts dd .muted{font-size:13px;font-weight:400}.application__meta{text-align:right;max-width:50%;font-size:14px}button:disabled{opacity:.45;cursor:not-allowed}.application__motivation,.feedback__message{white-space:pre-wrap;overflow-wrap:anywhere}.application__motivation{border-radius:var(--radius);background:var(--bg);color:var(--muted);padding:16px}.application__actions{gap:12px;display:flex}.application__actions .input{flex:1;height:48px}.is-resolved{opacity:.55}.doc-link{color:var(--purple);width:fit-content;font-weight:500}.doc-link:hover{text-decoration:underline}details.panel summary{cursor:pointer;font-weight:500}@media (max-width:1199px){.admin-grid{grid-template-columns:minmax(0,1fr)}.viz,.viz--wide{grid-column:auto}.hero__title,.cta__title{font-size:48px}}@media (max-width:999px){.sidebar{display:none}}@media (max-width:809px){:root{--nav-height:64px}.nav{background:var(--bg)}.landing .nav{background:0 0}.nav--tall .nav__bar{height:var(--nav-height)}.nav__links{display:none}.nav__toggle{width:44px;height:44px;margin-right:5px;display:block;position:relative}.nav__toggle span{background:#666;border-radius:10px;width:20px;height:2px;transition:transform .25s,top .25s;position:absolute;left:12px}.nav__toggle span:first-child{top:16px}.nav__toggle span:last-child{top:27px}.nav__toggle.is-open span{top:21px}.nav__toggle.is-open span:first-child{transform:rotate(45deg)}.nav__toggle.is-open span:last-child{transform:rotate(-45deg)}.nav__panel{top:var(--nav-height);background:var(--bg);border-bottom:1px solid var(--border);flex-direction:column;gap:10px;padding:8px 12px 16px;display:flex;position:absolute;left:0;right:0}.landing .nav__panel{-webkit-backdrop-filter:blur(20px);background:#0a0a0aeb}.nav__panel .btn{width:100%}.page-title,.block h2{font-size:16px}.landing__card{gap:14px;padding:40px 16px}.landing__title{font-size:39px}.landing__subtitle{font-size:15px}.waitlist{flex-direction:column;gap:10px;display:flex}.waitlist__input{height:49px;padding:12px 20px}.waitlist__button{width:100%;position:static}.hero{padding:21px 16px 24px}.hero__title{max-width:300px;font-size:32px}.hero__subtitle{max-width:310px;margin-top:13px;font-size:16px}.hero__actions{flex-direction:column;width:100%;margin-top:28px}.hero__actions .btn{width:100%}.hero__video{margin-top:73px}.dash__content{padding:55px 16px 9px}.questions__actions{flex-direction:column}.questions__actions .btn{width:100%}.cta{padding:0 24px}.cta__title{font-size:32px}.cta .hero__actions{padding:0}.footer__top{flex-direction:column}.footer__subscribe{border-right:0;border-bottom:1px solid var(--border);flex:none}.footer__links{flex:none}.footer__columns{flex-wrap:wrap;gap:24px 64px}.footer__copyright{text-align:left}.toast{font-size:16px;right:0}.learn__main{padding:16px 16px 24px}.learn__main>.column:first-child{padding-top:0}.learn__main>.column:first-child .page-title{display:none}.crumbs{flex-direction:column;align-items:flex-start}.pager{flex-wrap:wrap;padding:26px 30px 0}.pager .complete{order:3;justify-content:center;width:100%}.form__pair,.details{grid-template-columns:1fr}.viz{padding:16px}.viz__hero{font-size:48px}.bars__label{max-width:110px}.bars__note{display:none}.bars{--reserve:52px!important}.facts{grid-template-columns:1fr}.application__meta{text-align:left;max-width:none}.application__actions{flex-wrap:wrap}.application__actions .input{flex:100%}.panel{padding:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
