.masthead-date[data-astro-cid-v3wg7iir]{font-family:var(--v2-font-display);font-weight:800;font-size:calc(clamp(1.3rem, 1vw + 1rem, 1.75rem) * var(--v2-boost));margin:0;line-height:1.15}.masthead-date[data-astro-cid-v3wg7iir]:first-letter{text-transform:uppercase}.daynav[data-astro-cid-v3wg7iir]{max-width:64rem;min-height:var(--v2-dayrow);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem 1.5rem;margin:0 auto 1.1rem;display:grid}.daynav--wide[data-astro-cid-v3wg7iir]{max-width:80rem}.daynav[data-astro-cid-v3wg7iir] .masthead-date[data-astro-cid-v3wg7iir]{grid-column:2}.daybtn[data-astro-cid-v3wg7iir],.daybtn-gap[data-astro-cid-v3wg7iir]{min-width:0}.daybtn--prev[data-astro-cid-v3wg7iir],.daybtn-gap[data-astro-cid-v3wg7iir]:first-child{justify-self:start}.daybtn--next[data-astro-cid-v3wg7iir],.daybtn-gap[data-astro-cid-v3wg7iir]:last-child{justify-self:end}.daybtn[data-astro-cid-v3wg7iir]{border:3px solid var(--v2-line);min-height:3.75rem;color:var(--v2-line);text-align:left;background:#fff;border-bottom-width:7px;border-radius:999px;align-items:center;gap:.85rem;padding:.4rem 1.4rem .4rem .45rem;transition:transform .32s cubic-bezier(.16,1,.3,1);display:inline-flex}.daybtn--next[data-astro-cid-v3wg7iir]{text-align:right;padding:.4rem .45rem .4rem 1.4rem}@media (hover:hover){.daybtn[data-astro-cid-v3wg7iir]:hover{transform:translateY(-3px)}}.daybtn[data-astro-cid-v3wg7iir]:active{transform:translateY(3px)}.disc[data-astro-cid-v3wg7iir]{border:3px solid var(--v2-line);background:#fffcf7;border-radius:50%;flex:none;place-items:center;width:2.9rem;height:2.9rem;display:grid;position:relative}.daybtn--prev[data-astro-cid-v3wg7iir] .disc[data-astro-cid-v3wg7iir]{background:#ffc933}.nudge[data-astro-cid-v3wg7iir]{place-items:center;display:grid}.daybtn-text[data-astro-cid-v3wg7iir]{gap:.1rem;display:grid}.daybtn-title[data-astro-cid-v3wg7iir]{font-family:var(--v2-font-display);font-weight:800;font-size:calc(1.2rem * var(--v2-boost));line-height:1.1}.daybtn-sub[data-astro-cid-v3wg7iir]{font-weight:700;font-size:calc(1.05rem * var(--v2-boost));color:var(--v2-ink-soft);line-height:1.15}@media (prefers-reduced-motion:no-preference){.daybtn--prev[data-astro-cid-v3wg7iir] .nudge[data-astro-cid-v3wg7iir]{animation:2.6s cubic-bezier(.16,1,.3,1) 1.2s infinite nudge-back}.daybtn--prev[data-astro-cid-v3wg7iir] .disc[data-astro-cid-v3wg7iir]:after{content:"";border:3px solid var(--v2-line);opacity:0;border-radius:50%;animation:2.6s ease-out 1.2s infinite ring;position:absolute;inset:-3px}.daybtn--prev[data-astro-cid-v3wg7iir]:hover .nudge[data-astro-cid-v3wg7iir]{animation-duration:1.3s}}@keyframes nudge-back{0%,62%,to{transform:none}22%{transform:translate(-7px)}40%{transform:translate(1px)}}@keyframes ring{0%{opacity:.55;transform:scale(1)}55%,to{opacity:0;transform:scale(1.7)}}@media (width<=720px){.daynav[data-astro-cid-v3wg7iir]{grid-template-columns:1fr 1fr}.daynav[data-astro-cid-v3wg7iir] .masthead-date[data-astro-cid-v3wg7iir]{grid-area:1/1/auto/-1}.daybtn-gap[data-astro-cid-v3wg7iir]{display:none}.daybtn--prev[data-astro-cid-v3wg7iir]{grid-area:2/1}.daynav[data-astro-cid-v3wg7iir]:not(:has(.daybtn--next)) .daybtn--prev[data-astro-cid-v3wg7iir]{grid-column:1/-1;justify-self:center}.daybtn--next[data-astro-cid-v3wg7iir]{grid-area:2/2}.daybtn[data-astro-cid-v3wg7iir]{border-width:2px 2px 4px;min-height:2.75rem;padding:.3rem 1rem .3rem .35rem}.daybtn--next[data-astro-cid-v3wg7iir]{justify-content:flex-end;padding-left:1rem;padding-right:.35rem}.disc[data-astro-cid-v3wg7iir]{border-width:2px;width:2.15rem;height:2.15rem}.daybtn-title[data-astro-cid-v3wg7iir]{display:none}.daybtn-sub[data-astro-cid-v3wg7iir]{font-family:var(--v2-font-display);font-weight:800;font-size:calc(1.05rem * var(--v2-boost));color:var(--v2-line);white-space:nowrap}}.timenav[data-astro-cid-ykdigug3]{margin:1.75rem auto 1.5rem}.timenav[data-astro-cid-ykdigug3] ul[data-astro-cid-ykdigug3]{margin:0;border:3px solid var(--v2-line);background:#fff;border-bottom-width:7px;border-radius:999px;grid-template-columns:repeat(3,auto);gap:.35rem;width:fit-content;margin-inline:auto;padding:.35rem;list-style:none;display:grid}.timenav[data-astro-cid-ykdigug3] a[data-astro-cid-ykdigug3]{min-height:3.7rem;font-family:var(--v2-font-display);font-weight:800;font-size:calc(1.2rem * var(--v2-boost));white-space:nowrap;color:var(--v2-line);border-radius:999px;place-items:center;padding:0 1.5rem;line-height:1.1;text-decoration:none;transition:background-color .2s;display:grid}@media (hover:hover){.timenav[data-astro-cid-ykdigug3] a[data-astro-cid-ykdigug3]:not([aria-current]):hover{background:var(--v2-card)}}.timenav[data-astro-cid-ykdigug3] a[data-astro-cid-ykdigug3][aria-current=page]{background:var(--v2-line);color:#fffcf7}@media (width<=720px){.timenav[data-astro-cid-ykdigug3]{margin-block:1.25rem 1rem}.timenav[data-astro-cid-ykdigug3] ul[data-astro-cid-ykdigug3]{border-width:2px 2px 4px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem;width:auto;padding:.25rem}.timenav[data-astro-cid-ykdigug3] a[data-astro-cid-ykdigug3]{white-space:normal;text-align:center;min-height:2.9rem;padding:.2rem .35rem;font-size:1.05rem;line-height:1.05}}.sitehead[data-astro-cid-vhnsknxm]{text-align:center;max-width:64rem;margin-inline:auto}.masthead-title[data-astro-cid-vhnsknxm]{font-family:var(--v2-font-display);letter-spacing:-.03em;margin:.15rem 0 0;font-size:clamp(3.25rem,9vw,6rem);font-weight:800;line-height:1}.masthead-title[data-astro-cid-vhnsknxm] a[data-astro-cid-vhnsknxm]{color:inherit;text-decoration:none}.tagline[data-astro-cid-vhnsknxm]{max-width:72rem;font-size:calc(1.4rem * var(--v2-boost));text-wrap:balance;margin:1.25rem auto 0;font-weight:600;line-height:1.35}@media (width<=720px){.masthead-title[data-astro-cid-vhnsknxm]{font-size:2.5rem}.tagline[data-astro-cid-vhnsknxm]{margin-top:.75rem}}
