@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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 Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_4f9d7f55-module__SeVGxG__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_4f9d7f55-module__SeVGxG__variable{--font-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/51ec8e0fe9ebb3f0-s.3q0334mfwpo9n.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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 Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/357feaf7912a2dfb-s.312f4ok-n1cg4.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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 Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62fd0305a59369bc-s.2rpt9v2abpnka.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9346dec8b3acbbe6-s.p.28g3plnrcjyh3.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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 Sans Condensed Fallback;src:local(Arial);ascent-override:112.27%;descent-override:30.12%;line-gap-override:0.0%;size-adjust:91.3%}.ibm_plex_sans_condensed_e52ab3e0-module__1i9lTW__className{font-family:IBM Plex Sans Condensed,IBM Plex Sans Condensed Fallback;font-style:normal;font-weight:500}.ibm_plex_sans_condensed_e52ab3e0-module__1i9lTW__variable{--font-plex-condensed:"IBM Plex Sans Condensed", "IBM Plex Sans Condensed Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a70344ee-module__A5gVvG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}.ibm_plex_mono_a70344ee-module__A5gVvG__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:thermochrome;src:url(../media/MDThermochrome0_5_Regular_Trial-s.p.1_k_3appr76yu.otf?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:thermochrome;src:url(../media/MDThermochrome0_5_Medium_Trial-s.p.15r-erwjirl8m.otf?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:thermochrome Fallback;src:local(Arial);ascent-override:115.49%;descent-override:50.61%;line-gap-override:0.0%;size-adjust:90.3%}.thermochrome_b25c8319-module__pceluq__className{font-family:thermochrome,thermochrome Fallback}.thermochrome_b25c8319-module__pceluq__variable{--font-thermochrome:"thermochrome", "thermochrome Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_80f1c5af-module__z0TP2q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_80f1c5af-module__z0TP2q__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:asoma;src:url(../media/AsomaV3_Thin-s.p.001-ucyw567e6.otf?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("opentype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:asoma;src:url(../media/AsomaV3_Light-s.p.07pd_v9qxe1_s.otf?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:asoma;src:url(../media/AsomaV3_Medium-s.p.02enf5f6s8g97.otf?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:asoma;src:url(../media/AsomaV3_Bold-s.p.05b4r3k8kbdry.otf?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:asoma;src:url(../media/AsomaV3_Heavy-s.p.0-wb7jy5npyoj.otf?dpl=dpl_DNKEmq2YEjpWdfAq1YVoaKpz2t2C)format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:asoma Fallback;src:local(Arial);ascent-override:118.56%;descent-override:23.71%;line-gap-override:23.71%;size-adjust:84.34%}.asoma_a2369e22-module__7MnpFq__className{font-family:asoma,asoma Fallback}.asoma_a2369e22-module__7MnpFq__variable{--font-asoma:"asoma", "asoma Fallback"}
.GridOverlay-module__cGI6vq__panel{z-index:210;align-items:center;gap:6px;display:flex;position:fixed;bottom:16px;right:16px}.GridOverlay-module__cGI6vq__toggle{background:var(--surface);color:var(--fog);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--hairline);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:inline-flex}.GridOverlay-module__cGI6vq__toggleOn{background:var(--crimson);color:var(--ground);box-shadow:none}.GridOverlay-module__cGI6vq__dot{background:var(--stone);border-radius:50%;width:8px;height:8px}.GridOverlay-module__cGI6vq__toggleOn .GridOverlay-module__cGI6vq__dot{background:var(--ground)}.GridOverlay-module__cGI6vq__colsSel{gap:4px;display:flex}.GridOverlay-module__cGI6vq__colBtn,.GridOverlay-module__cGI6vq__colBtnActive{font-family:var(--font-mono);background:var(--surface);color:var(--fog);box-shadow:inset 0 0 0 1px var(--hairline);cursor:pointer;padding:6px 9px;font-size:11px}.GridOverlay-module__cGI6vq__colBtnActive{background:var(--crimson);color:var(--ground);box-shadow:none}.GridOverlay-module__cGI6vq__overlay{pointer-events:none;z-index:90;width:100%;position:absolute;top:0;left:0}.GridOverlay-module__cGI6vq__wrap{height:100%;max-width:var(--frame-max);padding-inline:var(--gutter);margin-inline:auto;position:relative}.GridOverlay-module__cGI6vq__colsLayer{top:0;bottom:0;left:var(--gutter);right:var(--gutter);grid-template-columns:repeat(var(--grid-cols), 1fr);column-gap:var(--grid-gutter);display:grid;position:absolute}.GridOverlay-module__cGI6vq__col{background:#ff1f4a12;position:relative;box-shadow:inset 1px 0 #ff1f4a52,inset -1px 0 #ff1f4a52}.GridOverlay-module__cGI6vq__colNum{text-align:center;font-family:var(--font-mono);color:var(--crimson);font-size:10px;font-style:normal;font-weight:400;line-height:1;position:absolute;top:8px;left:0;right:0}.GridOverlay-module__cGI6vq__baseline{top:0;bottom:0;left:var(--gutter);right:var(--gutter);background-image:repeating-linear-gradient(to bottom, #ff1f4a29 0 1px, transparent 1px var(--lh)), repeating-linear-gradient(to bottom, #ff1f4a0f 0 1px, transparent 1px var(--bl));position:absolute}.GridOverlay-module__cGI6vq__mline{background:#ff1f4a66;width:1px;position:absolute;top:0;bottom:0}.GridOverlay-module__cGI6vq__mlineL{left:var(--gutter)}.GridOverlay-module__cGI6vq__mlineR{right:var(--gutter)}@media (max-width:760px){.GridOverlay-module__cGI6vq__wrap{padding-inline:var(--space-3)}.GridOverlay-module__cGI6vq__colsLayer,.GridOverlay-module__cGI6vq__baseline{left:var(--space-3);right:var(--space-3)}.GridOverlay-module__cGI6vq__mlineL{left:var(--space-3)}.GridOverlay-module__cGI6vq__mlineR{right:var(--space-3)}}@media print{.GridOverlay-module__cGI6vq__panel,.GridOverlay-module__cGI6vq__overlay{display:none}}
.Vhs-module__M5ROoW__vhs{z-index:90;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.Vhs-module__M5ROoW__vhs>div{pointer-events:none;position:absolute}.Vhs-module__M5ROoW__scan{background:repeating-linear-gradient(#0000 0 2px,#00000012 2px 3px);inset:0}.Vhs-module__M5ROoW__static{opacity:0;background:url(/r2/vhs-static-256.png) 0 0/256px 256px;animation:10s step-end 4.2s infinite Vhs-module__M5ROoW__static;inset:-256px}@keyframes Vhs-module__M5ROoW__static{0%{opacity:.55;transform:translate(0,0)}.9%{opacity:.45;transform:translate(-73px,41px)}1.8%{opacity:.5;transform:translate(29px,-97px)}2.7%{opacity:0;transform:none}51%{opacity:.35;transform:translate(88px,133px)}52%{opacity:0;transform:none}to{opacity:0;transform:none}}.Vhs-module__M5ROoW__roll{background:linear-gradient(#0000,#ede6e106 40%,#ede6e10b 50%,#ede6e106 60%,#0000);height:24vh;animation:11s linear infinite Vhs-module__M5ROoW__roll;top:0;left:0;right:0}@keyframes Vhs-module__M5ROoW__roll{0%{transform:translateY(-30vh)}to{transform:translateY(130vh)}}.Vhs-module__M5ROoW__track{opacity:0;background-repeat:no-repeat;background-size:100% 100%;inset:0}.Vhs-module__M5ROoW__trackA{background-image:url(/r2/vhs-streaks-a.svg);animation:10s step-end 4.2s infinite Vhs-module__M5ROoW__track-a}.Vhs-module__M5ROoW__trackB{background-image:url(/r2/vhs-streaks-b.svg);animation:14s step-end -6.3s infinite Vhs-module__M5ROoW__track-b}@keyframes Vhs-module__M5ROoW__track-a{0%{opacity:.9;transform:translate(-6px)}1%{opacity:.55;transform:translate(5px,3vh)}2%{opacity:.85;transform:translate(-2px,-2vh)}3%{opacity:0;transform:none}51%{opacity:.6;transform:translate(3px,26vh)}52%{opacity:0;transform:none}to{opacity:0;transform:none}}@keyframes Vhs-module__M5ROoW__track-b{0%{opacity:.7;transform:translate(4px,-18vh)scaleX(-1)}.8%{opacity:.35;transform:translate(-7px,-15vh)scaleX(-1)}1.6%{opacity:0;transform:none}to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.Vhs-module__M5ROoW__static,.Vhs-module__M5ROoW__roll,.Vhs-module__M5ROoW__track{animation:none;display:none}}:is(html[data-motion=off] .Vhs-module__M5ROoW__static,html[data-motion=off] .Vhs-module__M5ROoW__roll,html[data-motion=off] .Vhs-module__M5ROoW__track){animation:none;display:none}
.ScrollOsd-module__YBMpBG__osd{z-index:30;border:1px solid var(--ink-hairline);font-family:var(--font-r2-data);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);text-shadow:0 0 1px #ff1f4a80,0 0 12px #ff1f4a52;pointer-events:none;visibility:hidden;background-color:#100e0ddb;align-items:center;gap:10px;padding:7px 12px;font-size:16px;font-weight:400;line-height:16px;display:flex;position:fixed;bottom:24px;left:max(80px,50vw - 640px)}.ScrollOsd-module__YBMpBG__osd[data-on]{visibility:visible}.ScrollOsd-module__YBMpBG__glyph{fill:currentColor;filter:drop-shadow(0 0 4px #ff1f4a66);flex-shrink:0;width:18px;height:12px}.ScrollOsd-module__YBMpBG__mode{min-width:5ch}.ScrollOsd-module__YBMpBG__osd[data-on][data-mode=ff],.ScrollOsd-module__YBMpBG__osd[data-on][data-mode=rew]{animation:.24s step-end infinite ScrollOsd-module__YBMpBG__search-jitter}@keyframes ScrollOsd-module__YBMpBG__search-jitter{0%{transform:translate(0)}25%{transform:translate(1px)}50%{transform:translate(0)}75%{transform:translate(-1px)}}.ScrollOsd-module__YBMpBG__osd[data-on][data-mode=pause] .ScrollOsd-module__YBMpBG__mode,.ScrollOsd-module__YBMpBG__osd[data-on][data-mode=stop] .ScrollOsd-module__YBMpBG__mode{animation:.7s step-end infinite ScrollOsd-module__YBMpBG__osd-blink}@keyframes ScrollOsd-module__YBMpBG__osd-blink{0%{opacity:1}60%{opacity:0}}@media (max-width:1023px){.ScrollOsd-module__YBMpBG__osd{left:40px}}@media (max-width:599px){.ScrollOsd-module__YBMpBG__osd{gap:8px;padding:6px 10px;font-size:14px;line-height:14px;bottom:16px;left:20px}}@media (prefers-reduced-motion:reduce){.ScrollOsd-module__YBMpBG__osd{display:none}}html[data-motion=off] .ScrollOsd-module__YBMpBG__osd{display:none}
.HomeTransition-module__jiN37W__overlay{z-index:1000;pointer-events:all;position:fixed;inset:0}.HomeTransition-module__jiN37W__screen{background-color:#100e0d;background-image:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.HomeTransition-module__jiN37W__skull{position:absolute}.HomeTransition-module__jiN37W__white,.HomeTransition-module__jiN37W__red{position:absolute;inset:0;-webkit-mask-image:url(/r2/mk-skull-anim.webp);mask-image:url(/r2/mk-skull-anim.webp);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:1000% 800%;mask-size:1000% 800%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.HomeTransition-module__jiN37W__white{background-color:#efe7e3;animation:.15s step-end both HomeTransition-module__jiN37W__redraw,.65s step-end .15s both HomeTransition-module__jiN37W__jitter}.HomeTransition-module__jiN37W__red{clip-path:inset(0 0 100%);background-color:#ff1f4a;animation:.65s steps(16,end) .15s forwards HomeTransition-module__jiN37W__retint,.65s step-end .15s both HomeTransition-module__jiN37W__jitter,.3s step-end .8s both HomeTransition-module__jiN37W__settle}.HomeTransition-module__jiN37W__beam{opacity:0;background:#ede6e1;height:2px;animation:.65s steps(16,end) .15s both HomeTransition-module__jiN37W__beam;position:absolute;top:0;left:-6%;right:-6%;box-shadow:0 0 4px #ff1f4a,0 0 12px #ff1f4acc}@keyframes HomeTransition-module__jiN37W__redraw{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:.2}to{opacity:1}}@keyframes HomeTransition-module__jiN37W__jitter{0%{transform:translate(0)}20%{transform:translate(1px)}35%{transform:translate(-1px)}55%{transform:translate(0)}70%{transform:translate(1px)}85%{transform:translate(0)}}@keyframes HomeTransition-module__jiN37W__retint{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes HomeTransition-module__jiN37W__beam{0%{opacity:1;top:0}99%{opacity:1;top:100%}to{opacity:0;top:100%}}@keyframes HomeTransition-module__jiN37W__settle{0%{opacity:1;filter:none}20%{opacity:.55}40%,to{opacity:1;filter:drop-shadow(0 0 6px #ff1f4a99)}}.HomeTransition-module__jiN37W__boot{font-family:var(--font-r2-label);letter-spacing:.06em;color:#ff1f4a;text-shadow:0 0 1px #ff1f4a99,0 0 12px #ff1f4a66;white-space:pre;flex-direction:column;gap:6px;font-size:14px;font-weight:500;line-height:22px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HomeTransition-module__jiN37W__overlay:is([data-phase=boot],[data-phase=power]) .HomeTransition-module__jiN37W__boot{display:flex}.HomeTransition-module__jiN37W__line{clip-path:inset(0 100% 0 0);width:fit-content;animation:HomeTransition-module__jiN37W__type calc(var(--n) * 9ms) steps(var(--n), end) var(--d) forwards}.HomeTransition-module__jiN37W__trackingLine{white-space:pre;align-items:center;display:flex}.HomeTransition-module__jiN37W__bar{vertical-align:-2px;gap:3px;display:inline-flex}.HomeTransition-module__jiN37W__cell{opacity:0;width:8px;height:14px;animation:HomeTransition-module__jiN37W__on 1ms steps(1, end) calc(var(--d) + .12s + var(--k) * 18ms) forwards;background:#ff1f4a;box-shadow:0 0 6px #ff1f4a80}.HomeTransition-module__jiN37W__ok{opacity:0;animation:HomeTransition-module__jiN37W__on 1ms steps(1, end) calc(var(--d) + .32s) forwards}.HomeTransition-module__jiN37W__cursor{vertical-align:-.2em;opacity:0;width:.62em;height:1.05em;animation:HomeTransition-module__jiN37W__blink .52s steps(1, end) calc(var(--d) + .34s) infinite;background:#ff1f4a;margin-left:.3em;display:inline-block}@keyframes HomeTransition-module__jiN37W__type{to{clip-path:inset(0)}}@keyframes HomeTransition-module__jiN37W__on{to{opacity:1}}@keyframes HomeTransition-module__jiN37W__blink{0%{opacity:1}50%{opacity:0}}.HomeTransition-module__jiN37W__overlay[data-phase=power] .HomeTransition-module__jiN37W__boot{animation:.16s step-end forwards HomeTransition-module__jiN37W__tear-out}@keyframes HomeTransition-module__jiN37W__tear-out{0%{clip-path:inset(0 0 66%);transform:translate(calc(14px - 50%),-50%)}25%{clip-path:inset(34% 0 33%);transform:translate(calc(-50% - 22px),-50%)}50%{clip-path:inset(66% 0 0);opacity:.6;transform:translate(calc(8px - 50%),-50%)}75%,to{opacity:0}}.HomeTransition-module__jiN37W__raster{opacity:0;background:#fff6f3;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0;transform:scaleX(0);box-shadow:0 0 4px #fff,0 0 10px #ff1f4a,0 0 28px #ff1f4acc}.HomeTransition-module__jiN37W__overlay[data-phase=power] .HomeTransition-module__jiN37W__raster{animation:.2s cubic-bezier(.16,1,.3,1) 40ms both HomeTransition-module__jiN37W__raster-draw,.28s ease-out .26s forwards HomeTransition-module__jiN37W__raster-fade}@keyframes HomeTransition-module__jiN37W__raster-draw{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes HomeTransition-module__jiN37W__raster-fade{0%{opacity:1;transform:scaleX(1)scaleY(1)}to{opacity:0;transform:scaleX(1)scaleY(8)}}.HomeTransition-module__jiN37W__overlay[data-phase=power] .HomeTransition-module__jiN37W__screen{animation:1ms step-end .18s forwards HomeTransition-module__jiN37W__cut}@keyframes HomeTransition-module__jiN37W__cut{to{opacity:0}}.HomeTransition-module__jiN37W__band{opacity:0;mix-blend-mode:screen;background:repeating-linear-gradient(#ffffff2e 0 1px,#0000 1px 4px),linear-gradient(#0000,#ff1f4a2e 45%,#fff6f338 52%,#ff1f4a2e 60%,#0000);height:16vh;position:absolute;top:0;left:0;right:0;transform:translateY(-20vh)}.HomeTransition-module__jiN37W__overlay[data-phase=power] .HomeTransition-module__jiN37W__band{animation:.38s cubic-bezier(.45,0,.55,1) .52s both HomeTransition-module__jiN37W__roll}@keyframes HomeTransition-module__jiN37W__roll{0%{opacity:.9;transform:translateY(-20vh)}to{opacity:.9;transform:translateY(112vh)}}.HomeTransition-module__jiN37W__overlay[data-phase=power] .HomeTransition-module__jiN37W__skull{animation:1ms step-end .72s forwards HomeTransition-module__jiN37W__hand-off}@keyframes HomeTransition-module__jiN37W__hand-off{to{opacity:0}}@media (prefers-reduced-motion:reduce){.HomeTransition-module__jiN37W__overlay{display:none}}html[data-motion=off] .HomeTransition-module__jiN37W__overlay{display:none}
:root{--ground:#0b0a09;--surface:#13110f;--hairline:#2a2622;--crimson:#ff1f4a;--crimson-deep:#dc143c;--crimson-glow:#dc143c99;--crimson-dim:#8c0e27;--bone:#e8e4d8;--fog:#b5ae9f;--stone:#6b635a;--ash:#857f73;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-6:48px;--space-8:64px;--space-10:80px;--space-12:96px;--space-15:120px;--gutter:80px;--content-max:1745px;--frame-max:1905px;--bl:8px;--lh:24px;--grid-gutter:24px;--col:calc((min(100vw, var(--frame-max)) - 2 * var(--gutter) - 11 * var(--grid-gutter)) / 12);--w2:calc(var(--col) * 2 + var(--grid-gutter) * 1);--w3:calc(var(--col) * 3 + var(--grid-gutter) * 2);--w4:calc(var(--col) * 4 + var(--grid-gutter) * 3);--w5:calc(var(--col) * 5 + var(--grid-gutter) * 4);--w6:calc(var(--col) * 6 + var(--grid-gutter) * 5);--w7:calc(var(--col) * 7 + var(--grid-gutter) * 6);--w8:calc(var(--col) * 8 + var(--grid-gutter) * 7);--font-display:var(--font-asoma), "Asoma V3", system-ui, sans-serif;--font-head:"tiller", Georgia, "Times New Roman", serif;--font-body:"niveau-grotesk", system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.36s;--dur-slow:.72s;--ink:#ff1f4a;--ink-hairline:#ff1f4a59;--ink-leader:#ff1f4a99;--ink-fill:#ff1f4a1f;--ink-control:#ff1f4abf;--r2-ground:#100e0d;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-tap:44px;--r2-gutter:80px;--r2-section:88px;--r2-content:1280px;--font-new-science:"new-science-mono";--font-slight-chance:"slight-chance-mono";--font-r2-display:var(--font-slight-chance), "Slight Chance Mono", ui-monospace, monospace;--font-r2-label:var(--font-new-science), "New Science Mono", ui-monospace, monospace;--font-r2-data:var(--font-thermochrome), "MD Thermochrome 0.5 Trial", ui-monospace, monospace;--font-r2-body:var(--font-plex), "IBM Plex Sans", system-ui, sans-serif;--font-r2-body-condensed:var(--font-plex-condensed), "IBM Plex Sans Condensed", system-ui, sans-serif;--font-r2-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;--text-label:11.33px;--text-label-md:12.27px;--text-button:13.22px;--text-small:14px;--text-body:16px;--text-lead:20px;--text-title:28px;--text-h2:52px;--text-h1:68px;--text-display:88px;--text-crop:176px;--text-data-sm:20px;--text-data-md:28px;--text-data-lg:44px;--tracking-display:-.03em;--tracking-label:.072em;--font-weight-semibold:600}.r2 .t-display,.r2.t-display{font-family:var(--font-r2-display);font-weight:400;font-size:var(--text-display);letter-spacing:var(--tracking-display);color:var(--ink);line-height:92px}.r2 .t-h1{font-family:var(--font-r2-display);font-weight:400;font-size:var(--text-h1);letter-spacing:var(--tracking-display);color:var(--ink);line-height:72px}.r2 .t-h2{font-family:var(--font-r2-display);font-weight:400;font-size:var(--text-h2);letter-spacing:var(--tracking-display);color:var(--ink);line-height:56px}.r2 .t-title{font-family:var(--font-r2-body-condensed);font-weight:500;font-size:var(--text-title);letter-spacing:-.01em;color:var(--ink);line-height:34px}.r2 .t-lead{font-family:var(--font-r2-body);font-weight:400;font-size:var(--text-lead);color:var(--ink);line-height:30px}.r2 .t-body{font-family:var(--font-r2-body);font-weight:400;font-size:var(--text-body);color:var(--ink);line-height:24px}.r2 .t-small{font-family:var(--font-r2-body);font-weight:400;font-size:var(--text-small);color:var(--ink);line-height:22px}.r2 .t-label{font-family:var(--font-r2-label);font-weight:500;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink);line-height:16px}.r2 .t-label-md{font-family:var(--font-r2-label);font-weight:500;font-size:var(--text-label-md);letter-spacing:.03em;color:var(--ink);line-height:16px}.r2 .t-button{font-family:var(--font-r2-label);font-weight:var(--font-weight-semibold);font-size:var(--text-button);letter-spacing:var(--tracking-label);color:var(--ink);line-height:16px}.r2 .t-data-sm{font-family:var(--font-r2-data);font-weight:400;font-size:var(--text-data-sm);color:var(--ink);line-height:26px}.r2 .t-data-md{font-family:var(--font-r2-data);font-weight:400;font-size:var(--text-data-md);color:var(--ink);line-height:32px}.r2 .t-data-lg{font-family:var(--font-r2-data);font-weight:400;font-size:var(--text-data-lg);color:var(--ink);line-height:48px}.r2{background-color:var(--r2-ground);color:var(--ink);font-family:var(--font-r2-body);background-image:url(/r2/grid-crosshair-160-faint.png),url(/r2/paper-specks-1440.png);background-position:50% 0,50% 0;background-repeat:repeat,repeat;background-size:160px 160px,1440px 1103px}.r2 ::selection{background:var(--ink);color:var(--r2-ground)}.r2 :focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 3px var(--r2-ground)}body:not(:has(.r2)) [data-vhs]{display:none}body:not(:has(.r2)) [data-osd]{display:none}:root:has([data-legal]){--ink:#efe7e3;--ink-hairline:#efe7e338;--ink-leader:#efe7e366;--ink-fill:#efe7e30d;--ink-control:#efe7e3b3}body:has([data-legal]) :is([data-vhs],[data-osd]){display:none}[data-legal] [data-live]{animation:none}.r2[data-crt-open]{transform-origin:50% 50vh;clip-path:inset(0 0 calc(100% - 100vh));animation:.52s cubic-bezier(.16,1,.3,1) both crt-open}@keyframes crt-open{0%{filter:brightness(3.2)saturate(.5)contrast(1.3);transform:scaleY(.006)scaleX(1.04)}45%{filter:brightness(1.6)saturate(.85)contrast(1.1)}to{filter:none;transform:none}}[data-pixel]>canvas[data-px]{z-index:0;pointer-events:none;position:absolute;top:-40px;left:-40px}.r2 :is(.t-display,.t-h1,.t-h2,.r2-display){--thermo-rest:0 0 1px #ff1f4a80, 0 0 18px #ff1f4a52;text-shadow:var(--thermo-rest)}.r2 [data-live]{animation:10s step-end infinite r2-led}@keyframes r2-led{0%,61%{opacity:1}61.6%{opacity:.55}62.2%{opacity:1}62.8%{opacity:.7}63.4%,to{opacity:1}}.r2 .r2-tear{animation:r2-jitter 10s steps(1, end) var(--tear-delay,0s) infinite;position:relative}.r2 .r2-tear:before,.r2 .r2-tear:after{content:attr(data-text);content:attr(data-text) / "";white-space:pre-line;pointer-events:none;opacity:0;position:absolute;inset:0}.r2 .r2-tear:before{color:var(--ink);animation:r2-tear-a 10s steps(1, end) var(--tear-delay,0s) infinite}.r2 .r2-tear:after{color:#ede6e1;text-shadow:none;animation:r2-tear-b 10s steps(1, end) var(--tear-delay,0s) infinite}@keyframes r2-jitter{0%{transform:translate(2px)}.9%{transform:translate(-2px)}1.8%{transform:translate(1px)}2.7%,to{transform:none}}@keyframes r2-tear-a{0%{opacity:1;clip-path:inset(12% 0 60%);transform:translate(-12px)}.9%{opacity:1;clip-path:inset(58% 0 18%);transform:translate(9px)}1.8%{opacity:1;clip-path:inset(34% 0 44%);transform:translate(-5px)}2.7%,to{opacity:0;clip-path:inset(0 0 100%);transform:none}}@keyframes r2-tear-b{0%{opacity:.55;clip-path:inset(64% 0 10%);transform:translate(7px)}.9%{opacity:.55;clip-path:inset(20% 0 66%);transform:translate(-8px)}1.8%{opacity:.4;clip-path:inset(46% 0 30%);transform:translate(4px)}2.7%,to{opacity:0;clip-path:inset(0 0 100%);transform:none}}.r2-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.thermo .tw{white-space:nowrap;display:inline-block}.thermo .tc{position:relative}.thermo .tf:after,.thermo .tg:after{content:attr(data-c)}.thermo .tw>.tc{display:inline-block}.thermo .tg{text-align:center;letter-spacing:0;width:100%;color:var(--ink);text-shadow:0 0 2px #ff1f4ae6,0 0 12px #ff1f4a8c;visibility:hidden;position:absolute;top:0;left:0}.thermo .tc:before{content:"";background:var(--ink);visibility:hidden;width:.56em;height:.7em;position:absolute;bottom:.14em;left:0;box-shadow:0 0 12px #ff1f4a8c}[data-type=armed] .thermo .tf{visibility:hidden}[data-type=run] .thermo .tf{visibility:hidden;animation:thermo-cool .42s cubic-bezier(.16, 1, .3, 1) var(--l,0s) forwards}[data-type=run] .thermo .tg{animation:thermo-on 34ms steps(1, end) var(--g,0s)}[data-type=run] .thermo .tc:before{animation:thermo-on var(--per,40ms) steps(1, end) var(--c,0s)}[data-type=run] .thermo .tc[data-lead]:before{animation:thermo-blink .39s steps(1, end) var(--c,0s)}@keyframes thermo-on{0%,to{visibility:visible}}@keyframes thermo-blink{0%{visibility:visible}38.4%{visibility:hidden}64.1%,to{visibility:visible}}@keyframes thermo-cool{0%{visibility:visible;color:#ede6e1;text-shadow:0 0 2px #ff1f4ae6,0 0 14px #ff1f4a99}to{visibility:visible;color:var(--thermo-color,var(--ink));text-shadow:var(--thermo-rest,none)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;height:100%;overflow-x:clip}body{background:var(--ground);min-height:100%;color:var(--bone);font-family:var(--font-body);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:400}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}:focus-visible{outline:2px solid var(--bone);outline-offset:2px}img,svg{max-width:100%;display:block}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--crimson);color:var(--ground)}.t-display{font-family:var(--font-display);letter-spacing:.02em;font-feature-settings:"ss01";color:var(--bone);font-size:clamp(34px,7.2vw,106px);font-weight:500;line-height:1.05}.t-h2{font-family:var(--font-head);letter-spacing:-.02em;color:var(--bone);font-size:clamp(35px,4.8vw,64px);font-weight:500;line-height:1}.t-h3{font-family:var(--font-head);letter-spacing:-.015em;color:var(--bone);font-size:clamp(22px,2.4vw,29px);font-weight:500;line-height:1}.t-lead{font-family:var(--font-body);color:var(--bone);font-size:clamp(18px,1.6vw,22px);font-weight:300;line-height:1.43}.t-body{font-family:var(--font-body);color:var(--fog);font-size:17px;font-weight:400;line-height:28px}.t-italic{font-family:var(--font-head);letter-spacing:-.01em;color:var(--fog);font-size:clamp(18px,1.6vw,22px);font-style:italic;font-weight:500;line-height:1.3}.t-mono{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ash);font-size:11px;font-weight:500;line-height:14px}.t-meta{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ash);font-size:10px;font-weight:400;line-height:14px}.chev polygon:first-child{transition:transform .4s var(--ease-out);transform:translate(-60%)}.chev polygon:nth-child(2){transition:transform .5s var(--ease-out);transform:translate(-30%)}:is(a,button):is(:hover,:focus-visible) .chev polygon:first-child{animation:1s .6s infinite chev-march;transform:translate(0)}:is(a,button):is(:hover,:focus-visible) .chev polygon:nth-child(2){animation:1s .4s infinite chev-march;transform:translate(0)}:is(a,button):is(:hover,:focus-visible) .chev polygon:nth-child(3){animation:1s .2s infinite chev-march}@keyframes chev-march{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.r2,.r2 *,.r2 :before,.r2 :after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color!important;transition-duration:.12s!important;animation:none!important}[data-type] .thermo .tf{visibility:visible!important}}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-motion=off] .r2,html[data-motion=off] .r2 *,html[data-motion=off] .r2 :before,html[data-motion=off] .r2 :after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color!important;transition-duration:.12s!important;animation:none!important}html[data-motion=off] [data-type] .thermo .tf{visibility:visible!important}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.lenis.lenis-smooth{scroll-behavior:auto!important}
