.atlas-page{color:#ecefe4;background:#081d18;min-height:100vh;padding:2rem max(5vw,1rem) 5rem;font-size:1rem;line-height:1.65}.atlas-page a{color:#efb082;text-underline-offset:5px}.atlas-header{justify-content:space-between;gap:1rem;margin-bottom:4rem;display:flex}.atlas-kicker,.atlas-index{letter-spacing:.13em;color:#c0cfc4;font-size:.85rem}.atlas-page h1{letter-spacing:-.055em;margin:1rem 0 1.5rem;font-size:clamp(2.6rem,6vw,5.5rem);font-weight:500;line-height:1.02}.atlas-page h1 em{color:#efb082;letter-spacing:-.04em;font-family:Georgia,serif;font-weight:400}.atlas-intro{max-width:48rem;font-size:1.15rem}.atlas-experiment{border-top:1px solid #496258;border-bottom:1px solid #496258;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:2rem;margin:2.5rem 0 4rem;padding:1.5rem 0;display:grid}.atlas-map{min-width:0}.atlas-map svg{width:100%;height:auto;display:block}.atlas-map-note{color:#becdc5;font-size:.875rem}.atlas-controls{align-self:center}.atlas-toggle{cursor:pointer;border-bottom:1px solid #37584d;align-items:center;gap:.7rem;padding:1rem 0;display:flex}.atlas-toggle strong{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.atlas-toggle input{accent-color:#efb082;width:20px;height:20px}.atlas-switch{gap:.6rem;margin:1.2rem 0;display:flex}.atlas-switch button{color:#ecefe4;font:inherit;cursor:pointer;background:0 0;border:1px solid #58776a;padding:.6rem 1rem}.atlas-switch button[aria-pressed=true]{color:#10231b;background:#efb082;border-color:#efb082}.atlas-controls details{font-size:.9rem}.atlas-controls summary{cursor:pointer;color:#efb082}.atlas-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 4rem;display:grid}.atlas-facts article{border-top:1px solid #496258;min-width:0;padding-top:1.3rem}.atlas-facts h2{margin:1rem 0;font-family:Georgia,serif;font-size:clamp(1.6rem,2.4vw,2.3rem);font-weight:400;line-height:1.2}.atlas-number{letter-spacing:-.05em;color:#efb082;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,4vw,4rem);font-weight:400;display:block}.atlas-number small{letter-spacing:0;font-size:1rem}.atlas-facts article>small{color:#b1c5b9;font-size:.875rem;display:block}.atlas-cycle label,.atlas-cycle output{margin:.75rem 0;display:block}.atlas-cycle input{accent-color:#efb082;width:100%;margin:1rem 0;display:block}.atlas-footer{border-top:1px solid #496258;margin-top:4rem;padding-top:1.5rem;font-size:.9rem}.atlas-footer p{max-width:70rem}.atlas-page :focus-visible{outline-offset:5px;outline:2px solid #efb082}@media (max-width:760px){.atlas-experiment,.atlas-facts{grid-template-columns:1fr}.atlas-header{margin-bottom:2.5rem}.atlas-experiment{gap:.8rem}.atlas-facts{gap:2.5rem}}.atlas-walk{border-top:1px solid #496258;margin:3rem 0;padding:2rem 0}.atlas-walk>h2{max-width:24ch;font-family:Georgia,serif;font-size:clamp(2rem,3.5vw,3.4rem);font-weight:400;line-height:1.2}.atlas-walk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;display:grid}.atlas-walk-grid h3{font-size:1.3rem;font-weight:400;line-height:1.4}.atlas-walk-grid h3 span{color:#efb082;margin:.4rem 0;display:block}.atlas-distance-track{background:#2a463a;height:5px;margin:1.5rem 0}.atlas-distance-track div{height:100%}.atlas-walk-note{color:#b1c5b9;max-width:90ch;font-size:.9rem}.atlas-walk details{font-size:.9rem}.atlas-walk summary{cursor:pointer;color:#efb082}.atlas-walk ol{padding-left:1.5rem}.atlas-walk li{margin:.45rem 0}@media (max-width:760px){.atlas-walk-grid{grid-template-columns:1fr;gap:1rem}}
