@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.13a6423d.ttf)format("truetype");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_4a4a3d4d-module__nL4D5a__className{font-family:thunder,thunder Fallback}.thunder_4a4a3d4d-module__nL4D5a__variable{--font-thungder:"thunder","thunder Fallback"}
@font-face{font-family:Climate Crisis;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b691f626450c7b-s.25edb6b0.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.99db807c.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"}: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}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;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)}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.noise{z-index:2147483647;content:"";opacity:.05;pointer-events:none;background:url(../media/grain2.5f8cca02.gif) 50%/cover no-repeat;width:100vw;height:100vh;position:fixed;top:0;left:0}#speed-lines{pointer-events:none;z-index:9998;position:fixed;inset:0;overflow:hidden}.speed-line{opacity:0;background:#fff;width:4px;height:30vh;position:absolute}#page-wrapper{outline:10px solid #fff;position:relative;overflow:hidden;box-shadow:0 22px 70px 4px #0000008f}::view-transition-old(root){animation-duration:0s}::view-transition-new(root){animation-duration:0s}::view-transition-group(root){animation-duration:0s;z-index:auto!important}::view-transition-image-pair(root){isolation:isolate;will-change:transform,opacity,clip-path;z-index:1}::view-transition-old(project-video){mix-blend-mode:normal;opacity:1!important;animation:none!important}::view-transition-new(project-video){mix-blend-mode:normal;opacity:1!important;animation:none!important}::view-transition-group(project-video){animation-duration:.5s!important;animation-timing-function:cubic-bezier(.33,1,.68,1)!important}@media (max-width:768px){::view-transition-group(project-video){animation-duration:.4s!important}}::view-transition-old(circular-slider-item){z-index:100!important}::view-transition-new(circular-slider-item){z-index:100!important}::view-transition-old(project-detail-title){z-index:100!important;animation-duration:.3s!important}::view-transition-new(project-detail-title){z-index:100!important;animation-duration:.3s!important}::view-transition-old(navbar){z-index:9999!important;animation-duration:.3s!important}::view-transition-new(navbar){z-index:9999!important;animation-duration:.3s!important}::view-transition-group(navbar){z-index:9999!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation:none!important}::view-transition-image-pair(*){animation:none!important}::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}
.Navbar-module___rHu7W__navbar{z-index:1001;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;background:#0a0a0a05;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;max-width:45%;min-height:3.5rem;margin:1.5rem auto 0;padding:0 1rem;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 12px #00000008}.Navbar-module___rHu7W__container{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff;opacity:0;pointer-events:none;visibility:hidden;will-change:transform,opacity;z-index:999;background:#0a0a0a0d;border:1px solid #ffffff1a;border-radius:20px;width:45%;max-width:45%;height:auto;padding:1.25rem;transition:all .35s cubic-bezier(.34,1.56,.64,1);position:fixed;top:5rem;left:50%;transform:translate(-50%)translateY(-20px);box-shadow:0 4px 24px #00000014}.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:#fff;cursor:pointer;will-change:transform;background:0 0;border:none;border-radius:8px;outline:none;padding:.5rem;text-decoration:none;transition:all .3s cubic-bezier(.39,.575,.565,1)}.Navbar-module___rHu7W__hamburger:hover{background-color:#ffffff1a;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:#fff;stroke:#fff;stroke-width:0;transition:fill .3s,stroke .3s,stroke-width .3s}.Navbar-module___rHu7W__logoFixed:hover .Navbar-module___rHu7W__logoSvg path{fill:#0000;stroke:#fff;stroke-width:25px}.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.5rem,4vw,2.5rem);display:flex;position:relative}.Navbar-module___rHu7W__centerMenu>*{pointer-events:all}.Navbar-module___rHu7W__centerMenu span{transform-origin:0;color:#fff;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:.75rem 1rem;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.5rem,3vw,2rem);height:clamp(1.5rem,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:#ffffff0d;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{width:90%;max-width:90%;margin:1rem auto 0;padding:.6rem 1rem}.Navbar-module___rHu7W__container{width:90%;max-width:90%;padding:1.25rem}.Navbar-module___rHu7W__hamburger,.Navbar-module___rHu7W__logoFixed{padding:.3rem}.Navbar-module___rHu7W__hamburger svg{width:20px;height:20px}.Navbar-module___rHu7W__centerMenu{gap:.4rem}.Navbar-module___rHu7W__centerMenu span{padding:.6rem .8rem}}.Navbar-module___rHu7W__active{pointer-events:none;filter:brightness(50%)}
.ThemeControls-module__94u0va__themeControls{border-top:1px solid #ffffff14;justify-content:flex-start;align-items:center;margin-top:1rem;padding:1rem 0 .5rem 1rem;display:flex}.ThemeControls-module__94u0va__colorSwatches{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.ThemeControls-module__94u0va__colorSwatch{cursor:pointer;border:2px solid #ffffff4d;border-radius:50%;outline:none;width:2rem;height:2rem;padding:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative}.ThemeControls-module__94u0va__colorSwatch:hover{border-color:#fff9;transform:scale(1.2);box-shadow:0 4px 12px #0006}.ThemeControls-module__94u0va__colorSwatch.ThemeControls-module__94u0va__selected{border-width:3px;border-color:#fff;transform:scale(1.3);box-shadow:0 0 0 2px #0009,0 4px 16px #00000080}.ThemeControls-module__94u0va__colorModeButtons{border-left:1px solid #ffffff26;align-items:center;gap:.75rem;padding-left:1rem;display:flex}.ThemeControls-module__94u0va__colorModeButton{color:#fff;cursor:pointer;background:#ffffff0d;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex}.ThemeControls-module__94u0va__colorModeButton svg{width:1.25rem;height:1.25rem}.ThemeControls-module__94u0va__colorModeButton:hover{background:#ffffff1a;border-color:#ffffff80;transform:scale(1.15);box-shadow:0 4px 12px #0000004d}.ThemeControls-module__94u0va__colorModeButton.ThemeControls-module__94u0va__selected{background:#ffffff26;border-width:3px;border-color:#fff;transform:scale(1.2);box-shadow:0 0 0 2px #00000080,0 4px 16px #0006}@media (max-width:768px){.ThemeControls-module__94u0va__themeControls{margin-top:.8rem;padding:.8rem 0 .4rem .8rem}.ThemeControls-module__94u0va__colorSwatches{gap:.8rem}.ThemeControls-module__94u0va__colorSwatch{width:1.8rem;height:1.8rem}.ThemeControls-module__94u0va__colorModeButtons{gap:.6rem;padding-left:.75rem}.ThemeControls-module__94u0va__colorModeButton{width:2.25rem;height:2.25rem}.ThemeControls-module__94u0va__colorModeButton svg{width:1.1rem;height:1.1rem}}
.GridTwist-module__mHV5_q__canvas{z-index:-7;background:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}
.TextWall-module__o0t7oW__textWall{z-index:-10;pointer-events:none;flex-direction:column;justify-content:center;width:100vw;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}.TextWall-module__o0t7oW__textRow{white-space:nowrap;will-change:transform;overflow:hidden}.TextWall-module__o0t7oW__marquee{will-change:transform;display:inline-flex}.TextWall-module__o0t7oW__textCell{color:#ffffff4d;text-transform:uppercase;font-size:clamp(2rem,10vw,6rem);font-weight:700;line-height:1;font-family:var(--font-anybody);font-variation-settings:"wdth" 140,"slnt" -50,"wght" 900;will-change:transform;flex:none;padding:0 .5rem;display:inline-flex}.TextWall-module__o0t7oW__stroked .TextWall-module__o0t7oW__textCell{color:#000;-webkit-text-stroke:5px #ffffff4d;paint-order:stroke fill}
.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:auto;height:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-logo-svg{width:auto;height:100%}.intro-logo-path{will-change:stroke-dashoffset,fill,transform}.loading-progress-bar{background:#ffffff1a;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,#ffffff80,#fffc);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{height:80px}.loading-progress-bar{width:200px}}
