.crumbs[data-astro-cid-c544byuw]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;font-size:.8rem;display:flex}.crumbs[data-astro-cid-c544byuw] a[data-astro-cid-c544byuw]{color:var(--ink-dim)}.season-h1-sub[data-astro-cid-c544byuw]{margin-top:.2em;font-size:.55em;display:block}.season-lede[data-astro-cid-c544byuw]{max-width:680px;color:var(--ink);font-size:1.05rem}.heat[data-astro-cid-c544byuw]{background:var(--bg-raised);border:1px solid var(--border);grid-template-columns:repeat(12,1fr);gap:4px;padding:1rem;display:grid}.heat-cell[data-astro-cid-c544byuw]{text-align:center;flex-direction:column;align-items:stretch;gap:.35rem;display:flex}.heat-col[data-astro-cid-c544byuw]{background:linear-gradient(to top, #69eaff38 calc(var(--f) * 100%), #ffffff08 calc(var(--f) * 100%));height:8rem;display:block;position:relative}.heat-bar[data-astro-cid-c544byuw]{height:calc(var(--p) * 100%);background:linear-gradient(to top, var(--orange), var(--orange-bright));position:absolute;bottom:0;left:18%;right:18%;box-shadow:0 0 14px #ff6a1a59}.heat-num[data-astro-cid-c544byuw],.heat-m[data-astro-cid-c544byuw]{font-family:var(--font-display);text-transform:uppercase;line-height:1}.heat-num[data-astro-cid-c544byuw]{color:var(--ink);font-size:1.15rem}.heat-m[data-astro-cid-c544byuw]{letter-spacing:.06em;color:var(--ink-faint);font-size:.72rem}.heat-cell[data-astro-cid-c544byuw].is-best .heat-num[data-astro-cid-c544byuw]{color:var(--orange-bright)}.heat-cell[data-astro-cid-c544byuw].is-now .heat-col[data-astro-cid-c544byuw]{outline:2px solid var(--blue);outline-offset:-2px}.heat-cell[data-astro-cid-c544byuw].is-now .heat-m[data-astro-cid-c544byuw]{color:var(--blue)}.heat-key[data-astro-cid-c544byuw]{color:var(--ink-faint);margin:.75rem 0 2.5rem;font-size:.82rem}.k-peak[data-astro-cid-c544byuw]{color:var(--orange-bright)}.k-fish[data-astro-cid-c544byuw]{color:var(--blue)}.region-note[data-astro-cid-c544byuw]{background:var(--bg-raised);border-left:4px solid var(--orange);max-width:820px;margin:0 0 2.5rem;padding:1.25rem 1.5rem}.region-note[data-astro-cid-c544byuw] p[data-astro-cid-c544byuw]{color:var(--ink);margin:0;font-size:1.05rem;line-height:1.65}.season-group[data-astro-cid-c544byuw]{margin-bottom:2.5rem}.season-group-head[data-astro-cid-c544byuw]{border-bottom:2px solid #0000;border-image:var(--gradient) 1;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.25rem;padding-bottom:.5rem;display:flex}.season-group-head[data-astro-cid-c544byuw] h2[data-astro-cid-c544byuw]{margin:0;font-size:clamp(1.4rem,3vw,2rem)}.season-group-head[data-astro-cid-c544byuw] h2[data-astro-cid-c544byuw] span[data-astro-cid-c544byuw]{color:var(--ink-faint);letter-spacing:.06em;margin-left:.6rem;font-size:.5em}.season-more[data-astro-cid-c544byuw]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--orange-bright);font-size:.8rem}.run-grid[data-astro-cid-c544byuw]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin-top:1.25rem;display:grid}.run-card[data-astro-cid-c544byuw]{background:var(--bg-card);border:1px solid var(--border);flex-direction:column;gap:.7rem;padding:1.1rem 1.2rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.run-card[data-astro-cid-c544byuw]:hover{border-color:var(--orange);transform:translateY(-2px)}.run-card-state[data-astro-cid-c544byuw]{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:.72rem}.run-card[data-astro-cid-c544byuw] h3[data-astro-cid-c544byuw]{margin:-.4rem 0 0;font-size:1.3rem}.run-card-win[data-astro-cid-c544byuw]{color:var(--ink-dim);flex-direction:column;gap:.2rem;font-size:.85rem;display:flex}.run-card-win[data-astro-cid-c544byuw] b[data-astro-cid-c544byuw]{min-width:4.5rem;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--orange-bright);font-size:.75rem;font-weight:400;display:inline-block}.run-card-win[data-astro-cid-c544byuw] span[data-astro-cid-c544byuw]+span[data-astro-cid-c544byuw] b[data-astro-cid-c544byuw]{color:var(--blue)}.run-card-run[data-astro-cid-c544byuw]{border-left:3px solid var(--orange);flex-direction:column;padding-left:.8rem;display:flex}.run-card-label[data-astro-cid-c544byuw]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:.68rem}.run-card-dist[data-astro-cid-c544byuw]{font-family:var(--font-display);text-transform:uppercase;color:var(--ink);font-size:1rem}.run-card-target[data-astro-cid-c544byuw]{color:var(--ink-faint);font-size:.8rem}.season-body[data-astro-cid-c544byuw]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:2.5rem;display:grid}.season-side[data-astro-cid-c544byuw]{flex-direction:column;gap:1rem;margin-top:3rem;display:flex}.side-card[data-astro-cid-c544byuw] ul[data-astro-cid-c544byuw]{flex-direction:column;gap:.45rem;margin:.6rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.season-links[data-astro-cid-c544byuw]{flex-direction:column;gap:.9rem;padding:0;list-style:none;display:flex}.season-links[data-astro-cid-c544byuw] li[data-astro-cid-c544byuw]{border-left:2px solid var(--blue-dim);flex-direction:column;gap:.15rem;padding-left:.9rem;display:flex}.season-links[data-astro-cid-c544byuw] a[data-astro-cid-c544byuw]{font-weight:700}.season-links[data-astro-cid-c544byuw] span[data-astro-cid-c544byuw]{color:var(--ink-faint);font-size:.85rem}.season-fine[data-astro-cid-c544byuw]{color:var(--ink-faint);max-width:780px;font-size:.85rem}.season-sources[data-astro-cid-c544byuw]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.35rem 1.5rem;padding-left:1.1rem;font-size:.82rem;display:grid}@media (width<=860px){.season-body[data-astro-cid-c544byuw]{grid-template-columns:1fr;gap:0}}@media (width<=640px){.heat[data-astro-cid-c544byuw]{gap:2px;padding:.5rem}.heat-col[data-astro-cid-c544byuw]{height:5.5rem}.heat-num[data-astro-cid-c544byuw]{font-size:.95rem}.heat-m-rest[data-astro-cid-c544byuw]{display:none}.season-sources[data-astro-cid-c544byuw]{grid-template-columns:1fr}}
