.chapter-event-cards-module .module__inner.constrain,.chapter-event-cards-module .module__inner.constrain--12{max-width:1680px}.chapter-event-cards{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);width:100%}.chapter-event-cards[data-count="1"]{grid-template-columns:minmax(0,400px);justify-content:center}.chapter-event-cards[data-count="2"]{grid-template-columns:repeat(2,1fr)}.chapter-event-cards[data-count="3"]{grid-template-columns:repeat(3,1fr)}.chapter-event-cards[data-count="4"]{grid-template-columns:repeat(4,1fr)}.chapter-event-card{background:#fff;border:1px solid var(--neutral--medium);border-radius:12px;box-shadow:none;color:inherit;display:flex;flex-direction:column;overflow:hidden;padding:var(--padding--xxs);text-decoration:none;transition:.25s linear;width:100%}.chapter-event-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px)}.chapter-event-card__content{display:flex;flex:1;flex-direction:column}.chapter-event-card__title,h5.chapter-event-card__title.headline-s{color:var(--blue-600);display:-webkit-box;font-size:22px;font-weight:700;height:92.4px;-webkit-line-clamp:3;line-height:1.4;margin-bottom:var(--padding--xxs)!important;overflow:hidden;-webkit-box-orient:vertical}.chapter-event-card__content .event-card__date{color:var(--headlines);display:block;font-size:1rem;font-weight:600;margin-bottom:.2rem}.chapter-event-card__meta{align-items:center;color:var(--headlines);display:flex;font-size:14px;gap:5px;margin-bottom:var(--padding--xxs)}.chapter-event-card__meta svg{color:var(--headlines);flex-shrink:0;position:relative;top:-1px;vertical-align:middle}.chapter-event-card__cta{color:var(--primary,#e8457a);display:inline-block;font-size:.875rem;font-weight:600;margin-top:auto;padding-top:16px}.module__section-footer{display:flex}@media (min-width:376px) and (max-width:1024px){.chapter-event-cards,.chapter-event-cards[data-count="2"],.chapter-event-cards[data-count="3"],.chapter-event-cards[data-count="4"]{grid-template-columns:repeat(2,1fr)}.chapter-event-card__title,h5.chapter-event-card__title.headline-s{height:auto;-webkit-line-clamp:unset;margin-bottom:4px!important}}@media (max-width:375px){.chapter-event-cards,.chapter-event-cards[data-count="2"],.chapter-event-cards[data-count="3"],.chapter-event-cards[data-count="4"]{grid-template-columns:1fr}.chapter-event-card__title,h5.chapter-event-card__title.headline-s{height:auto;-webkit-line-clamp:unset}}