.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:linear-gradient(162deg,var(--color-navy-lift) 0%,var(--color-navy) 62%);color:var(--color-on-dark-muted);padding-block:clamp(2.75rem,1.5rem + 5vw,5rem)}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:radial-gradient(58% 88% at 76% 18%,var(--silver-a26),transparent 68%);pointer-events:none}.hero-inner[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:center;gap:2.5rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--color-on-dark);font-size:var(--size-display);letter-spacing:var(--tracking-display)}.eyebrow-chip[data-astro-cid-j7pv25f6]{display:inline-block;margin:0;padding:.3rem .8rem;background:var(--navy-lift-a08);border-radius:var(--radius-pill);font-size:var(--size-label);font-weight:var(--weight-heading);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-navy)}.eyebrow[data-astro-cid-j7pv25f6]{margin:0 0 .6rem;font-size:var(--size-label);font-weight:var(--weight-heading);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-silver)}.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{font-size:var(--size-lede);max-width:48ch;margin-block:1rem 1.75rem;color:var(--color-on-dark-muted)}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.hero-link[data-astro-cid-j7pv25f6]{color:var(--color-on-dark);font-weight:var(--weight-heading);padding-block:.5rem}.hero-points[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{color:var(--color-silver)}.hero-figure[data-astro-cid-j7pv25f6]{justify-self:end}.reel-wrap[data-astro-cid-j7pv25f6]{position:relative}.hero-reel[data-astro-cid-j7pv25f6]{display:grid}.is-paused[data-astro-cid-j7pv25f6] .reel-item[data-astro-cid-j7pv25f6]{animation-play-state:paused}.reel-toggle[data-astro-cid-j7pv25f6]{position:absolute;right:var(--space-3);bottom:var(--space-3);display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:1px solid var(--border-on-dark);border-radius:var(--radius-pill);background:var(--white-a06);color:var(--color-on-dark);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.reel-toggle[data-astro-cid-j7pv25f6]:hover{background:var(--white-a18)}.reel-toggle[data-astro-cid-j7pv25f6][hidden],.reel-icon-play[data-astro-cid-j7pv25f6],.is-paused[data-astro-cid-j7pv25f6] .reel-icon-pause[data-astro-cid-j7pv25f6]{display:none}.is-paused[data-astro-cid-j7pv25f6] .reel-icon-play[data-astro-cid-j7pv25f6]{display:block}.reel-item[data-astro-cid-j7pv25f6]{grid-area:1 / 1;margin:0;display:grid;justify-items:center;gap:var(--space-3);opacity:0;animation:reel calc(var(--reel-count) * var(--reel-slot)) ease-in-out infinite;animation-delay:calc(var(--reel-index) * var(--reel-slot) - .6s)}.reel-item[data-astro-cid-j7pv25f6]:first-child{opacity:1}@keyframes reel{0%{opacity:0;transform:translateY(10px) scale(.97)}4%,16%{opacity:1;transform:none}21%,to{opacity:0;transform:translateY(-6px) scale(.98)}}.reel-caption[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--space-2);padding:.4rem .9rem;border-radius:var(--radius-pill);background:var(--white-a10);border:1px solid var(--border-on-dark);color:var(--color-on-dark);font-size:var(--size-small);font-weight:var(--weight-heading);white-space:nowrap}.reel-price[data-astro-cid-j7pv25f6]{color:var(--color-on-dark-muted);font-weight:400}@keyframes reel-fade{0%{opacity:0}6%,16%{opacity:1}22%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.hero-reel[data-astro-cid-j7pv25f6] .reel-item[data-astro-cid-j7pv25f6]{animation-name:reel-fade!important;animation-duration:calc(var(--reel-count) * var(--reel-slot) * 1.5)!important;animation-iteration-count:infinite!important;animation-delay:calc(var(--reel-index) * var(--reel-slot) * 1.5 - .6s)!important}}@media(max-width:52rem){.hero-inner[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:1.75rem}.hero-figure[data-astro-cid-j7pv25f6]{justify-self:center;width:min(100%,15rem)}}@media(max-width:34rem){.hero-figure[data-astro-cid-j7pv25f6]{display:none}}.prose[data-astro-cid-j7pv25f6]{max-width:62ch}.stats-strip[data-astro-cid-j7pv25f6]{padding-block:var(--space-7) 0}.catalog-more[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-top:var(--space-6);font-weight:var(--weight-heading)}.how-headline[data-astro-cid-j7pv25f6]{margin:var(--space-4) 0 0;max-width:34ch}.how-lede[data-astro-cid-j7pv25f6]{margin-top:var(--space-3);max-width:54ch}.steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.utility-note[data-astro-cid-j7pv25f6]{margin-top:var(--space-6);padding:var(--space-5) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-heading);max-width:none}.utility-note[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{display:block;max-width:80ch}@media(max-width:34rem){.utility-note[data-astro-cid-j7pv25f6]{padding:var(--space-5)}}
