  @font-face{font-family:"Stabil Grotesk";src:url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-light.woff2") format("woff2"),url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Stabil Grotesk";src:url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-lightItalic.woff2") format("woff2"),url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-lightItalic.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Stabil Grotesk";src:url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-medium.woff2") format("woff2"),url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Stabil Grotesk";src:url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-mediumItalic.woff2") format("woff2"),url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-mediumItalic.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:"Stabil Grotesk";src:url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-regular.woff2") format("woff2"),url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Stabil Grotesk";src:url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-regularItalic.woff2") format("woff2"),url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-regularItalic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Stabil Grotesk";src:url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-thin.woff2") format("woff2"),url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-thin.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:"Stabil Grotesk";src:url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-bold.woff2") format("woff2"),url("/wp-content/themes/aim/assets/fonts/StabilGrotesk/stabil-grotesk-bold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Adobe Kis VF";src:url("/wp-content/themes/aim/assets/fonts/AdobeKisVf/adobe-kis-vf-default-roman.ttf") format("truetype"),url("/wp-content/themes/aim/assets/fonts/AdobeKisVf/adobe-kis-vf-default-roman.woff2") format("woff2"),url("/wp-content/themes/aim/assets/fonts/AdobeKisVf/adobe-kis-vf-default-roman.woff") format("woff")}.h0{font-family:"Adobe Kis VF","Georgia","Times New Roman",serif;font-size:200px;font-weight:400;line-height:200px;letter-spacing:-4px}.h1{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:70px;font-weight:500;line-height:84px;letter-spacing:-0.7px}.h2{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:54px;font-weight:500;line-height:62.1px;letter-spacing:-1px}.h3{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:42px;font-weight:400;line-height:50.4px;letter-spacing:-1px;font-style:normal}.h4{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:32px;font-weight:400;line-height:40px;letter-spacing:-0.32px;font-style:normal}.h5{font-family:"Adobe Kis VF","Georgia","Times New Roman",serif;font-size:24px;font-weight:400;line-height:28.8px;font-style:normal}.h5-stabil{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:24px;font-weight:500;line-height:125%;letter-spacing:-0.24px;font-style:normal}.h6{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:20px;font-weight:400;line-height:27px;font-style:normal}.h6-emphasis{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:20px;font-weight:600;line-height:27px;font-style:normal}.h7{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:16px;font-weight:400;line-height:21.6px;font-style:normal}.h8{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:14px;font-weight:600;line-height:18.9px;font-style:normal}.body-xl{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:32px;font-weight:500;line-height:43.2px;letter-spacing:1px;font-style:normal}.body-l-emphasis{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:22px;font-weight:600;line-height:30.8px;letter-spacing:.22px;font-style:normal}.body-l{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:22px;font-weight:400;line-height:30.8px;letter-spacing:.22px;font-style:normal}.body-m-emphasis{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:18px;font-weight:600;line-height:27.9px;letter-spacing:.18px;font-style:normal}.body-m{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:18px;font-weight:400;line-height:27.9px;letter-spacing:.18px;font-style:normal}.body-s{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:16px;font-weight:400;line-height:26.4px;letter-spacing:.16px;font-style:normal}.body-xs{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:14px;font-weight:500;line-height:21px;font-style:normal}.caption{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:13px;font-weight:400;line-height:19.5px;font-style:normal}.caption-emphasis{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:13px;font-weight:500;line-height:19.5px;font-style:normal}.mini-text{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:15px;font-weight:500;line-height:18px;font-style:normal}.button-s{color:#000;font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:15px;font-weight:400;line-height:18px;font-style:normal}.button-m{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:18px;font-weight:500;line-height:21.6px;font-style:normal}.button-l{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:20px;font-weight:400;line-height:24px;font-style:normal}.button-xl{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:24px;font-weight:400;line-height:34px;font-style:normal}.link{color:#0053b2;font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:16px;font-weight:600;line-height:24px;font-style:normal}.events-archive{padding:40px 0}@media(min-width: 768px){.events-archive{padding:60px 0}}@media(min-width: 1200px){.events-archive{padding:80px 0}}.events-archive h1{margin-bottom:24px;margin-left:24px;font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:70px;font-weight:500;line-height:84px;letter-spacing:-0.7px}@media(min-width: 992px){.events-archive h1{margin-bottom:60px}}.events-archive .container{display:flex;flex-direction:column}@media(min-width: 768px){.events-archive .container{flex-direction:row}}.events-search{display:flex;align-items:flex-start;gap:96px;align-self:stretch;padding:0 0 24px 0}@media(min-width: 992px){.events-search{padding:16px 24px}}.events-search__form{width:100%;position:relative}.events-search__form svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);z-index:1;width:24px;height:24px}.events-search__field-container{border-radius:64px;border:1px solid #adadad;display:flex;width:100%;min-height:54px;padding:6px 16px;align-items:center;gap:24px;transition:border-color .2s ease}@media(min-width: 768px){.events-search__field-container{width:411px}}.events-search__field-container:focus-within{border-color:#ff9e17}.events-search__field{border:0;padding-left:40px;width:100%;height:30px}.events-search__field>input{background-color:rgba(0,0,0,0)}.events-search__field:focus{outline:none}.events-search__field::placeholder{color:#adadad}.events-container{display:flex;align-items:flex-start;align-self:stretch;flex-direction:column}@media(min-width: 768px){.events-container{flex-direction:row}}.events-filters{display:flex;width:100%;padding:24px;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}@media(min-width: 768px){.events-filters{gap:40px;width:330px}}@media(min-width: 992px){.events-filters{width:451px}}.events-filters__group h6{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:13px;font-weight:400;line-height:19.5px;font-style:normal;margin-bottom:12px}.events-filters__group h2{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:13px;font-weight:400;line-height:19.5px;font-style:normal;margin-bottom:12px}.events-filters__list{display:flex;flex-direction:column;gap:24px;list-style:none;padding:0;margin:0}.events-filters__item{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:22px;font-weight:400;line-height:30.8px;letter-spacing:.22px;font-style:normal;display:flex;color:#000;font-style:normal;font-weight:400;line-height:155%;letter-spacing:-0.22px;text-decoration:none;align-items:center}.events-filters__item--selected{font-weight:600}.events-filters__item--selected img{margin-left:10px}.events-grid__column{display:flex;flex-direction:column;border-left:0;flex-grow:1}@media(min-width: 992px){.events-grid__column{width:calc(100% - 40px);padding:20px 20px 0 20px}}@media(min-width: 576px){.events-grid__column{width:100%;border-left:none}}@media(min-width: 768px){.events-grid__column{width:calc(100% - 330px)}}@media(min-width: 992px){.events-grid__column{width:calc(100% - 451px)}}.events-grid__container{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width: 992px){.events-grid__container{grid-template-columns:repeat(2, 1fr);grid-auto-rows:min-content}}@media(min-width: 992px){.events-grid__featured{grid-column:1/-1}}.events-grid__placeholder{display:none}@media(min-width: 992px){.events-grid__placeholder{display:block;height:0;visibility:hidden}}.event-card{border:1px solid #adadad;transition:border-color .2s ease;position:relative}.event-card__bottom-section{display:flex;flex-direction:column;justify-content:end}.event-card:hover .event-card__title a{color:#8b4dff}.event-card:hover .reserve-button--desktop,.event-card:hover .reserve-button--mobile{color:#8b4dff;text-decoration:underline}.event-card:hover .reserve-button--desktop img,.event-card:hover .reserve-button--mobile img{transform:rotate(45deg)}.event-card:hover .event-card__details{border-color:#8b4dff}.event-card:hover .event-card__details .event-card__location,.event-card:hover .event-card__details .event-card__time{color:#8b4dff}.event-card:hover .event-card__details .event-card__time{border-color:#8b4dff}.event-card .event-card__link{display:block;text-decoration:none;color:inherit}.event-card .event-card__link:hover{text-decoration:none}.event-card .event-card__link:hover .event-card__title{color:#8b4dff;text-decoration:underline}.event-card .event-card__link:hover .reserve-button--desktop,.event-card .event-card__link:hover .reserve-button--mobile{color:#8b4dff;text-decoration:underline}.event-card .event-card__link:hover .reserve-button--desktop img,.event-card .event-card__link:hover .reserve-button--mobile img{filter:invert(24%) sepia(33%) saturate(1338%) hue-rotate(230deg) brightness(94%) contrast(88%)}.event-card .event-card__title a,.event-card .reserve-button--desktop,.event-card .reserve-button--mobile{position:relative;z-index:2;text-decoration:underline}.event-card__content{padding:24px;height:100%;display:flex;flex-direction:column}.event-card__header{margin-bottom:39px;display:flex;flex-direction:row;justify-content:space-between}.event-card__title{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:32px;font-weight:400;line-height:40px;letter-spacing:-0.32px;font-style:normal;overflow:hidden;color:#000;text-overflow:ellipsis;margin-bottom:12px}.event-card__title a{color:inherit;text-decoration:none;transition:color .2s ease}.event-card__title a:hover{color:#8b4dff;text-decoration:underline}.event-card__image{display:flex;height:214px;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch;overflow:hidden;margin-top:16px}.event-card__image img{width:100%;height:100%;object-fit:cover}.event-card__date{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:8px}.event-card__month{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:18px;font-weight:400;line-height:27.9px;letter-spacing:.18px;font-style:normal;color:#8b4dff}.event-card__day{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:70px;font-weight:500;line-height:84px;letter-spacing:-0.7px;color:#8b4dff;font-weight:400;line-height:54px}.event-card__details{width:100%;display:grid;grid-template-columns:1fr;margin-top:auto;transition:border-color .2s ease}@media(min-width: 768px){.event-card__details{grid-template-columns:1fr 1fr;width:fit-content}}.event-card__location{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:16px;font-weight:400;line-height:21.6px;font-style:normal;height:35px;padding:6px 12px;transition:color .2s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}@media(min-width: 992px){.event-card__location{min-width:0;max-width:200px}}.event-card__time{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:16px;font-weight:400;line-height:21.6px;font-style:normal;border-top:1px solid #adadad;display:flex;height:35px;padding:3px 12px;justify-content:center;align-items:center;gap:10px;white-space:nowrap;flex-grow:0;flex-shrink:1;transition:color .2s ease,border-color .2s ease;width:100%}@media(min-width: 768px){.event-card__time{width:fit-content;border-top:0;border-left:1px solid #adadad}}.reserve-button--desktop{display:none;flex-direction:row;align-items:center;gap:8px;font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:18px;font-weight:400;line-height:27.9px;letter-spacing:.18px;font-style:normal;color:#000;text-decoration:none;transition:color .2s ease}.reserve-button--desktop img{width:18px;height:18px;transition:transform .2s ease}.reserve-button--desktop:hover{color:#8b4dff;text-decoration:underline}@media(min-width: 768px){.reserve-button--desktop{display:inline-flex}}.reserve-button--mobile{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:18px;font-weight:400;line-height:27.9px;letter-spacing:.18px;font-style:normal;color:#000;margin-top:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;transition:color .2s ease}.reserve-button--mobile img{width:16px;height:16px;transition:transform .2s ease}.reserve-button--mobile:hover{color:#8b4dff;text-decoration:underline}@media(min-width: 768px){.reserve-button--mobile{display:none}}.events-pagination{display:flex;padding:24px;flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch;margin-left:-20px;margin-right:-20px;border:0}@media(min-width: 992px){.events-pagination{border-top:1px solid #d9d9db;border-bottom:1px solid #d9d9db}}.events-pagination__pages{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:22px;font-weight:400;line-height:30.8px;letter-spacing:.22px;font-style:normal;color:#000}.events-pagination__links{display:flex;flex-direction:row;gap:16px}.events-pagination .page-numbers{font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif;font-size:20px;font-weight:400;line-height:24px;font-style:normal;display:flex;width:30px;height:38px;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center;text-decoration:none}.events-pagination .page-numbers.current{background-color:#ff9e17}.events__reset-filter{margin-top:12px;width:fit-content;cursor:pointer;font-family:"Stabil Grotesk","Helvetica Neue","Arial",sans-serif}.aim__blog__articles-event__sidebar-event{display:none;width:100%;margin-bottom:24px}@media(max-width: 767px){.aim__blog__articles-event__sidebar-event{display:block}}.aim__blog__articles-event__toggle-button-event{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#fff;border:1px solid #d9d9db;cursor:pointer}.aim__blog__articles-event__toggle-button-event svg{transition:transform .3s ease}.aim__blog__articles-event__toggle-button-event.open svg{transform:rotate(180deg)}.aim__blog__articles-event__toggle-content-event{display:none;padding:24px;background:#fff;border:1px solid #d9d9db;border-top:none}.aim__blog__articles-event__toggle-content-event.open{display:block}.events-aside{display:none}@media(min-width: 768px){.events-aside{display:block;width:330px;flex-shrink:0}}.high-contrast-text,.events-pagination__total{color:#000 !important;font-weight:500 !important}.events__title,.events__date,.events__location,.events__description,.events__meta{color:#333}.events a{color:#06c}.events a:hover,.events a:focus{color:#049}.events-grid-block .events-grid__column{width:100%;border:0}.events-grid-block .events-grid__container{display:grid;gap:24px}@media(min-width: 768px){.events-grid-block .events-grid__container{grid-template-columns:repeat(2, 1fr)}.events-grid-block .events-grid__container .event-card--featured{grid-column:1/-1}}@media(min-width: 992px){.events-grid-block .events-grid__container{grid-template-columns:repeat(3, 1fr)}.events-grid-block .events-grid__container .event-card--featured{grid-column:1/-1}}/*# sourceMappingURL=events-grid.css.map */
