.cta-band[data-v-9006f9ec]{background:radial-gradient(90% 140% at 85% 10%,rgba(118,86,255,.24),transparent 52%),var(--grad-hero)}.cta-inner[data-v-9006f9ec]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(22rem,.62fr);align-items:center;gap:clamp(var(--space-8),7vw,var(--space-16));padding-block:clamp(var(--space-16),9vw,var(--space-24))}.cta-copy h2[data-v-9006f9ec]{max-width:13em;margin-top:var(--space-4);font-size:clamp(2.6rem,1.45rem + 3.6vw,4.25rem);line-height:1}.cta-actions[data-v-9006f9ec]{justify-self:end;max-width:29rem;padding:var(--space-8);background:linear-gradient(180deg,#ffffff1a,#ffffff0b);border:1px solid var(--border-on-dark);border-radius:var(--radius-sm);box-shadow:inset 0 1px #ffffff14}.cta-actions .lede[data-v-9006f9ec]{margin:0 0 var(--space-8)}@media(max-width:860px){.cta-inner[data-v-9006f9ec]{grid-template-columns:1fr}.cta-actions[data-v-9006f9ec]{justify-self:stretch;max-width:none}}@media(max-width:560px){.cta-copy h2[data-v-9006f9ec]{font-size:2.7rem}}@media(max-width:380px){.cta-copy h2[data-v-9006f9ec]{font-size:2.45rem}}.proof-card[data-v-73ef1496]{display:grid;gap:var(--space-6);padding:clamp(var(--space-6),3vw,var(--space-8));background:linear-gradient(180deg,#ffffff1a,#ffffff0b);border:1px solid var(--border-on-dark);border-radius:var(--radius-sm);box-shadow:inset 0 1px #ffffff14}.proof-kicker[data-v-73ef1496]{color:var(--accent-on-dark);font-size:var(--fs-overline);font-weight:680;letter-spacing:var(--tracking-overline);text-transform:uppercase}.proof-card[data-v-73ef1496] .proof-list{display:grid;gap:var(--space-3);list-style:none;padding:0}.proof-card[data-v-73ef1496] .proof-list li{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--text-on-dark);font-size:var(--fs-sm);font-weight:620;line-height:1.45}.proof-card[data-v-73ef1496] .proof-list svg,.proof-card[data-v-73ef1496] .proof-note svg{flex:0 0 auto;color:var(--accent-on-dark)}.proof-card[data-v-73ef1496] .proof-note{display:flex;align-items:flex-start;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-on-dark);color:var(--text-on-dark-muted);font-size:var(--fs-sm);line-height:1.45}.proof-card[data-v-73ef1496] .proof-stat{display:flex;align-items:flex-start;gap:var(--space-4)}.proof-card[data-v-73ef1496] .proof-stat-figure{color:var(--white);font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:600;line-height:1}.proof-card[data-v-73ef1496] .proof-stat-label{color:var(--text-on-dark-muted);font-size:var(--fs-sm);line-height:1.45}.proof-card[data-v-73ef1496] .proof-stat+.proof-list{padding-top:var(--space-4);border-top:1px solid var(--border-on-dark)}@media(max-width:560px){.proof-card[data-v-73ef1496] .proof-stat{display:grid;gap:var(--space-2)}}.split-hero[data-v-fedbfaa5]{position:relative;overflow:hidden;background:var(--grad-hero);padding-block:clamp(var(--space-24),12vw,10rem)}.split-hero-inner[data-v-fedbfaa5]{display:grid;gap:clamp(var(--space-8),6vw,var(--space-16))}.split-hero-heading[data-v-fedbfaa5]{max-width:76rem}.split-hero-body[data-v-fedbfaa5]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(18rem,.5fr);align-items:start;gap:clamp(var(--space-8),6vw,var(--space-16));max-width:72rem}.split-hero-copy[data-v-fedbfaa5]{max-width:48rem}.split-hero-actions[data-v-fedbfaa5]{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}.split-hero[data-v-fedbfaa5] h1{max-width:17ch;margin:var(--space-6) 0 0;font-size:clamp(3.35rem,1.45rem + 7vw,7.4rem);line-height:.94}.split-hero[data-v-fedbfaa5] h1 .accent{color:var(--accent-on-dark);font-style:italic}.split-hero[data-v-fedbfaa5] .lede{max-width:56ch;font-size:clamp(1.16rem,1rem + .65vw,1.45rem)}@media(max-width:980px){.split-hero-body[data-v-fedbfaa5]{grid-template-columns:1fr;align-items:start}.split-hero[data-v-fedbfaa5] h1{max-width:14ch}.split-hero[data-v-fedbfaa5] .proof-card{max-width:38rem}}@media(max-width:560px){.split-hero[data-v-fedbfaa5]{padding-block:var(--space-16)}.split-hero[data-v-fedbfaa5] h1{font-size:3rem}.split-hero-actions[data-v-fedbfaa5] .btn{width:100%}}@media(max-width:380px){.split-hero[data-v-fedbfaa5] h1{font-size:2.65rem}}
