.page-module___8aEwW__page{background:linear-gradient(#ffffff09 1px, transparent 1px), linear-gradient(90deg, #ffffff09 1px, transparent 1px), var(--color-bg-dark);min-height:100svh;color:var(--color-text-inverse);background-size:48px 48px;position:relative;overflow:hidden}.page-module___8aEwW__page:before{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #e2011b47;border-radius:50%;width:min(52vw,760px);position:absolute;top:-20%;right:-14%;box-shadow:0 0 0 80px #e2011b09,0 0 0 160px #e2011b06}.page-module___8aEwW__skipLink{z-index:10;background:var(--color-accent);color:#fff;font-family:var(--font-mono);padding:10px 14px;font-size:.75rem;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.page-module___8aEwW__skipLink:focus{transform:translateY(0)}.page-module___8aEwW__header,.page-module___8aEwW__footer{z-index:1;border-color:var(--color-line);min-height:76px;font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-inline:clamp(24px,5vw,80px);font-size:.72rem;display:flex;position:relative}.page-module___8aEwW__header{border-bottom:1px solid var(--color-line)}.page-module___8aEwW__brand,.page-module___8aEwW__systemStatus{align-items:center;display:flex}.page-module___8aEwW__brand{gap:10px;font-weight:650}.page-module___8aEwW__brandMark{background:var(--color-accent);width:12px;height:12px;box-shadow:0 0 22px #e2011bb3}.page-module___8aEwW__brandDivider,.page-module___8aEwW__brandLab{color:var(--color-text-muted)}.page-module___8aEwW__systemStatus{color:var(--color-text-soft);gap:9px}.page-module___8aEwW__statusDot{background:#67d995;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite page-module___8aEwW__statusPulse;box-shadow:0 0 0 4px #67d9951f}.page-module___8aEwW__main{z-index:1;width:min(100%,1600px);margin-inline:auto;padding:clamp(64px,10vw,144px) clamp(24px,5vw,80px) 72px;position:relative}.page-module___8aEwW__heroMeta,.page-module___8aEwW__readoutHeader,.page-module___8aEwW__sectionHeading>span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.page-module___8aEwW__heroMeta{color:var(--color-text-muted);gap:18px;margin-bottom:clamp(30px,5vw,64px);display:flex}.page-module___8aEwW__heroMeta span:first-child{color:var(--color-accent)}.page-module___8aEwW__heroGrid{grid-template-columns:minmax(0,1.65fr) minmax(270px,.65fr);align-items:end;gap:clamp(48px,8vw,132px);display:grid}.page-module___8aEwW__heroCopy h1{letter-spacing:-.065em;text-wrap:balance;max-width:980px;font-size:clamp(3.4rem,7.3vw,8.5rem);font-weight:560;line-height:.88}.page-module___8aEwW__heroCopy h1 span{color:var(--color-text-muted);display:block}.page-module___8aEwW__heroCopy p{max-width:620px;color:var(--color-text-soft);margin-top:clamp(34px,5vw,62px);font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.6}.page-module___8aEwW__readout{border-top:2px solid var(--color-accent);border-bottom:1px solid var(--color-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff06}.page-module___8aEwW__readoutHeader{color:var(--color-text-muted);justify-content:space-between;padding:18px 0;display:flex}.page-module___8aEwW__readout dl>div{border-top:1px solid var(--color-line);grid-template-columns:.8fr 1.2fr;gap:16px;padding:18px 0;display:grid}.page-module___8aEwW__readout dt,.page-module___8aEwW__readout dd{margin:0}.page-module___8aEwW__readout dt{color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.page-module___8aEwW__readout dd{text-align:right}.page-module___8aEwW__roadmap{border-top:1px solid var(--color-line);grid-template-columns:minmax(220px,.7fr) 1.5fr;gap:clamp(48px,8vw,132px);margin-top:clamp(100px,15vw,220px);padding-top:34px;display:grid}.page-module___8aEwW__sectionHeading>span{color:var(--color-accent)}.page-module___8aEwW__sectionHeading h2{letter-spacing:-.04em;margin-top:14px;font-size:clamp(1.7rem,3vw,3rem);font-weight:540}.page-module___8aEwW__milestones{list-style:none}.page-module___8aEwW__milestones li{border-bottom:1px solid var(--color-line);grid-template-columns:52px 1fr auto;align-items:center;gap:18px;min-height:72px;display:grid}.page-module___8aEwW__milestoneNumber,.page-module___8aEwW__milestoneStatus{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.page-module___8aEwW__milestoneNumber{color:var(--color-text-muted)}.page-module___8aEwW__milestoneLabel{font-size:1rem}.page-module___8aEwW__milestoneStatus{color:var(--color-text-soft)}.page-module___8aEwW__milestones li:first-child .page-module___8aEwW__milestoneStatus{color:#67d995}.page-module___8aEwW__footer{border-top:1px solid var(--color-line);color:var(--color-text-muted)}@keyframes page-module___8aEwW__statusPulse{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:900px){.page-module___8aEwW__heroGrid,.page-module___8aEwW__roadmap{grid-template-columns:1fr;gap:56px}.page-module___8aEwW__readout{width:min(100%,520px)}}@media (max-width:600px){.page-module___8aEwW__header,.page-module___8aEwW__footer{min-height:64px}.page-module___8aEwW__brandDivider,.page-module___8aEwW__brandLab,.page-module___8aEwW__systemStatus span:last-child{display:none}.page-module___8aEwW__heroCopy h1{font-size:clamp(3rem,15vw,4.4rem)}.page-module___8aEwW__milestones li{grid-template-columns:36px 1fr;padding-block:15px}.page-module___8aEwW__milestoneStatus{grid-column:2}.page-module___8aEwW__footer span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__statusDot{animation:none}}
