@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Oswald:wght@400;600&display=swap);:root{--space-night:#0a0f1f;--space-ink:#0f172a;--space-blue:#1c3d5a;--space-cyan:#4cc9f0;--space-sand:#f5f1e9;--space-metal:#c9d6e4;--space-glass:#0f172abf;--space-border:#c9d6e433}*,:after,:before{box-sizing:border-box}body,html{max-width:100%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0f1f;background:var(--space-night);color:#f5f1e9;color:var(--space-sand);font-family:Space Grotesk,Segoe UI,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}.RedesignPage{background:var(--space-night);color:var(--space-sand);font-family:Space Grotesk,Segoe UI,sans-serif;overflow-x:clip}.RedesignHero{align-items:center;background:radial-gradient(circle at top,#4cc9f026,#0000 60%),linear-gradient(135deg,#0f172af2,#0a0f1fcc);display:grid;min-height:85vh;overflow:hidden;padding:120px 8vw 80px;position:relative}.RedesignHeroBg{filter:saturate(1) contrast(1.05);inset:0;opacity:.3;position:absolute}.RedesignHeroBg img,.RedesignHeroBg video{height:100%;object-fit:cover;object-position:left center;width:100%}.RedesignHeroContent{grid-gap:32px;align-items:start;animation:heroReveal .9s ease-out both;display:grid;gap:32px;margin:0 auto;max-width:1200px;min-width:0;padding-top:240px;position:relative;width:100%;z-index:1}.RedesignOverline{color:var(--space-metal);font-family:Oswald,Arial Narrow,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:700;letter-spacing:.25em;margin-bottom:16px;text-transform:uppercase}.RedesignTitle{font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.05;margin:0 0 18px}.RedesignSubtitle{color:#f5f1e9d1;font-size:18px;line-height:1.7;margin-bottom:32px}.RedesignCtas{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:36px}.RedesignButton{border-radius:999px;font-weight:600;padding:12px 24px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.RedesignButton.Primary{background:var(--space-cyan);box-shadow:0 10px 30px #4cc9f04d;color:#08141f}.RedesignButton.Primary:hover{transform:translateY(-2px)}.RedesignButton.Ghost{background:#0f172a80;border:1px solid #f5f1e94d;color:var(--space-sand)}.RedesignStats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));min-width:0}.StatCard{background:#0f172a99;border:1px solid #4cc9f026;border-radius:16px;padding:16px 18px}.StatValue{display:block;font-size:20px;font-weight:700}.StatLabel{color:#f5f1e9b3;display:block;font-size:14px;margin-top:6px}.RedesignStrip{background:linear-gradient(120deg,#4cc9f01a,#0f172ae6);padding:48px 8vw}.StripContent{max-width:900px}.StripHeadline{font-size:28px;font-weight:600;margin-bottom:8px}.StripSub{color:#f5f1e9bf;margin:0}.CountdownLabel{color:#f5f1e9b3;font-size:16px;letter-spacing:.2em;margin:0;text-transform:uppercase}.CountdownLabelBelow{width:100%}.CountdownSingle{font-feature-settings:"tnum";align-items:stretch;background:#0f172ae6;border:1px solid #4cc9f033;border-radius:18px;display:flex;font-variant-numeric:tabular-nums;gap:10px;justify-content:space-between;max-width:none;min-width:0;padding:16px 20px;width:100%}.CountdownSeparator{align-self:center;color:#f5f1e9;font-size:clamp(36px,5vw,96px);font-weight:300;line-height:1}.CountdownBlock{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.CountdownPrefix{flex:0 0 auto;min-width:120px}.CountdownNumber{color:#f5f1e9;font-size:clamp(52px,7vw,120px);font-weight:700;letter-spacing:.06em;line-height:1;text-shadow:0 6px 18px #f5f1e959}.CountdownLabelSmall{color:#f5f1e999;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.CountdownDone{color:#f5f1e9cc;font-size:18px;margin:0}.MirageCountdown{grid-gap:12px;display:grid;gap:12px;margin-bottom:28px}.RedesignGrid{grid-gap:28px;background:radial-gradient(circle at 80% 20%,#4cc9f014,#0000 50%);display:grid;gap:28px;padding:70px 8vw}.FeatureCard{grid-gap:24px;background:#0f172ae6;border:1px solid #c9d6e41f;border-radius:24px;box-shadow:0 18px 36px #0000004d;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));overflow:hidden}.FeatureMedia{min-height:220px}.FeatureMedia img{display:block;height:100%;object-fit:cover;width:100%}.FeatureBody{padding:24px}.FeatureBody h2{font-size:24px;margin:0 0 12px}.FeatureBody p{color:#f5f1e9cc;line-height:1.6}.TextLink{color:var(--space-cyan);display:inline-block;font-weight:600;margin-top:16px;text-decoration:none}.RedesignCapabilities{background:var(--space-ink);padding:70px 8vw 90px}.CapabilitiesHeader{max-width:720px}.CapabilitiesHeader h2{font-size:32px;margin-bottom:12px}.CapabilitiesHeader p{color:#f5f1e9bf;line-height:1.6}.CapabilitiesList{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:32px}.CapabilityCard{background:#0a0f1fb3;border:1px solid #4cc9f01f;border-radius:18px;padding:20px}.CapabilityCard h3{margin-top:0}.RedesignJoin{background:linear-gradient(160deg,#4cc9f01f,#0a0f1ff2);padding:70px 8vw 100px}.JoinCard{grid-gap:24px;background:#0f172acc;border:1px solid #c9d6e42e;border-radius:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin:0 auto;max-width:860px;min-width:0;padding:28px 24px}.JoinEyebrow{color:var(--space-metal);font-size:12px;letter-spacing:.2em;text-transform:uppercase}.JoinActions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;min-width:0}.reveal{animation:cardReveal .9s ease forwards;opacity:0;transform:translateY(20px)}.delay-1{animation-delay:.2s}.delay-2{animation-delay:.35s}@keyframes heroReveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes cardReveal{to{opacity:1;transform:translateY(0)}}.RedesignAsideEyebrow{color:#7adcf6;font-size:clamp(54px,8vw,96px);left:0;letter-spacing:.3em;margin:0;position:absolute;text-shadow:0 8px 26px #4cc9f099;text-transform:uppercase;top:0}.MirageSection{background:radial-gradient(circle at right,#4cc9f014,#0000 60%),#0a0f1f;padding:140px 8vw 160px}.MirageSectionInner{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,520px);grid-template-rows:auto 1fr;margin:0 auto;padding:40px 0;width:min(1400px,92vw)}.MirageSectionInner>*{min-width:0}.MirageCountdownRow{align-items:center;display:flex;flex-direction:column;gap:12px;grid-column:1/-1;margin-bottom:12px}.MirageContent{min-width:0;padding-top:260px;position:relative}.MirageContent h2{font-size:40px;margin:6px 0 24px}.MirageContent p{color:#f5f1e9bf;line-height:1.6}.MirageMedia{align-items:stretch;display:flex;justify-content:flex-end;min-width:0}.MirageImage{align-items:center;background:linear-gradient(180deg,#ffffff14,#ffffff05);border:1px dashed #f5f1e940;border-radius:22px;display:flex;height:100%;justify-content:center;min-height:900px;position:relative;width:560px}.MirageImage img{height:100%;object-fit:contain;padding:24px;width:100%}.MirageSpecs{grid-gap:16px;display:grid;gap:16px}.MirageSummary{color:#f5f1e9bf;font-size:18px;line-height:1.7;margin:28px 0 0;max-width:none}.RedesignMomentum{background:radial-gradient(circle at 20% 20%,#4cc9f01f,#0000 55%),#0b1022;padding:80px 8vw}.MomentumHeader{margin-bottom:36px;max-width:780px}.MomentumHeader h2{font-size:34px;margin:10px 0 14px}.MomentumHeader p{color:#f5f1e9bf;line-height:1.6}.MomentumGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));min-width:0}.MomentumCard{background:#0f172ad9;border:1px solid #4cc9f024;border-radius:20px;box-shadow:0 18px 34px #00000040;display:flex;flex-direction:column;gap:16px;justify-content:space-between;min-height:220px;padding:24px}.MomentumMedia{border:1px solid #4cc9f033;border-radius:16px;height:160px;overflow:hidden;width:100%}.MomentumMedia img{display:block;height:100%;object-fit:cover;width:100%}.MomentumCard h3{font-size:22px;margin-bottom:10px;margin-top:0}.MomentumCard p{color:#f5f1e9c7;line-height:1.6}.MirageRow{grid-gap:10px;border-bottom:1px solid #f5f1e91f;color:#f5f1e9b3;display:grid;font-size:18px;gap:10px;grid-template-columns:1fr auto;letter-spacing:.1em;padding-bottom:12px;text-transform:uppercase}.MirageRow span:last-child{color:#f5f1e9e6}@media screen and (max-width:900px){.RedesignHero{min-height:78vh;padding-top:110px}.MirageSectionInner,.RedesignHeroContent{grid-template-columns:1fr;justify-items:center}.MirageSectionInner{margin:0 auto;max-width:520px;padding-top:0;width:100%}.MirageMedia{justify-content:center}.MirageImage{width:min(360px,86%)}.RedesignCtas{justify-content:center}.JoinCard{grid-template-columns:1fr;justify-items:center}.JoinActions{justify-content:center}.CapabilitiesHeader,.MomentumHeader{margin-left:auto;margin-right:auto}.CapabilitiesList,.MirageSpecs,.MomentumGrid{justify-items:center;width:100%}.MirageContent{align-self:center;padding-top:120px}.MirageContent,.MirageSpecs{justify-self:center;margin:0 auto;max-width:520px;width:100%}.MirageRow{width:100%}.RedesignAsideEyebrow{left:50%;transform:translateX(-50%)}.MirageSection{padding-left:6vw;padding-right:6vw}}@media screen and (max-width:600px){.RedesignHero{padding:100px 6vw 60px}.RedesignStats{grid-template-columns:1fr;justify-items:center}.JoinActions,.RedesignCtas{justify-content:center}.RedesignHeroContent{padding-top:160px}.MirageSection{padding-bottom:110px;padding-top:80px}.MirageCountdownRow{margin-bottom:4px}.CountdownLabelBelow,.RedesignAsideEyebrow{margin-top:6px}.MirageContent{padding-top:90px}.MomentumHeader{margin-bottom:20px}}@media screen and (max-width:680px){.CountdownSingle{flex-wrap:nowrap;gap:8px;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:520px;padding:12px 10px;width:100%}.CountdownSeparator{display:block;font-size:clamp(24px,6vw,48px)}.CountdownBlock{min-width:0}.CountdownPrefix{min-width:72px}.CountdownNumber{font-size:clamp(28px,8vw,48px);letter-spacing:.02em}.CountdownLabelSmall{font-size:10px;letter-spacing:.16em}}.SidebarContainerNormal{opacity:100%;top:0}.SidebarContainerHidden,.SidebarContainerNormal{align-items:center;background:#0a0f1ffa;display:grid;height:100%;left:0;position:fixed;transition:.3s ease-in-out;width:100%;z-index:1200}.SidebarContainerHidden{opacity:0;top:-100%}.SidebarIcon{background:#0000;color:#fff;cursor:pointer;font-size:2rem;outline:none;position:absolute;right:1.5rem;top:1.2rem}.SidebarWrapper{color:"white"}.SidebarMenu{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(7,72px);text-align:center}.SidebarLink{color:#fff;font-family:Space Grotesk,Segoe UI,sans-serif;font-size:1.3rem}.SidebarLink,.SidebarLink:hover{align-items:center;cursor:pointer;display:flex;justify-content:center;list-style:none;text-decoration:none;transition:.2s ease-in-out}.SidebarLink:hover{color:#4cc9f0;font-size:1.5rem}.SidebarButton{display:flex;justify-content:center}.SidebarIconText{color:#fff;transition:.2s ease-in-out}.SidebarIconText:hover{color:#4cc9f0;transition:.2s ease-in-out}.SidebarImage{align-items:center;align-self:center;display:flex;height:100px;justify-self:center;margin-top:160px;text-align:center;width:100px}.solidDiv{border-top:1px solid #4484b4}.Navbar,.NavbarTransparent{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #0000;display:flex;font-size:1rem;height:77px;inset:0 0 auto 0;justify-content:center;position:fixed;transition:all .3s ease;z-index:10}.Navbar{background:#0a0f1feb;border-bottom-color:#4cc9f026;box-shadow:0 12px 30px #0000004d}.NavbarTransparent{background:#0a0f1f73;box-shadow:none}.NavbarContainer{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:1550px;padding:0 24px;position:relative;width:100%}.NavbarLogo,.NavbarLogoImg{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:12px;left:24px;position:absolute;text-decoration:none;top:8px;transition:.2s ease-in-out}.NavbarLogo{color:#fff;font-family:Oswald,sans-serif;font-size:2rem;letter-spacing:.15em}.NavbarLogoImg{color:#fff;font-size:1.5rem;margin-left:24px}.NavbarBrandStripe{height:60px;opacity:.85;width:auto}.FilterBlack,.FilterWhite{filter:invert(93%) sepia(0) saturate(7500%) hue-rotate(57deg) brightness(107%) contrast(110%)}.NavbarMenu{align-items:center;display:flex;list-style:none;margin-right:0}.NavbarItem,.NavbarItemDropdown{position:relative}.NavbarLink,.NavbarLinkTransparent{align-items:center;color:#f5f1e9;cursor:pointer;display:flex;font-family:Space Grotesk,sans-serif;font-size:16px;height:100%;letter-spacing:1px;padding:0 1.1rem;text-decoration:none;transition:.2s ease-in-out}.NavbarLink:hover,.NavbarLinkTransparent:hover{color:#4cc9f0}.NavbarLinkTransparent{height:80px}.NavbarDropdown{background:#0a0f1ff5;border:1px solid #4cc9f026;border-radius:14px;box-shadow:0 14px 28px #00000059;left:0;min-width:220px;opacity:0;padding:10px;pointer-events:none;position:absolute;top:100%;transform:translateY(8px);transition:.2s ease-in-out;visibility:hidden;z-index:20}.NavbarItemDropdown:focus-within .NavbarDropdown,.NavbarItemDropdown:hover .NavbarDropdown{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.NavbarDropdownLink{border-radius:10px;color:#f5f1e9;display:block;font-size:14px;letter-spacing:.5px;padding:8px 12px;text-decoration:none;transition:.2s ease-in-out}.NavbarDropdownLink:hover{background:#4cc9f01f;color:#4cc9f0}.NavbarButtonContainer{align-items:center;display:flex;list-style:none}.NavbarButtonContainer>.resource-link{border:3px solid #0000;color:#fff;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:20px;letter-spacing:2px;padding:5px;text-decoration:none;transition:.2s ease-in-out}.NavbarButtonContainer>.resource-link:hover{border-color:#4cc9f099;border-radius:999px;transform:translateY(-1px)}.NavbarMobileIcon{background:#0000;border:none;display:none;padding:0}.NavbarMobileIcon:focus-visible{border-radius:6px;outline:2px solid #4cc9f0cc;outline-offset:4px}@media (max-width:990px){.NavbarMobileIcon{color:#fff;cursor:pointer;display:block;font-size:1.8rem;position:absolute;right:0;top:0;transform:translate(-100%,60%)}.NavbarMenu{display:none}.NavbarLogo{display:flex;gap:8px;left:16px;top:10px}.NavbarBrandStripe{height:44px}}@media (max-width:960px){.Navbar,.NavbarTransparent{transition:all .2s ease}}
/*# sourceMappingURL=main.0f3ba534.css.map*/