.rangeLanding-module___-ahGa__page{--range-bg:#090c0f;--range-panel:#0e1419;--range-border:#26323b;--range-text:#dce4e8;--range-muted:#85939d;--range-accent:#36e394;background:var(--range-bg);min-height:100vh;color:var(--range-text);font-family:var(--font-jetbrains,monospace)}.rangeLanding-module___-ahGa__hero,.rangeLanding-module___-ahGa__howItWorks,.rangeLanding-module___-ahGa__terminalSection,.rangeLanding-module___-ahGa__paths,.rangeLanding-module___-ahGa__rules{width:min(1080px,100% - 2rem);margin:0 auto}.rangeLanding-module___-ahGa__hero{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:clamp(3rem,8vw,7rem);padding:clamp(5rem,10vw,9rem) 0 clamp(4rem,8vw,7rem);display:grid}.rangeLanding-module___-ahGa__eyebrow{color:var(--range-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.72rem;font-weight:700}.rangeLanding-module___-ahGa__hero h1{max-width:760px;font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;font-size:var(--page-h1);letter-spacing:-.055em;margin:0;font-weight:650;line-height:1.04}.rangeLanding-module___-ahGa__lede{max-width:700px;color:var(--range-muted);font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;margin:2rem 0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}.rangeLanding-module___-ahGa__heroActions{flex-wrap:wrap;gap:.75rem;display:flex}.rangeLanding-module___-ahGa__primaryAction,.rangeLanding-module___-ahGa__secondaryAction{border:1px solid var(--range-accent);padding:.8rem 1rem;font-size:.8rem;font-weight:700;text-decoration:none}.rangeLanding-module___-ahGa__primaryAction{background:var(--range-accent);color:#06100b}.rangeLanding-module___-ahGa__secondaryAction{color:var(--range-accent)}.rangeLanding-module___-ahGa__primaryAction:hover,.rangeLanding-module___-ahGa__secondaryAction:hover,.rangeLanding-module___-ahGa__primaryAction:focus-visible,.rangeLanding-module___-ahGa__secondaryAction:focus-visible{box-shadow:0 0 24px #36e3942e}.rangeLanding-module___-ahGa__heroNote{color:#65727b;margin:1rem 0 0;font-size:.68rem}.rangeLanding-module___-ahGa__trackControl{border:1px solid var(--range-border);background:#0e1419b8;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;max-width:700px;margin-top:1.25rem;padding:.9rem 1rem;display:grid}.rangeLanding-module___-ahGa__trackHeading{flex-direction:column;gap:.35rem;display:flex}.rangeLanding-module___-ahGa__trackControl span,.rangeLanding-module___-ahGa__trackControl p{color:var(--range-muted);font-size:.68rem}.rangeLanding-module___-ahGa__trackControl strong{color:var(--range-text);font-size:.82rem}.rangeLanding-module___-ahGa__trackControl select{border:1px solid var(--range-border);min-width:210px;color:var(--range-text);font:.72rem var(--font-jetbrains,monospace);background:#090d10;border-radius:0;padding:.55rem .7rem}.rangeLanding-module___-ahGa__trackChoices{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.rangeLanding-module___-ahGa__trackChoices button{border:1px solid var(--range-border);color:var(--range-text);font-family:var(--font-jetbrains,monospace);text-align:left;cursor:pointer;background:#090d10;border-radius:0;flex-direction:column;gap:.35rem;padding:.75rem;display:flex}.rangeLanding-module___-ahGa__trackChoices button:hover:not(:disabled),.rangeLanding-module___-ahGa__trackChoices button:focus-visible{border-color:var(--range-accent)}.rangeLanding-module___-ahGa__trackChoices button:disabled{cursor:not-allowed;opacity:.45}.rangeLanding-module___-ahGa__trackChoices button strong{color:var(--range-accent)}.rangeLanding-module___-ahGa__trackChoices button span{line-height:1.45}.rangeLanding-module___-ahGa__trackControl>p{grid-column:1/-1;margin:0;line-height:1.45}.rangeLanding-module___-ahGa__trackControl .rangeLanding-module___-ahGa__trackError{color:#f77}.rangeLanding-module___-ahGa__tierBadge{color:var(--range-accent);letter-spacing:.1em;margin-top:1.2rem;font-size:.62rem;font-weight:700;display:inline-block}.rangeLanding-module___-ahGa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rangeLanding-module___-ahGa__statusCard{border:1px solid var(--range-border);background:var(--range-panel);padding:1.5rem}.rangeLanding-module___-ahGa__statusLive{border-color:#36e39473}.rangeLanding-module___-ahGa__statusHeader{color:var(--range-muted);letter-spacing:.12em;align-items:center;gap:.55rem;font-size:.68rem;font-weight:700;display:flex}.rangeLanding-module___-ahGa__statusLive .rangeLanding-module___-ahGa__statusHeader{color:var(--range-accent)}.rangeLanding-module___-ahGa__statusDot{background:currentColor;border-radius:50%;width:7px;height:7px}.rangeLanding-module___-ahGa__statusLive .rangeLanding-module___-ahGa__statusDot{box-shadow:0 0 10px var(--range-accent)}.rangeLanding-module___-ahGa__statusCard h2{font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;margin:1.4rem 0 .65rem;font-size:1.55rem;line-height:1.2}.rangeLanding-module___-ahGa__statusCard>p{color:var(--range-muted);font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;line-height:1.55}.rangeLanding-module___-ahGa__statusStats{background:var(--range-border);grid-template-columns:repeat(3,1fr);gap:1px;margin:1.5rem 0 1rem;display:grid}.rangeLanding-module___-ahGa__statusStats div{background:#0a0f13;flex-direction:column;padding:.85rem;display:flex}.rangeLanding-module___-ahGa__statusStats strong{color:var(--range-accent);font-size:1.25rem}.rangeLanding-module___-ahGa__statusStats span,.rangeLanding-module___-ahGa__statusTime{color:var(--range-muted);font-size:.65rem}.rangeLanding-module___-ahGa__statusLink{color:var(--range-accent);margin-top:.75rem;font-size:.75rem;text-decoration:none;display:inline-block}.rangeLanding-module___-ahGa__preparation{border-top:1px solid var(--range-border);margin-top:1.25rem;padding-top:1rem}.rangeLanding-module___-ahGa__preparationHeader{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.rangeLanding-module___-ahGa__preparationHeader strong{color:var(--range-text);font-size:.75rem}.rangeLanding-module___-ahGa__preparationHeader span,.rangeLanding-module___-ahGa__preparation>p{color:var(--range-muted);font-size:.6rem}.rangeLanding-module___-ahGa__preparation>p{font-family:var(--font-jetbrains,monospace);margin:.4rem 0 .65rem;line-height:1.45}.rangeLanding-module___-ahGa__preparationLinks{flex-wrap:wrap;gap:.4rem;display:flex}.rangeLanding-module___-ahGa__preparationLinks a,.rangeLanding-module___-ahGa__preparationLinks>span{border:1px solid var(--range-border);color:var(--range-accent);padding:.35rem .45rem;font-size:.6rem;text-decoration:none}.rangeLanding-module___-ahGa__preparationLinks a:hover,.rangeLanding-module___-ahGa__preparationLinks a:focus-visible{border-color:var(--range-accent)}.rangeLanding-module___-ahGa__howItWorks,.rangeLanding-module___-ahGa__terminalSection,.rangeLanding-module___-ahGa__paths{border-top:1px solid var(--range-border);padding:clamp(4rem,8vw,7rem) 0}.rangeLanding-module___-ahGa__sectionHeading{max-width:700px;margin-bottom:2.5rem}.rangeLanding-module___-ahGa__sectionHeading h2,.rangeLanding-module___-ahGa__terminalCopy h2{font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3.2rem);font-weight:620;line-height:1.1}.rangeLanding-module___-ahGa__steps{border:1px solid var(--range-border);background:var(--range-border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.rangeLanding-module___-ahGa__steps article{background:var(--range-panel);min-height:230px;padding:1.5rem}.rangeLanding-module___-ahGa__steps article>span,.rangeLanding-module___-ahGa__pathLabel{color:var(--range-accent);letter-spacing:.12em;font-size:.7rem}.rangeLanding-module___-ahGa__steps h3,.rangeLanding-module___-ahGa__pathCard h3{font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;margin:2rem 0 .65rem;font-size:1.35rem}.rangeLanding-module___-ahGa__steps p,.rangeLanding-module___-ahGa__pathCard p,.rangeLanding-module___-ahGa__terminalCopy>p:not(.rangeLanding-module___-ahGa__eyebrow){color:var(--range-muted);font-family:var(--font-jetbrains,"JetBrains Mono"), monospace;margin:0;line-height:1.6}.rangeLanding-module___-ahGa__terminalSection{grid-template-columns:minmax(420px,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(3rem,8vw,7rem);display:grid}.rangeLanding-module___-ahGa__terminalWindow{background:#050806;border:1px solid #36e39459;overflow:hidden;box-shadow:0 20px 60px #00000059}.rangeLanding-module___-ahGa__terminalBar{border-bottom:1px solid var(--range-border);color:var(--range-accent);letter-spacing:.08em;justify-content:space-between;padding:.65rem .9rem;font-size:.68rem;display:flex}.rangeLanding-module___-ahGa__terminalWindow pre{color:#9ca9a1;min-height:275px;font:clamp(.74rem, 1.6vw, .88rem)/1.8 var(--font-jetbrains,monospace);white-space:pre-wrap;margin:0;padding:clamp(1.25rem,4vw,2rem)}.rangeLanding-module___-ahGa__terminalWindow pre span{color:var(--range-accent)}.rangeLanding-module___-ahGa__terminalCopy>p:not(.rangeLanding-module___-ahGa__eyebrow){margin-top:1.25rem}.rangeLanding-module___-ahGa__pathGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.rangeLanding-module___-ahGa__pathCard{border:1px solid var(--range-border);background:var(--range-panel);color:var(--range-text);padding:1.75rem;text-decoration:none;display:block}.rangeLanding-module___-ahGa__pathCard h3{margin-top:1.5rem}.rangeLanding-module___-ahGa__pathCard strong{color:var(--range-accent);margin-top:1.5rem;font-size:.75rem;display:block}.rangeLanding-module___-ahGa__pathCard:hover,.rangeLanding-module___-ahGa__pathCard:focus-visible{border-color:var(--range-accent);outline:none}.rangeLanding-module___-ahGa__rules{color:var(--range-muted);letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:2rem 0 4rem;font-size:.65rem;display:flex}@media (max-width:760px){.rangeLanding-module___-ahGa__hero,.rangeLanding-module___-ahGa__terminalSection,.rangeLanding-module___-ahGa__steps,.rangeLanding-module___-ahGa__pathGrid{grid-template-columns:1fr}.rangeLanding-module___-ahGa__steps article{min-height:auto}.rangeLanding-module___-ahGa__terminalSection{gap:2.5rem}.rangeLanding-module___-ahGa__terminalCopy{order:-1}.rangeLanding-module___-ahGa__trackControl{grid-template-columns:1fr}.rangeLanding-module___-ahGa__trackControl>p{grid-column:1}.rangeLanding-module___-ahGa__trackControl select{width:100%}.rangeLanding-module___-ahGa__trackChoices{grid-template-columns:1fr}}