@font-face{font-family:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.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:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.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:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.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:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.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:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.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:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.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:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.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:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.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:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_eed1340e-module__Coqaeq__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_eed1340e-module__Coqaeq__variable{--font-syne:"Syne","Syne Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.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:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.866357a4.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:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.758e15a8.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_3e6ba105-module__grqpna__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_3e6ba105-module__grqpna__variable{--font-outfit:"Outfit","Outfit Fallback"}
:root{--bg:#050505;--white:#fff;--gray-100:#f5f5f5;--gray-300:#a3a3a3;--gray-500:#6b6b6b;--gray-700:#2a2a2a;--gray-900:#111;--accent-dim:rgba(255,255,255,.06);--font-display:var(--font-syne,"Syne",sans-serif);--font-body:var(--font-outfit,"Outfit",sans-serif);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-out-quart:cubic-bezier(.25,1,.5,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--gray-700)var(--bg);background:#000}body{background:var(--bg);color:var(--white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}.reveal{opacity:0;transition:opacity .8s var(--ease-out-expo),transform .8s var(--ease-out-expo);transform:translateY(40px)}.reveal.in{opacity:1;transform:translateY(0)}.reveal[data-delay="0.1s"]{transition-delay:.1s}.reveal[data-delay="0.2s"]{transition-delay:.2s}.reveal[data-delay="0.3s"]{transition-delay:.3s}.reveal[data-delay="0.4s"]{transition-delay:.4s}::selection{color:#fff;background:rgba(255,255,255,.15)}html::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-track{background:var(--bg)}html::-webkit-scrollbar-thumb{background:var(--gray-700);border-radius:3px}
.Navbar-module__dVeNwG__navbar{z-index:100;-webkit-backdrop-filter:blur(12px);background:rgba(0,0,0,.55);border-bottom:1px solid rgba(255,255,255,.06);justify-content:space-between;align-items:center;width:100%;padding:1.5rem 3rem;transition:background .3s;display:flex;position:fixed;top:0;left:0}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled{background:rgba(0,0,0,.85)}.Navbar-module__dVeNwG__brandLink{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.Navbar-module__dVeNwG__navLogo{filter:brightness(0)invert();width:auto;height:36px;display:block}.Navbar-module__dVeNwG__navLinks{align-items:center;gap:2rem;display:flex}.Navbar-module__dVeNwG__link{color:var(--gray-300);letter-spacing:.05em;transition:color .3s var(--ease-out-expo);font-size:.85rem;font-weight:400;text-decoration:none;position:relative}.Navbar-module__dVeNwG__link:hover,.Navbar-module__dVeNwG__link.Navbar-module__dVeNwG__active{color:var(--white)}.Navbar-module__dVeNwG__link:after{content:"";background:var(--white);transform-origin:100%;width:100%;height:1px;transition:transform .4s var(--ease-out-expo);position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.Navbar-module__dVeNwG__link:hover:after,.Navbar-module__dVeNwG__link.Navbar-module__dVeNwG__active:after{transform-origin:0;transform:scaleX(1)}.Navbar-module__dVeNwG__cta{background:var(--white);color:var(--bg);transition:transform .4s var(--ease-out-expo),box-shadow .4s var(--ease-out-expo);border-radius:100px;margin-left:1rem;padding:.6rem 1.6rem;font-size:.8rem;font-weight:600;text-decoration:none}.Navbar-module__dVeNwG__cta:hover{transform:scale(1.05);box-shadow:0 0 30px rgba(255,255,255,.15)}.Navbar-module__dVeNwG__hamburger{cursor:pointer;z-index:101;background:0 0;border:none;flex-direction:column;gap:5px;padding:.4rem;display:none}.Navbar-module__dVeNwG__bar{width:22px;height:1.5px;transition:transform .3s var(--ease-out-expo),opacity .3s;background:#fff;border-radius:2px}.Navbar-module__dVeNwG__hamburger.Navbar-module__dVeNwG__open .Navbar-module__dVeNwG__bar:first-child{transform:translateY(6.5px)rotate(45deg)}.Navbar-module__dVeNwG__hamburger.Navbar-module__dVeNwG__open .Navbar-module__dVeNwG__bar:nth-child(2){opacity:0;transform:scaleX(0)}.Navbar-module__dVeNwG__hamburger.Navbar-module__dVeNwG__open .Navbar-module__dVeNwG__bar:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.Navbar-module__dVeNwG__mobileMenu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:99;opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out-expo);background:rgba(5,5,5,.97);flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Navbar-module__dVeNwG__mobileMenu.Navbar-module__dVeNwG__open{opacity:1;pointer-events:all}.Navbar-module__dVeNwG__mobileLink{font-family:var(--font-display);color:rgba(255,255,255,.5);font-size:2.2rem;font-weight:800;text-decoration:none;transition:color .2s}.Navbar-module__dVeNwG__mobileLink:hover,.Navbar-module__dVeNwG__mobileLink:active{color:#fff}@media (max-width:768px){.Navbar-module__dVeNwG__navbar{padding:1.5rem}.Navbar-module__dVeNwG__navLinks{display:none}.Navbar-module__dVeNwG__hamburger{display:flex}}
.PageTransition-module__37fIMa__wrapper{opacity:0;transition:opacity .5s var(--ease-out-expo),transform .5s var(--ease-out-expo);transform:translateY(8px)}.PageTransition-module__37fIMa__wrapper.PageTransition-module__37fIMa__visible{opacity:1;transform:translateY(0)}
.CookieConsent-module__balyeq__banner{z-index:500;-webkit-backdrop-filter:blur(20px);background:rgba(10,10,10,.97);border-top:1px solid rgba(255,255,255,.08);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.2rem 3rem;display:flex;position:fixed;bottom:0;left:0}.CookieConsent-module__balyeq__left p{color:var(--gray-300);max-width:600px;margin:0;font-size:.82rem;line-height:1.5}.CookieConsent-module__balyeq__left a{color:#fff;margin-left:.3rem;text-decoration:underline}.CookieConsent-module__balyeq__right{flex-direction:row;gap:.8rem;display:flex}.CookieConsent-module__balyeq__btnReject{color:var(--gray-400);cursor:pointer;background:0 0;border:1px solid rgba(255,255,255,.15);border-radius:100px;padding:.55rem 1.4rem;font-size:.8rem;transition:background .2s,color .2s}.CookieConsent-module__balyeq__btnReject:hover{color:#fff;background:rgba(255,255,255,.05)}.CookieConsent-module__balyeq__btnAccept{color:#000;cursor:pointer;background:#fff;border:none;border-radius:100px;padding:.55rem 1.4rem;font-size:.8rem;font-weight:600;transition:transform .2s,box-shadow .2s}.CookieConsent-module__balyeq__btnAccept:hover{transform:scale(1.05);box-shadow:0 0 20px rgba(255,255,255,.2)}@media (max-width:768px){.CookieConsent-module__balyeq__banner{flex-direction:column;align-items:flex-start;padding:1.5rem}}
