@font-face{font-family:League Gothic;src:url(/_astro/league-gothic-latin-400-normal.BQfHUhlb.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}:root{--paper:#f1eee6;--paper-2:#e4dfd3;--ink:#191714;--ink-2:#58524a;--red:#b8281a;--on-red:#f1eee6;--band:#191714;--on-band:#f1eee6;--display:"League Gothic", "Arial Narrow", "Helvetica Neue Condensed", Impact, sans-serif;--text:"Newsreader", Georgia, "Times New Roman", serif;color-scheme:light}@media (prefers-color-scheme:dark){:root{--paper:#15130f;--paper-2:#221f19;--ink:#ece6d8;--ink-2:#aba392;--red:#ff8a70;--on-red:#15130f;--band:#ece6d8;--on-band:#15130f;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html,body{height:100%}.w-body{background:var(--paper);color:var(--ink);font-family:var(--text);-webkit-text-size-adjust:100%;text-size-adjust:100%;margin:0;font-size:1rem;line-height:1.4}a{color:inherit;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:.16em;text-decoration-thickness:2px}a:hover{text-decoration-thickness:3px}:focus-visible{outline:3px solid var(--red);outline-offset:2px}p,h1,h2,ul{margin:0}.w{border:3px solid var(--ink);flex-direction:column;height:100%;min-height:12rem;display:flex}.w__head{border-bottom:5px solid var(--ink);padding:.6rem .75rem .5rem}.w__kicker{color:var(--ink-2);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.w__title{font-family:var(--display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 3vw,2.5rem);font-weight:400;line-height:.95}.w__list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.w__date{background:var(--band);color:var(--on-band);font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;padding:.3rem .75rem .2rem;font-size:1.1875rem;font-weight:400;line-height:1.1;position:sticky;top:0}.w__events{padding:0;list-style:none}.w__event{padding:.55rem .75rem .6rem}.w__event+.w__event{border-top:2px solid var(--paper-2)}.w__time{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.w__name{overflow-wrap:anywhere;margin-top:.1rem;font-size:1.0625rem;font-weight:700;line-height:1.25}.w__meta{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;margin-top:.2rem;font-size:.875rem;display:flex}.w__tag{white-space:nowrap;font-weight:600}.w__free{background:var(--red);color:var(--on-red);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;padding:.15rem .35rem .02rem;font-size:.9375rem;line-height:1}.w__empty{padding:.75rem}.w__empty p+p{margin-top:.4rem}.w__foot{border-top:5px solid var(--ink);padding:.45rem .75rem .5rem;font-size:.875rem}.w__all{margin-bottom:.25rem;font-weight:700}.w__credit{flex-wrap:wrap;justify-content:space-between;gap:.1rem .75rem;display:flex}.w__credit a{font-weight:700}.w__updated{color:var(--ink-2)}
