body{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--regular);line-height:1.7}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1}h1,.h1{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxxxl)}h2,.h2{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxxl)}h3,.h3{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxl)}h4,.h4{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xl)}h5,.h5{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--large)}h6,.h6{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--medium)}.events--whitespace-top{padding-top:3rem}@media (min-width: 48rem){.events--whitespace-top{padding-top:4rem}}.events--whitespace-bottom{padding-bottom:3rem}@media (min-width: 48rem){.events--whitespace-bottom{padding-bottom:4rem}}.events__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2.5rem}.events__title{max-width:41.875rem;margin-top:0;margin-bottom:0;font-size:clamp(1.75rem,calc(1.75rem + (1vw - .48rem)/.256),2.375rem);line-height:1}.events__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}@media (min-width: 64rem){.events__grid{grid-template-columns:repeat(3,minmax(280px,1fr))}}.events--colorful,.events--magnolia{background-color:var(--wp--preset--color--white)}.events--white{background-color:var(--wp--preset--color--purple-100)}.events .btn--mobile{justify-content:space-between;width:100%;margin-top:1.875rem}
