.events-heading{margin-top:3.5rem;margin-bottom:4.8rem}@media (min-width:768px){.events-heading{margin-bottom:9.6rem}}.events-heading .heading--h1{margin-bottom:1.6rem}.events-heading .heading--h1:before{background:var(--secondary)}.events-filters{margin-bottom:1.6rem}@media (min-width:768px){.events-filters{margin-bottom:3.2rem}}.events-filters .categories__list{align-items:center;gap:2.6rem;display:flex}.events-filters .categories__item{align-items:center;margin-left:0;display:flex}@media (min-width:768px){.events-filters .categories__item{font-size:1.8rem}}.events-filters .categories__item:last-child a{border-bottom:1px solid var(--black);background:0 0;padding:.4rem}.events-filters .categories__item:last-child a:hover{color:var(--black);border-bottom:1px solid var(--secondary);background:0 0}.events-filters .categories__item a{background:var(--gray-100);padding:.8rem;transition:all .3s ease-out}.events-filters .categories__item a.current,.events-filters .categories__item a:hover{background:var(--secondary);color:var(--black)}.events-filters .categories__item:not(:last-child):after{content:"";background:var(--black);width:1px;height:100%;min-height:37px;margin-left:2.6rem;display:block}.events-posts{margin-bottom:3rem}@media (min-width:768px){.events-posts{margin-bottom:6.1rem}}.events-posts .container{container-type:inline-size}.events-posts .events-posts__grid{gap:6.4rem 3.2rem;display:grid}@container (width>=calc(576px + 3.2rem)){.events-posts .events-posts__grid{grid-template-columns:repeat(2,1fr)}}@container (width>=calc(576px + 6.4rem)){.events-posts .events-posts__grid{grid-template-columns:repeat(2,1fr);gap:9.6rem 6.4rem}}@container (width>=calc(864px + 6.4rem)){.events-posts .events-posts__grid{grid-template-columns:repeat(3,1fr);gap:6.4rem 3.2rem}}@container (width>=calc(864px + 12.8rem)){.events-posts .events-posts__grid{grid-template-columns:repeat(3,1fr);gap:9.6rem 6.4rem}}.events-posts .pagination{margin-top:2.9rem}.events-posts .pagination .container{justify-content:center;align-items:center;gap:1rem;display:flex}.events-posts .pagination .page-numbers{font-size:1.8rem}.events-posts .pagination .page-numbers:not(:-webkit-any(.next-page,.prev-page)){border-bottom:1px solid var(--black);padding:4px}.events-posts .pagination .page-numbers:not(:-moz-any(.next-page,.prev-page)){border-bottom:1px solid var(--black);padding:4px}.events-posts .pagination .page-numbers:not(:is(.next-page,.prev-page)){border-bottom:1px solid var(--black);padding:4px}.events-posts .pagination .page-numbers.current{border-bottom:0;font-weight:700}
/*# sourceMappingURL=archive_events.css.map*/