.small-section-title{letter-spacing:-.02em;margin-bottom:22px;font-size:1.3rem}.upcoming-feature{background:var(--yellow);border-radius:22px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:44px;display:grid}.upcoming-feature h3{font-size:3.3rem}.upcoming-feature .upcoming-meta{margin-top:12px;margin-bottom:0;font-size:.9rem;font-weight:500}.upcoming-feature>div>p:not(.upcoming-meta){margin-top:20px}.upcoming-feature figure{margin:0}.upcoming-feature figure img{border-radius:12px;width:100%}figcaption{color:var(--muted);margin-top:12px;font-size:.75rem;line-height:1.6}.upcoming-feature figcaption{color:var(--ink)}.breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:30px;font-size:.73rem;display:flex}.breadcrumbs a{align-items:center;min-height:32px;display:flex}.event-intro>.tag{margin-bottom:20px}.event-meta{flex-wrap:wrap;align-items:center;gap:14px 32px;margin-top:26px;font-size:.85rem;font-weight:500;display:flex}.event-hero{margin-top:0;margin-bottom:0}.event-hero>img{object-fit:contain;background:#f4f1e7;border-radius:18px;width:100%;max-height:700px}.event-story{grid-template-columns:1.5fr 1fr;align-items:start;gap:90px;padding-top:58px;padding-bottom:30px;display:grid}.event-story h2{margin-bottom:24px;font-size:2.4rem}.event-story>div>p:not(.eyebrow){color:var(--muted)}.event-story em{font-synthesis:style;font-style:italic}.event-repertoire{margin-block:28px}.event-repertoire h3,.event-recordings h3{margin-bottom:12px;font-size:1.5rem}.event-repertoire p{color:var(--muted);font-size:.85rem}.event-repertoire ul{margin-block:16px 0;padding-left:22px}.event-repertoire li{overflow-wrap:anywhere;margin-bottom:10px}.event-story .button{margin-top:12px}.event-recordings{margin-block:28px}.event-recording-links{flex-direction:column;align-items:flex-start;gap:12px;margin-top:12px;display:flex}.event-recording-links .button{text-align:left;overflow-wrap:anywhere;max-width:100%;margin-top:0}.event-recording-link{flex-wrap:wrap;align-items:center;gap:12px 20px;max-width:100%;display:flex}.event-recording-link .text-link{font-size:.8rem}.event-source{margin-top:24px;font-size:.75rem}.event-aside{border:1px solid var(--line);background:#f4f1e7;border-radius:16px;padding:30px}.event-aside h3{margin-bottom:18px}.event-aside>p:not(.eyebrow){color:var(--muted);font-size:.9rem}.event-gallery{margin-block:40px 0}.event-gallery>img{border-radius:18px;width:100%}@media (width<=1000px){.upcoming-feature{gap:30px;padding:32px}.event-story{gap:40px}}@media (width<=700px){.upcoming-feature{grid-template-columns:1fr;gap:30px;padding:28px}.upcoming-feature h3{font-size:2.7rem}.event-story{grid-template-columns:1fr;gap:30px;padding-top:36px}.event-story h2{font-size:2rem}.event-aside{padding:26px}.event-intro .lead{font-size:1rem}.event-meta{font-size:.875rem;display:block}figcaption,.event-source,.event-recording-link .text-link{font-size:.875rem}.event-meta span{margin-top:8px;display:block}.event-hero>img{border-radius:12px}.breadcrumbs{margin-bottom:24px;font-size:.875rem}}
