.events-directory{padding-top:64px;padding-bottom:80px}.events-directory-heading{margin-bottom:36px}.events-directory-heading h1{font-size:clamp(38px,4.5vw,60px);line-height:1.15;letter-spacing:-.035em;margin-top:16px}.events-directory-heading p:not(.eyebrow){color:var(--muted);font-size:18px;margin-top:18px;max-width:48ch}@media (max-width:700px){.events-directory{padding-top:36px;padding-bottom:48px}.events-directory-heading{margin-bottom:28px}.events-directory-heading p:not(.eyebrow){font-size:16px}}