.hero.svelte-1uha8ag{background:var(--navy);align-items:center;min-height:min(88vh,760px);display:flex;position:relative;overflow:hidden}.hero.svelte-1uha8ag video:where(.svelte-1uha8ag){object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}.hero__overlay.svelte-1uha8ag{background:linear-gradient(#103a522e 0%,#103a5252 55%,#103a529e 100%);position:absolute;inset:0}.hero__content.svelte-1uha8ag{z-index:1;color:#fff;width:100%;padding-top:60px;position:relative}.hero__kicker.svelte-1uha8ag{letter-spacing:.28em;text-transform:uppercase;color:var(--sun);text-shadow:0 1px 16px #103a528c;margin-bottom:18px;font-size:.85rem;font-weight:500;animation:.8s cubic-bezier(.22,1,.36,1) both rise}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#fff;text-shadow:0 2px 28px #103a528c;max-width:17ch;margin-bottom:18px;animation:.8s cubic-bezier(.22,1,.36,1) .12s both rise}.hero__story.svelte-1uha8ag{color:#ffffffeb;text-shadow:0 1px 20px #103a528c;max-width:54ch;margin-bottom:30px;font-size:1.12rem;animation:.8s cubic-bezier(.22,1,.36,1) .22s both rise}.hero__actions.svelte-1uha8ag{flex-wrap:wrap;gap:16px;animation:.8s cubic-bezier(.22,1,.36,1) .32s both rise;display:flex}.hero__wave.svelte-1uha8ag{z-index:2;width:100%;height:56px;position:absolute;bottom:-1px;left:0}.quote-band.svelte-1uha8ag{background:var(--cream);padding:64px 0 56px}.quote-band.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){text-align:center;max-width:820px;margin:0 auto;padding:0 24px;position:relative}.quote-mark.svelte-1uha8ag{font-family:var(--font-display);color:var(--azure);margin-bottom:18px;font-size:5rem;line-height:.6;animation:5s ease-in-out infinite float;display:block}.quote-band.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--font-display);color:var(--navy);font-size:clamp(1.3rem,2.6vw,1.7rem);font-style:italic;line-height:1.5}.quote-band.svelte-1uha8ag cite:where(.svelte-1uha8ag){letter-spacing:.18em;text-transform:uppercase;color:var(--azure);font-size:.84rem;font-style:normal}.stats.svelte-1uha8ag{background:var(--navy);color:#fff;padding:0 0 56px}.stats.svelte-1uha8ag .wave:where(.svelte-1uha8ag){margin-bottom:40px}.stats-grid.svelte-1uha8ag{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;display:grid}.stat__num.svelte-1uha8ag{font-family:var(--font-display);color:var(--sun);font-size:2.6rem;font-weight:700;line-height:1.1;display:block}.stat__label.svelte-1uha8ag{color:#ffffffbf;font-size:.9rem}.cta.svelte-1uha8ag{background:linear-gradient(135deg, var(--navy) 0%, var(--sea) 130%);color:#fff;padding:72px 0}.cta-inner.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}.cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fff;margin-bottom:.3em}.cta.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffd9;max-width:56ch;margin:0}
