@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/onest-cyrillic-ext-300-normal-D71dtq-w.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-300-normal-CVEXGb1-.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:300;src:url(/assets/onest-cyrillic-300-normal-Dcqa6NY4.woff2)format("woff2"),url(/assets/onest-cyrillic-300-normal-C0KwR0uu.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:300;src:url(/assets/onest-math-300-normal-BCrHImzY.woff2)format("woff2"),url(/assets/onest-math-300-normal-B6yDjLW0.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:300;src:url(/assets/onest-symbols-300-normal-C9avkWLX.woff2)format("woff2"),url(/assets/onest-symbols-300-normal-Ca5XqV6O.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:300;src:url(/assets/onest-vietnamese-300-normal-BauXs1Ff.woff2)format("woff2"),url(/assets/onest-vietnamese-300-normal-rbn87Pts.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:300;src:url(/assets/onest-latin-ext-300-normal-BgZMjXpW.woff2)format("woff2"),url(/assets/onest-latin-ext-300-normal-NTPrO95Y.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:300;src:url(/assets/onest-latin-300-normal-CQb7Hhx7.woff2)format("woff2"),url(/assets/onest-latin-300-normal-BcBQOVFv.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(/assets/onest-cyrillic-ext-400-normal-C0aKJzIG.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-400-normal-CV3RJNZo.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(/assets/onest-cyrillic-400-normal-BTdD9fLi.woff2)format("woff2"),url(/assets/onest-cyrillic-400-normal-BQq8x-Ju.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(/assets/onest-math-400-normal-BOdeoExJ.woff2)format("woff2"),url(/assets/onest-math-400-normal-BoceZrtY.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(/assets/onest-symbols-400-normal-BKpJPZvB.woff2)format("woff2"),url(/assets/onest-symbols-400-normal-Cyp7MkQ3.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(/assets/onest-vietnamese-400-normal-5bytZ3jO.woff2)format("woff2"),url(/assets/onest-vietnamese-400-normal-b_JsbRRP.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(/assets/onest-latin-ext-400-normal-DN_ZkHKd.woff2)format("woff2"),url(/assets/onest-latin-ext-400-normal-n6Pl0Elk.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(/assets/onest-latin-400-normal-9AYXx_QC.woff2)format("woff2"),url(/assets/onest-latin-400-normal-RaMPE1jb.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(/assets/onest-cyrillic-ext-500-normal-BRptT_Q-.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-500-normal-C2Nf5dsb.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(/assets/onest-cyrillic-500-normal-CJRUgmys.woff2)format("woff2"),url(/assets/onest-cyrillic-500-normal-BMFE-GJD.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(/assets/onest-math-500-normal-BAEyco5m.woff2)format("woff2"),url(/assets/onest-math-500-normal-CFbo1AvL.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(/assets/onest-symbols-500-normal-x8bjkRDT.woff2)format("woff2"),url(/assets/onest-symbols-500-normal-BnHuuehd.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(/assets/onest-vietnamese-500-normal-CYcoD-Qw.woff2)format("woff2"),url(/assets/onest-vietnamese-500-normal-B-ujVS1X.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(/assets/onest-latin-ext-500-normal-BOsNMgOh.woff2)format("woff2"),url(/assets/onest-latin-ext-500-normal-BG_GNqt_.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(/assets/onest-latin-500-normal-2-RsuwM3.woff2)format("woff2"),url(/assets/onest-latin-500-normal-CVP923du.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(/assets/onest-cyrillic-ext-600-normal-akDnvndp.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-600-normal-DARnoHZf.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(/assets/onest-cyrillic-600-normal-BZYKVyuq.woff2)format("woff2"),url(/assets/onest-cyrillic-600-normal-DXk93W_-.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(/assets/onest-math-600-normal-DtDLLcx3.woff2)format("woff2"),url(/assets/onest-math-600-normal-Cg9O0yw7.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(/assets/onest-symbols-600-normal-xTLJvtuG.woff2)format("woff2"),url(/assets/onest-symbols-600-normal-DbXpb-tr.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(/assets/onest-vietnamese-600-normal-BB-MkYnX.woff2)format("woff2"),url(/assets/onest-vietnamese-600-normal-Banm7-ne.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(/assets/onest-latin-ext-600-normal-DJ0mJiNR.woff2)format("woff2"),url(/assets/onest-latin-ext-600-normal-HzGxiJ8N.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(/assets/onest-latin-600-normal-DM19Lk_j.woff2)format("woff2"),url(/assets/onest-latin-600-normal-D88KJsY0.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:700;src:url(/assets/onest-cyrillic-ext-700-normal-Bv9yQbv6.woff2)format("woff2"),url(/assets/onest-cyrillic-ext-700-normal-VHhFdOv4.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:700;src:url(/assets/onest-cyrillic-700-normal-3rOSeAdn.woff2)format("woff2"),url(/assets/onest-cyrillic-700-normal-BYHfPO1G.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:700;src:url(/assets/onest-math-700-normal-8BLSvV4n.woff2)format("woff2"),url(/assets/onest-math-700-normal-DV7Jn8rc.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:700;src:url(/assets/onest-symbols-700-normal-C_KQTiD_.woff2)format("woff2"),url(/assets/onest-symbols-700-normal-DWaVlq9G.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:700;src:url(/assets/onest-vietnamese-700-normal-o95X2wRR.woff2)format("woff2"),url(/assets/onest-vietnamese-700-normal-DJPTbRH6.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:700;src:url(/assets/onest-latin-ext-700-normal-DSjWcyFb.woff2)format("woff2"),url(/assets/onest-latin-ext-700-normal-CIZyApB7.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:700;src:url(/assets/onest-latin-700-normal-DMkYZIUB.woff2)format("woff2"),url(/assets/onest-latin-700-normal-HOulLaZS.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(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.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(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.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(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.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:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-ext-500-normal-DcrB4vVx.woff2)format("woff2"),url(/assets/caveat-cyrillic-ext-500-normal-DqTXtm5N.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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-500-normal-DpMZbbjM.woff2)format("woff2"),url(/assets/caveat-cyrillic-500-normal-DLSfp5IU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-ext-500-normal-jKqJW7bC.woff2)format("woff2"),url(/assets/caveat-latin-ext-500-normal-wUUXxlbS.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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-500-normal-B9SDL8cy.woff2)format("woff2"),url(/assets/caveat-latin-500-normal-Do9veZfZ.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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-ext-600-normal-DDEJyoof.woff2)format("woff2"),url(/assets/caveat-cyrillic-ext-600-normal-BLVNc-Ct.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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-600-normal-Ba_MyzgW.woff2)format("woff2"),url(/assets/caveat-cyrillic-600-normal-CqH0c_uj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-ext-600-normal-DDJRD6ps.woff2)format("woff2"),url(/assets/caveat-latin-ext-600-normal-shBvSnoU.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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-600-normal-zlTlWIYU.woff2)format("woff2"),url(/assets/caveat-latin-600-normal-DUjB8dgm.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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{color:#000;background:#fff;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1526;--surface:#0f1f36;--surface-2:#14284a;--line:#1c3150;--line-strong:#2c4a86;--text:#eef3fa;--muted:#a4b5ce;--faint:#7184a0;--blue:#3d6ff0;--sky:#6e9bff;--ice:#a9c2ff;--violet:#9b6bff;--indigo:#8a84ff;--violet-deep:#7c4dff;--tile:#edf2f8;--good:#3dd68c;--font-display:"Onest", "Segoe UI", system-ui, sans-serif;--font-body:"Onest", "Segoe UI", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--radius:12px;--wrap:1200px}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:400;line-height:1.6}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg);position:fixed;inset:0 0 auto}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;letter-spacing:-.02em;margin:0}p{margin:0}[lang=de] p,[lang=de] li{-webkit-hyphens:auto;hyphens:auto}h1,h2,h3{overflow-wrap:break-word}ul,ol{margin:0;padding:0}button{font:inherit}:focus-visible{outline:2px solid var(--sky);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:calc(var(--wrap) + 64px);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}@media (width>=720px){.wrap{padding-left:max(32px, env(safe-area-inset-left,0px));padding-right:max(32px, env(safe-area-inset-right,0px))}}.section{padding-block:clamp(56px,8vw,90px)}.section.tight{padding-block:clamp(28px,3.5vw,44px)}.eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ice);align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.eyebrow:before{content:"";border:1.5px solid;border-radius:50%;width:9px;height:9px}.eyebrow.violet{color:var(--violet)}.eyebrow.no-dot:before{display:none}.hero-eyebrow{text-wrap:balance;line-height:1.8;display:block}.hero-eyebrow .nw{white-space:nowrap}.hero-eyebrow .ki{color:#c57cff}.h-xl{font-size:clamp(40px,6.4vw,84px);font-weight:500;line-height:1.02}.h-lg{font-size:clamp(32px,4.4vw,56px);font-weight:500;line-height:1.08}.h-md{font-size:clamp(24px,2.6vw,34px);font-weight:500;line-height:1.18}.h-sm{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.3}.lead{color:var(--muted);max-width:60ch;font-size:clamp(18px,1.6vw,21px);font-weight:300;line-height:1.55}.muted{color:var(--muted)}.small{font-size:14.5px}.mark{color:var(--sky)}.underline-violet{color:#8db3ff;text-underline-offset:.3em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;padding-bottom:.2em;text-decoration-line:underline;text-decoration-color:#c57cff;text-decoration-thickness:.05em}.sec-head{gap:16px;max-width:760px;margin-bottom:clamp(28px,3.5vw,44px);display:grid}.btn{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:13px 22px;font-size:16px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.btn-primary{background:var(--blue);color:#fff;box-shadow:0 0 0 1px color-mix(in srgb, var(--violet) 18%, transparent), 0 10px 26px -10px color-mix(in srgb, var(--violet) 35%, transparent)}.btn-primary:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--violet) 28%, transparent), 0 12px 30px -8px color-mix(in srgb, var(--violet) 45%, transparent);background:#5280f5}.btn-ghost{border-color:var(--line-strong);color:var(--text);background:0 0}.btn-ghost:hover{border-color:var(--ice)}.btn .arr{transition:transform .2s}.btn:hover .arr{transform:translate(3px)}.btn-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.textlink{color:var(--ice);align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.textlink:hover{color:var(--text)}.site-header{top:env(safe-area-inset-top,0px);z-index:50;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky}.nav{justify-content:space-between;align-items:center;gap:20px;padding-block:14px;display:flex}.brand{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand img{width:40px;height:40px}.brand-name{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.1}.brand-name small{font-family:var(--font-mono);letter-spacing:.12em;color:var(--faint);text-transform:uppercase;font-size:10.5px;font-weight:400;display:block}.nav-links{align-items:center;gap:6px;list-style:none;display:flex}.nav-item{position:relative}.nav-top-wrap{border-radius:999px;align-items:center;transition:background .2s;display:inline-flex}.nav-top{color:var(--muted);border-radius:999px 0 0 999px;padding:8px 2px 8px 14px;font-size:15.5px;text-decoration:none;transition:color .2s}.nav-caret{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:0 999px 999px 0;align-items:center;padding:8px 12px 8px 6px;transition:color .2s;display:inline-flex}.nav-top-wrap:has(.nav-top[aria-current=page]){background:var(--surface-2)}.nav-item.open .nav-caret,.nav-caret:hover,.nav-top:hover,.nav-item.open .nav-top,.nav-top[aria-current=page]{color:var(--text)}.nav-caret .caret{width:10px;height:10px;transition:transform .2s}.nav-item.open .caret{transform:rotate(180deg)}.dropdown{z-index:60;padding-top:10px;display:none;position:absolute;top:100%;left:0}.nav-item.open .dropdown{display:block}.mega .dropdown{left:-16px}@media (hover:hover) and (width>=1101px){.nav-item:hover .dropdown{display:block}.nav-item:hover .caret{transform:rotate(180deg)}.nav-item:hover .nav-top,.nav-item:hover .nav-caret{color:var(--text)}}.dd-panel{background:var(--surface);border:1px solid var(--line-strong);min-width:290px;box-shadow:0 24px 60px -20px #0009, 0 0 40px -22px color-mix(in srgb, var(--violet) 22%, transparent);border-radius:16px;padding:8px}.dd-mega{width:min(660px,92vw);padding:12px}.dd-levels{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.dd-level{--c:var(--sky);border:1px solid #0000;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:12px;text-decoration:none;transition:background .2s,border-color .2s;display:grid}.dd-level:hover,.dd-level:focus-visible{background:var(--surface-2);border-color:color-mix(in srgb, var(--c) 45%, transparent)}.dd-level svg{width:34px;height:34px}.dd-tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c);font-size:10.5px;display:block}.dd-level b{color:var(--text);font-size:15.5px;font-weight:500;display:block}.dd-desc{color:var(--muted);margin-top:2px;font-size:13.5px;line-height:1.4;display:block}.dd-foot{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 20px;margin-top:8px;padding:12px 12px 4px;display:flex}.dd-foot a{color:var(--ice);font-size:14px;text-decoration:none}.dd-foot a:hover{color:var(--text)}.dd-list{gap:2px;list-style:none;display:grid}.dd-list a{border-radius:10px;padding:10px 12px;text-decoration:none;transition:background .2s;display:block}.dd-list a:hover,.dd-list a:focus-visible{background:var(--surface-2)}.dd-list b{color:var(--text);font-size:15px;font-weight:500;display:block}.dd-list span{color:var(--muted);font-size:13px}main [id]{scroll-margin-top:96px}.nav.nohover .nav-item:not(.open):hover .dropdown{display:none}@media (width<=480px){.brand-name small{display:none}}.nav-cta{padding:10px 18px;font-size:15px}.menu-btn{border:1px solid var(--line-strong);color:var(--text);cursor:pointer;background:0 0;border-radius:10px;padding:8px 12px;display:none}@media (width<=1100px){.menu-btn{display:inline-flex}.nav-links,.nav .nav-cta{display:none}.nav.open{flex-wrap:wrap}.nav.open .nav-links{flex-direction:column;order:3;align-items:stretch;width:100%;padding-top:8px;display:flex}.nav.open .nav-top-wrap{width:100%;display:flex}.nav.open .nav-top{flex:1;padding:12px 14px;font-size:17px}.nav.open .nav-caret{padding:12px 16px}.nav.open .nav-caret .caret{width:14px;height:14px}.dropdown{padding-top:0;position:static}.dd-panel,.dd-mega{width:auto;min-width:0;box-shadow:none;background:0 0;border:0;padding:0 0 10px 8px}.dd-levels{grid-template-columns:minmax(0,1fr)}.nav.open .nav-links{max-height:calc(100vh - 140px);overflow-y:auto}.nav.open .nav-cta{order:4;margin-bottom:8px;display:inline-flex}}.hero{background:radial-gradient(42% 40% at 88% 10%, color-mix(in srgb, var(--violet) 10%, transparent), transparent 70%);padding-block:clamp(48px,7vw,92px) clamp(32px,4vw,56px);position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 1px 1px, var(--line) 1px, transparent 0);opacity:.55;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.hero>.wrap{z-index:1;position:relative}#hero-mesh{pointer-events:none;opacity:.34;-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 45%,#000 78%),radial-gradient(50% 80% at 80%,#000 40%,#0000 85%);mask-image:linear-gradient(90deg,#0000 45%,#000 78%),radial-gradient(50% 80% at 80%,#000 40%,#0000 85%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width<=700px){#hero-mesh{opacity:.16}}.hero-grid{text-align:center;justify-items:center;gap:28px;max-width:980px;margin:0 auto;display:grid}.hero-grid .btn-row{justify-content:center}.hero-grid .lead{margin-inline:auto}.hero h1 .big{transform-origin:50% 55%;will-change:transform;color:var(--sky);letter-spacing:-.035em;padding-bottom:.22em;font-size:1.32em;display:block}.micro{color:var(--faint);font-size:14px}.flow-wrap{-webkit-overflow-scrolling:touch;margin-top:clamp(40px,6vw,72px);overflow-x:auto}.flow{width:100%;min-width:760px;height:auto;display:block}.flow text{font-family:var(--font-body)}.flow .mono{font-family:var(--font-mono);letter-spacing:.1em}.flow-caption{color:var(--faint);font-size:13.5px;font-family:var(--font-mono);margin-top:12px}.logo-strip{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.logo-tile{background:var(--tile);border-radius:10px;place-items:center;height:76px;padding:12px 18px;display:grid}.logo-tile img{object-fit:contain;width:auto;max-height:46px}.logo-tile.dark{background:#000}.strip-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:18px;font-size:12.5px}.stats{border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat{align-content:start;gap:8px;padding:28px 28px 8px 0;display:grid}.stat+.stat{border-left:1px solid var(--line);padding-left:28px}.stat-num{letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1}.stat-num em{color:var(--sky);font-style:normal}.stat-label{color:var(--muted);max-width:26ch}.footnote{color:var(--faint);margin-top:24px;font-size:13.5px}@media (width<=760px){.stats{grid-template-columns:1fr}.stat,.stat+.stat{border-left:0;padding:24px 0}.stat+.stat{border-top:1px solid var(--line)}}.pains{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;display:grid}.pain{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:40px 1fr;align-content:start;align-items:start;gap:18px;padding:26px;display:grid}.pain p{font-size:19px;font-weight:400;line-height:1.45}.err-event{width:40px;height:40px}.resolve{grid-template-columns:auto 1fr;align-items:start;gap:18px;max-width:780px;margin-top:32px;display:grid}.resolve p{font-size:clamp(19px,1.8vw,23px);font-weight:300;line-height:1.45}.resolve strong{color:var(--text);font-weight:500}@media (width<=860px){.pains{grid-template-columns:1fr}}.layers{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.layer-stack{gap:10px;display:grid}.layer-btn{--c:var(--ice);text-align:left;cursor:pointer;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:20px 22px;transition:border-color .2s,background .2s,transform .2s;display:grid}.layer-btn.lv-ai{margin-inline:72px 0}.layer-btn.lv-auto{margin-inline:48px 0}.layer-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-inline:24px 0;display:grid}.layer-split .layer-btn{grid-template-columns:auto 1fr auto;gap:12px;padding:18px 16px}.layer-btn:hover{border-color:var(--line-strong)}.layer-btn[aria-selected=true]{border-color:var(--c);background:color-mix(in srgb, var(--c) 12%, var(--surface));box-shadow:0 0 24px -10px color-mix(in srgb, var(--c) 35%, transparent)}.layer-btn .tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c);font-size:11.5px}.layer-btn .name{letter-spacing:-.01em;font-size:22px;font-weight:500;display:block}.layer-btn .sym{width:34px;height:34px}.layer-btn .chev{color:var(--faint);transition:transform .2s,color .2s}.layer-btn[aria-selected=true] .chev{color:var(--c);transform:translate(3px)}.layer-hint{color:var(--faint);margin-top:6px;font-size:13.5px}.layer-panel.inline{border-color:var(--c,var(--line-strong));margin-bottom:6px}.layer-panel{background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;gap:18px;padding:clamp(24px,3vw,36px);display:grid}.layer-panel h3{font-size:clamp(24px,2.4vw,30px);font-weight:500}.checklist{gap:10px;list-style:none;display:grid}.checklist li{color:var(--muted);grid-template-columns:22px 1fr;gap:10px;display:grid}.checklist li:before{content:"";border:1.5px solid var(--sky);background:color-mix(in srgb, var(--sky) 18%, transparent);border-radius:4px;width:14px;height:14px;margin-top:6px}.panel-tools{flex-wrap:wrap;gap:8px;display:flex}@media (width<=900px){.layers{grid-template-columns:minmax(0,1fr)}.layer-btn.lv-ai,.layer-btn.lv-auto,.layer-split{margin-inline:0}}.chip{font-family:var(--font-mono);border:1px solid var(--line-strong);color:var(--muted);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:12.5px}.cards-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cards-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cards-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width<=980px){.cards-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.cards-3{grid-template-columns:1fr}}@media (width<=680px){.cards-2,.cards-4{grid-template-columns:1fr}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:12px;min-width:0;padding:24px;text-decoration:none;transition:border-color .2s;display:grid}a.card:hover{border-color:var(--line-strong)}.card .kicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ice);font-size:11.5px}.card p{color:var(--muted)}.subhead{color:var(--muted);font-size:15px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:56px 0 18px}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}@media (width<=900px){.split{grid-template-columns:minmax(0,1fr)}}.prose{gap:18px;max-width:60ch;display:grid}.prose p{color:var(--muted)}.prose p strong{color:var(--text);font-weight:500}.facts{list-style:none;display:grid}.facts li{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,auto) 1fr;align-items:baseline;gap:20px;padding:18px 0;display:grid}.facts li:first-child{border-top:1px solid var(--line)}.facts .n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500}.facts .t{color:var(--muted)}.facts .t b{color:var(--text);font-weight:500;display:block}.artefact{background:var(--surface);border:1px solid var(--line);border-radius:16px;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}.artefact-img{appearance:none;cursor:zoom-in;aspect-ratio:16/9;border:0;border-bottom:1px solid var(--line);background:#050912;width:100%;padding:0;display:block;overflow:hidden}.artefact-img img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .5s}.artefact-img.contain img{object-fit:contain;background:#fff}.artefact-img:hover img{transform:scale(1.03)}.artefact-body{align-content:start;gap:10px;padding:22px 24px 26px;display:grid}.artefact-body .q{color:var(--ice);font-size:15.5px}.artefact-body p{color:var(--muted)}dialog.lightbox{border:1px solid var(--line-strong);background:var(--surface);color:var(--text);border-radius:14px;width:100%;max-width:min(1400px,94vw);padding:0}dialog.lightbox::backdrop{background:#03060cd1}.lb-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.lb-bar button{border:1px solid var(--line-strong);color:var(--text);cursor:pointer;background:0 0;border-radius:8px;padding:6px 12px}.lb-img{background:#050912;max-height:80vh;overflow:auto}.lb-img img{margin:0 auto}.pod{grid-template-columns:120px 1fr;align-items:center;gap:20px;display:grid}.pod img{object-fit:cover;background:#fff;border-radius:12px;width:120px;height:120px}.newsletter{background:linear-gradient(160deg, var(--surface-2), var(--surface));border:1px solid var(--line-strong);border-radius:16px;gap:16px;padding:clamp(24px,3vw,36px);display:grid}.field-row{flex-wrap:wrap;gap:10px;display:flex}.input{background:var(--bg);min-width:0;color:var(--text);border:1px solid var(--line-strong);font:inherit;border-radius:10px;flex:220px;padding:12px 14px;font-size:16px}.input::placeholder{color:var(--faint)}.input:focus{border-color:var(--sky);outline:none}.consent{color:var(--faint);grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:13.5px;display:grid}.consent input{accent-color:var(--blue);margin-top:3px}.form-note{color:var(--good);min-height:1.4em;font-size:14px}.tpl .kicker{color:var(--violet)}.cta-band{background:radial-gradient(70% 90% at 100% 100%, color-mix(in srgb, var(--violet) 11%, transparent), transparent 60%), radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--blue) 24%, var(--surface)) 0%, var(--surface) 55%);box-shadow:0 30px 80px -40px color-mix(in srgb, var(--violet) 30%, transparent);border:1px solid var(--line-strong);border-radius:20px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(28px,5vw,64px);display:grid}.steps{counter-reset:s;gap:14px;list-style:none;display:grid}.steps li{counter-increment:s;color:var(--muted);grid-template-columns:36px 1fr;align-items:center;gap:14px;display:grid}.steps li:before{content:counter(s);width:36px;height:36px;font-family:var(--font-mono);color:var(--text);border:1.5px solid var(--sky);background:color-mix(in srgb, var(--sky) 14%, transparent);border-radius:50%;place-items:center;font-size:14px;display:grid}@media (width<=860px){.cta-band{grid-template-columns:1fr}}.quote-card{border:1px solid var(--line-strong);background:var(--surface);border-radius:14px;grid-template-columns:auto 1px 1fr;align-items:center;gap:22px;max-width:640px;padding:20px 24px;display:grid}.quote-card .src{font-family:var(--font-mono);color:var(--ice);letter-spacing:.06em;font-size:12.5px}.quote-card .div{background:var(--line-strong);align-self:stretch}.quote-card q{font-size:17px;line-height:1.4;display:block}.quote-card .who{color:var(--faint);margin-top:6px;font-size:13.5px}@media (width<=560px){.quote-card{grid-template-columns:1fr}.quote-card .div{display:none}}.phase-pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.phase-pills span.p{border:1px solid var(--sky);color:var(--ice);background:color-mix(in srgb, var(--sky) 8%, transparent);border-radius:10px;padding:8px 16px;font-size:15px}.phase-pills span.a{color:var(--faint)}.pillars{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}@media (width<=1040px){.pillars{grid-template-columns:1fr}}.pillar{--c:var(--sky);border:1px solid color-mix(in srgb, var(--c) 70%, transparent);background:var(--surface);border-radius:16px;gap:22px;min-width:0;padding:24px;display:grid}.pillar.violet{--c:var(--violet)}.pillar-head{border-bottom:1px solid color-mix(in srgb, var(--c) 45%, transparent);grid-template-columns:40px 1fr;align-items:start;gap:14px;padding-bottom:20px;display:grid}.pillar-num{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:600;display:grid}.pillar-head h3{letter-spacing:-.01em;font-size:21px;font-weight:500}.pillar-head .verb{color:var(--c);font-size:15px}.group{gap:10px;display:grid}.group-label{font-family:var(--font-mono);letter-spacing:.06em;border:1px solid color-mix(in srgb, var(--c) 70%, transparent);color:var(--c);border-radius:6px;justify-self:start;padding:4px 10px;font-size:11.5px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tile{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;align-content:start;gap:4px;min-width:0;padding:12px 14px;display:grid;position:relative}.tile b{font-size:15px;font-weight:500;line-height:1.3}.tile span{color:var(--muted);font-size:13.5px;line-height:1.45}.tile.focus{border-color:color-mix(in srgb, var(--sky) 45%, transparent);background:color-mix(in srgb, var(--blue) 16%, var(--surface-2));padding-left:28px}.tile.focus:before{content:"";background:var(--sky);border-radius:50%;width:7px;height:7px;position:absolute;top:18px;left:12px}.tiles.tools .tile{text-align:center;place-items:center;min-height:54px}.tiles.tools .tile.focus{padding-left:14px}.legend{color:var(--muted);flex-wrap:wrap;gap:18px;margin-top:18px;font-size:14px;display:flex}.legend span{align-items:center;gap:8px;display:inline-flex}.legend i{background:var(--sky);border-radius:50%;width:8px;height:8px}@media (width>=1041px){.tiles:not(.tools){grid-template-columns:1fr}}@media (width<=420px){.tiles{grid-template-columns:1fr}}.level-rows{gap:16px;display:grid}.level-row{--c:var(--sky);border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(20px,4vw,56px);padding:clamp(22px,3vw,34px);display:grid;position:relative;overflow:hidden}.level-row:before{content:"";background:var(--c);opacity:.9;width:3px;position:absolute;inset:0 auto 0 0}.level-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.level-pair .level-row{grid-template-columns:minmax(0,1fr)}@media (width<=860px){.level-pair{grid-template-columns:minmax(0,1fr)}}.level-row .lv-head{align-content:start;gap:12px;display:grid}.level-row .lv-top{align-items:center;gap:12px;display:flex}.level-row .lv-top svg{width:40px;height:40px}.level-row .lv-tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c);font-size:11.5px}.level-row h3{font-size:clamp(26px,2.6vw,34px);font-weight:500}.level-row .lv-head p{color:var(--muted)}.level-row .lv-body{align-content:start;gap:16px;display:grid}@media (width<=860px){.level-row{grid-template-columns:minmax(0,1fr)}}.process{counter-reset:ph;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;list-style:none;display:grid}.process li{counter-increment:ph;align-content:start;gap:12px;padding:0 22px 0 0;display:grid;position:relative}.process li:before{content:"0" counter(ph);font-family:var(--font-mono);color:var(--ice);letter-spacing:.08em;font-size:13px}.process .bar{background:var(--line);border-radius:2px;height:3px;margin-bottom:8px;position:relative}.process .bar:after{content:"";border-left:9px solid var(--line);border-top:6.5px solid #0000;border-bottom:6.5px solid #0000;position:absolute;top:-5px;right:-2px}.process li:last-child .bar{background:var(--sky)}.process li:last-child .bar:after{border-left-color:var(--sky)}.process h3{font-size:21px;font-weight:500}.process p{color:var(--muted);font-size:15.5px}@media (width<=900px){.process{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}@media (width<=520px){.process{grid-template-columns:1fr}}.stack-table{display:grid}.stack-row{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;align-items:baseline;gap:20px;padding:18px 0;display:grid}.stack-row:first-child{border-top:1px solid var(--line)}.stack-row h4{color:var(--muted);letter-spacing:0;font-size:16px;font-weight:500}.stack-row .chips{flex-wrap:wrap;gap:8px;display:flex}.stack-row .chip.hot{border-color:var(--sky);color:var(--ice)}@media (width<=640px){.stack-row{grid-template-columns:1fr;gap:10px}}.industries{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.industry{border:1px solid var(--line);border-radius:var(--radius);color:inherit;align-content:start;gap:8px;padding:22px;text-decoration:none;transition:border-color .2s,background .2s;display:grid}a.industry:hover{border-color:var(--line-strong);background:var(--surface)}.industry .ind-ico{width:42px;height:42px;margin-bottom:6px}.industry b{font-size:19px;font-weight:500}.industry span{color:var(--muted);font-size:14.5px}@media (width<=860px){.industries{grid-template-columns:repeat(2,minmax(0,1fr))}}.values{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.value{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-content:start;gap:16px;padding:28px;display:grid}.value-icon{border:2px solid var(--c,var(--violet));border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.value-icon img{width:32px;height:32px}.value h3{color:var(--c,var(--violet));font-size:22px;font-weight:500}.value ul{gap:8px;list-style:none;display:grid}.value li{color:var(--muted);padding-left:16px;font-size:15.5px;position:relative}.value li:before{content:"";background:var(--faint);border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:0}@media (width<=900px){.values{grid-template-columns:1fr}}.person{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:240px minmax(0,1fr);gap:28px;padding:24px;display:grid}.person+.person{margin-top:16px}.person-photo{border:1px solid var(--line-strong);aspect-ratio:1;background:var(--surface-2);border-radius:14px;align-self:start;overflow:hidden}.person-photo img{object-fit:cover;width:100%;height:100%}.person-main{align-content:start;gap:18px;min-width:0;display:grid}.person-main h3{font-size:30px;font-weight:500}.person-role{color:var(--ice);margin-top:4px}.person-cols{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.person-cols h4{color:var(--violet);letter-spacing:0;margin-bottom:10px;font-size:15px;font-weight:500}.person-cols ul{gap:8px;list-style:none;display:grid}.person-cols li{color:var(--muted);padding-left:16px;font-size:15px;position:relative}.person-cols li:before{content:"";background:var(--sky);border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:0}.contact-line{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:15px;display:flex}.contact-line .addr{-webkit-user-select:all;user-select:all;color:var(--text);font-family:var(--font-mono);font-size:14px}.captcha{border:1px dashed var(--line-strong);border-radius:12px;gap:8px;padding:16px;display:grid}.captcha label{color:var(--muted);gap:4px;font-size:15px;display:grid}.captcha label b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:500}.cap-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px}.cap-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cap-row .input{flex:0 160px}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.copy-btn{border:1px solid var(--line-strong);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:4px 10px;font-size:13px}.copy-btn:hover{color:var(--text);border-color:var(--ice)}@media (width<=820px){.person{grid-template-columns:1fr}.person-photo{max-width:240px}.person-cols{grid-template-columns:1fr}}.cert-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.cert{background:var(--tile);border-radius:12px;place-items:center;height:110px;padding:14px;display:grid}.cert img{object-fit:contain;width:auto;max-height:80px}@media (width<=760px){.cert-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=440px){.cert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width<=920px){.contact-grid{grid-template-columns:1fr}}.form-card{background:var(--surface);border:1px solid var(--line-strong);border-radius:18px;gap:22px;padding:clamp(22px,3vw,36px);display:grid}fieldset{border:0;gap:10px;margin:0;padding:0;display:grid}legend{margin-bottom:4px;padding:0;font-size:20px;font-weight:500}.legend-sub{color:var(--faint);margin-top:-6px;margin-bottom:4px;font-size:14px}.opt{border:1px solid var(--line);cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,background .2s;display:grid}.opt:hover{border-color:var(--line-strong)}.opt:has(input:checked){border-color:var(--sky);background:color-mix(in srgb, var(--blue) 10%, transparent)}.opt input{width:18px;height:18px;accent-color:var(--blue)}.opt b{font-weight:500;display:block}.opt span{color:var(--muted);font-size:14px}.fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fields .full{grid-column:1/-1}.fields label{color:var(--muted);gap:6px;font-size:14px;display:grid}.fields .input{width:100%}textarea.input{resize:vertical;min-height:110px}@media (width<=560px){.fields{grid-template-columns:1fr}}.trust{gap:10px;list-style:none;display:grid}.trust li{color:var(--muted);grid-template-columns:22px 1fr;gap:10px;font-size:15.5px;display:grid}.trust li:before{content:"✓";color:var(--sky);font-weight:600}.mini-person{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;padding:16px 0;display:grid}.mini-person img{object-fit:cover;border:1px solid var(--sky);border-radius:50%;width:64px;height:64px}.mini-person b{font-weight:500;display:block}.mini-person .r{color:var(--muted);font-size:14px}.site-footer{border-top:1px solid var(--line);margin-top:0;padding-block:64px 40px}.footer-grid{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:32px;display:grid}.footer-grid h4{font-size:13px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;font-weight:400}.footer-grid ul{gap:10px;list-style:none;display:grid}.footer-grid a{color:var(--muted);font-size:15px;text-decoration:none}.footer-grid a:hover{color:var(--text)}.footer-claim{color:var(--muted);max-width:32ch;margin-top:18px}.footer-bottom{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:48px;padding-top:22px;font-size:13.5px;display:flex}@media (width<=900px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid>:first-child{grid-column:1/-1}}.impact{text-align:left;justify-items:start;gap:18px;display:grid}.impact h2{max-width:22ch}.impact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,48px);width:100%;margin-top:clamp(28px,4vw,48px);display:grid}.imp{align-content:start;justify-items:start;gap:10px;display:grid}.imp-art{width:100%;max-width:240px;height:auto;margin-bottom:12px;overflow:visible}.imp-art .mono{font-family:var(--font-mono);letter-spacing:.1em}.imp-art text{font-family:var(--font-body)}.imp-art .hand,.hand-note{font-family:Caveat,Segoe Print,Bradley Hand,cursive}.imp-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4.6vw,60px);font-weight:500;line-height:1}.imp-num em{color:var(--sky);font-style:normal}.imp-label{color:var(--muted);max-width:28ch}.imp-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--violet);border:1px solid color-mix(in srgb, var(--violet) 45%, transparent);border-radius:999px;padding:4px 10px;font-size:11.5px}.hand-note{color:var(--faint);margin-top:clamp(20px,3vw,36px);font-size:22px;transform:rotate(-1.5deg)}.agents .tw{animation:3.2s ease-in-out infinite alternate twinkle}.agents .tw.v rect{filter:drop-shadow(0 0 2px #9b6bff)}@keyframes twinkle{0%,60%{opacity:1}to{opacity:.35}}@media (width<=820px){.impact-grid{grid-template-columns:minmax(0,1fr);gap:48px}}.dd-uc{width:min(860px,94vw);padding:14px}.uc .dropdown{left:50%;transform:translate(-50%)}.dd-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 14px;display:grid}.dd-col{--c:var(--sky);align-content:start;gap:6px;padding:8px;display:grid}.dd-col-head{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c);border-bottom:1px solid var(--line);padding:0 6px 8px;font-size:11px;text-decoration:none}.dd-col ul{gap:1px;list-style:none;display:grid}.dd-col li a{color:var(--text);border-radius:8px;padding:6px;font-size:14.5px;line-height:1.35;text-decoration:none;display:block}.dd-col li a:hover,.dd-col li a:focus-visible{background:var(--surface-2)}@media (width<=1100px){.uc .dropdown{transform:none}.dd-uc{width:auto}.dd-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.dd-cols{grid-template-columns:minmax(0,1fr)}}.kit{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kit-item{border:1px solid var(--line);background:var(--surface);border-radius:14px;align-content:start;gap:8px;padding:20px;display:grid}.kit-item svg{width:28px;height:28px}.kit-item b{font-size:17px;font-weight:500}.kit-item p{color:var(--muted);font-size:14.5px}@media (width<=900px){.kit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.kit{grid-template-columns:minmax(0,1fr)}}.uc-filter{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.uc-filter button{font:inherit;border:1px solid var(--line-strong);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-size:14.5px}.uc-filter button[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.uc-group{--c:var(--sky);gap:18px;display:grid}.uc-group+.uc-group{margin-top:56px}.uc-group-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:14px;display:flex}.uc-group-head h3{font-size:clamp(24px,2.4vw,30px);font-weight:500}.uc-group-head h3:before{content:"";background:var(--c);vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:12px;display:inline-block;position:relative;top:-2px}.uc-group-head p{color:var(--muted)}.uc-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (width<=980px){.uc-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.uc-cards{grid-template-columns:minmax(0,1fr)}}.uc-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-content:start;gap:12px;min-width:0;padding:22px;transition:border-color .2s;display:grid}.uc-card:hover,.uc-card:target{border-color:color-mix(in srgb, var(--c) 60%, transparent)}.uc-card:target{box-shadow:0 0 30px -12px color-mix(in srgb, var(--c) 45%, transparent)}.uc-num{font-family:var(--font-mono);letter-spacing:.1em;color:var(--c);font-size:12px}.uc-card h4{letter-spacing:-.01em;font-size:19px;font-weight:500}.uc-card p{color:var(--muted);font-size:15px}.uc-kit{flex-wrap:wrap;gap:6px;display:flex}.uc-kit span{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--line-strong);color:var(--muted);border-radius:6px;padding:3px 9px;font-size:11px}.uc-kit span.app{border-color:color-mix(in srgb, var(--violet) 55%, transparent);color:#c9b3ff}.ref-feature{border:1px solid color-mix(in srgb, var(--violet) 45%, var(--line-strong));background:radial-gradient(80% 120% at 100% 0%, color-mix(in srgb, var(--violet) 10%, transparent), transparent 60%), var(--surface);border-radius:20px;grid-template-columns:260px minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(24px,4vw,44px);display:grid}.ref-logo{background:var(--bg);border:1px solid var(--line);border-radius:14px;place-items:center;min-height:140px;padding:28px;display:grid}.ref-logo img{opacity:.9;width:auto;max-height:54px}.ref-body{gap:14px;min-width:0;display:grid}@media (width<=820px){.ref-feature{grid-template-columns:minmax(0,1fr)}.ref-logo{min-height:110px}}.bcm-teaser{border:1px solid color-mix(in srgb, var(--violet) 40%, var(--line-strong));background:radial-gradient(70% 100% at 0% 0%, color-mix(in srgb, var(--violet) 12%, transparent), transparent 65%), var(--surface);border-radius:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,48px);display:grid}.bcm-teaser .ref-mini{background:var(--bg);border:1px solid var(--line);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:18px;display:grid}.bcm-teaser .ref-mini img{opacity:.85;width:auto;height:30px}@media (width<=860px){.bcm-teaser{grid-template-columns:minmax(0,1fr)}}.dd-feature{border:1px solid color-mix(in srgb, var(--violet) 40%, transparent);background:color-mix(in srgb, var(--violet) 8%, transparent);border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:6px;padding:12px;text-decoration:none;display:grid}.dd-feature:hover{background:color-mix(in srgb, var(--violet) 14%, transparent)}.dd-feature svg{width:34px;height:34px}.dd-feature b{color:var(--text);font-weight:500;display:block}.dd-feature .dd-tag{--c:var(--violet)}.dd-feature .go{color:var(--violet);font-size:14px}.mesh3d-wrap{border:1px solid var(--line);cursor:grab;touch-action:pan-y;background:radial-gradient(60% 70% at 50% 55%, color-mix(in srgb, var(--blue) 12%, transparent), transparent 70%), radial-gradient(30% 35% at 62% 18%, color-mix(in srgb, var(--violet) 10%, transparent), transparent 70%), var(--surface);border-radius:16px;position:relative;overflow:hidden}.mesh3d-wrap:active{cursor:grabbing}#mesh3d,#mesh3d-home{width:100%;height:clamp(440px,44vw,520px);display:block}.mesh-label{font-family:var(--font-mono);letter-spacing:.12em;color:var(--faint);pointer-events:none;font-size:11.5px;position:absolute;top:20px;left:24px}.mesh-hint{color:var(--faint);pointer-events:none;font-size:12.5px;position:absolute;bottom:16px;right:20px}.dd-ind{width:min(440px,92vw);padding:10px}.ind .dropdown{left:50%;transform:translate(-50%)}.ind-list{gap:2px;list-style:none;display:grid}.ind-list a,.ind-all{color:var(--text);border-radius:12px;grid-template-columns:46px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:10px 12px;text-decoration:none;transition:background .2s,color .2s;display:grid}.ind-list a:hover,.ind-list a:focus-visible{background:var(--surface-2);color:var(--ice)}.ind-ico{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface-2) 60%, transparent);width:46px;height:46px;color:var(--ice);border-radius:11px;place-items:center;display:grid}.ind-ico svg{width:24px;height:24px}.ind-name{font-size:16px;font-weight:500;line-height:1.3}.ind-arr{width:18px;height:18px;color:var(--faint);transition:transform .2s,color .2s}.ind-list a:hover .ind-arr,.ind-all:hover .ind-arr{color:var(--ice);transform:translate(3px)}.ind-all{border-top:1px solid var(--line);color:var(--ice);border-radius:0 0 12px 12px;grid-template-columns:minmax(0,1fr) 20px;margin-top:6px;padding:16px 12px 10px;font-size:15px}@media (width<=1100px){.ind .dropdown{transform:none}.dd-ind{width:auto}}.ind-blocks{gap:16px;display:grid}.ind-block{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(20px,4vw,56px);padding:clamp(22px,3vw,34px);display:grid}.ind-block .ind-head{align-content:start;gap:14px;display:grid}.ind-block .ind-top{align-items:center;gap:14px;display:flex}.ind-block h3{font-size:clamp(24px,2.4vw,30px);font-weight:500}.ind-block .claim{color:var(--ice);font-size:17px}.ind-block p{color:var(--muted)}.ind-side{align-content:start;gap:16px;display:grid}.ind-side h4{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11.5px;font-weight:400}.ind-uc{gap:4px;list-style:none;display:grid}.ind-uc a{border:1px solid var(--line);color:var(--text);border-radius:10px;justify-content:space-between;gap:12px;padding:9px 12px;font-size:15px;text-decoration:none;display:flex}.ind-uc a:hover{border-color:var(--line-strong);background:var(--surface-2)}.ind-uc a span{color:var(--faint)}.ind-logos{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ind-logos img{opacity:.7;width:auto;height:24px}.ind-logos img.tall-ind{height:32px}.ind-names span{letter-spacing:.02em;color:var(--muted);font-size:17px;font-weight:600}@media (width<=860px){.ind-block{grid-template-columns:minmax(0,1fr)}}.proof-row{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:6px;font-size:14.5px;list-style:none;display:flex}.proof-row li{align-items:baseline;gap:6px;display:inline-flex}.proof-row b{color:var(--text);font-weight:600}.uc-link{color:inherit;text-decoration:none}.quote-ph{border:1.5px dashed color-mix(in srgb, var(--violet) 55%, var(--line-strong));background:color-mix(in srgb, var(--violet) 5%, var(--surface));border-radius:20px;gap:20px;margin:0;padding:clamp(24px,4vw,48px);display:grid}.quote-ph blockquote{letter-spacing:-.01em;max-width:38ch;color:var(--muted);margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:400;line-height:1.35}.quote-ph figcaption{flex-wrap:wrap;gap:6px 14px;font-size:15px;display:flex}.ph-who{color:var(--text);font-weight:500}.ph-co{color:var(--faint)}.ph-metric{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:10px;padding-top:16px;display:flex}.ph-metric b{color:var(--sky);font-weight:600}.ph-tag,.ph-inline{font-family:var(--font-mono);letter-spacing:.06em;color:#c9b3ff;border:1px dashed color-mix(in srgb, var(--violet) 60%, transparent);border-radius:6px;justify-self:start;padding:4px 10px;font-size:11.5px}.faq{gap:10px;display:grid}.faq-item{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:0 20px;transition:border-color .2s}.faq-item[open]{border-color:var(--line-strong)}.faq-item summary{cursor:pointer;padding:18px 28px 18px 0;font-size:16.5px;font-weight:500;list-style:none;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--sky);font-size:22px;transition:transform .2s;position:absolute;top:15px;right:0}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item p{color:var(--muted);padding-bottom:18px}@media (width<=900px){.process[style]{grid-template-columns:minmax(0,1fr)!important}}.disc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.disc{--c:var(--sky);border:1px solid var(--line);background:var(--surface);border-radius:16px;align-content:start;gap:10px;padding:22px;display:grid;position:relative;overflow:hidden}.disc:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--c) 18%, transparent), transparent 70%);pointer-events:none;border-radius:50%;width:140px;height:140px;position:absolute;inset:auto -40px -60px auto}.disc-dot{background:var(--c);border-radius:50%;width:10px;height:10px}.disc h3{letter-spacing:-.01em;font-size:19px;font-weight:500}.disc p{color:var(--muted);font-size:15px}@media (width<=900px){.disc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.disc-grid{grid-template-columns:minmax(0,1fr)}}.scale-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.scale-row div{gap:4px;display:grid}.scale-row b{letter-spacing:-.02em;color:var(--sky);font-size:clamp(32px,3.6vw,44px);font-weight:500;line-height:1}.scale-row span{color:var(--muted);font-size:15px}@media (width<=700px){.scale-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.lead-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.lead-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-content:start;gap:16px;padding:22px;display:grid}.lead-av{border:1px solid var(--line-strong);background:linear-gradient(150deg, var(--surface-2), var(--bg));border-radius:50%;place-items:center;width:88px;height:88px;display:grid;overflow:hidden}.lead-av img{object-fit:cover;width:100%;height:100%}.lead-ini{color:var(--ice);font-size:28px;font-weight:500}.lead-body{gap:6px;display:grid}.lead-role{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px}.lead-body h3{font-size:21px;font-weight:500}.lead-chap{color:var(--ice);font-size:15px}.lead-tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.lead-tag{--c:var(--sky);font-family:var(--font-mono);border:1px solid color-mix(in srgb, var(--c) 60%, transparent);color:var(--c);border-radius:999px;padding:3px 9px;font-size:11px}.lead-txt{color:var(--muted);margin-top:6px;font-size:14.5px}@media (width<=1040px){.lead-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.lead-grid{grid-template-columns:minmax(0,1fr)}}.quote{border:1px solid color-mix(in srgb, var(--violet) 40%, var(--line-strong));background:radial-gradient(70% 90% at 100% 0%, color-mix(in srgb, var(--violet) 9%, transparent), transparent 60%), var(--surface);border-radius:20px;gap:24px;margin:0;padding:clamp(28px,4.5vw,56px);display:grid;position:relative;overflow:hidden}.quote:before{content:"„";color:color-mix(in srgb, var(--violet) 22%, transparent);pointer-events:none;font-family:Georgia,serif;font-size:220px;line-height:1;position:absolute;top:-40px;right:clamp(20px,4vw,48px)}.quote blockquote{letter-spacing:-.005em;max-width:60ch;color:var(--text);margin:0;font-size:clamp(19px,2vw,25px);font-weight:400;line-height:1.5;position:relative}.quote figcaption{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:20px;display:flex}.q-who{gap:2px;display:grid}.q-who b{font-size:17px;font-weight:500}.q-who span{color:var(--muted);font-size:14.5px}.quote figcaption img{opacity:.75;width:auto;height:30px}.sec-head.center{text-align:center;justify-items:center;margin-inline:auto}.sec-head.center .lead{margin-inline:auto}.statement-sec{padding-block:clamp(40px,6vw,72px)}.statement{text-align:center;letter-spacing:-.015em;max-width:30ch;color:var(--faint);text-wrap:balance;margin:0 auto;font-size:clamp(26px,3.4vw,42px);font-weight:400;line-height:1.3}.statement span{color:var(--text)}.hand-label{color:var(--faint);transform-origin:0;margin:0 0 10px 4px;font-family:Caveat,Segoe Print,cursive;font-size:23px;transform:rotate(-1.5deg)}.impact2{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.impact-text{align-content:start;gap:20px;display:grid}.impact-list{list-style:none;display:grid}.impact-list li{border-bottom:1px solid var(--line);grid-template-columns:132px 168px minmax(0,1fr);align-items:center;gap:22px;padding:18px 0;display:grid}.impact-list li:first-child{border-top:1px solid var(--line)}.il-art{width:132px;height:auto;overflow:visible}.il-art .mono{font-family:var(--font-mono);letter-spacing:.1em}.il-art text{font-family:var(--font-body)}.il-art .hand{font-family:Caveat,Segoe Print,cursive}.il-num{letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.2vw,42px);font-weight:500;line-height:1}.il-num em{color:var(--sky);font-style:normal}.il-txt{justify-items:start;gap:4px;display:grid}.il-txt b{font-size:17px;font-weight:500}.il-txt>span:not(.imp-tag){color:var(--muted);font-size:15px}.il-txt .imp-tag{margin-top:4px;font-size:10.5px}.impact2 .hand-note{text-align:right;margin-top:18px}@media (width<=960px){.impact2{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.impact-list li{grid-template-columns:96px minmax(0,1fr)}.il-art{grid-row:span 2;width:96px}.il-txt{grid-column:2}}.ucx{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.ucx-col{--c:var(--sky);border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:8px}.ucx-head{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c);border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:4px;padding:12px 12px 14px;font-size:11.5px;text-decoration:none;display:flex}.ucx-dot{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.ucx-n{color:var(--faint);margin-left:auto}.ucx ul{gap:2px;list-style:none;display:grid}.ucx li a{color:var(--text);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:15px;line-height:1.35;text-decoration:none;transition:background .2s,color .2s;display:flex}.ucx li a:hover,.ucx li a:focus-visible{background:var(--surface-2);color:var(--ice)}.uc-arr{color:var(--faint);transition:transform .2s,color .2s}.ucx li a:hover .uc-arr{color:var(--c);transform:translate(3px)}@media (width<=1000px){.ucx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.ucx{grid-template-columns:minmax(0,1fr)}}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{width:max-content;animation:48s linear infinite marquee;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-set{align-items:center;gap:clamp(40px,6vw,72px);padding-right:clamp(40px,6vw,72px);list-style:none;display:flex}.marquee-set img{opacity:.55;width:auto;max-width:none;height:30px;transition:opacity .2s}.marquee-set img.tall{height:38px}.marquee-set img:hover{opacity:.95}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-wall{border-block:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));place-items:center;gap:40px 32px;padding:32px 0;display:grid}.logo-wall img{object-fit:contain;opacity:.7;width:auto;max-width:100%;height:34px}.logo-wall img.tall{height:44px}.podcasts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=900px){.podcasts{grid-template-columns:minmax(0,1fr)}}.podcast{background:var(--surface);border:1px solid var(--line-strong);border-radius:18px;grid-template-columns:168px minmax(0,1fr);align-items:start;gap:24px;padding:clamp(20px,2.5vw,28px);display:grid}.podcast .cover{object-fit:cover;background:#fff;border-radius:14px;width:168px;height:168px}.pod-body{gap:12px;min-width:0;display:grid}.pod-body h3{font-size:26px;font-weight:500}.pod-body>p{color:var(--muted);font-size:15.5px}.badges{flex-wrap:wrap;gap:8px;display:flex}.badge{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--line-strong);color:var(--muted);border-radius:999px;padding:4px 10px;font-size:11.5px}.badge.hot{border-color:var(--sky);color:var(--ice);background:color-mix(in srgb, var(--sky) 10%, transparent)}.ep-tip{border:1px solid color-mix(in srgb, var(--violet) 60%, transparent);background:color-mix(in srgb, var(--violet) 10%, var(--surface));box-shadow:0 0 18px -6px color-mix(in srgb, var(--violet) 28%, transparent);border-radius:12px;gap:2px;padding:14px 16px 14px 52px;display:grid;position:relative}.ep-tip .play{width:24px;height:24px;position:absolute;top:16px;left:16px}.ep-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--violet);font-size:11px}.ep-tip b{font-size:17px;font-weight:500}.ep-tip span.meta{color:var(--muted);font-size:14px}.pod-where{color:var(--faint);font-size:13.5px}@media (width<=560px){.podcast{grid-template-columns:1fr}.podcast .cover{width:120px;height:120px}}.newsletter.wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px 40px;margin-top:16px}.newsletter.wide .nl-side{gap:12px;display:grid}@media (width<=860px){.newsletter.wide{grid-template-columns:minmax(0,1fr)}}.paper{background:var(--surface);border:1px solid var(--line);border-radius:16px;grid-template-rows:auto 1fr;min-width:0;text-decoration:none;transition:border-color .2s,transform .2s;display:grid;overflow:hidden}.paper:hover{border-color:var(--line-strong);transform:translateY(-2px)}.paper-cover{aspect-ratio:16/10;background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--c,var(--blue)) 35%, transparent), transparent 60%), linear-gradient(160deg, var(--surface-2), var(--bg));border-bottom:1px solid var(--line);align-content:space-between;padding:22px;display:grid;position:relative}.paper-cover .pc-top{font-family:var(--font-mono);letter-spacing:.12em;color:var(--faint);text-transform:uppercase;justify-content:space-between;font-size:11px;display:flex}.paper-cover h3{max-width:16ch;font-size:clamp(21px,2vw,26px);font-weight:500;line-height:1.15}.paper-body{align-content:start;gap:12px;padding:20px 22px 24px;display:grid}.paper-body p{color:var(--muted);font-size:15.5px}.compare{border:1px solid var(--line-strong);border-radius:16px;overflow:hidden}.cmp-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cmp-row+.cmp-row{border-top:1px solid var(--line)}.cmp-row>div{gap:4px;padding:18px 24px;display:grid}.cmp-row>div+div{border-left:1px solid var(--line);background:color-mix(in srgb, var(--blue) 7%, var(--surface))}.cmp-row>div:first-child{color:var(--muted)}.cmp-row.head>div{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding-block:14px;font-size:12.5px}.cmp-row.head>div+div{color:var(--ice)}.cmp-row b{color:var(--text);font-weight:500}.cmp-lbl{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:11px;display:none}@media (width<=680px){.cmp-row{grid-template-columns:1fr}.cmp-row>div+div{border-left:0;border-top:1px dashed var(--line)}.cmp-row.head{display:none}.cmp-lbl{display:block}}.ea-link{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr;align-items:baseline;gap:20px;padding:20px 0;display:grid}.ea-link:first-child{border-top:1px solid var(--line)}.ea-link .t{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.ea-link p{color:var(--muted)}.ea-link p b{color:var(--text);font-weight:500}@media (width<=560px){.ea-link{grid-template-columns:1fr;gap:6px}}.advisor{grid-template-columns:96px 1fr;align-items:center;gap:20px;display:grid}.advisor img{object-fit:cover;border:1px solid var(--sky);border-radius:50%;width:96px;height:96px}.page-hero{padding-block:clamp(48px,7vw,88px) clamp(24px,3vw,40px);position:relative}.page-hero .wrap>*+*{margin-top:22px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}main{display:block}.people{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.people .person{grid-template-columns:minmax(0,1fr);margin-top:0}.people .person-photo{max-width:240px}@media (width<=900px){.people{grid-template-columns:minmax(0,1fr)}}.cms-list{gap:16px;display:grid}.cms-card{border:1px solid var(--line,#2a2f3a);border-radius:12px;padding:20px}.cms-card h2{margin:0 0 4px;font-size:1.3rem}.cms-meta{opacity:.7;margin:0 0 8px;font-size:.9rem}.cms-body{max-width:760px;line-height:1.7}.cms-body h2,.cms-body h3{margin-top:1.6em}.cms-body pre{background:#7f7f7f26;border-radius:8px;padding:12px;overflow:auto}.admin{gap:12px;max-width:860px;display:grid}.admin input,.admin textarea,.admin select{width:100%;font:inherit;padding:8px}.admin textarea{min-height:280px;font-family:ui-monospace,monospace}.admin-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin table{border-collapse:collapse;width:100%}.admin td,.admin th{text-align:left;border-bottom:1px solid #7f7f7f4d;padding:6px}.lang-switch{letter-spacing:.04em;align-items:center;gap:6px;margin-inline:12px;font-size:.85rem;display:inline-flex}.lang-switch a{opacity:.65;text-decoration:none}.lang-switch a[aria-current=true]{opacity:1;font-weight:600}
