.event-hero{color:var(--text-on-dark);min-height:64vh;overflow:hidden;position:relative}.event-hero__bg{height:100%;inset:0;object-fit:cover;object-position:center 75%;position:absolute;width:100%}.event-hero__tint{background:color-mix(in srgb,var(--fsc-capital-navy) 60%,transparent);inset:0;position:absolute}.event-hero__scrim{background:linear-gradient(to top,color-mix(in srgb,var(--fsc-capital-navy) 95%,transparent),color-mix(in srgb,var(--fsc-capital-navy) 70%,transparent) 50%,color-mix(in srgb,var(--fsc-capital-navy) 35%,transparent));inset:0;position:absolute}.event-hero__inner{justify-content:flex-end;min-height:64vh;padding-block:var(--space-9) var(--space-8);position:relative}.event-hero__body,.event-hero__inner{display:flex;flex-direction:column}.event-hero__eyebrow{align-items:center;align-self:flex-start;color:var(--text-on-dark);display:inline-flex;font-size:var(--text-sm);font-weight:var(--weight-bold);gap:.625rem;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.event-hero__eyebrow:before{background:currentColor;content:"";display:inline-block;height:2px;width:1.5rem}.event-hero__title{color:var(--text-on-dark);font-size:var(--text-3xl);line-height:var(--leading-tight);margin-top:var(--space-3);max-width:48rem}.event-hero__meta{color:var(--text-on-dark);display:flex;flex-wrap:wrap;font-weight:var(--weight-heading);gap:var(--space-1) var(--space-5);margin-top:var(--space-4)}.event-hero__blurb{color:hsla(0,0%,100%,.85);line-height:var(--leading-body);margin-top:var(--space-4);max-width:42rem}.event-hero__blurb>:first-child{margin-top:0}.event-hero__blurb>:last-child{margin-bottom:0}.event-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.event-hero__cta{padding:.75rem 1.5rem}.event-hero__cta--primary{background:var(--cta);color:var(--text-on-dark)}.event-hero__cta--primary:hover{background:var(--surface-base);color:var(--surface-dark)}.event-hero__cta--ghost{background:transparent;border:1px solid hsla(0,0%,100%,.35);color:var(--text-on-dark)}.event-hero__cta--ghost:hover{background:var(--surface-base);border-color:var(--surface-base);color:var(--surface-dark)}@media (min-width:640px){.event-hero__title{font-size:var(--text-4xl)}}.event-hero--split{background:var(--surface-dark);min-height:0}.event-hero--split .event-hero__inner{align-items:stretch;display:grid;gap:var(--space-6);justify-content:normal;min-height:0;padding-block:var(--space-8)}.event-hero--split .event-hero__body{justify-content:center}.event-hero--split .event-hero__blurb,.event-hero--split .event-hero__title{max-width:none}.event-hero__media{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:block;min-height:320px;overflow:hidden;position:relative}.event-hero__media img{height:100%;inset:0;object-fit:cover;object-position:center 60%;position:absolute;width:100%}.event-hero__media-scrim{background:linear-gradient(to top,color-mix(in srgb,var(--fsc-capital-navy) 45%,transparent),transparent);inset:0;position:absolute}@media (min-width:1024px){.event-hero--split .event-hero__inner{gap:var(--space-7);grid-template-columns:1fr 1fr}.event-hero__media--right{order:2}}