.season-calendar[data-astro-cid-lcdefpme]{color:#f8f1e8;background:#241b19;grid-template-columns:.75fr 1.75fr;gap:30px;margin:20px 0 45px;padding:34px;display:grid}.calendar-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:10px 0 12px;font:600 42px/1.02 Playfair Display,serif}.calendar-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d8cbc0;max-width:430px;font-size:12px;line-height:1.7}.calendar-grid[data-astro-cid-lcdefpme]{border-top:1px solid #5d4c46;border-left:1px solid #5d4c46;grid-template-columns:repeat(2,1fr);display:grid}.calendar-card[data-astro-cid-lcdefpme]{color:#f8f1e8;border-bottom:1px solid #5d4c46;border-right:1px solid #5d4c46;flex-direction:column;min-height:145px;padding:20px;display:flex}.calendar-card[data-astro-cid-lcdefpme]:hover{background:#332522}.calendar-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin:10px 0 7px;font:600 20px/1.15 Playfair Display,serif}.calendar-card[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#cbbdb2;font-size:10px}.calendar-card[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:.13em;margin-top:auto;font-size:8px}.latest-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.5fr repeat(2,1fr);gap:30px;display:grid}.latest-grid[data-astro-cid-lcdefpme] .story-card[data-astro-cid-lcdefpme]:first-child{grid-row:span 2}.latest-grid[data-astro-cid-lcdefpme] .story-card[data-astro-cid-lcdefpme]:first-child h3[data-astro-cid-lcdefpme]{font-size:32px}.editorial-section-head[data-astro-cid-lcdefpme]{justify-content:space-between;margin:-8px 0 25px;display:flex}.editorial-section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:650px;color:var(--muted);margin:0;font-size:12px;line-height:1.65}.hero-read[data-astro-cid-lcdefpme]{letter-spacing:.16em;margin-top:22px;font-size:9px;font-weight:700;display:inline-block}.seasonal-feature[data-astro-cid-lcdefpme]{background:var(--cream);grid-template-columns:.85fr 2.15fr;margin:20px 0 40px;display:grid}.seasonal-intro[data-astro-cid-lcdefpme]{padding:52px 45px}.seasonal-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:12px 0 16px;font:600 48px/1 Playfair Display,serif}.seasonal-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:28px;font-size:12px;line-height:1.7}.seasonal-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.seasonal-list[data-astro-cid-lcdefpme] .story-card[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding:18px}.seasonal-list[data-astro-cid-lcdefpme] .story-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:20px}.category-directory[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);grid-template-columns:.8fr 1.8fr;gap:50px;padding:65px 0;display:grid}.category-directory[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:12px 0;font:600 46px/1 Playfair Display,serif}.category-directory[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:430px;font-size:12px;line-height:1.7}.directory-grid[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.directory-link[data-astro-cid-lcdefpme]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;min-height:120px;padding:22px;display:flex}.directory-link[data-astro-cid-lcdefpme]:hover{background:var(--cream)}.directory-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:600 23px Playfair Display,serif}.directory-link[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:7px;font-size:10px}.directory-link[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:.14em;margin-top:auto;font-size:8px}@media (width<=900px){.season-calendar[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.latest-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.latest-grid[data-astro-cid-lcdefpme] .story-card[data-astro-cid-lcdefpme]:first-child{grid-area:auto/1/auto/-1}.seasonal-feature[data-astro-cid-lcdefpme],.category-directory[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.seasonal-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.latest-grid[data-astro-cid-lcdefpme],.seasonal-list[data-astro-cid-lcdefpme],.directory-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.latest-grid[data-astro-cid-lcdefpme] .story-card[data-astro-cid-lcdefpme]:first-child{grid-column:auto}.seasonal-intro[data-astro-cid-lcdefpme]{padding:35px 25px}.category-directory[data-astro-cid-lcdefpme]{gap:28px}}
