.ev-head{margin-bottom:28px}.ev-head h1{font-size:clamp(30px,4vw,40px);font-weight:700;letter-spacing:-.6px;line-height:1.1;margin:0}.ev-head p{font-size:15px;margin:8px 0 0;max-width:560px}.ev-none{margin:0 0 8px}@media(min-width:960px){.ev-grid--past{grid-template-columns:repeat(4,minmax(0,1fr))}}.ev-archive{border-top:1px solid var(--ev-line);margin-top:56px;padding-top:32px}
