.hero[data-astro-cid-yzs46kgs]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(20px,4vw,56px);align-items:center;padding-block:clamp(24px,4vw,56px) 0}.crumbs[data-astro-cid-yzs46kgs]{font:600 .9rem var(--f-grotesk);color:var(--ink-soft)}.crumbs[data-astro-cid-yzs46kgs] a[data-astro-cid-yzs46kgs]{color:inherit}h1[data-astro-cid-yzs46kgs]{font-size:var(--step-6, clamp(3rem, 9vw, 6.5rem));margin:10px 0 14px}.lede[data-astro-cid-yzs46kgs]{font-size:var(--step-1);color:var(--ink-soft);max-width:34ch}.stats[data-astro-cid-yzs46kgs]{display:flex;gap:28px;margin-top:22px}.stats[data-astro-cid-yzs46kgs] dt[data-astro-cid-yzs46kgs]{font:700 .72rem var(--f-grotesk);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.stats[data-astro-cid-yzs46kgs] dd[data-astro-cid-yzs46kgs]{font:800 2.2rem/1 var(--f-display);margin:4px 0 0}.map-box[data-astro-cid-yzs46kgs]{overflow:hidden;border-radius:26px;min-width:0}.map[data-astro-cid-yzs46kgs]{display:block;overflow:hidden;contain:paint;width:100%;height:auto;background:var(--card);border:1px solid var(--line);border-radius:26px}.map[data-astro-cid-yzs46kgs] image[data-astro-cid-yzs46kgs]{opacity:.5}.pin[data-astro-cid-yzs46kgs]{fill:var(--coral);stroke:var(--card);stroke-width:.5;transition:r .2s}.pin[data-astro-cid-yzs46kgs].empty{fill:var(--ink-soft)}.map[data-astro-cid-yzs46kgs] text[data-astro-cid-yzs46kgs]{font-family:var(--f-grotesk);font-weight:700;fill:var(--ink);text-anchor:middle;paint-order:stroke;stroke:var(--card);stroke-width:.6px;pointer-events:none}.map[data-astro-cid-yzs46kgs] a[data-astro-cid-yzs46kgs]:hover .pin[data-astro-cid-yzs46kgs],.map[data-astro-cid-yzs46kgs] a[data-astro-cid-yzs46kgs]:focus-visible .pin[data-astro-cid-yzs46kgs]{fill:var(--sea)}.board[data-astro-cid-yzs46kgs]{background:#10161c;color:#f2efe6;border-radius:22px;padding:10px 10px 14px;box-shadow:inset 0 0 0 1px #ffffff0f;font-variant-numeric:tabular-nums}.b-top[data-astro-cid-yzs46kgs]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px 14px}.b-title[data-astro-cid-yzs46kgs]{font:800 1.3rem var(--f-display);color:var(--sun);letter-spacing:.02em}.b-clock[data-astro-cid-yzs46kgs]{font:700 1.1rem ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--sun)}.b-row[data-astro-cid-yzs46kgs]{display:grid;grid-template-columns:minmax(0,2.4fr) 70px minmax(0,2fr) 60px 100px;gap:12px;align-items:center;padding:12px;border-radius:12px;text-decoration:none;color:inherit;font:600 1rem ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.03em}a[data-astro-cid-yzs46kgs].b-row{border-top:1px solid rgba(255,255,255,.07);transform-origin:top}.motion .board[data-astro-cid-yzs46kgs].seen a[data-astro-cid-yzs46kgs].b-row{animation:flip .5s cubic-bezier(.3,1.3,.5,1) both;animation-delay:calc(var(--i) * 45ms + .15s)}.motion .heat-scroll[data-astro-cid-yzs46kgs].seen td[data-astro-cid-yzs46kgs]{animation:cell .45s cubic-bezier(.3,1.5,.5,1) both;animation-delay:calc(var(--m) * 40ms + .2s)}@keyframes cell{0%{opacity:0;scale:.6}}a[data-astro-cid-yzs46kgs].b-row:hover,a[data-astro-cid-yzs46kgs].b-row:focus-visible{background:#ffffff12}@keyframes flip{0%{transform:rotateX(-80deg);opacity:0}}.b-head[data-astro-cid-yzs46kgs]{font:700 .7rem var(--f-grotesk);letter-spacing:.12em;color:#f2efe68c;padding-block:4px 8px}.c-d[data-astro-cid-yzs46kgs]{display:flex;align-items:center;gap:10px;min-width:0}.c-d[data-astro-cid-yzs46kgs] svg,.c-d[data-astro-cid-yzs46kgs] img{width:28px;height:auto;border-radius:3px;flex:0 0 auto}.flap[data-astro-cid-yzs46kgs]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-g[data-astro-cid-yzs46kgs],.c-gate[data-astro-cid-yzs46kgs]{color:var(--sun)}.c-m[data-astro-cid-yzs46kgs]{font-size:.86rem;text-transform:none;letter-spacing:0;font-family:var(--f-grotesk)}.dim[data-astro-cid-yzs46kgs]{opacity:.5}.c-s[data-astro-cid-yzs46kgs]{justify-self:end;font:700 .72rem var(--f-grotesk);letter-spacing:.08em;padding:5px 9px;border-radius:6px;background:#1d6b4f;color:#d9ffe9}.c-s[data-astro-cid-yzs46kgs].soon{background:#6b4a12;color:#ffe3a8}.b-note[data-astro-cid-yzs46kgs]{font-size:.88rem;color:var(--ink-soft);margin-top:10px}@media(prefers-reduced-motion:reduce){a[data-astro-cid-yzs46kgs].b-row,.heat[data-astro-cid-yzs46kgs] td[data-astro-cid-yzs46kgs]{animation:none!important}}.heat-scroll[data-astro-cid-yzs46kgs]{overflow-x:auto;margin-inline:calc(var(--gutter, 16px) * -1);padding-inline:var(--gutter, 16px)}.heat[data-astro-cid-yzs46kgs]{border-collapse:separate;border-spacing:4px;min-width:720px;width:100%}.heat[data-astro-cid-yzs46kgs] th[data-astro-cid-yzs46kgs]{font:700 .75rem var(--f-grotesk);color:var(--ink-soft);text-align:center;padding:4px}.heat[data-astro-cid-yzs46kgs] th[data-astro-cid-yzs46kgs][scope=row]{text-align:left;white-space:nowrap}.heat[data-astro-cid-yzs46kgs] th[data-astro-cid-yzs46kgs][scope=row] a[data-astro-cid-yzs46kgs]{display:inline-flex;align-items:center;gap:8px;font:700 .95rem var(--f-grotesk);color:var(--ink);text-decoration:none}.heat[data-astro-cid-yzs46kgs] th[data-astro-cid-yzs46kgs][scope=row] svg{width:22px;height:auto;border-radius:2px}.heat[data-astro-cid-yzs46kgs] td[data-astro-cid-yzs46kgs]{height:46px;border-radius:10px;text-align:center;font:700 .8rem var(--f-grotesk)}.heat[data-astro-cid-yzs46kgs] td[data-astro-cid-yzs46kgs] b[data-astro-cid-yzs46kgs]{font-weight:700;opacity:.8}.best[data-astro-cid-yzs46kgs]{background:var(--sea);color:#fff}.good[data-astro-cid-yzs46kgs]{background:color-mix(in srgb,var(--sea) 45%,var(--card));color:var(--ink)}.mixed[data-astro-cid-yzs46kgs]{background:color-mix(in srgb,var(--sun) 55%,var(--card));color:var(--ink)}.poor[data-astro-cid-yzs46kgs]{background:var(--paper-2);color:var(--ink-soft)}.heat[data-astro-cid-yzs46kgs] .now[data-astro-cid-yzs46kgs]{outline:2.5px solid var(--coral);outline-offset:1px}.heat[data-astro-cid-yzs46kgs] th[data-astro-cid-yzs46kgs].now{outline:0;color:var(--coral)}.legend[data-astro-cid-yzs46kgs]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.85rem;color:var(--ink-soft);margin-top:12px}.legend[data-astro-cid-yzs46kgs] span[data-astro-cid-yzs46kgs]{padding:4px 10px;border-radius:8px;font:700 .75rem var(--f-grotesk)}.next[data-astro-cid-yzs46kgs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;background:var(--deep);color:#fff;border-radius:28px;padding:clamp(24px,4vw,48px);align-items:center}.next[data-astro-cid-yzs46kgs] h2[data-astro-cid-yzs46kgs]{font-size:var(--step-3)}.next[data-astro-cid-yzs46kgs] p[data-astro-cid-yzs46kgs]{opacity:.8;margin:10px 0 18px;max-width:40ch}.next[data-astro-cid-yzs46kgs] .btn[data-astro-cid-yzs46kgs]{background:var(--sun);color:var(--sun-ink, #14181F)}.next[data-astro-cid-yzs46kgs] nav[data-astro-cid-yzs46kgs]{display:grid;gap:8px}.next[data-astro-cid-yzs46kgs] nav[data-astro-cid-yzs46kgs] a[data-astro-cid-yzs46kgs]{display:flex;justify-content:space-between;padding:14px 18px;border-radius:14px;background:#ffffff14;color:#fff;text-decoration:none;font:700 1.05rem var(--f-display)}.next[data-astro-cid-yzs46kgs] nav[data-astro-cid-yzs46kgs] a[data-astro-cid-yzs46kgs]:hover{background:#ffffff29}@media(max-width:820px){.hero[data-astro-cid-yzs46kgs],.next[data-astro-cid-yzs46kgs]{grid-template-columns:minmax(0,1fr)}.b-row[data-astro-cid-yzs46kgs]{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.b-head[data-astro-cid-yzs46kgs],.c-g[data-astro-cid-yzs46kgs],.c-gate[data-astro-cid-yzs46kgs]{display:none}.c-m[data-astro-cid-yzs46kgs]{grid-column:1;grid-row:2;padding-left:38px;opacity:.75}.c-s[data-astro-cid-yzs46kgs]{grid-column:2;grid-row:1 / span 2}}
