.events-page,.events-page h1,.events-page h2{letter-spacing:0}.events-page .events-hero{background:var(--lv-hero)}.events-page .events-hero-copy{padding-block:34px}.events-page .events-hero h1{font-size:30px;line-height:1.05}@media (width>=640px){.events-page .events-hero-copy{padding-block:45px}.events-page .events-hero h1{font-size:38px}}.events-page .events-card{box-shadow:var(--shadow-card)}.events-page .events-flyer{aspect-ratio:1545/1999;object-fit:contain;width:100%;height:auto;display:block}.events-page .events-schedule{font-weight:400}.events-page .events-action{white-space:normal;min-height:48px}.events-page .events-expandable-flyer>div{margin:0}.events-page .events-expandable-flyer button{box-shadow:var(--shadow-card);border-radius:16px}.events-page .events-whole-flyer{object-fit:contain;height:auto;max-height:none;display:block}
