@font-face{font-family:anybody;src:url(../media/Anybody[slnt,wdth,wght]-s.p.5fa3df5a.woff2)format("woff2");font-display:swap}@font-face{font-family:anybody Fallback;src:local(Arial);ascent-override:404.22%;descent-override:122.03%;line-gap-override:25.42%;size-adjust:19.67%}.anybody_74e2ea27-module__gWAida__className{font-family:anybody,anybody Fallback}.anybody_74e2ea27-module__gWAida__variable{--font-anybody:"anybody","anybody Fallback"}
@font-face{font-family:thunder;src:url(../media/Thunder_VF-s.p.d499ea85.woff2)format("woff2");font-display:swap}@font-face{font-family:thunder Fallback;src:local(Arial);ascent-override:104.26%;descent-override:28.96%;line-gap-override:0.0%;size-adjust:69.06%}.thunder_d8f706dc-module__NUHdQq__className{font-family:thunder,thunder Fallback}.thunder_d8f706dc-module__NUHdQq__variable{--font-thungder:"thunder","thunder Fallback"}
@font-face{font-family:Climate Crisis;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cedcdcf273a0e1be-s.d4017e37.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:Climate Crisis;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d2b9108862138230-s.40235764.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Climate Crisis;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b691f626450c7b-s.935dff88.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:Climate Crisis;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e81da6bb80722059-s.p.055b3afe.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:Climate Crisis Fallback;src:local(Arial);ascent-override:67.66%;descent-override:16.44%;line-gap-override:0.0%;size-adjust:158.14%}.climate_crisis_d08dd3ef-module__DEg_3G__className{font-family:Climate Crisis,Climate Crisis Fallback;font-style:normal}.climate_crisis_d08dd3ef-module__DEg_3G__variable{--font-climate-crisis:"Climate Crisis","Climate Crisis Fallback"}
@font-face{font-family:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/eb7e7d46342de29d-s.affc0284.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:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/5fc322119a88a33d-s.1be5bdb5.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:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.2ec89ddc.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:Josefin Sans Fallback;src:local(Arial);ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.0%;size-adjust:102.29%}.josefin_sans_8fd641e3-module__nGLWFq__className{font-family:Josefin Sans,Josefin Sans Fallback;font-style:normal}.josefin_sans_8fd641e3-module__nGLWFq__variable{--font-josefin-sans:"Josefin Sans","Josefin Sans Fallback"}
@font-face{font-family:MuseoModerno;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/55322e7a870c9d77-s.176d042d.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:MuseoModerno;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3c18b2126637bfba-s.d5f548a3.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:MuseoModerno;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa03f7d5839b83f9-s.p.7ac8b9dc.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:MuseoModerno Fallback;src:local(Arial);ascent-override:104.6%;descent-override:40.65%;line-gap-override:0.0%;size-adjust:109.47%}.museomoderno_5fca3b28-module__kxQpla__className{font-family:MuseoModerno,MuseoModerno Fallback;font-style:normal}.museomoderno_5fca3b28-module__kxQpla__variable{--font-museomoderno:"MuseoModerno","MuseoModerno Fallback"}
@font-face{font-family:Caesar Dressing;font-style:normal;font-weight:400;font-display:swap;src:url(../media/865a92bd4b4dce93-s.p.c697ab57.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:Caesar Dressing Fallback;src:local(Arial);ascent-override:99.64%;descent-override:22.14%;line-gap-override:0.0%;size-adjust:99.67%}.caesar_dressing_513db44-module__jVqHdG__className{font-family:Caesar Dressing,Caesar Dressing Fallback;font-style:normal;font-weight:400}.caesar_dressing_513db44-module__jVqHdG__variable{--font-ceasar-dressing:"Caesar Dressing","Caesar Dressing Fallback"}
@font-face{font-family:Sniglet;font-style:normal;font-weight:800;font-display:swap;src:url(../media/30ba5c949419ec8d-s.4c4d3ba1.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:Sniglet;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bad13f7e581145fe-s.p.d8811f87.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:Sniglet Fallback;src:local(Arial);ascent-override:96.86%;descent-override:29.28%;line-gap-override:0.0%;size-adjust:98.7%}.sniglet_88926a64-module__2UG6Ca__className{font-family:Sniglet,Sniglet Fallback;font-style:normal;font-weight:800}.sniglet_88926a64-module__2UG6Ca__variable{--font-sniglet:"Sniglet","Sniglet Fallback"}
@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/612bd71aa396cae6-s.p.bf1bb858.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:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.permanent_marker_715890da-module__rK6pHa__className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}.permanent_marker_715890da-module__rK6pHa__variable{--font-permanent-marker:"Permanent Marker","Permanent Marker Fallback"}
@font-face{font-family:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2eb68ca3218a02cb-s.03916197.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b42ec850a5800c72-s.f01302eb.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:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a10c617c9026098c-s.p.ca7c307b.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:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/906d1c14d86e79d2-s.bb16e423.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc822924a6b60314-s.7fcd3289.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:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/278cbb97e75e04e2-s.p.2ce9a157.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:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9924293c1dc5ea7-s.510eee18.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10bd139a632d728f-s.3ed74b99.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:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a079e02bba5bf7ab-s.p.7367eab7.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:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c1f6eb17b9caea-s.ee7a3fed.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/124b7a75a76bd55c-s.c3ae84a8.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:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d23f31b94ad01e54-s.p.4b0b0c7e.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:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/63e49db46351d020-s.9f91ba4a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/35f9213b86bccda4-s.1ea730ea.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:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3206eb66b875a5b3-s.p.e2b99870.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:Rajdhani Fallback;src:local(Arial);ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.0%;size-adjust:91.07%}.rajdhani_81f36cf7-module__TiCLpG__className{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.rajdhani_81f36cf7-module__TiCLpG__variable{--font-rajdhani:"Rajdhani","Rajdhani Fallback"}
:root{--primary1:#9dff06;--primary2:#c13be2;--primary3:#ffbc00;--primary4:#03ffff;--primary-active:var(--primary1);--primary-active-rgb:157,255,6;--background:#0a0a0a;--foreground:#ededed;--navbar-height:80px;--font-anybody:"Anybody";--font-thunder:"Thunder";--font-orbitron:"Orbitron";--font-rajdhani:"Rajdhani";--vt-navbar:navbar;--bg-primary:#0a0a0a;--bg-elevated:#141414cc;--bg-overlay:#000000d9;--bg-card:#14141499;--bg-hover:#ffffff0d;--bg-input:#1a1a1a;--text-primary:#fff;--text-primary-rgb:255,255,255;--text-secondary:#ffffffb3;--text-tertiary:#fff6;--text-on-primary:black;--border-subtle:#ffffff14;--border-medium:#ffffff26;--border-strong:#ffffff4d;--shadow-rgb:0,0,0;--navbar-bg:#0a0a0a05;--navbar-bg-scroll:#0a0a0a0d;--navbar-bg-mobile:#0a0a0aeb;--canvas-bg:#000;--canvas-stroke-gray:#50505099;--doodle-bg:#1a1a1a;--doodle-stroke:#fff;--stroke-text:black;--stroke-text-invert:white;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-primary-color=primary1]{--primary-active:#9dff06;--primary-active-rgb:157,255,6}:root[data-primary-color=primary2]{--primary-active:#c13be2;--primary-active-rgb:193,59,226}:root[data-primary-color=primary3]{--primary-active:#ffbc00;--primary-active-rgb:255,188,0}:root[data-primary-color=primary4]{--primary-active:#03ffff;--primary-active-rgb:3,255,255}:root[data-theme=light]{--background:#f5f5f5;--foreground:#1a1a1a;--bg-primary:#f5f5f5;--bg-elevated:#ffffffe6;--bg-overlay:#f5f5f5eb;--bg-card:#f5f5f5cc;--bg-hover:#0000000a;--bg-input:#e8e8e8;--text-primary:#1a1a1a;--text-primary-rgb:26,26,26;--text-secondary:#000000a6;--text-tertiary:#0006;--text-on-primary:white;--border-subtle:#00000014;--border-medium:#0000001f;--border-strong:#00000040;--shadow-rgb:0,0,0;--navbar-bg:#fff9;--navbar-bg-scroll:#fffc;--navbar-bg-mobile:#f5f5f5f2;--canvas-bg:#f0f0f0;--canvas-stroke-gray:#96969666;--doodle-bg:#e8e8e8;--doodle-stroke:#1a1a1a;--stroke-text:white;--stroke-text-invert:black;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light][data-primary-color=primary1]{--primary-active:#4d8200;--primary-active-rgb:77,130,0}:root[data-theme=light][data-primary-color=primary2]{--primary-active:#9b25b8;--primary-active-rgb:155,37,184}:root[data-theme=light][data-primary-color=primary3]{--primary-active:#eaa029;--primary-active-rgb:234,160,41}:root[data-theme=light][data-primary-color=primary4]{--primary-active:#007a7a;--primary-active-rgb:0,122,122}html,body{overscroll-behavior:none;max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}p,a,button{font-family:var(--font-museomoderno)}h1,h2,h3,h4,h5,h6{font-family:var(--font-anybody)}.noise{z-index:2147483647;content:"";opacity:.05;pointer-events:none;background:url(/grain2.gif) 50%/cover no-repeat;width:100vw;height:100lvh;position:fixed;top:0;left:0}#speed-lines{pointer-events:none;z-index:9998;position:fixed;inset:0;overflow:hidden}.speed-line{background:var(--text-primary);opacity:0;width:4px;height:30vh;position:absolute}#page-wrapper{isolation:isolate;overflow-x:clip}::view-transition-group(root){z-index:auto!important}::view-transition-old(navbar){z-index:9999!important;animation-duration:.15s!important}::view-transition-new(navbar){z-index:9999!important;animation-duration:.15s!important}::view-transition-group(navbar){z-index:9999!important}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}:focus-visible{outline:2px solid var(--primary-active);outline-offset:3px;border-radius:2px}@media (prefers-contrast:more){:focus-visible{outline-width:3px}.noise{display:none}}@media (forced-colors:active){:focus-visible{outline-offset:3px;outline:2px solid highlight}.noise{display:none}}@keyframes loadingBorderPulse{0%,to{border-color:rgba(var(--primary-active-rgb),.25)}50%{border-color:rgba(var(--primary-active-rgb),.5)}}@keyframes loadingSpin{to{transform:rotate(360deg)}}.loading-placeholder{border:1.5px dashed #0000;animation-name:loadingBorderReveal,loadingBorderPulse;animation-duration:.3s,2s;animation-timing-function:ease,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:1.5s;animation-fill-mode:forwards,none;animation-timeline:auto,auto;position:relative}@keyframes loadingBorderReveal{0%{border-color:#0000}to{border-color:rgba(var(--primary-active-rgb),.35)}}.loading-placeholder:after{content:"";border:2.5px solid rgba(var(--primary-active-rgb),.2);border-left-color:var(--primary-active);opacity:0;z-index:1;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.3s 1.5s forwards loadingSpinnerReveal,.7s linear 1.5s infinite loadingSpin;position:absolute;top:50%;left:50%}@keyframes loadingSpinnerReveal{0%{opacity:0}to{opacity:1}}body.debug-loading-state [data-loading-container]>img,body.debug-loading-state [data-loading-container]>video,body.debug-loading-state [data-loading-container] canvas{opacity:0!important}body.debug-loading-state [data-loading-container]{border:1.5px dashed rgba(var(--primary-active-rgb),.35)!important;background:0 0!important;animation:2s ease-in-out infinite loadingBorderPulse!important;position:relative!important}body.debug-loading-state [data-loading-container]:after{content:""!important;border:2.5px solid rgba(var(--primary-active-rgb),.2)!important;border-left-color:var(--primary-active)!important;z-index:1!important;border-radius:50%!important;width:22px!important;height:22px!important;margin:-11px 0 0 -11px!important;animation:.7s linear infinite loadingSpin!important;position:absolute!important;top:50%!important;left:50%!important}
.Navbar-module___rHu7W__navbar{z-index:1001;background:var(--navbar-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-subtle);max-width:45%;min-height:3.5rem;box-shadow:0 2px 12px rgba(var(--shadow-rgb),.03);opacity:0;visibility:hidden;view-transition-name:var(--vt-navbar);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;margin:1.5rem auto 0;padding:0 1rem;display:flex;position:fixed;top:0;left:0;right:0}.Navbar-module___rHu7W__container{background:var(--navbar-bg-scroll);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--border-medium);width:45%;max-width:45%;height:auto;box-shadow:0 4px 24px rgba(var(--shadow-rgb),.08);color:var(--text-primary);opacity:0;pointer-events:none;visibility:hidden;z-index:999;border-radius:20px;padding:1.25rem;transition:all .35s cubic-bezier(.34,1.56,.64,1);position:fixed;top:5rem;left:50%;transform:translate(-50%)translateY(-20px)}.Navbar-module___rHu7W__container.Navbar-module___rHu7W__open{opacity:1;pointer-events:all;visibility:visible;z-index:999;transition:all .35s cubic-bezier(.34,1.56,.64,1);transform:translate(-50%)translateY(0)}.Navbar-module___rHu7W__hamburger,.Navbar-module___rHu7W__logoFixed{z-index:1000;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem;text-decoration:none;transition:all .3s cubic-bezier(.39,.575,.565,1)}.Navbar-module___rHu7W__hamburger:hover{background-color:rgba(var(--text-primary-rgb),.1);transform:scale(1.05)}.Navbar-module___rHu7W__logoFixed:hover{color:var(--primary-active);font-weight:500;font-stretch:200%}.Navbar-module___rHu7W__hamburger.Navbar-module___rHu7W__openIcon{transform:rotate(90deg)scale(1.2)}.Navbar-module___rHu7W__logoFixed{font-size:clamp(1rem,4vw,2rem);font-family:var(--font-anybody);border:none;outline:none;align-items:center;font-weight:900;font-stretch:150%;line-height:1;transition:transform .3s cubic-bezier(.39,.575,.565,1);display:flex}.Navbar-module___rHu7W__logoSvg{width:auto;height:24px}.Navbar-module___rHu7W__logoSvg path{fill:var(--text-primary);stroke:var(--text-primary);stroke-width:0;transition:fill .3s,stroke .3s,stroke-width .3s}.Navbar-module___rHu7W__logoFixed:hover .Navbar-module___rHu7W__logoSvg path{fill:#0000;stroke:var(--text-primary);stroke-width:25px}.Navbar-module___rHu7W__logoFixed:focus-visible .Navbar-module___rHu7W__logoSvg path{fill:#0000;stroke:var(--primary-active);stroke-width:25px}.Navbar-module___rHu7W__navbarRight{align-items:center;gap:.25rem;display:flex}.Navbar-module___rHu7W__modeToggle{z-index:1000;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .3s,transform .3s;display:flex}.Navbar-module___rHu7W__modeToggle:hover{background-color:rgba(var(--text-primary-rgb),.1);transform:scale(1.05)}.Navbar-module___rHu7W__modeToggle svg{width:20px;height:20px}.Navbar-module___rHu7W__hamburger svg{width:24px;height:24px}@media (max-width:768px){.Navbar-module___rHu7W__logoSvg{height:18px}}.Navbar-module___rHu7W__centerMenu{pointer-events:none;text-align:left;flex-direction:column;gap:.5rem;width:100%;font-size:clamp(1.75rem,4vw,2.5rem);display:flex;position:relative}.Navbar-module___rHu7W__centerMenu>*{pointer-events:all;width:fit-content}.Navbar-module___rHu7W__centerMenu span{transform-origin:0;color:var(--text-primary);font-family:var(--font-museomoderno);font-variation-settings:"wght" 300;background:linear-gradient(to right,var(--primary1),var(--primary2),var(--primary3),var(--primary4),var(--primary1));background-position:0 100%;background-repeat:repeat-x;background-size:0% .1em;border-radius:12px;align-items:center;padding:.85rem 1.25rem;text-decoration:none;transition:all .25s cubic-bezier(.39,.575,.565,1);display:inline-flex}.Navbar-module___rHu7W__centerMenu span svg{vertical-align:middle;flex-shrink:0;width:clamp(1.75rem,3vw,2rem);height:clamp(1.75rem,3vw,2rem);margin-right:.5em}.Navbar-module___rHu7W__centerMenu span:hover,.Navbar-module___rHu7W__centerMenu span:focus{font-variation-settings:"wght" 900;color:var(--primary-active);background-color:var(--bg-hover);background-size:300% .1em;text-decoration:underline;animation:3s linear infinite Navbar-module___rHu7W__underlineFlow}@keyframes Navbar-module___rHu7W__underlineFlow{0%{background-position:0 100%}to{background-position:300% 100%}}@media (max-width:768px){.Navbar-module___rHu7W__navbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--navbar-bg-mobile);width:90%;max-width:90%;margin:1rem auto 0;padding:.6rem 1rem}.Navbar-module___rHu7W__container{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--navbar-bg-mobile);width:90%;max-width:90%;padding:1.25rem}.Navbar-module___rHu7W__hamburger,.Navbar-module___rHu7W__logoFixed,.Navbar-module___rHu7W__modeToggle{padding:.3rem}.Navbar-module___rHu7W__hamburger svg{width:20px;height:20px}.Navbar-module___rHu7W__modeToggle svg{width:18px;height:18px}.Navbar-module___rHu7W__centerMenu{gap:.4rem}.Navbar-module___rHu7W__centerMenu span{padding:.85rem 1.1rem}}@media (prefers-reduced-transparency:reduce){.Navbar-module___rHu7W__navbar,.Navbar-module___rHu7W__container{background:var(--navbar-bg-mobile);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.Navbar-module___rHu7W__navbar,.Navbar-module___rHu7W__container{border-color:var(--border-strong)}}@media (forced-colors:active){.Navbar-module___rHu7W__navbar,.Navbar-module___rHu7W__container{border-color:canvastext}.Navbar-module___rHu7W__centerMenu span:hover,.Navbar-module___rHu7W__centerMenu span:focus{background-size:0;text-decoration:underline}}.Navbar-module___rHu7W__logoDisabled{pointer-events:none}.Navbar-module___rHu7W__active{pointer-events:none;color:var(--primary-active);opacity:.4}
.ThemeControls-module__94u0va__themeControls{border-top:1px solid var(--border-subtle);justify-content:flex-start;align-items:center;margin-top:1rem;padding:1rem 0 .5rem 1rem;display:flex}.ThemeControls-module__94u0va__colorSwatches{align-items:center;gap:.75rem;display:flex}.ThemeControls-module__94u0va__colorSwatch{border:2px solid var(--border-strong);cursor:pointer;border-radius:50%;width:2.5rem;height:2.5rem;padding:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .3s,box-shadow .3s;position:relative}.ThemeControls-module__94u0va__colorSwatch:hover{border-color:rgba(var(--text-primary-rgb),.6);box-shadow:0 4px 12px rgba(var(--shadow-rgb),.4);transform:scale(1.2)}.ThemeControls-module__94u0va__colorSwatch.ThemeControls-module__94u0va__selected{border-color:var(--text-primary);box-shadow:0 0 0 2px rgba(var(--shadow-rgb),.6),0 4px 16px rgba(var(--shadow-rgb),.5);border-width:3px;transform:scale(1.3)}@media (max-width:768px){.ThemeControls-module__94u0va__themeControls{margin-top:.8rem;padding:.8rem 0 .4rem .8rem}.ThemeControls-module__94u0va__colorSwatches{gap:.6rem}.ThemeControls-module__94u0va__colorSwatch{width:2.25rem;height:2.25rem}}@media (prefers-contrast:more){.ThemeControls-module__94u0va__themeControls{border-top-color:var(--border-strong)}.ThemeControls-module__94u0va__colorSwatch{border-color:rgba(var(--text-primary-rgb),.6)}}@media (forced-colors:active){.ThemeControls-module__94u0va__colorSwatch{forced-color-adjust:none;border-color:canvastext}.ThemeControls-module__94u0va__colorSwatch.ThemeControls-module__94u0va__selected{border-color:highlight}}
.GridTwist-module__mHV5_q__canvas{background:var(--canvas-bg);z-index:-7;width:100%;height:100%;transition:opacity .4s;position:fixed;inset:0}[data-theme=light] .GridTwist-module__mHV5_q__canvas{opacity:.18}
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}
.intro-container{z-index:100000;pointer-events:none;clip-path:circle(150%);background:0 0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.intro-logo-wrapper{width:90vw;max-width:800px;height:auto;color:var(--text-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-logo-svg{width:100%;height:auto;display:block}.loading-progress-bar{background:rgba(var(--text-primary-rgb),.1);border-radius:2px;width:300px;height:2px;position:fixed;bottom:20px;left:50%;overflow:hidden;transform:translate(-50%)}.loading-progress-fill{background:linear-gradient(90deg,rgba(var(--text-primary-rgb),.5),rgba(var(--text-primary-rgb),.8));border-radius:2px;height:100%;transition:width .3s ease-out}@keyframes fallback-fade{0%{opacity:1}to{opacity:0}}.intro-container.fallback-animation{animation:2s ease-out forwards fallback-fade}@media (max-width:768px){.intro-logo-wrapper{width:95vw;max-width:none}.loading-progress-bar{width:200px}}@media (max-width:480px){.intro-logo-wrapper{width:98vw}.loading-progress-bar{width:150px}}
