.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,6vw,5rem) clamp(6rem,11vw,11rem)}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (width<=56rem){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.hero__name[data-astro-cid-lcdefpme]{margin:.25rem 0 1.5rem -.04em;font-size:clamp(4.25rem,11vw,9.5rem);line-height:.9}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.hero__photo[data-astro-cid-lcdefpme]{box-shadow:var(--shadow-md);margin:0;transform:rotate(.6deg)}.hero__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:960/662;object-fit:cover;width:100%;display:block}@media (prefers-reduced-motion:no-preference){.hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:.8s cubic-bezier(.2,.7,.2,1) both rise}.hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:80ms}.hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.16s}.hero__text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.24s}.hero__photo[data-astro-cid-lcdefpme]{animation:1.1s cubic-bezier(.2,.7,.2,1) .12s both settle}}@keyframes rise{0%{opacity:0;transform:translateY(1rem)}}@keyframes settle{0%{opacity:0;transform:rotate(-1.5deg)translateY(1.5rem)}}.next[data-astro-cid-lcdefpme]{background:var(--evergreen);color:var(--on-evergreen-muted);padding-block:clamp(2rem, 4vw, 3rem) var(--space-section);scroll-margin-top:5rem}.next__grid[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}@media (width<=56rem){.next__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.next__h[data-astro-cid-lcdefpme]{color:var(--on-evergreen);font-size:var(--text-4xl);margin-bottom:1.25rem}.next__intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:30rem}.next__intro[data-astro-cid-lcdefpme] .arrow-link[data-astro-cid-lcdefpme]{margin-top:1.75rem}.arrow-link--light[data-astro-cid-lcdefpme]{color:var(--on-evergreen);border-bottom-color:color-mix(in oklch, var(--on-evergreen) 35%, transparent)}.next__card[data-astro-cid-lcdefpme]{border:1px solid color-mix(in oklch, var(--on-evergreen) 22%, transparent);outline:1px solid color-mix(in oklch, var(--on-evergreen) 12%, transparent);outline-offset:.4rem;padding:clamp(1.5rem,3vw,2.5rem)}.season__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-4xl)}.season__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--forest);grid-template-columns:repeat(3,1fr);margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width<=52rem){.season__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.season__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:.75rem;padding:1.75rem 1.75rem 0 0;display:grid}@media (width>=52.01rem){.season__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);padding-left:1.75rem}}.month[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-style:italic;font-size:var(--text-3xl);color:var(--forest);line-height:1}.season__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted)}.season__list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink)}.listen[data-astro-cid-lcdefpme]{background:var(--paper-deep)}.listen__grid[data-astro-cid-lcdefpme]{grid-template-columns:.75fr 1.25fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=52rem){.listen__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.listen[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.sing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-4xl);margin-bottom:1rem}.listen[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted);max-width:26rem}.sing__grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}@media (width<=52rem){.sing__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.sing__photo[data-astro-cid-lcdefpme]{max-width:22rem}}.sing__photo[data-astro-cid-lcdefpme]{box-shadow:var(--shadow-md);margin:0;transform:rotate(-.8deg)}.sing__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;display:block}.sing__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted);max-width:34rem;margin-bottom:1.75rem}.composers[data-astro-cid-lcdefpme]{padding-top:0}.composers[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding-top:var(--space-block);text-align:center}.composers__list[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--forest);flex-wrap:wrap;justify-content:center;gap:.1em .9em;max-width:60rem;margin:.5rem auto 0;font-size:clamp(1.9rem,4.2vw,3.4rem);font-style:italic;line-height:1.25;display:flex}.dot[data-astro-cid-lcdefpme]{color:var(--leaf)}.composers__note[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin-top:1.5rem}
