.EventDetailSection_editorial__4kqU0{padding:clamp(5rem,10vw,9rem) clamp(1.25rem,5vw,5rem);background:#fff;color:var(--site-foreground,#22263e);font-family:var(--editorial-body-font,inherit);scroll-margin-top:5rem}.EventDetailSection_inner__SXDc9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,7vw,8rem);max-width:84rem;margin:auto}.EventDetailSection_intro__G4HyQ h2{max-width:14ch;margin:0;font-family:var(--editorial-display-font,Georgia),serif;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:500;line-height:1;letter-spacing:-.035em;text-wrap:balance}.EventDetailSection_intro__G4HyQ>p:last-child{max-width:44ch;margin:1.5rem 0 0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.65}.EventDetailSection_eyebrow__G5cLO{margin:0 0 1.5rem;font-size:.72rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.EventDetailSection_eyebrow__G5cLO:after{content:"";display:block;width:3rem;height:.2rem;margin-top:.65rem;background:var(--site-accent,#31b870)}.EventDetailSection_details__QbMQ4{margin:0}.EventDetailSection_details__QbMQ4>div{padding:1.7rem 0;border-top:1px solid rgba(34,38,62,.2)}.EventDetailSection_details__QbMQ4 dt{margin-bottom:.55rem;font-size:.72rem;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.EventDetailSection_details__QbMQ4 dd{margin:0;font-family:var(--editorial-display-font,Georgia),serif;font-size:clamp(1.6rem,2.5vw,2.5rem);line-height:1.2}.EventDetailSection_timeRange__25Cxq{display:block;margin-top:.5rem;font-size:.7em}.EventDetailSection_note__J3aw_{grid-column:2;max-width:50ch;margin:0;font-size:.95rem;line-height:1.7}.EventDetailSection_action__fiEXC{grid-column:2;justify-self:start;padding:.8rem 1.1rem;background:var(--site-accent,#31b870);color:var(--site-foreground,#22263e);font-size:.9rem;font-weight:700}.EventDetailSection_action__fiEXC:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(max-width:760px){.EventDetailSection_editorial__4kqU0{padding:5rem 1.25rem}.EventDetailSection_inner__SXDc9{grid-template-columns:1fr;gap:2.5rem}.EventDetailSection_intro__G4HyQ h2{font-size:clamp(2.15rem,8vw,3.25rem);line-height:1.04}.EventDetailSection_note__J3aw_{grid-column:1}.EventDetailSection_details__QbMQ4 dd{font-size:1.6rem}}