.events-list{background:#fff;color:var(--color-neutral-950,#1b1d24)}.events-list__inner{margin-inline:auto;width:100%}.events-list__heading{color:var(--color-navy-900,#1f274e);font-family:Inter Tight,sans-serif;font-size:clamp(34px,2.291667vw,44px);font-weight:500;line-height:1.2;margin:0 0 clamp(40px,4.166667vw,80px);max-width:760px;overflow-wrap:anywhere}.events-list__items{border-top:1px solid var(--color-neutral-600,#515064);list-style:none;margin:0;padding:0}.events-list__item{align-items:center;border-bottom:1px solid var(--color-neutral-200,#e5e4e4);display:flex;gap:32px;padding:30px 0}.events-list__copy{flex:1;min-width:0;overflow-wrap:anywhere}.events-list__name{color:var(--color-neutral-950,#1b1d24);font-family:Manrope,sans-serif;font-size:24px;font-weight:700;line-height:1.4;margin:0 0 16px}.events-list__details{display:flex;flex-wrap:wrap;font-size:18px;gap:16px 40px;line-height:1.4;margin:0}.events-list__details>div{min-width:0}.events-list__details dt{color:var(--color-neutral-600,#515064);font-size:14px}.events-list__details dd{margin:4px 0 0}.events-list__register{align-items:center;background:var(--color-blue-500,#1f42de);border-radius:9999px;box-sizing:border-box;color:#fff;display:inline-flex;flex:0 0 auto;font-size:18px;font-weight:700;justify-content:center;line-height:1.2;max-width:100%;min-height:44px;overflow-wrap:anywhere;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .18s ease}.events-list__register:focus-visible,.events-list__register:hover{background:var(--color-navy-900,#1f274e);color:#fff;text-decoration:none}.events-list__register:focus-visible{outline:2px solid var(--color-blue-500,#1f42de);outline-offset:3px}@media (max-width:767px){.events-list__item{align-items:flex-start;flex-direction:column;gap:24px;padding-block:24px}.events-list__name{font-size:20px}.events-list__details{flex-direction:column;font-size:16px;gap:12px}.events-list__register{font-size:16px}}@media (prefers-reduced-motion:reduce){.events-list__register{transition:none}}