.journey-hero{display:grid;grid-template-columns:1.2fr 1fr;border-bottom:1px solid var(--line)}.journey-hero>div{padding:70px 5vw}.journey-hero h1{font-size:clamp(65px,8vw,125px)}.journey-hero figure{margin:0;position:relative;min-height:530px}.journey-hero img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center 30%}.journey-hero figcaption{position:absolute;bottom:24px;left:24px;right:24px;background:var(--lime);color:#111;padding:14px;font:italic 20px Georgia}.status{color:var(--lime);font-size:11px;letter-spacing:.13em}.journey-content{padding:48px 5vw 80px}.scoreboard{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.scoreboard>div{padding:25px;border-right:1px solid var(--line)}.scoreboard>div:last-child{border:0}.scoreboard span,.scoreboard small{display:block;color:var(--muted);font-size:12px;line-height:1.6}.scoreboard strong{display:block;font-family:var(--display);font-size:60px;margin:12px 0}.scoreboard .unknown{font-size:32px;line-height:72px}.asof{color:var(--muted);font-size:12px;line-height:1.7;max-width:850px}.journey-columns{display:grid;grid-template-columns:1.3fr 1fr;gap:8vw;margin-top:75px}.journey-columns h2,.ground-rules h2{font-size:clamp(42px,5vw,64px)}.journey-columns p,.ground-rules p{line-height:1.8;color:#b8bbb2}.next-step{border-left:3px solid var(--lime);padding:12px 24px;margin-top:30px;background:#191c17}.next-step .eyebrow{color:var(--lime)}.timeline ol{list-style:none;margin:0;padding:0}.timeline li{border-top:1px solid var(--line);padding:22px 0}.timeline li>span{font-size:11px;color:var(--lime);letter-spacing:.12em}.timeline h3{margin-top:12px}.timeline .pending>span{color:var(--muted)}.ground-rules{border-top:1px solid var(--line);margin-top:60px;padding-top:45px;max-width:850px}.ground-rules .button{margin-top:15px}nav a[aria-current]{color:var(--lime)}@media(max-width:700px){.journey-hero,.journey-columns{grid-template-columns:1fr}.journey-hero>div{padding:45px 6%}.journey-hero figure{min-height:350px}.journey-content{padding:30px 6% 50px}.scoreboard{grid-template-columns:1fr 1fr}.scoreboard>div{padding:18px;border-bottom:1px solid var(--line)}.scoreboard>div:nth-child(2){border-right:0}.journey-columns{margin-top:45px;gap:36px}header{height:auto;min-height:76px;flex-wrap:wrap;padding-top:15px;padding-bottom:15px}header nav{display:flex;order:3;width:100%;gap:20px;overflow-x:auto;white-space:nowrap;font-size:12px}.scoreboard strong{font-size:48px}.scoreboard .unknown{font-size:26px;line-height:58px}}
