.lp-event-hero{background-color:#180636;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Source Sans Pro,sans-serif;position:relative}.lp-event-hero .lp-event-hero__overlay{background:linear-gradient(180deg,rgba(24,6,54,.55),rgba(24,6,54,.82));inset:0;position:absolute}.lp-event-hero .lp-event-hero__inner{box-sizing:border-box;margin:0 auto;max-width:1240px;padding:90px 40px 72px;position:relative}.lp-event-hero .lp-event-hero__content{align-items:center;display:flex;flex-direction:column;margin:0 auto 48px;max-width:820px;text-align:center}.lp-event-hero .lp-event-hero__eyebrow{align-items:center;color:#fff;display:inline-flex;font-family:Source Sans Pro,sans-serif;font-size:12px;font-weight:700;gap:10px;letter-spacing:.16em;margin:0 0 24px;text-transform:uppercase}.lp-event-hero .lp-event-hero__eyebrow:before{background:currentColor;clip-path:polygon(50% 0,100% 100%,0 100%);content:"";flex-shrink:0;height:9px;width:9px}.lp-event-hero .lp-event-hero__title{color:#fff;font-family:Work Sans,sans-serif;font-size:clamp(42px,5vw,72px);font-weight:900;letter-spacing:-2.5px;line-height:1;margin:0 0 20px}.lp-event-hero .lp-event-hero__lead{color:hsla(0,0%,100%,.72);font-family:Source Sans Pro,sans-serif;font-size:17px;line-height:1.6;margin:0;max-width:560px}.lp-event-hero .lp-event-hero__actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:40px}.lp-event-hero .lp-event-hero__btn,.lp-event-hero .lp-event-hero__btn:visited{align-items:center;border:none;border-radius:50px;cursor:pointer;display:inline-flex;font-family:Work Sans,sans-serif;font-size:15px;font-weight:700;gap:8px;line-height:1;padding:13px 22px;text-decoration:none;transition:transform .2s cubic-bezier(.22,.68,0,1.2),box-shadow .2s,background-color .2s,border-color .2s;white-space:nowrap}.lp-event-hero .lp-event-hero__btn:hover{text-decoration:none;transform:translateY(-2px)}.lp-event-hero .lp-event-hero__btn:active{transform:translateY(0)}.lp-event-hero .lp-event-hero__btn--primary,.lp-event-hero .lp-event-hero__btn--primary:visited{background:#2575fc;box-shadow:0 6px 18px rgba(37,117,252,.25);color:#fff}.lp-event-hero .lp-event-hero__btn--primary:hover{box-shadow:0 8px 24px rgba(37,117,252,.35);color:#fff}.lp-event-hero .lp-event-hero__btn--ghost,.lp-event-hero .lp-event-hero__btn--ghost:visited{background:hsla(0,0%,100%,.06);border:1.5px solid hsla(0,0%,100%,.5);color:#fff}.lp-event-hero .lp-event-hero__btn--ghost:hover{background:hsla(0,0%,100%,.12);border-color:#fff;color:#fff}.lp-event-hero .lp-event-hero__stats{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;display:grid;gap:1px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;list-style:none;margin:0;overflow:hidden;padding:0}.lp-event-hero .lp-event-hero__stat{background:hsla(0,0%,100%,.04);display:flex;flex-direction:column;margin:0;padding:28px 24px}.lp-event-hero .lp-event-hero__stat-label{color:hsla(0,0%,100%,.55);font-family:Source Sans Pro,sans-serif;font-size:14px;margin-bottom:8px}.lp-event-hero .lp-event-hero__stat-value{color:#fff;font-family:Work Sans,sans-serif;font-size:26px;font-weight:900;letter-spacing:-.8px;line-height:1.15}@media (max-width:1024px){.lp-event-hero .lp-event-hero__inner{padding-left:24px;padding-right:24px}}@media (max-width:900px){.lp-event-hero .lp-event-hero__stats{grid-auto-flow:row;grid-template-columns:1fr}}@media (max-width:760px){.lp-event-hero .lp-event-hero__inner{padding:56px 20px}.lp-event-hero .lp-event-hero__content{margin-bottom:40px}.lp-event-hero .lp-event-hero__actions{margin-top:32px}.lp-event-hero .lp-event-hero__title{font-size:clamp(30px,8.5vw,44px);letter-spacing:-1px}.lp-event-hero .lp-event-hero__actions{width:100%}.lp-event-hero .lp-event-hero__btn{justify-content:center;width:100%}}@media (max-width:520px){.lp-event-hero .lp-event-hero__stat{padding:22px 20px}.lp-event-hero .lp-event-hero__stat-value{font-size:22px}}@media (prefers-reduced-motion:reduce){.lp-event-hero .lp-event-hero__btn{transition:none}.lp-event-hero .lp-event-hero__btn:hover{transform:none}}