@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.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:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.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_de7557ea-module__HvPnFW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_de7557ea-module__HvPnFW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
*{box-sizing:border-box;margin:0;padding:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-outfit), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:#fff;--heading-gradient:linear-gradient(90deg, #06b6d4 0%, #fff 45%, #fff 55%, #06b6d4 100%);--btn-gradient:radial-gradient(circle at center, #3b82f6 0%, #06b6d4 100%);background-color:#060b14}html{scroll-behavior:smooth;scroll-padding-top:100px}@media (max-width:768px){html{scroll-padding-top:80px}}@media (max-width:540px){html{scroll-padding-top:72px}}body{color:#fff;text-rendering:optimizelegibility;background:#060b14;min-height:100vh;overflow-x:hidden}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}
.Footer-module__nhiC3q__footer{background:#060b14;padding:100px 0 0;position:relative;overflow:hidden}.Footer-module__nhiC3q__cta{text-align:center;width:100%;max-width:1180px;margin:0 auto;padding:0 28px;position:relative}.Footer-module__nhiC3q__ctaInner{max-width:820px;margin:0 auto}.Footer-module__nhiC3q__title{letter-spacing:-.02em;background:var(--heading-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 18px;font-size:clamp(2.4rem,4.2vw,3.5rem);font-weight:700;line-height:1.1}.Footer-module__nhiC3q__titleAccent{display:inline}.Footer-module__nhiC3q__subtitle{color:#ffffffc7;max-width:760px;margin:0 auto 28px;font-size:1.15rem;line-height:1.65}.Footer-module__nhiC3q__ctaBtn{background:var(--btn-gradient);color:#fff;isolation:isolate;box-shadow:none;border-radius:16px;justify-content:center;align-items:center;padding:.85rem 1.8rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),filter .4s;display:inline-flex;position:relative;overflow:hidden}.Footer-module__nhiC3q__ctaBtn:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(120deg,#0000 30%,#ffffff73 50%,#0000 70%);transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-120%)}.Footer-module__nhiC3q__ctaBtn>*{z-index:2;position:relative}@media (hover:hover) and (pointer:fine){.Footer-module__nhiC3q__ctaBtn:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.02)}.Footer-module__nhiC3q__ctaBtn:hover:before{transform:translate(120%)}}.Footer-module__nhiC3q__marquee{width:100%;margin:56px 0 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%)}.Footer-module__nhiC3q__marquee:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#060b1400 35%,#060b148c 75%,#060b14 100%);position:absolute;inset:0}.Footer-module__nhiC3q__track{will-change:transform;align-items:center;gap:22px;width:max-content;padding:12px 0 40px;animation:38s linear infinite Footer-module__nhiC3q__footerSlide;display:flex}@keyframes Footer-module__nhiC3q__footerSlide{0%{transform:translate(calc(-50% - 11px))}to{transform:translate(0,0)}}.Footer-module__nhiC3q__slide{border-radius:18px;flex:none;width:300px;height:320px;position:relative;overflow:hidden;box-shadow:0 24px 50px #00000073}.Footer-module__nhiC3q__slide:after{content:"";pointer-events:none;background:linear-gradient(#060b1400 60%,#060b1473 100%);position:absolute;inset:0}.Footer-module__nhiC3q__slideImg{object-fit:cover;width:100%;height:100%;display:block}.Footer-module__nhiC3q__dotPattern{pointer-events:none;background-image:radial-gradient(#06b6d42e 1px,#0000 1px);background-position:top;background-size:14px 14px;height:80px;margin-top:-8px;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 60% 100%);mask-image:linear-gradient(#0000 0%,#000 60% 100%)}.Footer-module__nhiC3q__bottom{width:100%;max-width:1180px;margin:0 auto;padding:28px 28px 36px;position:relative}.Footer-module__nhiC3q__brandRow{justify-content:space-between;align-items:center;gap:24px;padding-bottom:28px;display:flex}.Footer-module__nhiC3q__brand{border:none;outline:none;flex-shrink:0;align-items:center;display:inline-flex}.Footer-module__nhiC3q__brand:focus,.Footer-module__nhiC3q__brand:hover{border:none;outline:none;text-decoration:none}.Footer-module__nhiC3q__logo{width:auto;height:44px}.Footer-module__nhiC3q__nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border-radius:16px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.Footer-module__nhiC3q__navLink{color:#fff;background:0 0;-webkit-background-clip:text;background-clip:text;align-items:center;padding:8px 14px;font-size:1.05rem;font-weight:500;text-decoration:none;transition:color .25s;display:inline-flex}@media (hover:hover) and (pointer:fine){.Footer-module__nhiC3q__navLink:hover{color:#0000;background:radial-gradient(circle,#06b6d4 0%,#3b82f6 100%);-webkit-background-clip:text;background-clip:text}}.Footer-module__nhiC3q__socials{align-items:center;gap:10px;display:inline-flex}.Footer-module__nhiC3q__social{color:#fff;background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex}@media (hover:hover) and (pointer:fine){.Footer-module__nhiC3q__social:hover{background:#06b6d41f;transform:translateY(-2px)}}.Footer-module__nhiC3q__legalRow{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex}.Footer-module__nhiC3q__legalLinks{flex-wrap:wrap;gap:22px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__nhiC3q__legalLink{color:#fff9;font-size:.95rem;text-decoration:none;transition:color .25s}@media (hover:hover) and (pointer:fine){.Footer-module__nhiC3q__legalLink:hover{color:#fff}}.Footer-module__nhiC3q__copy{color:#fff9;white-space:nowrap;align-items:center;gap:14px;margin:0;font-size:.95rem;display:inline-flex}.Footer-module__nhiC3q__copyDivider{background:#ffffff2e;width:1px;height:12px}@media (max-width:1024px){.Footer-module__nhiC3q__footer{padding:80px 0 0}.Footer-module__nhiC3q__marquee{margin-top:44px}.Footer-module__nhiC3q__slide{border-radius:16px;width:220px;height:280px}@keyframes Footer-module__nhiC3q__footerSlide{0%{transform:translate(0,0)}to{transform:translate(calc(-50% - 11px))}}}@media (max-width:860px){.Footer-module__nhiC3q__brandRow{text-align:center;flex-direction:column;align-items:center;gap:22px}.Footer-module__nhiC3q__legalRow{text-align:center;flex-direction:column;align-items:center;gap:14px}.Footer-module__nhiC3q__legalLinks{justify-content:center}.Footer-module__nhiC3q__copy{flex-wrap:wrap;justify-content:center}}@media (max-width:640px){.Footer-module__nhiC3q__footer{padding:64px 0 0}.Footer-module__nhiC3q__cta{padding:0 18px}.Footer-module__nhiC3q__title{margin-bottom:12px;font-size:1.85rem}.Footer-module__nhiC3q__subtitle{margin-bottom:22px;font-size:.95rem;line-height:1.55}.Footer-module__nhiC3q__ctaBtn{padding:.7rem 1.4rem;font-size:.95rem}.Footer-module__nhiC3q__marquee{margin-top:36px}.Footer-module__nhiC3q__slide{border-radius:14px;width:180px;height:230px}.Footer-module__nhiC3q__track{gap:16px;padding-bottom:24px}@keyframes Footer-module__nhiC3q__footerSlide{0%{transform:translate(0,0)}to{transform:translate(calc(-50% - 8px))}}.Footer-module__nhiC3q__bottom{padding:24px 18px 30px}.Footer-module__nhiC3q__logo{height:32px}.Footer-module__nhiC3q__nav{gap:2px;padding:4px}.Footer-module__nhiC3q__navLink{padding:6px 10px;font-size:.85rem}.Footer-module__nhiC3q__social{width:32px;height:32px}.Footer-module__nhiC3q__social svg{width:15px;height:15px}.Footer-module__nhiC3q__legalLinks{flex-direction:column;align-items:center;gap:10px}.Footer-module__nhiC3q__legalLink,.Footer-module__nhiC3q__copy{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.Footer-module__nhiC3q__track{animation:none}}
.Header-module__9fWxfa__headerWrapper{z-index:50;pointer-events:none;justify-content:center;display:flex;position:fixed;top:32px;left:0;right:0}.Header-module__9fWxfa__header{pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0000004d;border:1px solid #ffffff14;border-radius:16px;width:calc(70% - 39.2px);min-width:min(560px,100% - 56px);max-width:966px}.Header-module__9fWxfa__container{justify-content:space-between;align-items:center;gap:24px;height:64px;padding:0 16px 0 32px;display:flex}.Header-module__9fWxfa__brand{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.Header-module__9fWxfa__logo{width:auto;height:40px}.Header-module__9fWxfa__nav{justify-content:center;align-items:center;gap:28px;display:flex}.Header-module__9fWxfa__link{color:#fff;background:0 0;-webkit-background-clip:text;background-clip:text;font-size:19px;font-weight:400;text-decoration:none;transition:color .25s}@media (hover:hover) and (pointer:fine){.Header-module__9fWxfa__link:hover{color:#0000;background:radial-gradient(circle,#06b6d4 0%,#3b82f6 100%);-webkit-background-clip:text;background-clip:text}}.Header-module__9fWxfa__cta{background:var(--btn-gradient);color:#fff;white-space:nowrap;box-shadow:none;isolation:isolate;border-radius:16px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),filter .4s;display:inline-flex;position:relative;overflow:hidden}.Header-module__9fWxfa__cta:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(120deg,#0000 30%,#ffffff73 50%,#0000 70%);transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-120%)}.Header-module__9fWxfa__cta>*{z-index:2;position:relative}@media (hover:hover) and (pointer:fine){.Header-module__9fWxfa__cta:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.03)}.Header-module__9fWxfa__cta:hover:before{transform:translate(120%)}}.Header-module__9fWxfa__cta:active{transform:translateY(0)scale(.99)}.Header-module__9fWxfa__menuButton{cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:none;position:relative}.Header-module__9fWxfa__menuBar{transform-origin:50%;background:#fff;border-radius:2px;width:20px;height:2px;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s,top .35s cubic-bezier(.4,0,.2,1);position:absolute;left:50%;transform:translate(-50%)}.Header-module__9fWxfa__menuBar:first-child{top:12px}.Header-module__9fWxfa__menuBar:nth-child(2){top:19px}.Header-module__9fWxfa__menuBar:nth-child(3){top:26px}.Header-module__9fWxfa__menuButtonOpen .Header-module__9fWxfa__menuBar:first-child{top:19px;transform:translate(-50%)rotate(45deg)}.Header-module__9fWxfa__menuButtonOpen .Header-module__9fWxfa__menuBar:nth-child(2){opacity:0;transform:translate(-50%)scaleX(.2)}.Header-module__9fWxfa__menuButtonOpen .Header-module__9fWxfa__menuBar:nth-child(3){top:19px;transform:translate(-50%)rotate(-45deg)}.Header-module__9fWxfa__mobileMenu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:40;opacity:0;pointer-events:none;background:#060b14f5;justify-content:center;align-items:center;padding:32px 24px;transition:opacity .35s;display:none;position:fixed;inset:0}.Header-module__9fWxfa__mobileMenuOpen{opacity:1;pointer-events:auto}.Header-module__9fWxfa__mobileNav{opacity:0;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:360px;transition:transform .45s cubic-bezier(.2,.7,.2,1) 50ms,opacity .35s 50ms;display:flex;transform:translateY(-12px)}.Header-module__9fWxfa__mobileMenuOpen .Header-module__9fWxfa__mobileNav{opacity:1;transform:translateY(0)}.Header-module__9fWxfa__mobileLink{color:#fff;letter-spacing:-.01em;font-size:1.5rem;font-weight:600;text-decoration:none}.Header-module__9fWxfa__mobileCta{width:auto;margin-top:8px;padding:.55rem 1.4rem;font-size:1.05rem}.Header-module__9fWxfa__mobileClose{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:background .25s,transform .2s;display:inline-flex;position:absolute;top:20px;right:20px}.Header-module__9fWxfa__mobileClose:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.Header-module__9fWxfa__mobileClose:hover{background:#ffffff1f}}@media (max-width:1280px){.Header-module__9fWxfa__link{font-size:18px}.Header-module__9fWxfa__nav{gap:24px}}@media (max-width:1024px){.Header-module__9fWxfa__container{padding:0 24px}.Header-module__9fWxfa__link{font-size:17px}.Header-module__9fWxfa__nav{gap:20px}}@media (max-width:768px){.Header-module__9fWxfa__headerWrapper{top:20px}.Header-module__9fWxfa__header{border-radius:14px;width:calc(100% - 32px)}.Header-module__9fWxfa__container{gap:12px;height:60px;padding:0 12px 0 18px}.Header-module__9fWxfa__nav,.Header-module__9fWxfa__desktopCta{display:none}.Header-module__9fWxfa__menuButton{display:inline-flex}.Header-module__9fWxfa__mobileMenu{display:flex}.Header-module__9fWxfa__logo{height:32px}}@media (max-width:480px){.Header-module__9fWxfa__container{height:56px;padding:0 10px 0 16px}.Header-module__9fWxfa__menuButton{width:38px;height:38px}.Header-module__9fWxfa__mobileLink{font-size:1.35rem}}
