@keyframes s-hero-b2e4-fu{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.s-hero-b2e4{background:var(--k-dark-navy);overflow:hidden;padding:var(--space-4xl) var(--space-lg) 0;position:relative}.s-hero-b2e4__grid{height:100%;inset:0;opacity:.75;pointer-events:none;position:absolute;width:100%}.s-hero-b2e4__inner{margin:0 auto;max-width:1440px;position:relative}.s-hero-b2e4__fu{animation:s-hero-b2e4-fu .9s cubic-bezier(.2,.7,.2,1) forwards;opacity:0}.s-hero-b2e4__fu--1{animation-delay:.1s}.s-hero-b2e4__fu--2{animation-delay:.26s}.s-hero-b2e4__fu--3{animation-delay:.42s}.s-hero-b2e4__fu--4{animation-delay:.58s}@media (prefers-reduced-motion:reduce){.s-hero-b2e4__fu{animation:none;opacity:1;transform:none}}.s-hero-b2e4__eyebrow{align-items:center;color:var(--k-gold);display:flex;font-family:var(--font-heading);font-size:var(--step--1);font-weight:700;gap:var(--space-xs);letter-spacing:.1em;margin:0 0 var(--space-md);text-transform:uppercase}.s-hero-b2e4__eyebrow span{color:var(--k-coral);font-size:var(--step--1)}.s-hero-b2e4__headline{color:#fff;font-family:var(--font-heading);font-size:clamp(3rem,8vw,6.5rem);font-weight:700;letter-spacing:.03em;line-height:1.02;margin:0 0 var(--space-lg);max-width:1100px;text-transform:uppercase}.s-hero-b2e4__headline-outline{color:transparent;display:block;-webkit-text-stroke:1.5px var(--k-gold)}.s-hero-b2e4__intro{border-left:3px solid var(--k-coral);color:#fff;font-family:var(--font-body);font-size:clamp(.9375rem,1.3vw,var(--step-1));font-weight:300;line-height:1.65;margin:0 0 var(--space-4xl);max-width:620px;padding-left:var(--space-md)}.s-hero-b2e4__intro p{margin:0}.s-hero-b2e4__intro p+p{margin-top:var(--space-sm)}.s-hero-b2e4__strip{background:var(--k-divider-on-dark);border-top:2px solid var(--k-divider-on-dark);display:grid;gap:2px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.s-hero-b2e4__stat{background:var(--k-dark-navy);overflow:hidden;padding:var(--space-lg) var(--space-md);position:relative}.s-hero-b2e4__stat:after{background:var(--k-coral);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.s-hero-b2e4__stat.is-lit:after{transform:scaleX(1)}.s-hero-b2e4__stat-label{color:var(--k-gold);font-family:var(--font-heading);font-size:.8125rem;font-weight:700;letter-spacing:.1em;margin-bottom:var(--space-xs);text-transform:uppercase}.s-hero-b2e4__stat-value{color:var(--k-coral);font-family:var(--font-heading);font-size:clamp(2.75rem,5vw,4.25rem);font-weight:700;letter-spacing:.02em;line-height:1;margin-bottom:var(--space-2xs)}.s-hero-b2e4__stat-caption{color:#fff;font-family:var(--font-body);font-size:var(--step-0)}@media (max-width:640px){.s-hero-b2e4{padding-top:var(--space-3xl)}.s-hero-b2e4__strip{grid-template-columns:1fr}}@media (max-width:480px){.s-hero-b2e4{padding-left:var(--space-md);padding-right:var(--space-md)}}