.events{gap:4rem}.events,.events__group{display:flex;flex-direction:column}.events__group{gap:1.5rem}.events__heading{margin:0}.events__list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.events__item{margin:0}.events__link,.events__link:active,.events__link:focus,.events__link:hover{color:inherit;font:inherit;text-decoration:none}.events__link{align-items:center;background-color:var(--neutral-color);display:flex;gap:2.125rem;padding:.9375rem;transition:background-color .3s ease}.events--rounded .events__link{border-radius:.625rem}.events__image-wrapper{aspect-ratio:16/9;border-radius:.3125rem;flex:none;overflow:hidden;width:10rem}.events__image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.events__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:.375rem;min-width:0}.events__tag.tag{min-height:1.625rem;padding:.25rem .625rem}.events__title{margin:0;overflow-wrap:break-word}.events__title--default{color:var(--black-color);font-size:1.1875rem;font-weight:600;letter-spacing:normal;line-height:1.4}.events__meta{font-size:.9375rem;line-height:1.4;opacity:.7}.events__button{align-items:center;background-color:var(--primary-color);border-radius:4rem;color:var(--white-color);display:flex;flex:none;justify-content:center;padding:.8125rem 1.25rem}.events__icon{display:block;height:1.5rem;transition:transform .3s ease;width:1.5rem}.events__link:focus-visible .events__icon,.events__link:hover .events__icon{transform:translateX(.125rem)}@media (prefers-reduced-motion:reduce){.events__icon,.events__link{transition:none}}.events__empty{margin:0}@media (max-width:767px){.events{gap:3rem}.events__link{gap:1rem;padding:.75rem}.events__image-wrapper{width:6rem}.events__title--default{font-size:1rem}.events__button{padding:.625rem .875rem}}