.season-clock[data-astro-cid-udg5tl3y]{display:grid;gap:22px;padding:clamp(20px,4vw,32px);border:1px solid var(--hair-2);border-radius:var(--r-xl);background:var(--void-1)}.season-clock__count[data-astro-cid-udg5tl3y]{display:grid;gap:10px;visibility:hidden}.season-clock[data-astro-cid-udg5tl3y][data-ready] .season-clock__count[data-astro-cid-udg5tl3y]{visibility:visible}.season-clock__label[data-astro-cid-udg5tl3y]{margin:0;height:1.5em;color:var(--muted);font-family:var(--font-serif);font-style:italic;font-size:var(--text-lg);line-height:1.5;white-space:nowrap}.season-clock__units[data-astro-cid-udg5tl3y]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,2vw,16px)}.season-clock__unit[data-astro-cid-udg5tl3y]{display:grid;gap:2px;padding:12px 0 10px;border-top:1px solid color-mix(in srgb,var(--sign) 55%,var(--hair-2))}.season-clock__unit[data-astro-cid-udg5tl3y] b[data-astro-cid-udg5tl3y]{display:block;height:1.1em;color:var(--text);font-family:var(--font-mono);font-size:clamp(1.75rem,1.2rem + 2.6vw,3rem);font-weight:400;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.season-clock__unit[data-astro-cid-udg5tl3y] span[data-astro-cid-udg5tl3y]{color:var(--faint);font-size:13px;line-height:1.4;height:1.4em}.season-clock__bar[data-astro-cid-udg5tl3y]{height:3px;border-radius:3px;background:var(--hair-1);overflow:hidden}.season-clock__bar[data-astro-cid-udg5tl3y] span[data-astro-cid-udg5tl3y]{display:block;width:100%;height:100%;background:var(--sign);transform:scaleX(0);transform-origin:0}.season-clock__times[data-astro-cid-udg5tl3y]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.season-clock__times[data-astro-cid-udg5tl3y] dt[data-astro-cid-udg5tl3y]{margin:0 0 6px;color:var(--muted);font-size:var(--text-sm)}.season-clock__times[data-astro-cid-udg5tl3y] dd[data-astro-cid-udg5tl3y]{margin:0}.season-clock__times[data-astro-cid-udg5tl3y] time[data-astro-cid-udg5tl3y]{display:grid;gap:4px}.season-clock__date[data-astro-cid-udg5tl3y],.season-clock__time[data-astro-cid-udg5tl3y]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.season-clock__date[data-astro-cid-udg5tl3y]{height:1.3em;color:var(--text);font-family:var(--font-serif);font-size:var(--text-lg);line-height:1.3}.season-clock__time[data-astro-cid-udg5tl3y]{height:1.5em;color:var(--sign);font-family:var(--font-mono);font-size:13px;line-height:1.5}.season-clock__note[data-astro-cid-udg5tl3y]{margin:0;color:var(--faint);font-size:13px;line-height:1.5}.season-clock__none[data-astro-cid-udg5tl3y]{margin:0;color:var(--muted)}@media(width<=560px){.season-clock__times[data-astro-cid-udg5tl3y]{grid-template-columns:minmax(0,1fr)}.season-clock__date[data-astro-cid-udg5tl3y]{font-size:1.15rem}}.season-story[data-astro-cid-ujr4cbni]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:clamp(18px,4vw,36px);align-items:start;padding:clamp(20px,4vw,32px);border:1px solid var(--hair-2);border-radius:var(--r-xl);background:var(--void-1)}.season-story__preview[data-astro-cid-ujr4cbni]{width:180px;height:320px;overflow:hidden;border:1px solid var(--hair-2);border-radius:14px;background:var(--void-0)}.season-story__placeholder[data-astro-cid-ujr4cbni]{display:grid;place-items:center;height:100%;opacity:.7}.season-story__placeholder[data-astro-cid-ujr4cbni][hidden]{display:none}.season-story__preview[data-astro-cid-ujr4cbni] img[data-astro-cid-ujr4cbni]{display:block;width:180px;height:320px}.season-story__body[data-astro-cid-ujr4cbni]{display:grid;gap:14px;align-content:start}.season-story__title[data-astro-cid-ujr4cbni]{margin:0;font-family:var(--font-serif);font-size:var(--text-xl);font-weight:500;line-height:1.1}.season-story__lede[data-astro-cid-ujr4cbni],.season-story__note[data-astro-cid-ujr4cbni]{margin:0;color:var(--muted);font-size:var(--text-sm);line-height:1.6}.season-story__note[data-astro-cid-ujr4cbni]{min-height:1.6em;color:var(--faint)}.season-story__field[data-astro-cid-ujr4cbni]{display:grid;gap:6px;max-width:320px;color:var(--muted);font-size:var(--text-sm)}.season-story__field[data-astro-cid-ujr4cbni] select[data-astro-cid-ujr4cbni]{min-height:44px;padding:8px 12px;border:1px solid var(--hair-2);border-radius:var(--r-md);background:var(--void-0);color:var(--text);font:inherit}.season-story__actions[data-astro-cid-ujr4cbni]{display:flex;flex-wrap:wrap;gap:8px;min-height:48px}.season-story__actions[data-astro-cid-ujr4cbni] [data-astro-cid-ujr4cbni][hidden]{display:none}@media(width<=560px){.season-story[data-astro-cid-ujr4cbni]{grid-template-columns:1fr}.season-story__preview[data-astro-cid-ujr4cbni]{margin-inline:auto}}.season-hero[data-astro-cid-2w2ffpsu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:clamp(24px,5vw,64px);align-items:center;padding-block:clamp(28px,6vw,64px) clamp(20px,4vw,36px)}.season-hero__title[data-astro-cid-2w2ffpsu]{margin:6px 0 16px;font-size:clamp(2.5rem,1.4rem + 4.2vw,4.5rem);font-weight:500;line-height:1.02;text-wrap:balance}.season-hero__lede[data-astro-cid-2w2ffpsu]{margin:0;max-width:46ch;color:var(--text-2);font-size:var(--text-lg);line-height:1.5;text-wrap:pretty}.season-hero__facts[data-astro-cid-2w2ffpsu]{display:flex;flex-wrap:wrap;gap:6px 18px;margin:18px 0 0;color:var(--muted);font-size:var(--text-sm)}.season-hero__facts[data-astro-cid-2w2ffpsu] span[data-astro-cid-2w2ffpsu]:first-child{color:var(--sign)}.season-sec[data-astro-cid-2w2ffpsu]{padding-block:clamp(20px,4vw,36px)}.season-h2[data-astro-cid-2w2ffpsu]{margin:0 0 14px;font-family:var(--font-serif);font-weight:500}.season-head[data-astro-cid-2w2ffpsu]{max-width:62ch;margin-bottom:20px}.season-head[data-astro-cid-2w2ffpsu] p[data-astro-cid-2w2ffpsu],.season-muted[data-astro-cid-2w2ffpsu]{margin:0;color:var(--muted);line-height:1.6}.season-prose[data-astro-cid-2w2ffpsu] p[data-astro-cid-2w2ffpsu]{margin:0 0 14px;color:var(--text-2);font-size:var(--text-lg);line-height:1.6;max-width:62ch}.season-asks[data-astro-cid-2w2ffpsu]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none}.season-ask[data-astro-cid-2w2ffpsu]{display:grid;gap:12px;align-content:start;padding:18px}.season-ask--own[data-astro-cid-2w2ffpsu]{border-color:color-mix(in srgb,var(--sign) 55%,var(--hair-2))}.season-ask__head[data-astro-cid-2w2ffpsu]{display:flex;align-items:center;gap:12px}.season-ask__name[data-astro-cid-2w2ffpsu]{margin:0;font-family:var(--font-serif);font-size:var(--text-lg);font-weight:500;line-height:1.2}.season-ask__house[data-astro-cid-2w2ffpsu]{margin:0;color:var(--sign);font-size:13px}.season-ask__text[data-astro-cid-2w2ffpsu]{margin:0;color:var(--text-2);line-height:1.6}.season-ask__foot[data-astro-cid-2w2ffpsu]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin:0;font-size:13px}.season-ask__confidence[data-astro-cid-2w2ffpsu]{color:var(--faint);font-family:var(--font-mono);font-size:12px}.season-ask__foot[data-astro-cid-2w2ffpsu] a[data-astro-cid-2w2ffpsu]{color:var(--muted)}.season-ask__foot[data-astro-cid-2w2ffpsu] a[data-astro-cid-2w2ffpsu]:hover{color:var(--text)}.season-table-wrap[data-astro-cid-2w2ffpsu]{margin-top:18px;overflow-x:auto}.season-table[data-astro-cid-2w2ffpsu]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.season-table[data-astro-cid-2w2ffpsu] th[data-astro-cid-2w2ffpsu],.season-table[data-astro-cid-2w2ffpsu] td[data-astro-cid-2w2ffpsu]{padding:10px 8px;border-bottom:1px solid var(--hair-1);text-align:left;white-space:nowrap}.season-table[data-astro-cid-2w2ffpsu] thead[data-astro-cid-2w2ffpsu] th[data-astro-cid-2w2ffpsu]{color:var(--muted);font-weight:500}.season-table[data-astro-cid-2w2ffpsu] tbody[data-astro-cid-2w2ffpsu] th[data-astro-cid-2w2ffpsu]{font-family:var(--font-serif);font-weight:500}.season-table[data-astro-cid-2w2ffpsu] .mono[data-astro-cid-2w2ffpsu]{font-family:var(--font-mono);font-size:12px;color:var(--muted)}.season-table[data-astro-cid-2w2ffpsu] tr[data-astro-cid-2w2ffpsu].is-past{opacity:.55}.season-links[data-astro-cid-2w2ffpsu]{display:grid;gap:10px;margin:0 0 20px;padding:0;list-style:none}.season-guide[data-astro-cid-2w2ffpsu]{margin-top:8px}@media(width<=860px){.season-hero[data-astro-cid-2w2ffpsu]{grid-template-columns:minmax(0,1fr)}}@media(width<=560px){.season-table[data-astro-cid-2w2ffpsu] th[data-astro-cid-2w2ffpsu],.season-table[data-astro-cid-2w2ffpsu] td[data-astro-cid-2w2ffpsu]{padding:8px 6px}.season-table[data-astro-cid-2w2ffpsu] td[data-astro-cid-2w2ffpsu] .mono[data-astro-cid-2w2ffpsu]{display:block}}
