@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fa394147652c146-s.b567a5f6.woff2)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:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2cbcb54572a29d79-s.7772ea0e.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fc6f987a8ea3c814-s.p.bd1a0fa2.woff2)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:Quicksand Fallback;src:local(Arial);ascent-override:95.87%;descent-override:23.97%;line-gap-override:0.0%;size-adjust:104.31%}.quicksand_bd5c7224-module__5DrgPG__className{font-family:Quicksand,Quicksand Fallback;font-style:normal;font-weight:400}.quicksand_bd5c7224-module__5DrgPG__variable{--font-quicksand:"Quicksand","Quicksand Fallback"}
@font-face{font-family:Doto;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc2ba63e1aa1faf0-s.c0d38fb6.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e54dc4a88da75bb-s.p.b44d99ab.woff2)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:Doto;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dc2ba63e1aa1faf0-s.c0d38fb6.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0e54dc4a88da75bb-s.p.b44d99ab.woff2)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:Doto;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dc2ba63e1aa1faf0-s.c0d38fb6.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0e54dc4a88da75bb-s.p.b44d99ab.woff2)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:Doto;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dc2ba63e1aa1faf0-s.c0d38fb6.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0e54dc4a88da75bb-s.p.b44d99ab.woff2)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:Doto;font-style:normal;font-weight:800;font-display:swap;src:url(../media/dc2ba63e1aa1faf0-s.c0d38fb6.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0e54dc4a88da75bb-s.p.b44d99ab.woff2)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:Doto;font-style:normal;font-weight:900;font-display:swap;src:url(../media/dc2ba63e1aa1faf0-s.c0d38fb6.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-weight:900;font-display:swap;src:url(../media/0e54dc4a88da75bb-s.p.b44d99ab.woff2)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:Doto Fallback;src:local(Arial);ascent-override:70.59%;descent-override:18.58%;line-gap-override:0.0%;size-adjust:134.59%}.doto_dec2b349-module__3135-q__className{font-family:Doto,Doto Fallback;font-style:normal}.doto_dec2b349-module__3135-q__variable{--font-doto:"Doto","Doto Fallback"}
@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0d9446e69c4847e-s.344a0dc1.woff2)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:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.ab54a6c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3fd967fc5374d70a-s.fbfab8ec.woff2)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:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(../media/dd14639a62c56cb2-s.aaba70fa.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0d06c9b2.woff2)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:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0d9446e69c4847e-s.344a0dc1.woff2)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:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.ab54a6c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fd967fc5374d70a-s.fbfab8ec.woff2)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:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd14639a62c56cb2-s.aaba70fa.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0d06c9b2.woff2)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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0d9446e69c4847e-s.344a0dc1.woff2)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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.ab54a6c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3fd967fc5374d70a-s.fbfab8ec.woff2)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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dd14639a62c56cb2-s.aaba70fa.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0d06c9b2.woff2)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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0d9446e69c4847e-s.344a0dc1.woff2)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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.ab54a6c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3fd967fc5374d70a-s.fbfab8ec.woff2)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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dd14639a62c56cb2-s.aaba70fa.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0d06c9b2.woff2)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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0d9446e69c4847e-s.344a0dc1.woff2)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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.ab54a6c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3fd967fc5374d70a-s.fbfab8ec.woff2)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:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dd14639a62c56cb2-s.aaba70fa.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0d06c9b2.woff2)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:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_450cba89-module__3xIzAq__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_450cba89-module__3xIzAq__variable{--font-unbounded:"Unbounded","Unbounded Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.woff2)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.woff2)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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_2ba47832-module__C3sdTa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_2ba47832-module__C3sdTa__variable{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}
.CinematicCanvas-module__vVWoQG__root{z-index:0;pointer-events:none;background:#000;position:fixed;inset:0}.CinematicCanvas-module__vVWoQG__root canvas{display:block;width:100%!important;height:100%!important}
.SitePreloader-module__80dLbq__root{z-index:10000;isolation:isolate;color:#fff;transition:opacity .36s var(--ease-out),visibility .36s var(--ease-out),transform .36s var(--ease-out);background:radial-gradient(circle at 20% 20%,#44c5cb24,#0000 28%),radial-gradient(circle at 80% 80%,#f53d5214,#0000 24%),#05060a;grid-template-columns:1fr 1fr;align-items:center;padding:clamp(1.5rem,4vw,3rem);display:grid;position:fixed;inset:0}.SitePreloader-module__80dLbq__hidden{opacity:0;visibility:hidden;transform:scale(1.02)}.SitePreloader-module__80dLbq__symbol,.SitePreloader-module__80dLbq__counter{font-family:var(--font-doto),var(--font-display),monospace;letter-spacing:-.08em;color:#fff;font-size:clamp(11rem,30vw,31.25rem);font-weight:700;line-height:.84}.SitePreloader-module__80dLbq__symbol{justify-self:start}.SitePreloader-module__80dLbq__counter{text-align:right;justify-self:end}.SitePreloader-module__80dLbq__counterValue{min-width:1.9ch;display:inline-block}@media (max-width:900px){.SitePreloader-module__80dLbq__root{grid-template-columns:1fr;gap:1rem}.SitePreloader-module__80dLbq__symbol,.SitePreloader-module__80dLbq__counter{text-align:center;justify-self:center;font-size:clamp(7rem,34vw,14rem)}}
.CornerHUD-module___h8c5q__root{z-index:250;pointer-events:none;width:100%;position:fixed;top:0;left:0;right:0}.CornerHUD-module___h8c5q__track{background:linear-gradient(90deg,#44c5cb05 0%,#44c5cb1a 50%,#44c5cb05 100%);width:100%;height:2px;position:relative;overflow:hidden}.CornerHUD-module___h8c5q__track:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#9beff424 calc(10% - 1px) 10%);position:absolute;inset:0}.CornerHUD-module___h8c5q__fill{transform-origin:0;will-change:transform;background:linear-gradient(90deg,#44c5cbe6 0%,#9beff4 50%,#ff9200e6 100%);width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleX(0);box-shadow:0 0 10px #44c5cbcc,0 0 22px #44c5cb73,0 2px 18px #9beff44d}.CornerHUD-module___h8c5q__fill:after{content:"";filter:blur(1px);pointer-events:none;background:radial-gradient(circle,#e6f5faf2,#44c5cb00 70%);width:6px;position:absolute;top:-2px;bottom:-2px;right:-2px}
.SectionIndicator-module__3pJ2zW__root{z-index:140;pointer-events:none;align-items:stretch;gap:.75rem;display:flex;position:fixed;top:50%;right:clamp(.9rem,1.8vw,1.4rem);transform:translateY(-50%)}.SectionIndicator-module__3pJ2zW__line{pointer-events:none;background:linear-gradient(#0000,#44c5cb40 15% 85%,#0000);width:1px}.SectionIndicator-module__3pJ2zW__list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.SectionIndicator-module__3pJ2zW__item{pointer-events:auto}.SectionIndicator-module__3pJ2zW__link{font-family:var(--font-pixel);letter-spacing:.2em;text-transform:uppercase;color:#9beff473;transition:color .26s var(--ease-out),transform .26s var(--ease-out);align-items:center;gap:.55rem;padding:.2rem 0;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.SectionIndicator-module__3pJ2zW__num{color:#9beff466;transition:color .26s var(--ease-out);font-weight:700}.SectionIndicator-module__3pJ2zW__dot{width:6px;height:6px;transition:background-color .26s var(--ease-out),transform .26s var(--ease-out),box-shadow .26s var(--ease-out),border-color .26s var(--ease-out);background:0 0;border:1px solid #44c5cb61;border-radius:50%;display:inline-block}.SectionIndicator-module__3pJ2zW__label{opacity:0;white-space:nowrap;max-width:0;transition:opacity .28s var(--ease-out),max-width .38s var(--ease-out);overflow:hidden}.SectionIndicator-module__3pJ2zW__link:hover{color:#c8e4e8d9}.SectionIndicator-module__3pJ2zW__link:hover .SectionIndicator-module__3pJ2zW__label{opacity:1;max-width:120px}.SectionIndicator-module__3pJ2zW__link:hover .SectionIndicator-module__3pJ2zW__dot{border-color:var(--hud-cyan,#44c5cb)}.SectionIndicator-module__3pJ2zW__itemPassed .SectionIndicator-module__3pJ2zW__dot{background:#44c5cb73;border-color:#44c5cb8c}.SectionIndicator-module__3pJ2zW__itemActive .SectionIndicator-module__3pJ2zW__link{color:#e8fbfd}.SectionIndicator-module__3pJ2zW__itemActive .SectionIndicator-module__3pJ2zW__num{color:var(--hud-cyan,#44c5cb)}.SectionIndicator-module__3pJ2zW__itemActive .SectionIndicator-module__3pJ2zW__dot{background:var(--hud-cyan,#44c5cb);border-color:var(--hud-cyan,#44c5cb);transform:scale(1.35);box-shadow:0 0 10px #44c5cbd9,0 0 20px #44c5cb59}.SectionIndicator-module__3pJ2zW__itemActive .SectionIndicator-module__3pJ2zW__label{opacity:1;max-width:120px}@media (max-width:900px){.SectionIndicator-module__3pJ2zW__root{display:none}}
.CustomCursor-module__n3IuUW__cursor{z-index:9999;pointer-events:none;mix-blend-mode:screen;transition:opacity .3s;position:fixed;top:0;left:0}@media (hover:none),(pointer:coarse){.CustomCursor-module__n3IuUW__cursor{display:none}}.CustomCursor-module__n3IuUW__ring{will-change:transform;background:0 0;border:1px solid #9beff4c7;width:18px;height:18px;transition:width .22s cubic-bezier(.34,1.56,.64,1),height .22s cubic-bezier(.34,1.56,.64,1),border-color .22s,background-color .22s,box-shadow .22s,opacity .22s;position:absolute;box-shadow:0 0 10px #44c5cb59,inset 0 0 6px #44c5cb2e}.CustomCursor-module__n3IuUW__ring[data-hover=true]{background-color:#44c5cb1a;border-color:#9beff4;width:32px;height:32px;box-shadow:0 0 18px #44c5cb8c,inset 0 0 10px #44c5cb47}.CustomCursor-module__n3IuUW__ring[data-click=true]{background-color:#fce31533;border-color:#ffe94a;width:12px;height:12px;transition:width 90ms,height 90ms,border-color 90ms,background-color 90ms,box-shadow 90ms;box-shadow:0 0 14px #fce31580}.CustomCursor-module__n3IuUW__dot{will-change:transform;background:#9beff4;border-radius:50%;width:3px;height:3px;transition:width .18s,height .18s,background-color .18s,box-shadow .18s,opacity .18s;position:absolute;box-shadow:0 0 6px #9beff4e6,0 0 14px #44c5cb8c}.CustomCursor-module__n3IuUW__dot[data-hover=true]{width:4px;height:4px}.CustomCursor-module__n3IuUW__dot[data-click=true]{opacity:.55;width:2px;height:2px}
.NameMast-module__7RoF8W__root{z-index:6;pointer-events:none;opacity:0;will-change:opacity;mix-blend-mode:screen;width:34px;height:0;position:fixed;top:50%;left:2.2rem}.NameMast-module__7RoF8W__rotator{transform-origin:50%;white-space:nowrap;will-change:transform;align-items:center;gap:.85rem;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.NameMast-module__7RoF8W__text{font-family:var(--font-doto),var(--font-display),monospace;letter-spacing:.32em;text-transform:uppercase;color:#e6f5faeb;text-shadow:0 0 14px #44c5cb80,0 0 2px #000c;font-size:.78rem;font-weight:700}.NameMast-module__7RoF8W__sep{color:#7fe6eb;text-shadow:0 0 8px #44c5cbe6;margin:0 .55rem;font-size:.7em;display:inline-block;transform:translateY(-1px)}.NameMast-module__7RoF8W__line{background:linear-gradient(90deg,#0000,#44c5cbd9,#0000);width:34px;height:1px;display:block;box-shadow:0 0 6px #44c5cb73}.NameMast-module__7RoF8W__orbit{border:1px solid #44c5cb8c;border-radius:50%;width:16px;height:16px;animation:5.5s linear infinite NameMast-module__7RoF8W__rotateOrbit;display:inline-block;position:relative;box-shadow:inset 0 0 6px #44c5cb40}.NameMast-module__7RoF8W__planet{background:#9beff4;border-radius:50%;width:4px;height:4px;position:absolute;top:-2.5px;left:50%;transform:translate(-50%);box-shadow:0 0 6px #9beff4e6,0 0 14px #44c5cbb3}.NameMast-module__7RoF8W__marker{border:1px solid #fce3158c;width:9px;height:9px;position:relative;transform:rotate(45deg);box-shadow:0 0 8px #fce31559}.NameMast-module__7RoF8W__markerDot{background:#ffe94a;position:absolute;inset:2px;box-shadow:0 0 6px #ffe94ae6}@keyframes NameMast-module__7RoF8W__rotateOrbit{to{transform:rotate(360deg)}}@media (max-width:900px){.NameMast-module__7RoF8W__root{display:none}}
@property --ambient-primary{syntax:"<color>";inherits:true;initial-value:#44c5cb}@property --ambient-accent{syntax:"<color>";inherits:true;initial-value:#ff9200}:root{--ambient-primary:#44c5cb;--ambient-accent:#ff9200;--blue:#44c5cb;--blue-mid:#44c5cb4d;--blue-dim:#44c5cb1f;--blue-ghost:#44c5cb0f;--red:#f53d52;--red-mid:#f53d524d;--red-dim:#f53d521f;--red-ghost:#f53d520f;--yellow:#fce315;--yellow-mid:#fce3154d;--yellow-dim:#fce3151f;--yellow-ghost:#fce3150f;--green:#ff9200;--green-mid:#ff92004d;--green-dim:#ff92001f;--green-ghost:#ff92000f;--bg-base:#07070b;--bg-1:#0d0d13;--bg-2:#131319;--bg-3:#1a1a21;--bg-4:#222229;--page-bg-top:#031419;--page-bg-mid:#081c22;--page-bg-bottom:#040b10;--page-haze:#44c5cb1c;--page-glow-a:#44c5cb42;--page-glow-b:#ff920029;--page-glow-c:#f53d521f;--page-beam-a:#44c5cb17;--page-beam-b:#fce3150f;--surface-0:#09181e52;--surface-1:#0d1f2675;--surface-2:#12293199;--surface-3:#19363fbd;--border-0:#b9ecef14;--border-1:#b9ecef21;--border-2:#b9ecef36;--border-3:#b9ecef52;--text-0:#f5ffff;--text-1:#f5ffffe6;--text-2:#d4ecefbd;--text-3:#aacbd08c;--text-4:#91b4ba57;--font-display:var(--font-quicksand,"Quicksand"),system-ui,sans-serif;--font-body:var(--font-inter,"Inter"),system-ui,sans-serif;--font-mono:var(--font-jetbrains,"JetBrains Mono"),"Fira Code","Cascadia Code",monospace;--font-hud:var(--font-unbounded,"Unbounded"),var(--font-display),system-ui,sans-serif;--font-pixel:var(--font-doto,"Doto"),"Courier New",monospace;--hud-ice:#e6f5fa;--hud-cyan:#9beff4;--hud-cyan-mid:#44c5cb8c;--hud-cyan-soft:#44c5cb2e;--hud-amber:#ff9200;--hud-warn:#fce315;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:48px;--s-10:64px;--s-11:80px;--s-12:96px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-full:9999px;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--t-xs:.1s;--t-sm:.18s;--t-md:.28s;--t-lg:.42s;--nav-h:clamp(72px,8vw,92px);--feature-h:clamp(56px,7vw,72px);--chrome-h:calc(var(--nav-h) + var(--feature-h));--max-w:1200px;--px:clamp(20px,5vw,64px);--section-y:clamp(72px,10vw,112px);transition:--ambient-primary 1.4s cubic-bezier(.4,0,.2,1),--ambient-accent 1.4s cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){*,:before,:after{cursor:none!important}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto;scroll-padding-top:calc(var(--chrome-h) + 12px);scrollbar-width:thin;scrollbar-color:var(--border-2)transparent}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}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:var(--r-full)}body{min-height:100vh;color:var(--hud-ice);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-size:16px;line-height:1.72;overflow-x:hidden}::selection{color:#e6f5fa;text-shadow:0 0 14px #44c5cbe6;background:#44c5cb6b}.page-shell p,.page-shell li{text-shadow:0 1px #000000b8}.app-shell{isolation:isolate;z-index:1;position:relative}.app-content{z-index:1;position:relative}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}.container{width:100%;max-width:var(--max-w);padding-inline:var(--px);margin-inline:auto}.section{background:0 0;padding-block:0;position:relative;overflow:clip}.page-shell>section[id],.page-shell>footer[id]{scroll-margin-top:calc(var(--chrome-h) + 12px)}.page-shell{z-index:1;position:relative}.page-shell>section,.page-shell>footer{isolation:isolate;background:0 0;position:relative}.page-shell>section>*,.page-shell>footer>*{z-index:1;position:relative}.display{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-0);font-size:clamp(48px,7vw,88px);font-weight:700;line-height:1}.h1{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-0);font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.1}.h2{font-family:var(--font-hud);letter-spacing:.005em;color:var(--hud-ice);font-size:clamp(30px,4vw,54px);font-weight:500;line-height:1.08}.h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-0);font-size:clamp(18px,2.5vw,24px);font-weight:600;line-height:1.3}.dot-grid{background-image:radial-gradient(circle,#ffffff0e 1px,#0000 1px);background-size:30px 30px}.eyebrow{align-items:center;gap:var(--s-2);font-family:var(--font-pixel);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);margin-bottom:var(--s-4);font-size:13px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--border-2);flex-shrink:0;width:18px;height:1px;display:block}.chip{font-family:var(--font-mono);border-radius:var(--r-full);white-space:nowrap;border:1px solid;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}@keyframes fadeInUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes geoFloat{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-14px)rotate(2.5deg)}66%{transform:translateY(-6px)rotate(-1deg)}}@keyframes geoFloatAlt{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-18px)rotate(-3.5deg)}}@keyframes geoFloatSlow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(1deg)}}@keyframes geoSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes geoSpinReverse{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes geoPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.92)}}@keyframes borderPulse{0%,to{border-color:var(--border-1)}50%{border-color:var(--border-2)}}@keyframes scanLine{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@media (max-width:900px){:root{--feature-h:88px}}.nf-root{justify-content:center;align-items:center;gap:var(--s-4);min-height:100svh;padding:var(--px);background:radial-gradient(circle at 20% 30%,#44c5cb12,transparent 36%),radial-gradient(circle at 80% 70%,#f53d520f,transparent 32%),var(--bg-base);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.nf-geoDots{align-items:center;gap:var(--s-2);display:flex;position:absolute;top:clamp(1rem,3vw,2rem);left:clamp(1rem,3vw,2rem)}.nf-geoBlue{background:var(--blue);border-radius:50%;width:8px;height:8px;display:block}.nf-geoYellow{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:var(--yellow);width:8px;height:8px;display:block}.nf-geoRed{clip-path:polygon(50% 0%,0% 100%,100% 100%);background:var(--red);width:8px;height:8px;display:block}.nf-geoGreen{background:var(--green);border-radius:2px;width:8px;height:8px;display:block;transform:rotate(20deg)}.nf-scene{width:min(100%,460px);height:120px;margin-bottom:var(--s-4);position:relative}.nf-ground{background:linear-gradient(90deg,transparent,var(--border-2),var(--border-2),transparent);height:2px;position:absolute;bottom:14px;left:0;right:0}.nf-dino{width:90px;height:90px;color:var(--text-0);filter:drop-shadow(0 6px 16px #44c5cb26);animation:.2s ease-in-out infinite nfDinoBody;position:absolute;bottom:14px;left:10%}.nf-legBack{animation:.38s ease-in-out infinite nfLegUp}.nf-legFront{animation:.38s ease-in-out infinite nfLegDown}.nf-cactus{width:38px;height:60px;color:var(--text-2);animation:3.2s linear 1.5s infinite nfCactusApproach;position:absolute;bottom:14px;right:8%}.nf-cloud1,.nf-cloud2{background:var(--border-0);border-radius:var(--r-full);position:absolute}.nf-cloud1{width:60px;height:14px;animation:8s linear infinite nfCloudDrift;top:8px;left:30%}.nf-cloud2{width:40px;height:10px;animation:12s linear 3s infinite nfCloudDrift;top:24px;left:55%}.nf-errorCode{position:relative}.nf-fourOhFour{font-family:var(--font-doto),var(--font-display),monospace;letter-spacing:-.04em;color:var(--text-0);text-shadow:0 0 40px #44c5cb2e;font-size:clamp(4rem,14vw,9rem);font-weight:700;line-height:1}.nf-errorType{font-family:var(--font-mono);letter-spacing:.04em;color:var(--red);background:var(--red-dim);border-radius:var(--r-full);border:1px solid #f53d5238;padding:5px 14px;font-size:clamp(11px,1.4vw,13px);font-weight:600}.nf-desc{max-width:360px;color:var(--text-2);margin-top:var(--s-1);font-size:clamp(14px,1.6vw,15px);line-height:1.75}.nf-backBtn{align-items:center;gap:var(--s-2);margin-top:var(--s-3);border-radius:var(--r-full);background:var(--blue);color:#071013;font-family:var(--font-mono);letter-spacing:.04em;transition:transform var(--t-sm)var(--ease-out),box-shadow var(--t-sm)var(--ease-out);padding:.75rem 1.5rem;font-size:.88rem;font-weight:700;display:inline-flex;box-shadow:0 10px 28px #44c5cb38}.nf-backBtn:hover{transform:translateY(-2px);box-shadow:0 14px 36px #44c5cb4d}.nf-prompt{color:#07101399}.nf-bgDoodle{font-family:var(--font-mono);color:#44c5cb12;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:clamp(8px,1vw,10px);position:absolute}.nf-bgDoodle1{animation:10s ease-in-out infinite alternate nfGeoFloat;top:12%;right:6%}.nf-bgDoodle2{animation:12s ease-in-out infinite alternate nfGeoFloatAlt;bottom:14%;left:5%}.nf-bgDoodle3{color:#fce31512;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700;animation:14s ease-in-out infinite alternate nfGeoFloatSlow;top:40%;right:4%}@keyframes nfDinoBody{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes nfLegUp{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes nfLegDown{0%,to{transform:translateY(-7px)}50%{transform:translateY(0)}}@keyframes nfCactusApproach{0%{transform:translate(400px)}to{transform:translate(-500px)}}@keyframes nfCloudDrift{0%{transform:translate(0)}to{transform:translate(-500px)}}@keyframes nfGeoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes nfGeoFloatAlt{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes nfGeoFloatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}
