.column[data-astro-cid-wffnn44r]{max-width:740px;margin:0 auto}.column-head[data-astro-cid-wffnn44r]{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#2a1638 0%,#4a2255 55%,#7a3066 100%);margin-bottom:1.75rem;padding:2rem 1.5rem 2.25rem}.eyebrow[data-astro-cid-wffnn44r]{letter-spacing:.12em;background:#ffffff2e;border-radius:999px;margin-bottom:.7rem;padding:.25rem .65rem;font-size:.7rem;font-weight:700;display:inline-block}.column-title[data-astro-cid-wffnn44r]{text-shadow:0 1px 2px #0003;margin:0 0 .6rem;font-size:1.6rem;font-weight:800;line-height:1.3}.column-title[data-astro-cid-wffnn44r] small[data-astro-cid-wffnn44r]{opacity:.85;margin-top:.35rem;font-size:.95rem;font-weight:600;display:inline-block}.column-meta[data-astro-cid-wffnn44r]{opacity:.8;margin:0 0 1rem;font-size:.78rem}.lead[data-astro-cid-wffnn44r]{margin:0;font-size:.95rem;line-height:1.75}.column-section[data-astro-cid-wffnn44r]{margin-bottom:2rem}.column-section[data-astro-cid-wffnn44r] h2[data-astro-cid-wffnn44r]{border-left:4px solid var(--color-accent);margin:0 0 .85rem;padding-left:.6rem;font-size:1.15rem;font-weight:700;line-height:1.3}.column-section[data-astro-cid-wffnn44r] p[data-astro-cid-wffnn44r]{margin:0 0 .85rem;font-size:.92rem;line-height:1.85}.column-section[data-astro-cid-wffnn44r] strong[data-astro-cid-wffnn44r]{color:var(--color-text);font-weight:700}.column-section[data-astro-cid-wffnn44r] code[data-astro-cid-wffnn44r]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;padding:.05rem .35rem;font-size:.85em}.note[data-astro-cid-wffnn44r]{color:var(--color-text-muted);background:var(--color-surface);border-left:3px solid var(--color-border);border-radius:0 4px 4px 0;padding:.5rem .7rem;font-size:.82rem;line-height:1.7}.bar-chart[data-astro-cid-wffnn44r]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);margin:0 0 1rem;padding:.85rem}.bar-grid[data-astro-cid-wffnn44r]{gap:.55rem;display:grid}.bar-grid-head[data-astro-cid-wffnn44r]{color:var(--color-text-muted);grid-template-columns:4.5rem 1fr 1fr 1fr;gap:.4rem;margin-bottom:.2rem;font-size:.7rem;font-weight:700;display:grid}.legend-2024[data-astro-cid-wffnn44r],.legend-2025[data-astro-cid-wffnn44r],.legend-2026[data-astro-cid-wffnn44r]{text-align:left;padding-left:.3rem}.bar-row[data-astro-cid-wffnn44r]{grid-template-columns:4.5rem 1fr 1fr 1fr;align-items:center;gap:.4rem;display:grid}.bar-month[data-astro-cid-wffnn44r]{font-size:.78rem;font-weight:700}.bar[data-astro-cid-wffnn44r]{background:var(--color-bg);border-radius:3px;height:1.55rem;position:relative;overflow:hidden}.bar-fill[data-astro-cid-wffnn44r]{border-radius:3px;position:absolute;inset:0 auto 0 0}.bar-fill-2024[data-astro-cid-wffnn44r]{background:#c9d6e5}.bar-fill-2025[data-astro-cid-wffnn44r]{background:#6a9bd0}.bar-fill-2026[data-astro-cid-wffnn44r]{background:#b03a48}.bar-num[data-astro-cid-wffnn44r]{z-index:1;color:var(--color-text);align-items:baseline;gap:.25rem;padding:0 .45rem;font-size:.78rem;font-weight:700;line-height:1.55rem;display:inline-flex;position:relative}.bar-2026[data-astro-cid-wffnn44r] .bar-num[data-astro-cid-wffnn44r]{color:#fff;text-shadow:0 1px 1px #00000040}.bar-num[data-astro-cid-wffnn44r] small[data-astro-cid-wffnn44r]{opacity:.9;font-size:.65rem;font-weight:500}.bar-2026[data-astro-cid-wffnn44r] .bar-num[data-astro-cid-wffnn44r] small[data-astro-cid-wffnn44r]{opacity:.85}.bar-chart[data-astro-cid-wffnn44r] figcaption[data-astro-cid-wffnn44r]{color:var(--color-text-muted);margin-top:.6rem;font-size:.72rem;line-height:1.5}.cohort-table[data-astro-cid-wffnn44r],.region-table[data-astro-cid-wffnn44r],.boat-table[data-astro-cid-wffnn44r]{border-collapse:collapse;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);width:100%;margin:0 0 1rem;font-size:.85rem;overflow:hidden}.cohort-table[data-astro-cid-wffnn44r] th[data-astro-cid-wffnn44r],.region-table[data-astro-cid-wffnn44r] th[data-astro-cid-wffnn44r],.boat-table[data-astro-cid-wffnn44r] th[data-astro-cid-wffnn44r]{background:var(--color-bg);text-align:left;border-bottom:1px solid var(--color-border);color:var(--color-text-muted);padding:.55rem .7rem;font-size:.78rem;font-weight:700}.cohort-table[data-astro-cid-wffnn44r] td[data-astro-cid-wffnn44r],.region-table[data-astro-cid-wffnn44r] td[data-astro-cid-wffnn44r],.boat-table[data-astro-cid-wffnn44r] td[data-astro-cid-wffnn44r]{border-bottom:1px solid var(--color-border);padding:.55rem .7rem;line-height:1.5}.cohort-table[data-astro-cid-wffnn44r] tr[data-astro-cid-wffnn44r]:last-child td[data-astro-cid-wffnn44r],.region-table[data-astro-cid-wffnn44r] tr[data-astro-cid-wffnn44r]:last-child td[data-astro-cid-wffnn44r],.boat-table[data-astro-cid-wffnn44r] tr[data-astro-cid-wffnn44r]:last-child td[data-astro-cid-wffnn44r]{border-bottom:none}.cell-strong[data-astro-cid-wffnn44r]{color:var(--color-text);font-weight:700}.cell-down[data-astro-cid-wffnn44r]{color:#b03a48;font-weight:700}.row-highlight[data-astro-cid-wffnn44r] td[data-astro-cid-wffnn44r]{background:#b03a480f}.row-highlight[data-astro-cid-wffnn44r] td[data-astro-cid-wffnn44r].cell-strong,.region-table[data-astro-cid-wffnn44r] .tone-down[data-astro-cid-wffnn44r] td[data-astro-cid-wffnn44r].cell-strong{color:#b03a48}.region-table[data-astro-cid-wffnn44r] .tone-up[data-astro-cid-wffnn44r] td[data-astro-cid-wffnn44r].cell-strong{color:#1e7a4a}.region-table[data-astro-cid-wffnn44r] .tone-na[data-astro-cid-wffnn44r] td[data-astro-cid-wffnn44r].cell-strong{color:var(--color-text-muted)}.tone-label[data-astro-cid-wffnn44r]{color:var(--color-text-muted);white-space:nowrap;font-size:.76rem}.tone-down[data-astro-cid-wffnn44r] .tone-label[data-astro-cid-wffnn44r]{color:#b03a48}.tone-up[data-astro-cid-wffnn44r] .tone-label[data-astro-cid-wffnn44r]{color:#1e7a4a}.region-bullets[data-astro-cid-wffnn44r],.hypo-list[data-astro-cid-wffnn44r],.action-list[data-astro-cid-wffnn44r]{margin:0 0 1rem;padding-left:1.25rem}.region-bullets[data-astro-cid-wffnn44r] li[data-astro-cid-wffnn44r],.hypo-list[data-astro-cid-wffnn44r] li[data-astro-cid-wffnn44r],.action-list[data-astro-cid-wffnn44r] li[data-astro-cid-wffnn44r]{margin-bottom:.35rem;font-size:.92rem;line-height:1.85}.hypo-list[data-astro-cid-wffnn44r]{list-style:decimal}.quote-list[data-astro-cid-wffnn44r]{flex-direction:column;gap:.55rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.quote[data-astro-cid-wffnn44r]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:0 var(--radius) var(--radius) 0;border-left:3px solid #7a3066;padding:.65rem .85rem}.quote-meta[data-astro-cid-wffnn44r]{color:var(--color-text-muted);flex-wrap:wrap;gap:.6rem;margin-bottom:.25rem;font-size:.72rem;display:flex}.quote-date[data-astro-cid-wffnn44r]{color:var(--color-text);font-weight:700}.quote-boat[data-astro-cid-wffnn44r]{font-weight:600}.quote-text[data-astro-cid-wffnn44r]{margin:0;font-size:.88rem;line-height:1.7}.column-foot[data-astro-cid-wffnn44r]{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin-top:2rem;padding-top:1rem;font-size:.8rem;line-height:1.7}.related[data-astro-cid-wffnn44r]{margin-top:.4rem}.related[data-astro-cid-wffnn44r] a[data-astro-cid-wffnn44r]{margin-right:.5rem}@media (width>=640px){.column-title[data-astro-cid-wffnn44r]{font-size:1.9rem}.column-title[data-astro-cid-wffnn44r] small[data-astro-cid-wffnn44r]{font-size:1.05rem}.column-head[data-astro-cid-wffnn44r]{padding:2.5rem 2rem}}
