@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-cyrillic-ext-400-normal.C0aKJzIG.woff2)format("woff2"),url(/_astro/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(/_astro/onest-cyrillic-400-normal.BTdD9fLi.woff2)format("woff2"),url(/_astro/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(/_astro/onest-math-400-normal.BOdeoExJ.woff2)format("woff2"),url(/_astro/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(/_astro/onest-symbols-400-normal.BKpJPZvB.woff2)format("woff2"),url(/_astro/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(/_astro/onest-vietnamese-400-normal.5bytZ3jO.woff2)format("woff2"),url(/_astro/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(/_astro/onest-latin-ext-400-normal.DN_ZkHKd.woff2)format("woff2"),url(/_astro/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(/_astro/onest-latin-400-normal.9AYXx_QC.woff2)format("woff2"),url(/_astro/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:600;src:url(/_astro/onest-cyrillic-ext-600-normal.akDnvndp.woff2)format("woff2"),url(/_astro/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(/_astro/onest-cyrillic-600-normal.BZYKVyuq.woff2)format("woff2"),url(/_astro/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(/_astro/onest-math-600-normal.DtDLLcx3.woff2)format("woff2"),url(/_astro/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(/_astro/onest-symbols-600-normal.xTLJvtuG.woff2)format("woff2"),url(/_astro/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(/_astro/onest-vietnamese-600-normal.BB-MkYnX.woff2)format("woff2"),url(/_astro/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(/_astro/onest-latin-ext-600-normal.DJ0mJiNR.woff2)format("woff2"),url(/_astro/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(/_astro/onest-latin-600-normal.DM19Lk_j.woff2)format("woff2"),url(/_astro/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(/_astro/onest-cyrillic-ext-700-normal.Bv9yQbv6.woff2)format("woff2"),url(/_astro/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(/_astro/onest-cyrillic-700-normal.3rOSeAdn.woff2)format("woff2"),url(/_astro/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(/_astro/onest-math-700-normal.8BLSvV4n.woff2)format("woff2"),url(/_astro/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(/_astro/onest-symbols-700-normal.C_KQTiD_.woff2)format("woff2"),url(/_astro/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(/_astro/onest-vietnamese-700-normal.o95X2wRR.woff2)format("woff2"),url(/_astro/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(/_astro/onest-latin-ext-700-normal.DSjWcyFb.woff2)format("woff2"),url(/_astro/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(/_astro/onest-latin-700-normal.DMkYZIUB.woff2)format("woff2"),url(/_astro/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:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/onest-cyrillic-ext-800-normal.DvatoslO.woff2)format("woff2"),url(/_astro/onest-cyrillic-ext-800-normal.DFbDMb5u.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:800;src:url(/_astro/onest-cyrillic-800-normal.QkauEl2X.woff2)format("woff2"),url(/_astro/onest-cyrillic-800-normal.BK5UozLr.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:800;src:url(/_astro/onest-math-800-normal.C8DqLkcE.woff2)format("woff2"),url(/_astro/onest-math-800-normal.DMZUcWPd.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:800;src:url(/_astro/onest-symbols-800-normal.Bho9X8gK.woff2)format("woff2"),url(/_astro/onest-symbols-800-normal.CxVrnv2Y.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:800;src:url(/_astro/onest-vietnamese-800-normal.B-B_ZOag.woff2)format("woff2"),url(/_astro/onest-vietnamese-800-normal.BLKw_yQP.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:800;src:url(/_astro/onest-latin-ext-800-normal.BAgh8MfX.woff2)format("woff2"),url(/_astro/onest-latin-ext-800-normal.yUF9vR5U.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:800;src:url(/_astro/onest-latin-800-normal.wB2poyF_.woff2)format("woff2"),url(/_astro/onest-latin-800-normal.ovMoM2vU.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-400-normal.BEIGL1Tu.woff2)format("woff2"),url(/_astro/jetbrains-mono-cyrillic-400-normal.ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-greek-400-normal.C190GLew.woff2)format("woff2"),url(/_astro/jetbrains-mono-greek-400-normal.B9oWc5Lo.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/_astro/jetbrains-mono-vietnamese-400-normal.CqNFfHCs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-display-vietnamese-800-normal.TfqTMNKp.woff2)format("woff2"),url(/_astro/big-shoulders-display-vietnamese-800-normal.zHzF0To4.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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-display-latin-ext-800-normal.fpv_pHPA.woff2)format("woff2"),url(/_astro/big-shoulders-display-latin-ext-800-normal.BQnXNQRw.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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/big-shoulders-display-latin-800-normal.DDUD9Xuh.woff2)format("woff2"),url(/_astro/big-shoulders-display-latin-800-normal.CI0lhnTM.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/_astro/pixelify-sans-cyrillic-500-normal.CR9SIKMr.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/pixelify-sans-latin-ext-500-normal.BHT4w5qI.woff2)format("woff2"),url(/_astro/pixelify-sans-latin-ext-500-normal.Bkr-oq6R.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/pixelify-sans-latin-500-normal.DC052d-m.woff2)format("woff2"),url(/_astro/pixelify-sans-latin-500-normal.Bq6pAlou.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{--saddle:#c81e33;--ink:#12172a;--paper:#fbf6ec;--leather:#8a5f44;--tagbg:#efe4cf;--card:var(--panel,var(--paper));--card-ink:var(--ink);--soft:#4a5163;--muted:#6b7080;--rule:#d9cdb5;--red:#c81e33;--btn:#c81e33;--teal:#0f7f86;--sky-ink:#12172a;--sky-soft:#2c3550;--sky-accent:#c81e33;--sans:"Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--display:"Big Shoulders Display", "Arial Narrow", "Roboto Condensed", system-ui, sans-serif;--pixfont:"Pixelify Sans", system-ui, sans-serif;--blur:0px;--bleed:24px;--wrap:clamp(960px, 72vw, 1520px);--band:clamp(180px, 30svh, 420px);--gutl:max(16px, env(safe-area-inset-left,0px));--gutr:max(16px, env(safe-area-inset-right,0px));--hub:var(--hubh,64px);--lift:4px;color-scheme:light}@media (width>=2200px){:root{--wrap:1600px;font-size:18px}}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:var(--sky-ink);font-family:var(--sans);background:#f2a7a0;margin:0;font-size:1rem;line-height:1.55}body.page{background-color:#c9bfa6;background-image:linear-gradient(#7fc3ee,#e6f4fb 70%,#c9bfa6 70%);background-repeat:no-repeat;background-size:100% 100vh;background-attachment:fixed;min-height:100vh}h1,h2{text-wrap:balance;margin:0}h1,h2,h3,.mtitle,.ex h2,.stubf .l b{font-family:var(--display);letter-spacing:.005em;font-weight:800}p,li,dd,small{text-wrap:pretty;hyphens:auto;hyphenate-limit-chars:8 4 4}h1 em,h2 em{color:#fff;white-space:nowrap;background:linear-gradient(to bottom, transparent .2em, var(--saddle) .2em 1.08em, transparent 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.06em;font-style:normal}a{color:inherit}:focus-visible{outline:3px solid var(--saddle);outline-offset:3px}.skip{z-index:20;background:var(--paper);color:var(--ink);border:3px solid var(--ink);padding:8px 12px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}section[id]{scroll-margin-top:calc(var(--hub) + 8px)}#world,#riderCv{pointer-events:none;z-index:-2;display:block;position:fixed}#world{inset:calc(var(--bleed) * -1);width:calc(100vw + var(--bleed) * 2);height:calc(100vh + var(--bleed) * 2);filter:blur(var(--blur))}#riderCv{z-index:-1;width:100vw;height:100vh;inset:0}.pixel #world,.pixel #riderCv{image-rendering:pixelated}.pixel #world{filter:none}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--paper);position:fixed;inset:0 0 auto}.hub{top:env(safe-area-inset-top,0px);z-index:8;padding-block:10px 11px;padding-left:max(var(--gutl), calc((100% - var(--wrap)) / 2));padding-right:max(var(--gutr), calc((100% - var(--wrap)) / 2));background:var(--paper);color:var(--ink);border-bottom:3px solid var(--ink);flex-wrap:nowrap;align-items:center;gap:12px 14px;display:flex;position:sticky;box-shadow:0 4px #12172a1f}.hub .name{font-family:var(--display);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-right:auto;font-size:1.375rem;font-weight:800;text-decoration:none;overflow:hidden}.hub>:not(.name){flex:none}.topnav{align-items:center;gap:2px;display:flex;position:relative}.topnav>a,.ddbtn,.navsoon{min-height:40px;color:var(--ink);font:600 .9375rem var(--sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0 11px;text-decoration:none;display:inline-flex}.navsoon{color:var(--muted);cursor:default}.navsoon small{font:500 .8125rem var(--pixfont);color:var(--muted)}.topnav .ink{background:var(--saddle);height:4px;width:var(--w,0);transform:translateX(var(--x,0));opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.3,.7,.2,1),width .35s,opacity .2s;position:absolute;bottom:-1px;left:0}@media (prefers-reduced-motion:reduce){.topnav .ink{transition:none}}.dd{position:relative}.ddmenu{z-index:9;background:var(--paper);min-width:240px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 10px);left:0}.ddmenu a{color:var(--ink);font:600 .9375rem var(--sans);align-items:center;gap:8px;padding:9px 10px;text-decoration:none;display:flex}.ddmenu a:hover{background:var(--tagbg)}.ddmenu a:before,.sheet a[data-sec]:before{content:"";background:0 0;flex:none;width:8px;height:8px}.ddmenu a[aria-current=location]:before,.sheet a[aria-current=location]:before{background:var(--saddle)}.ddmenu .allp{border-top:2px dashed var(--rule);margin-top:4px;padding-top:4px}.lang{background:var(--paper);height:40px;display:inline-flex}.lang a{min-width:38px;color:var(--soft);font:500 .875rem var(--pixfont);place-items:center;padding:0 8px;text-decoration:none;display:grid}.lang a+a{border-left:2px solid var(--ink)}.lang a:hover{background:var(--tagbg)}.lang a[aria-current=true]{background:var(--ink);color:var(--paper)}.social{gap:8px;display:flex}.social a{width:40px;height:40px;color:var(--ink);background:var(--paper);place-items:center;display:grid}.social svg,.sheet-social svg{width:18px;height:18px}.hub .btn.sm{height:40px}.menubtn{background:var(--paper);height:40px;color:var(--ink);font:700 .875rem var(--sans);cursor:pointer;padding:0 12px;display:none}.sheet{z-index:7;top:calc(var(--hub) + env(safe-area-inset-top,0px));left:max(8px, env(safe-area-inset-left,0px));right:max(8px, env(safe-area-inset-right,0px));background:var(--paper);max-height:calc(100vh - var(--hub) - 24px);gap:2px;padding:10px 14px 14px;display:grid;position:fixed;overflow:auto}.sheet[hidden]{display:none}.sheet a,.sheet .navsoon{min-height:44px;color:var(--ink);font:600 1.0625rem var(--sans);align-items:center;gap:8px;padding:0 6px;text-decoration:none;display:flex}.sheet .navsoon{color:var(--muted)}.sheet .sheet-h{font:500 .875rem var(--pixfont);color:var(--soft);margin:4px 0 0}.sheet-social,.sheet-lang{gap:8px;margin-top:8px;display:flex}.sheet-social a,.sheet-lang a{border:3px solid var(--ink);background:var(--paper);min-height:44px;color:var(--ink);font:600 .9375rem var(--sans);flex:1;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.sheet-lang{margin-top:10px}.sheet-lang a[aria-current=true]{background:var(--ink);color:var(--paper)}@media (width<=1000px){.topnav,.hub>.lang,.hub>.social{display:none}.menubtn{align-items:center;display:inline-flex}.hub .name{font-size:1.1875rem}}@media (width<=400px){.hub{gap:8px}.hub .name{font-size:1.0625rem}.hub .btn.sm,.menubtn{padding-inline:9px}}@media (width>=1001px){.sheet{display:none!important}}@media (pointer:coarse){.menubtn,.hub .btn.sm{height:44px}}.btn{font:700 .9375rem var(--sans);cursor:pointer;background:var(--paper);color:var(--ink);justify-content:center;align-items:center;gap:8px;padding:10px 17px;text-decoration:none;display:inline-flex}.btn.red{background:var(--btn);color:#fff}.btn.sm{padding:7px 13px;font-size:.875rem}.pcard,.btn,.filters button,.archive summary,.brandlink,.mock,.stubf,.lang,.social a,.ddmenu,.sheet,.menubtn,.xclose,dialog{border:3px solid var(--ink);box-shadow:var(--lift) var(--lift) 0 var(--ink);border-radius:0}.mock{--lift:7px}.btn,.pcard,.brandlink,.social a,.menubtn,.xclose,.filters button,.archive summary{transition:transform .12s,box-shadow .12s}.btn:hover,a.pcard:hover,.brandlink:hover,.social a:hover,.menubtn:hover,.xclose:hover,.filters button:hover,.archive summary:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-1px,-1px)}.btn:active,a.pcard:active,.brandlink:active,.social a:active,.menubtn:active,.xclose:active,.filters button:active,.archive summary:active{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}.btn[disabled]{cursor:not-allowed;box-shadow:none;background:var(--tagbg);color:var(--muted);border-style:dashed;border-color:var(--muted);transform:none}@media (prefers-reduced-motion:reduce){.btn,.pcard,.brandlink,.social a,.menubtn,.xclose,.filters button,.archive summary{transition:none}}@media (pointer:coarse){.topnav>a,.btn,.filters button{min-height:44px}}.wrap{max-width:calc(var(--wrap) + var(--gutl) + var(--gutr));padding-left:var(--gutl);padding-right:var(--gutr);margin:0 auto}.station,.hero{--stop-top:clamp(14px, 2.6svh, 36px);min-height:100svh;padding-block:calc(var(--hub) + var(--stop-top)) calc(var(--band) + 16px)}.station{scroll-margin-top:0}.hero{min-height:calc(100svh - var(--hub));padding-top:var(--stop-top)}.stage{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(24px,3vw,64px);display:grid}.station.right .stage{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.station.right .text{order:2}.stage>:not(.text){top:calc(var(--hub) + var(--stop-top,16px));position:sticky}.text,.panel{background:var(--card);color:var(--ink);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);padding:clamp(16px,2.4svh,24px) clamp(18px,1.8vw,28px)}.text{container-type:inline-size}.label{font:500 .9375rem var(--pixfont);letter-spacing:.02em;color:#3a4152;flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.label b{color:var(--ink);font-weight:500}.place{font:500 .8125rem var(--pixfont);letter-spacing:.02em;background:var(--tagbg);color:var(--ink);padding:2px 9px}.text h2,.panel h2{margin-top:10px;font-size:clamp(32px,1.25rem + 2.2vw,52px);line-height:1}.text h2{font-size:max(30px,min(clamp(32px,1.25rem + 2.2vw,52px),10.5cqi))}.text p,.panel p{color:#3a4152;max-width:62ch;margin:12px 0 0;font-size:1.0625rem;line-height:1.5}.hero h1{margin-top:12px;font-size:max(36px,min(clamp(40px,1.5rem + 2.6vw,60px),7.6cqi));line-height:1}.hero .text>p{margin-top:16px;font-size:1.125rem}.cta{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}@media (width>=901px) and (height<=900px){.station,.hero{--stop-top:10px}.text h2{font-size:max(30px,min(44px,10.5cqi))}.text{padding-block:14px 16px}.text p,.hero .text>p{margin-top:8px;font-size:1rem;line-height:1.45}.text h2{margin-top:6px}.brandlink,.projects{margin-top:12px}.brandlink{grid-template-columns:32px minmax(0,1fr) auto;gap:12px;padding-block:6px}.brandlink svg{width:32px;height:32px}.brandlink>span:first-of-type{align-items:baseline;gap:10px;min-width:0;display:flex}.brandlink b{flex:none}.brandlink small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.text:has(>.brandlink):has(>.more){grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.text:has(>.brandlink):has(>.more)>*{grid-column:1/-1}.text:has(>.brandlink):has(>.more)>.brandlink{grid-area:4/1}.text:has(>.brandlink):has(>.more)>.more{grid-area:4/2;align-self:stretch;margin-top:12px}.text:has(>.brandlink):has(>.more)>.projects{grid-row:5}.text:has(>.brandlink):has(>.more) .brandlink small{display:none}.text:has(>.brandlink):has(>.more) .brandlink .arrow{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text:has(>.brandlink):has(>.more) .brandlink .arrow-icon{display:block}.pcard small{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.journal .jhead{padding-block:6px}.journal .stamp{width:40px;height:40px}.journal .mtitle{font-size:1.375rem}.journal .pad{padding-block:10px 8px}.journal dl{margin-top:8px}.journal dd{font-size:.9375rem}.journal dl div{grid-template-columns:88px minmax(0,1fr)}.journal dl{gap:4px}.journal dl div{padding-bottom:4px}.pcard{gap:2px;padding-block:9px 10px}.more{margin-top:10px}}@media (width>=901px) and (height<=760px){.station{--stop-top:6px}.text h2{font-size:max(28px,min(38px,10.5cqi))}.text p{font-size:.9375rem}.pcard small{-webkit-line-clamp:1;line-clamp:1}.projects{gap:10px}}@media (width>=901px){#apps .stage{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}@media (width<=900px){.stage,.station.right .stage,#apps .stage{grid-template-columns:minmax(0,1fr);gap:24px}.station.right .text{order:0}.stage>:not(.text){position:relative;top:auto}.station,.hero{min-height:0;padding-block:28px 26svh}.station{scroll-margin-top:calc(var(--hub) + 8px)}}.projects{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}@media (width<=520px){.projects{grid-template-columns:minmax(0,1fr)}}.pcard{background:var(--card);color:var(--ink);align-content:start;gap:4px;padding:12px 16px 12px 14px;text-decoration:none;display:grid;position:relative}.pcard:after{content:"";background:linear-gradient(var(--tagbg), var(--tagbg)) center / 4px 4px no-repeat, var(--ink);clip-path:polygon(33% 0,67% 0,67% 17%,83% 17%,83% 33%,100% 33%,100% 67%,83% 67%,83% 83%,67% 83%,67% 100%,33% 100%,33% 83%,17% 83%,17% 67%,0 67%,0 33%,17% 33%,17% 17%,33% 17%);width:12px;height:12px;position:absolute;top:10px;right:10px}.pcard:before{content:"";background:var(--leather);transform-origin:50% 100%;width:2px;height:25px;position:absolute;top:-13px;right:15px;transform:rotate(24deg)}.pcard .pname{font:800 1.0625rem / 1.25 var(--sans);letter-spacing:0;margin:0;padding-right:18px}.pcard .arr{color:var(--saddle);opacity:0;transition:opacity .12s}a.pcard:hover .arr,a.pcard:focus-visible .arr{opacity:1}.pcard small{color:var(--soft);font-size:.875rem;line-height:1.38}.pcard .meta{color:#535a6c;flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:4px;font-size:.8125rem;line-height:1.3;display:flex}.pcard[hidden]{display:none}.ctx{font:500 .8125rem / 1.35 var(--pixfont);background:var(--tagbg);color:var(--ink);justify-self:start;padding:1px 7px}.brandlink{color:#fff;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:16px;padding:10px 12px;text-decoration:none;display:grid}.brandlink svg{width:46px;height:46px;display:block}.brandlink b{font:800 1.0625rem / 1.3 var(--sans);display:block}.brandlink small{font:400 .8125rem / 1.35 var(--sans);opacity:.88;display:block}.brandlink .arrow{font:700 .875rem var(--sans);background:var(--paper);color:var(--ink);border:2px solid var(--ink);white-space:nowrap;padding:7px 12px}.brandlink .arrow-icon{font:700 .875rem var(--sans);background:var(--paper);color:var(--ink);border:2px solid var(--ink);padding:7px 10px;display:none}.brandlink.plumkite{background:linear-gradient(120deg,#141a3d,#2a2f6b 60%,#3b2a6b)}.brandlink.gm{background:linear-gradient(120deg,#0e0e12,#1f1640 55%,#1f1640)}@media (width<=480px){.brandlink{grid-template-columns:44px minmax(0,1fr)}.brandlink svg{width:44px;height:44px}.brandlink .arrow{grid-column:1/-1;justify-self:start}}.more{margin-top:14px}.mock{background:var(--card);color:var(--ink);overflow:hidden}.tag{font:500 .8125rem var(--pixfont);letter-spacing:.02em;color:var(--soft)}.pad{padding:16px 18px}.mtitle{font-size:1.625rem;line-height:1.1}.journal .jhead{border-bottom:1px dashed var(--rule);background:var(--tagbg);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.journal .stamp{font:500 .8125rem var(--pixfont);letter-spacing:.04em;color:#9e1a2b;border:2px solid #9e1a2b;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;transform:rotate(-12deg)}.journal dl{gap:8px;margin:12px 0 0;display:grid}.journal dl div{border-bottom:1px dotted var(--rule);grid-template-columns:96px minmax(0,1fr);gap:10px;padding-bottom:6px;display:grid}.journal dt{font:500 .875rem var(--pixfont);color:var(--soft)}.journal dd{margin:0;font-weight:700}.godot .bar{font:.8125rem var(--mono);color:#c6ccd8;background:#202531;align-items:center;gap:2px;padding:6px 8px;display:flex}.godot .bar span{padding:3px 8px}.godot .bar .on{color:#fff;background:#363d4a}.godot .scenetabs{font:.8125rem var(--mono);color:#c6ccd8;background:#1a1e27;align-items:center;gap:8px;padding:0 8px;display:flex}.godot .scenetabs .on{color:#fff;background:#2b3140;border-top:2px solid #478cbf;padding:4px 10px}.godot .scenetabs .x{color:#8b93a5;margin-left:-6px}.godot .viewport{aspect-ratio:2;background:#2b3140;position:relative}.godot canvas{width:100%;height:100%;position:absolute;inset:0}.godot .play{font:500 .8125rem var(--pixfont);color:#fff;cursor:pointer;white-space:nowrap;background:#2f6fa3;border:2px solid #12172a;margin-left:auto;padding:3px 10px}.score{grid-template-columns:100px minmax(0,1fr) 30px;align-items:center;gap:8px;margin-top:7px;font-size:.875rem;display:grid}.score i{background:var(--teal);border-radius:4px;height:8px;display:block}.score b{font:600 .8125rem var(--sans);text-align:right;font-variant-numeric:tabular-nums}.api{color:#d6deeb;font:.8125rem var(--mono);overflow-wrap:anywhere;background:#0d1117;border-radius:10px;margin-top:14px;padding:10px 12px}.api .ok{color:#7ee787}.mac .menubar{background:color-mix(in srgb, var(--card) 70%, #c9d6ea);gap:12px;padding:4px 10px;font-size:.8125rem;display:flex}.mac .menubar .r{margin-left:auto}.mac .desk{aspect-ratio:16/7.6;background:linear-gradient(135deg,#5b8fd6,#b05fb0 60%,#f0a35e);min-height:210px;position:relative}.mac .window{background:var(--card);border-radius:9px;width:76%;transition:transform .25s,opacity .25s,visibility .25s;position:absolute;top:9%;left:12%;overflow:hidden;box-shadow:0 12px 30px #00000059}.mac .window.gone{opacity:0;visibility:hidden;transform:scale(.92)}.mac .tb{border-bottom:1px solid var(--rule);align-items:center;gap:6px;padding:7px 10px;font-size:.8125rem;display:flex}.mac .tb span.t{margin:0 auto;font-weight:700}.mac .lights{align-items:center;gap:6px;display:flex}.mac .lights>*{border:0;border-radius:50%;width:12px;height:12px;padding:0}.mac .lights button{cursor:pointer;position:relative}.mac .lights button:after{content:"";position:absolute;inset:-14px}.mac .c1{background:#ff5f57}.mac .c2{background:#febc2e}.mac .c3{background:#28c840}.mac .wb{color:var(--soft);padding:10px 12px;font-size:.875rem}.mac .toast{color:#fff;white-space:nowrap;background:#141824e6;border-radius:8px;padding:6px 10px;font-size:.8125rem;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}.mac .dock{background:#ffffff4d;border-radius:14px;gap:8px;padding:6px 8px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.mac .app{color:#fff;width:44px;height:44px;font:800 1.125rem var(--sans);border:0;border-radius:10px;place-items:center;display:grid;position:relative}.mac button.app{cursor:pointer}.mac .a1{background:linear-gradient(#2b2f3a,#12141a)}.mac .a2{background:linear-gradient(#ff7b6b,#d7263d)}.mac .a3{background:linear-gradient(#3fd0a0,#0f7f86)}.mac .running:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-5px;left:50%}.touchbar{color:#e6e9ef;font:.8125rem var(--mono);background:#0d0f14;gap:6px;padding:6px 10px;display:flex;overflow-x:auto}.touchbar span{white-space:nowrap;background:#262a33;border-radius:5px;padding:4px 8px}.term{color:#d6deeb;font:.875rem var(--mono);background:#0d1117}.term .tt{color:#8b949e;background:#161b22;padding:8px 12px;font-size:.8125rem}.term pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;padding:12px 14px;line-height:1.6}.term .ok{color:#7ee787}.term .dim{color:#8b949e}.signpost{isolation:isolate;justify-items:center;gap:10px;padding-block:6px 24px;display:grid;position:relative}.signpost .post{z-index:-1;background:linear-gradient(90deg,#6b4a36,#8a5f44 50%,#6b4a36);width:16px;margin-left:-8px;position:absolute;top:0;bottom:0;left:50%}.signpost .arm{width:min(340px,76%);min-height:46px;font:700 .9375rem var(--sans);color:#2b1a12;background:linear-gradient(#e8c99a,#d6ae78);border:3px solid #3b2617;justify-content:space-between;align-items:center;gap:14px;padding:10px 16px;text-decoration:none;display:flex;position:relative;box-shadow:4px 4px #3b2617}.signpost .arm small{font:500 .8125rem var(--pixfont)}.signpost .arm.r{padding-right:30px;transform:translate(12%)rotate(-1.5deg)}.signpost .arm.l{padding-left:30px;transform:translate(-12%)rotate(1.5deg)}.signpost .arm.red{background:var(--btn);color:#fff;border-color:#5e130f}.signpost .arm.inert{background:var(--paper);color:var(--muted);border:3px dashed var(--muted);box-shadow:none;font-weight:600}.signpost a.arm:hover{filter:brightness(1.06)}@media (width<=600px){.signpost .arm.r,.signpost .arm.l{transform:none}.signpost .arm{width:min(340px,92%)}}.index{padding-block:80px 40px}.index .head{background:var(--card);color:var(--ink);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);padding:22px 24px}.index h2,.index h1{font-size:clamp(32px,1.25rem + 2.2vw,52px);line-height:1}.index .head p{color:#3a4152;max-width:60ch;margin-bottom:0}.filters{flex-wrap:wrap;align-items:center;gap:10px 22px;margin:22px 0 8px;display:flex}.flabel{font:500 .9375rem var(--pixfont);color:var(--sky-ink)}.fgroup{flex-wrap:wrap;gap:8px;display:flex}.filters button{font:600 .875rem var(--sans);background:var(--card);color:var(--ink);cursor:pointer;padding:6px 13px}.filters button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.fcount{font:500 .875rem var(--pixfont);background:var(--card);color:var(--ink);border:2px solid var(--ink);margin:8px 0 0;padding:2px 9px;display:inline-block}.all{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px 14px;margin-top:20px;display:grid}.archive{margin-top:22px}.archive summary{cursor:pointer;background:var(--card);color:var(--ink);font:600 .875rem var(--sans);padding:6px 12px;display:inline-flex}.archive .pcard{background:color-mix(in srgb, var(--card) 85%, var(--rule));max-width:300px;margin-top:22px}footer{padding-block:40px 70px}.stubf{background:var(--card);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.stubf .l{gap:6px;padding:18px 20px;display:grid}.stubf .l b{font-size:1.5rem;line-height:1.1}.stubf .meta{color:var(--soft)}.stubf .links{flex-wrap:wrap;gap:6px 16px;font-size:.9375rem;display:flex}.stubf .links .soon{color:var(--muted)}.stubf .r{border-left:2px dashed var(--rule);font:500 .875rem / 1.35 var(--pixfont);color:var(--soft);text-align:center;align-content:center;place-items:center;gap:6px;padding:18px 22px;display:grid}.stubf .shoe{width:36px;height:36px;fill:var(--leather)}.stubf .shoe .nail{fill:var(--paper)}dialog{background:var(--paper);max-width:min(560px,100vw - 32px);color:var(--ink);border:3px solid var(--ink);padding:0}dialog::backdrop{background:#0a0f1e8c}.ex{gap:12px;padding:22px 24px;display:grid;position:relative}.ex h2{padding-right:48px;font-size:2rem;line-height:1}.ex p{margin:0}.ex ul{margin:0;padding-left:18px}.ex .actions{flex-wrap:wrap;gap:12px;display:flex}.xclose{background:var(--paper);width:40px;height:40px;color:var(--ink);font:700 1.5rem / 1 var(--sans);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.pagewrap{align-items:start;gap:24px;padding-block:48px 80px;display:grid}@media (width>=1000px){.pagewrap.project{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}.pagewrap.project>.backlink{grid-column:1/-1}.pagewrap.project>.facts-panel{top:calc(var(--hub) + 16px);grid-area:2/2/span 2;position:sticky}}.panel h1{margin-top:10px;font-size:clamp(40px,1.5rem + 2.6vw,60px);line-height:1}.panel h2{font-size:clamp(1.75rem,1rem + 1.6vw,2.5rem)}.facts{gap:8px;margin:0;display:grid}.facts div{border-bottom:1px dotted var(--rule);grid-template-columns:130px minmax(0,1fr);gap:10px;padding-bottom:6px;display:grid}.facts dt{font:500 .875rem var(--pixfont);color:var(--soft)}.facts dd{margin:0;font-weight:700}@media (width<=520px){.facts div{grid-template-columns:minmax(0,1fr);gap:2px}}.backlink{justify-self:start}.address{margin-top:14px;font-style:normal;line-height:1.6}.board{border-collapse:collapse;color:#ffd27a;width:100%;font:500 .9375rem var(--pixfont);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#141a2b}.board caption{text-align:left;font:500 .875rem var(--pixfont);color:var(--sky-ink);padding:0 0 6px}.board th,.board td{text-align:left;border-bottom:1px dashed #3a4160;padding:8px 14px}.board th{color:#aeb6c9;font-weight:500}.board .cancelled{color:#ff6b6b}.board .ontime{color:#7ee787}.lost{aspect-ratio:3;border:3px solid var(--ink);width:100%;box-shadow:6px 6px 0 var(--ink);image-rendering:pixelated;background:#7fc3ee;display:block}.rail{z-index:6;right:max(14px, env(safe-area-inset-right,0px), calc((100% - var(--wrap)) / 2 - 140px));top:calc(var(--hub) + 40px);width:19px;position:fixed;bottom:40px}.rail-line{background:repeating-linear-gradient(to bottom, var(--ink) 0 14px, transparent 14px 22px);width:7px;position:absolute;top:0;bottom:0;left:6px}.rail-line i{background:repeating-linear-gradient(to bottom, transparent 0 2px, var(--paper) 2px 12px, transparent 12px 22px);position:absolute;inset:0 2px}.rail a{width:17px;height:17px;margin-top:-8px;display:block;position:absolute;left:1px}.rail a i{background:var(--paper);border:3px solid var(--ink);position:absolute;inset:0}.rail a[aria-current=location] i{background:var(--saddle)}.rail a span{white-space:nowrap;font:500 .8125rem var(--pixfont);background:var(--ink);color:var(--paper);opacity:0;pointer-events:none;padding:2px 7px;transition:opacity .15s;position:absolute;top:50%;right:26px;transform:translateY(-50%)}.rail a:hover span,.rail a:focus-visible span{opacity:1}@media (width>=1280px){.rail a[aria-current=location] span{opacity:1}}.rail-me{pointer-events:none;background:var(--ink);width:25px;height:8px;box-shadow:0 0 0 2px var(--paper);margin-top:-4px;transition:top .2s linear;position:absolute;left:-3px}@media (width<=1100px){.rail{display:none}}[hidden]{display:none!important}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.label .who{color:var(--ink);font-weight:500}html[data-motion=paused] *,html[data-motion=paused] :before,html[data-motion=paused] :after{animation-play-state:paused!important}.motion,.filters .toggle{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.motion{font:600 .875rem var(--sans);color:var(--ink);background:var(--paper);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);justify-self:start;min-height:44px;margin-top:6px;padding:6px 12px}.sw{background:var(--paper);border:2px solid;flex:none;width:30px;height:16px;position:relative}.sw:after{content:"";background:currentColor;width:8px;height:8px;position:absolute;top:2px;left:2px}[aria-pressed=true]>.sw{background:var(--saddle);border-color:var(--ink)}[aria-pressed=true]>.sw:after{background:#fff;left:auto;right:2px}.filters .toggle[aria-pressed=true]{background:var(--card);color:var(--ink)}.sheet .motion{justify-content:center;width:100%;margin-top:10px}.sheet-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.sheet-top .btn{min-height:44px}.index .empty{background:var(--paper);color:var(--ink);border:3px dashed var(--ink);margin:12px 0 0;padding:14px 16px;font-weight:600}.legal,.panel{overflow-wrap:anywhere}.legal h2{margin-top:26px;font-size:clamp(1.5rem,1rem + 1vw,2rem)}.legal ul{color:#3a4152;max-width:62ch;margin:10px 0 0;padding-left:22px}.legalnote{background:var(--tagbg);padding:10px 12px}.legalstand{font:500 .875rem var(--pixfont)}.story p code,.legal code,.install code{font:400 .9em var(--mono);background:var(--tagbg);padding:.05em .35em}.install{gap:6px;margin-top:20px;display:grid}.install-h{font:500 .875rem var(--pixfont);color:var(--soft)}.install-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.install-row code{color:#d6deeb;border:3px solid var(--ink);overflow-wrap:anywhere;background:#0d1117;flex:260px;min-width:0;padding:10px 12px;display:block}.cform{gap:6px;max-width:560px;margin-top:22px;display:grid}.cform label{font:600 1rem var(--sans);margin-top:10px}.cform input,.cform textarea{font:inherit;color:var(--ink);border:3px solid var(--ink);background:#fff;min-height:44px;padding:10px 12px;font-size:1rem}.cform textarea{resize:vertical}.cform .hint{color:var(--soft);font-size:.875rem}.cform .hp{position:absolute;left:-9999px}.cform .small{font-size:.875rem}.cform .btn{justify-self:start;margin-top:12px}.formerror{border:3px solid var(--saddle);color:#8f1424;background:#fff1f1;margin-top:16px;padding:12px 14px;font-weight:600}.formsent{border:3px solid var(--teal);background:#eefaf8;margin-top:18px;padding:14px 16px}.formsent h2{font-size:clamp(1.75rem,1rem + 1.6vw,2.25rem)}
