section.event__wrapper{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:4vw;gap:4vw}@media screen and (max-width:47.99rem){section.event__wrapper>*{grid-column:span 12;justify-self:center}}@media screen and (min-width:64rem){section.event__wrapper{gap:2vw}}section.event__wrapper .event__content,section.event__wrapper .event__meta,section.event__wrapper aside.event-has-passed{grid-column:1/span 12}@media screen and (min-width:48rem){section.event__wrapper .event__content,section.event__wrapper .event__meta,section.event__wrapper aside.event-has-passed{grid-column:2/span 10}}@media screen and (min-width:75rem){section.event__wrapper .event__content,section.event__wrapper .event__meta,section.event__wrapper aside.event-has-passed{grid-column:3/span 8}}section.event__wrapper aside.event-has-passed{background:var(--accent-color);border-radius:2px;box-shadow:0 4px 8px rgba(0,0,0,.05);color:var(--white);padding:1rem;font-size:1.25rem}section.event__wrapper .event__content{-webkit-margin-after:var(--container-padding);margin-block-end:var(--container-padding);display:flex;flex-direction:column;align-items:flex-start;max-width:100%}section.event__wrapper .event__content a.button,section.event__wrapper .event__content p{width:auto}section.event__wrapper .event__content>*+*{margin-bottom:1em}section.event__wrapper .event__meta{border:.5px solid var(--secondary-color);padding:1rem;display:flex;flex-direction:column;gap:.5rem;color:var(--secondary-color)}section.event__wrapper .event__meta h4{-webkit-margin-before:unset;margin-block-start:unset}section.event__wrapper .event__meta label{color:var(--text-lightest-color);text-transform:uppercase;font-weight:500;font-size:.875rem;-webkit-margin-end:1rem;margin-inline-end:1rem}section.event__wrapper a{color:var(--accent-color)}