.year-now[data-astro-cid-7flhfir3]{border-top:3px double var(--ink);border-bottom:1px solid var(--ink);margin:1.6rem 0 0;padding:1.1rem 0 1.2rem}.year-now[data-astro-cid-7flhfir3] h2[data-astro-cid-7flhfir3]{font-family:var(--font-display);letter-spacing:-.015em;margin:.2rem 0 0;font-size:clamp(1.5rem,1.3rem + .9vw,1.9rem);font-weight:500;line-height:1.12}.year-now__note[data-astro-cid-7flhfir3]{max-width:38rem;margin:.5rem 0 0}.year-now[data-astro-cid-7flhfir3] .today-actions[data-astro-cid-7flhfir3]{margin-top:.9rem}.year-cal[data-astro-cid-7flhfir3]{color:var(--ink-mut);font-family:var(--font-sans);margin:.9rem 0 0;font-size:.88rem}.year-cal[data-astro-cid-7flhfir3] a[data-astro-cid-7flhfir3]{color:inherit}.year-list[data-astro-cid-7flhfir3]{min-width:0}.year-days-title[data-astro-cid-7flhfir3]{font-family:var(--font-display);margin:0 0 .4rem;scroll-margin-top:5rem;font-size:1.35rem;font-weight:500}.year-months[data-astro-cid-7flhfir3]{border-top:1px solid var(--line)}.year-month[data-astro-cid-7flhfir3]{border-bottom:1px solid var(--line);scroll-margin-top:5rem}.year-month[data-astro-cid-7flhfir3] summary[data-astro-cid-7flhfir3]{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;min-height:44px;padding:.85rem 0;list-style:none;display:flex}.year-month[data-astro-cid-7flhfir3] summary[data-astro-cid-7flhfir3]::-webkit-details-marker{display:none}.year-month[data-astro-cid-7flhfir3] summary[data-astro-cid-7flhfir3]:before{content:"+";width:1rem;color:var(--rubric);font-family:var(--font-sans);font-weight:650}.year-month[data-astro-cid-7flhfir3][open] summary[data-astro-cid-7flhfir3]:before{content:"−"}.year-month__name[data-astro-cid-7flhfir3]{font-family:var(--font-display);font-size:1.2rem}.year-month__span[data-astro-cid-7flhfir3]{color:var(--ink-mut);font-family:var(--font-sans);font-size:.86rem}.year-month__count[data-astro-cid-7flhfir3]{color:var(--rubric);font-family:var(--font-sans);margin-left:auto;font-size:.8rem;font-weight:650}.year-days[data-astro-cid-7flhfir3]{gap:.15rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.year-days[data-astro-cid-7flhfir3] li[data-astro-cid-7flhfir3]{scroll-margin-top:5rem}.year-days[data-astro-cid-7flhfir3] a[data-astro-cid-7flhfir3]{min-height:44px;color:inherit;grid-template-columns:4.2rem 3.6rem 1fr;align-items:baseline;gap:.5rem;padding:.45rem 0;text-decoration:none;display:grid}.year-days__n[data-astro-cid-7flhfir3],.year-days__date[data-astro-cid-7flhfir3]{color:var(--ink-mut);font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:650}.year-days__ch[data-astro-cid-7flhfir3]{font-family:var(--font-display);text-underline-offset:.2em;font-size:1.08rem;text-decoration:underline;text-decoration-thickness:1px}.year-days[data-astro-cid-7flhfir3] a[data-astro-cid-7flhfir3]:hover .year-days__ch[data-astro-cid-7flhfir3]{color:var(--rubric)}.year-days[data-astro-cid-7flhfir3] a[data-astro-cid-7flhfir3].is-done .year-days__ch[data-astro-cid-7flhfir3]{color:var(--ink-mut);text-decoration-style:double}.year-days[data-astro-cid-7flhfir3] a[data-astro-cid-7flhfir3].is-done .year-days__n[data-astro-cid-7flhfir3]:after{content:" ✓";color:var(--rubric)}.year-days[data-astro-cid-7flhfir3] a[data-astro-cid-7flhfir3].is-next .year-days__ch[data-astro-cid-7flhfir3],.year-days[data-astro-cid-7flhfir3] li[data-astro-cid-7flhfir3].is-today .year-days__ch[data-astro-cid-7flhfir3],.year-days[data-astro-cid-7flhfir3] li[data-astro-cid-7flhfir3].is-today .year-days__date[data-astro-cid-7flhfir3]{color:var(--rubric)}.year-days[data-astro-cid-7flhfir3] li[data-astro-cid-7flhfir3].is-today .year-days__date[data-astro-cid-7flhfir3]:after{content:" · today";text-transform:none}.year-books[data-astro-cid-7flhfir3]{margin-top:1.2rem}.year-books[data-astro-cid-7flhfir3] summary[data-astro-cid-7flhfir3]{cursor:pointer;min-height:44px;font-family:var(--font-sans);padding:.6rem 0;font-weight:600}.year-books[data-astro-cid-7flhfir3] ul[data-astro-cid-7flhfir3]{columns:2 11rem;column-gap:2rem;margin:.4rem 0 0;padding:0;list-style:none}.year-books[data-astro-cid-7flhfir3] li[data-astro-cid-7flhfir3]{break-inside:avoid}.year-books[data-astro-cid-7flhfir3] a[data-astro-cid-7flhfir3]{color:inherit;padding:.3rem 0;display:inline-block}.year-books[data-astro-cid-7flhfir3] a[data-astro-cid-7flhfir3] span[data-astro-cid-7flhfir3]{color:var(--ink-mut);font-family:var(--font-sans);font-size:.8rem}.year-faq[data-astro-cid-7flhfir3]{margin-top:3rem}.year-faq[data-astro-cid-7flhfir3] h2[data-astro-cid-7flhfir3]{font-family:var(--font-display);margin:0 0 1rem;font-weight:500}.year-faq__item[data-astro-cid-7flhfir3] h3[data-astro-cid-7flhfir3]{margin:1.4rem 0 .35rem;font-size:1.1rem}.year-faq__item[data-astro-cid-7flhfir3] p[data-astro-cid-7flhfir3]{margin:0}
