.hero-sequence__shell{position:relative;isolation:isolate}.hero-sequence{display:grid;gap:1.5rem;align-content:start}.hero-sequence__grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}@media (min-width:1024px){.hero-sequence__grid{grid-template-columns:1.05fr 1fr;gap:4rem}}.hero-sequence__copy{display:grid;gap:1.5rem;align-content:start}.hero-sequence__eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--signal-400,#00d47e);margin:0}.hero-sequence__headline{margin:0;font-family:var(--font-display,"Instrument Serif",serif);font-weight:400;color:var(--fg-1,#fff);font-size:clamp(2rem,4vw,3.5rem);line-height:1.05;letter-spacing:-.02em;text-wrap:balance;max-width:38ch;overflow:visible}.hero-sequence__char{display:inline-block;will-change:transform,opacity;white-space:pre}.hero-sequence__subhead{margin:0;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.55;color:var(--fg-3,#a8b3bd);max-width:56ch;will-change:transform,opacity}.hero-sequence__cta{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;will-change:transform,opacity}.hero-sequence__cta-sweep{position:absolute;inset:-8px -16px;border-radius:999px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--signal-500,#00d47e) 14%,transparent) 30%,color-mix(in srgb,var(--signal-500,#00d47e) 20%,transparent) 50%,color-mix(in srgb,var(--signal-500,#00d47e) 14%,transparent) 70%,transparent 100%);filter:blur(18px);opacity:.65;pointer-events:none;z-index:-1;will-change:transform}.hero-sequence__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin:1.75rem 0 0;padding-top:1.5rem;border-top:1px solid var(--line-2,hsla(0,0%,100%,.08))}@media (min-width:768px){.hero-sequence__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.hero-sequence__stat{display:grid;gap:.5rem;align-content:start;margin:0;will-change:transform,opacity}.hero-sequence__stat-value{display:flex;align-items:baseline;gap:.125rem;font-family:var(--font-display,"Instrument Serif",serif);font-weight:400;color:var(--fg-1,#fff);font-size:clamp(2rem,3vw,2.75rem);line-height:1;letter-spacing:-.02em;margin:0;font-variant-numeric:tabular-nums}.hero-sequence__stat-num{display:inline-block;min-width:1ch}.hero-sequence__stat-suffix{font-size:.7em;color:var(--fg-3,#a8b3bd)}.hero-sequence__stat-label{margin:0;font-size:.75rem;line-height:1.4;color:var(--fg-4,#6b7480);white-space:pre-line}.marketing-card,[data-marketing-card]{transition:transform var(--motion-quick,.16s) var(--ease-snap,ease-out),border-color var(--motion-quick,.16s) var(--ease-snap,ease-out),box-shadow var(--motion-quick,.16s) var(--ease-snap,ease-out);will-change:transform}.marketing-card:hover,[data-marketing-card]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--signal-400,#00d47e) 60%,var(--line-2,hsla(0,0%,100%,.08)));box-shadow:0 10px 30px -12px rgba(0,0,0,.55),0 0 0 1px color-mix(in srgb,var(--signal-500,#00d47e) 25%,transparent),0 0 24px -6px color-mix(in srgb,var(--signal-500,#00d47e) 35%,transparent)}.marketing-card:focus-visible,[data-marketing-card]:focus-visible{outline:none;transform:translateY(-4px);box-shadow:0 10px 30px -12px rgba(0,0,0,.55),0 0 0 2px var(--signal-400,#00d47e)}[data-marketing-nav][data-nav-scrolled=true],[data-nav-scrolled=true] [data-marketing-nav]{backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);background-color:color-mix(in srgb,var(--ink-1,#050b14) 78%,transparent);border-bottom-color:var(--line-2,hsla(0,0%,100%,.08));transition:background-color var(--motion-base,.24s) var(--ease-smooth,ease-out),backdrop-filter var(--motion-base,.24s) var(--ease-smooth,ease-out),border-color var(--motion-base,.24s) var(--ease-smooth,ease-out),padding var(--motion-base,.24s) var(--ease-smooth,ease-out)}.hero-sequence__nav-sentinel{position:absolute;bottom:0;left:0;width:1px;height:1px;pointer-events:none;opacity:0}@media (prefers-reduced-motion:reduce){.hero-sequence__char,.hero-sequence__cta,.hero-sequence__cta-sweep,.hero-sequence__stat,.hero-sequence__subhead{will-change:auto;transform:none;opacity:1}.marketing-card,[data-marketing-card]{transition:none}.marketing-card:hover,[data-marketing-card]:hover{transform:none}}