.plan[data-astro-cid-4nuxbt5e]{--content:760px}.cover[data-astro-cid-4nuxbt5e]{margin:0}.cover[data-astro-cid-4nuxbt5e] img{object-fit:cover;object-position:50% 55%;width:100%;height:clamp(240px,44vh,520px);display:block}.head[data-astro-cid-4nuxbt5e]{max-width:var(--content);margin:0 auto;padding:clamp(30px,7vh,80px) clamp(22px,5vw,44px) 10px}.kicker[data-astro-cid-4nuxbt5e]{font-family:var(--font-mono);letter-spacing:.26em;color:var(--color-accent-bright);margin:0 0 18px;font-size:11px}h1[data-astro-cid-4nuxbt5e]{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 26px;font-size:clamp(40px,6vw,72px);font-weight:340;line-height:1.02}.lede[data-astro-cid-4nuxbt5e]{color:var(--color-text);margin:0 0 18px;font-size:17.5px;font-weight:300;line-height:1.7}.epigraph[data-astro-cid-4nuxbt5e]{border-left:2px solid var(--color-moberg);margin:6px 0 52px;padding-left:22px;display:grid}.epigraph[data-astro-cid-4nuxbt5e] .q[data-astro-cid-4nuxbt5e]{font-family:var(--font-display);grid-area:1/1;margin:0 0 10px;font-size:20px;font-style:italic;font-weight:320;line-height:1.5}.epigraph[data-astro-cid-4nuxbt5e] .q-en[data-astro-cid-4nuxbt5e]{opacity:0;animation:1.1s 3.4s forwards epi-in}.epigraph[data-astro-cid-4nuxbt5e] .q-non[data-astro-cid-4nuxbt5e]{opacity:1;color:var(--color-moberg);animation:1.1s 3.4s forwards epi-out}.epigraph[data-astro-cid-4nuxbt5e]:hover .q-en[data-astro-cid-4nuxbt5e]{animation:.35s forwards epi-out}.epigraph[data-astro-cid-4nuxbt5e]:hover .q-non[data-astro-cid-4nuxbt5e]{animation:.35s forwards epi-in}@keyframes epi-in{to{opacity:1}}@keyframes epi-out{to{opacity:0}}.epigraph[data-astro-cid-4nuxbt5e] cite[data-astro-cid-4nuxbt5e]{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-muted);grid-area:2/1;font-size:9.5px;font-style:normal}.days[data-astro-cid-4nuxbt5e]{max-width:var(--content);flex-direction:column;margin:34px auto 0;padding:0 clamp(22px,5vw,44px);display:flex}.day[data-astro-cid-4nuxbt5e]{border-top:1px solid var(--color-surface-2);color:var(--color-text);align-items:flex-start;gap:clamp(16px,3vw,34px);padding:26px 0;text-decoration:none;display:flex}.day[data-astro-cid-4nuxbt5e]:last-child{border-bottom:1px solid var(--color-surface-2)}.day-num[data-astro-cid-4nuxbt5e]{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-moberg);min-width:52px;padding-top:9px;font-size:10.5px}.day-body[data-astro-cid-4nuxbt5e]{flex:1;display:block}.day-title[data-astro-cid-4nuxbt5e]{font-family:var(--font-display);font-size:clamp(24px,3vw,31px);font-weight:340;line-height:1.1;display:inline-block}.day[data-astro-cid-4nuxbt5e]:hover .day-title[data-astro-cid-4nuxbt5e]{color:var(--color-accent-bright)}.day-tagline[data-astro-cid-4nuxbt5e]{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-muted);text-transform:uppercase;margin-left:14px;font-size:10px;display:inline-block}.day-blurb[data-astro-cid-4nuxbt5e]{color:var(--color-muted);max-width:58ch;margin:10px 0 12px;font-size:15.5px;font-weight:300;line-height:1.65;display:block}.day-facts[data-astro-cid-4nuxbt5e]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-text);opacity:.75;gap:22px;font-size:10.5px;display:flex}.day-arrow[data-astro-cid-4nuxbt5e]{color:var(--color-accent);opacity:0;padding-top:8px;font-size:20px;transition:opacity .2s}.day[data-astro-cid-4nuxbt5e]:hover .day-arrow[data-astro-cid-4nuxbt5e]{opacity:1}.before[data-astro-cid-4nuxbt5e]{max-width:var(--content);margin:0 auto;padding:30px clamp(22px,5vw,44px) 0}h2[data-astro-cid-4nuxbt5e]{font-family:var(--font-display);margin:44px 0 14px;font-size:30px;font-weight:340}.before[data-astro-cid-4nuxbt5e] ul[data-astro-cid-4nuxbt5e]{margin:0;padding:0;list-style:none}.before[data-astro-cid-4nuxbt5e] li[data-astro-cid-4nuxbt5e]{color:var(--color-text);padding:10px 0 10px 26px;font-size:15.5px;font-weight:300;line-height:1.7;position:relative}.before[data-astro-cid-4nuxbt5e] li[data-astro-cid-4nuxbt5e]:before{content:"+";color:var(--color-accent);position:absolute;left:2px}.before[data-astro-cid-4nuxbt5e] a[data-astro-cid-4nuxbt5e]{color:var(--color-accent)}.fine[data-astro-cid-4nuxbt5e]{font-family:var(--font-mono);color:var(--color-muted);margin-top:18px;font-size:11px;line-height:1.7}.fine[data-astro-cid-4nuxbt5e] a[data-astro-cid-4nuxbt5e]{color:var(--color-accent)}
