.epoch-module__D-AIhG__page{background:var(--site-bg);color:var(--site-fg);overflow:hidden}.epoch-module__D-AIhG__hero{isolation:isolate;color:#f5f4ef;background:#05080c;min-height:max(50rem,100svh - 4rem);margin-top:4rem;position:relative;overflow:hidden}.epoch-module__D-AIhG__hero:before{z-index:-3;content:"";background-image:url(/epoch/epoch-world-stage-v1.webp);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.01)}.epoch-module__D-AIhG__hero:after{z-index:-2;content:"";background:linear-gradient(90deg, #030508f7 0%, #030508e0 29%, #03050847 57%, #0305080a 100%), linear-gradient(180deg, #0305082e 60%, var(--site-bg) 100%);position:absolute;inset:0}.epoch-module__D-AIhG__heroInner{min-height:inherit;align-items:center;width:min(100%,96rem);margin-inline:auto;padding:clamp(4rem,9vh,7rem) max(1.25rem,50vw - 43.75rem) clamp(7rem,13vh,10rem);display:flex}.epoch-module__D-AIhG__heroCopy{width:min(100%,45rem)}.epoch-module__D-AIhG__wordmark{--site-fg:#f5f4ef;--site-bg:#05080c;width:min(18rem,66vw)}.epoch-module__D-AIhG__hero h1{max-width:11ch;font-family:var(--font-site-display), sans-serif;letter-spacing:-.068em;text-wrap:balance;margin:clamp(1.25rem,3vh,2rem) 0 0;font-size:clamp(3.35rem,6.4vw,6.6rem);font-weight:570;line-height:.91}.epoch-module__D-AIhG__heroCopy>p:not(.epoch-module__D-AIhG__releaseNote){color:#f5f4efb8;max-width:53ch;margin:1.5rem 0 0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7}.epoch-module__D-AIhG__heroActions{flex-wrap:wrap;align-items:center;gap:.8rem 1.35rem;margin-top:1.8rem;display:flex}.epoch-module__D-AIhG__primaryAction,.epoch-module__D-AIhG__secondaryAction{color:#f5f4ef;justify-content:center;align-items:center;gap:.55rem;min-height:3.15rem;font-size:.86rem;font-weight:680;text-decoration:none;display:inline-flex}.epoch-module__D-AIhG__primaryAction{color:#090b0e;background:#f5f4ef;border:1px solid #f5f4ef;padding:0 1.3rem}.epoch-module__D-AIhG__secondaryAction{border-bottom:1px solid #f5f4ef52}.epoch-module__D-AIhG__primaryAction:hover{opacity:.88}.epoch-module__D-AIhG__secondaryAction:hover{border-color:#f5f4ef}.epoch-module__D-AIhG__releaseNote{color:#f5f4ef80;max-width:55ch;margin:1.1rem 0 0;font-size:.72rem;line-height:1.6}.epoch-module__D-AIhG__heroFacts{border-top:1px solid #f5f4ef47;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,44rem);margin:clamp(2.25rem,5vh,3.5rem) 0 0;display:grid}.epoch-module__D-AIhG__heroFacts div{min-width:0;padding:1rem 1.15rem 0 0}.epoch-module__D-AIhG__heroFacts div+div{border-left:1px solid #f5f4ef29;padding-left:1.15rem}.epoch-module__D-AIhG__heroFacts dt{color:#f5f4ef7a;font-family:var(--font-site-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:600;line-height:1.4}.epoch-module__D-AIhG__heroFacts dd{color:#f5f4efe0;margin:.45rem 0 0;font-size:.78rem;font-weight:570;line-height:1.45}.epoch-module__D-AIhG__intent{background:radial-gradient(circle at 85% 20%, #2b9eb817, transparent 27rem), var(--site-bg);padding:clamp(5.5rem,10vw,10rem) 0}.epoch-module__D-AIhG__intentInner{grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,9rem);display:grid}.epoch-module__D-AIhG__intentCopy h2,.epoch-module__D-AIhG__system h2,.epoch-module__D-AIhG__waitlist h2{font-family:var(--font-site-display), sans-serif;letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,4.7vw,5rem);font-weight:580;line-height:.96}.epoch-module__D-AIhG__intentCopy h2{max-width:12ch}.epoch-module__D-AIhG__intentCopy p,.epoch-module__D-AIhG__system p,.epoch-module__D-AIhG__waitlist p{color:var(--site-muted);line-height:1.72}.epoch-module__D-AIhG__intentCopy>p{max-width:46ch;margin:1.5rem 0 0}.epoch-module__D-AIhG__principles{border-top:1px solid var(--site-fg)}.epoch-module__D-AIhG__principles article{border-bottom:1px solid var(--site-border-soft);grid-template-columns:2rem minmax(10rem,.72fr) minmax(14rem,1.28fr);align-items:start;gap:1.25rem;padding:1.5rem 0;display:grid}.epoch-module__D-AIhG__principles svg{color:var(--site-accent-display)}.epoch-module__D-AIhG__principles h3{font-family:var(--font-site-display), sans-serif;letter-spacing:-.025em;margin:0;font-size:1.12rem;font-weight:610;line-height:1.25}.epoch-module__D-AIhG__principles p{color:var(--site-subtle);margin:0;font-size:.88rem;line-height:1.65}.epoch-module__D-AIhG__system{background:linear-gradient(135deg, #e98b3514, transparent 38%), linear-gradient(315deg, #3cbccf17, transparent 42%), var(--site-bg-soft);padding:clamp(6rem,12vw,12rem) 0;position:relative}.epoch-module__D-AIhG__system:before{content:"";opacity:.34;background-image:linear-gradient(color-mix(in srgb, var(--site-fg) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--site-fg) 4%, transparent) 1px, transparent 1px);pointer-events:none;background-size:5rem 5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28% 72%,#0000);mask-image:linear-gradient(90deg,#0000,#000 28% 72%,#0000)}.epoch-module__D-AIhG__systemInner{position:relative}.epoch-module__D-AIhG__system h2{max-width:15ch}.epoch-module__D-AIhG__system p{margin:0}.epoch-module__D-AIhG__systemLead{grid-template-columns:1.05fr .95fr;align-items:end;gap:clamp(3rem,9vw,10rem);display:grid}.epoch-module__D-AIhG__systemLead p{max-width:51ch;color:var(--site-subtle);font-size:1rem}.epoch-module__D-AIhG__boundaries{border-top:1px solid var(--site-fg);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3.5rem,7vw,6rem);display:grid}.epoch-module__D-AIhG__boundaries article{min-width:0;padding:1.5rem clamp(1.25rem,3vw,2.4rem) 0 0}.epoch-module__D-AIhG__boundaries article+article{border-left:1px solid var(--site-border-soft);padding-left:clamp(1.25rem,3vw,2.4rem);padding-right:clamp(1.25rem,3vw,2.4rem)}.epoch-module__D-AIhG__boundaries h3{font-family:var(--font-site-display), sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:610;line-height:1.08}.epoch-module__D-AIhG__boundaries p{max-width:38ch;color:var(--site-subtle);margin-top:1rem;font-size:.84rem;line-height:1.67}.epoch-module__D-AIhG__honesty{border-left:2px solid var(--site-accent-display);max-width:72ch;padding-left:1rem;font-size:.73rem;color:var(--site-faint)!important;margin-top:clamp(3rem,6vw,5rem)!important;line-height:1.7!important}.epoch-module__D-AIhG__waitlist{background:var(--site-bg);padding:clamp(5.5rem,10vw,9rem) 0}.epoch-module__D-AIhG__waitlistInner{grid-template-columns:.9fr 1.1fr;align-items:end;gap:clamp(3rem,9vw,10rem);display:grid}.epoch-module__D-AIhG__waitlist h2{max-width:11ch}.epoch-module__D-AIhG__waitlistInner>div:first-child>p{max-width:48ch;margin:1.4rem 0 0}.epoch-module__D-AIhG__signup{border-top:1px solid var(--site-fg);padding-top:1.25rem}:is(.epoch-module__D-AIhG__signup input,.epoch-module__D-AIhG__signup button){min-height:3.2rem;border-radius:0!important}.epoch-module__D-AIhG__signup>p{color:var(--site-faint);margin:.9rem 0 0;font-size:.75rem}.epoch-module__D-AIhG__signup a{color:var(--site-fg);text-underline-offset:4px}.epoch-module__D-AIhG__primaryAction:focus-visible,.epoch-module__D-AIhG__secondaryAction:focus-visible,.epoch-module__D-AIhG__signup a:focus-visible{outline:2px solid var(--site-accent-display);outline-offset:4px}@media (max-width:900px){.epoch-module__D-AIhG__intentInner,.epoch-module__D-AIhG__waitlistInner{grid-template-columns:1fr;gap:3rem}.epoch-module__D-AIhG__systemLead,.epoch-module__D-AIhG__boundaries{grid-template-columns:1fr}.epoch-module__D-AIhG__systemLead{gap:2rem}.epoch-module__D-AIhG__boundaries article,.epoch-module__D-AIhG__boundaries article+article{border-left:0;border-bottom:1px solid var(--site-border-soft);padding:1.4rem 0}.epoch-module__D-AIhG__intentCopy h2,.epoch-module__D-AIhG__system h2,.epoch-module__D-AIhG__waitlist h2{max-width:15ch}}@media (max-width:650px){.epoch-module__D-AIhG__hero{min-height:max(46rem,100svh - 4rem)}.epoch-module__D-AIhG__hero:before{background-image:url(/epoch/epoch-world-stage-mobile-v1.webp);background-position:50%}.epoch-module__D-AIhG__hero:after{background:linear-gradient(180deg, #030508fa 0%, #030508e6 38%, #03050829 69%, var(--site-bg) 100%)}.epoch-module__D-AIhG__heroInner{align-items:flex-start;padding:3.25rem 1.25rem 8rem}.epoch-module__D-AIhG__wordmark{width:min(14.5rem,65vw)}.epoch-module__D-AIhG__hero h1{max-width:10ch;font-size:clamp(3rem,14vw,4.5rem)}.epoch-module__D-AIhG__heroCopy>p:not(.epoch-module__D-AIhG__releaseNote){max-width:35ch;margin-top:1.2rem;font-size:.96rem;line-height:1.62}.epoch-module__D-AIhG__heroActions{align-items:stretch;margin-top:1.35rem}.epoch-module__D-AIhG__primaryAction,.epoch-module__D-AIhG__secondaryAction{flex:14rem}.epoch-module__D-AIhG__secondaryAction{border:1px solid #f5f4ef47}.epoch-module__D-AIhG__releaseNote{max-width:40ch}.epoch-module__D-AIhG__heroFacts{grid-template-columns:1fr;margin-top:2rem}.epoch-module__D-AIhG__heroFacts div,.epoch-module__D-AIhG__heroFacts div+div{border-bottom:1px solid #f5f4ef24;border-left:0;padding:.75rem 0}.epoch-module__D-AIhG__principles article{grid-template-columns:2rem 1fr}.epoch-module__D-AIhG__principles article p{grid-column:2}}@media (prefers-reduced-motion:reduce){.epoch-module__D-AIhG__hero:before{transform:none}}
