.strip.svelte-1crmykw{text-align:center}.kicker.svelte-1crmykw{text-transform:uppercase;letter-spacing:.18em;color:var(--color-muted);margin:0 0 1rem;font-size:.7rem}.row.svelte-1crmykw{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 2.25rem;margin:0;padding:0;list-style:none;display:flex}.mark.svelte-1crmykw{color:color-mix(in srgb, var(--color-ink) 70%, var(--color-bg));font-family:var(--font-display);letter-spacing:-.01em;font-size:1rem;font-weight:600;transition:color .2s,transform .2s}.mark.svelte-1crmykw:hover{color:var(--color-ink);transform:translateY(-1px)}.mark[data-style=compact].svelte-1crmykw{font-family:var(--font-sans);letter-spacing:.06em}.c.svelte-cclmcj{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;height:100%;margin:0;padding:1.75rem;display:flex}.lab.svelte-cclmcj{text-transform:uppercase;letter-spacing:.18em;color:var(--color-primary-deep);margin-bottom:1rem;font-size:.7rem;font-weight:600;display:inline-block}blockquote.svelte-cclmcj{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.005em;margin:0 0 1.5rem;font-size:1.15rem;line-height:1.45}.mark.svelte-cclmcj{color:var(--color-primary);vertical-align:-.2em;margin-right:.1em;font-size:1.75rem;line-height:0}figcaption.svelte-cclmcj{align-items:center;gap:.5rem;margin-top:auto;font-size:.875rem;display:flex}.name.svelte-cclmcj{color:var(--color-ink);letter-spacing:.01em;font-weight:600}.dot.svelte-cclmcj{background:var(--color-accent);border-radius:9999px;flex:none;width:.55rem;height:.55rem}.stat.svelte-q53nae{text-align:left}.v.svelte-q53nae{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-primary-deep);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:500;line-height:1}.l.svelte-q53nae{color:var(--color-muted);max-width:18ch;margin-top:.5rem;font-size:.95rem}.hero.svelte-1uha8ag{padding-top:9rem;padding-bottom:5rem;position:relative;overflow:hidden}@media (width>=768px){.hero.svelte-1uha8ag{padding-top:11rem;padding-bottom:7rem}}.hero.svelte-1uha8ag .blob{z-index:0;pointer-events:none;position:absolute}.hero.svelte-1uha8ag .blob-a{opacity:.7;width:70%;top:-20%;right:-10%}.hero.svelte-1uha8ag .blob-b{opacity:.55;width:50%;bottom:-30%;left:-10%}.hero-grid.svelte-1uha8ag{z-index:1;align-items:center;gap:3rem;display:grid;position:relative}@media (width>=900px){.hero-grid.svelte-1uha8ag{grid-template-columns:1.1fr 1fr;gap:4rem}}.kicker.svelte-1uha8ag{background:var(--color-primary-soft);color:var(--color-primary-deep);border-radius:9999px;align-items:center;gap:.35rem;margin-bottom:1.5rem;padding:.35rem .85rem;font-size:.78rem;font-weight:500;display:inline-flex}h1.svelte-1uha8ag{letter-spacing:-.035em;margin:0 0 1.25rem;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.02}h1.svelte-1uha8ag .accent:where(.svelte-1uha8ag){background:linear-gradient(120deg, var(--color-primary) 30%, var(--color-accent));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.lead.svelte-1uha8ag{color:var(--color-ink-soft);max-width:32rem;margin:0 0 2rem;font-size:1.15rem;line-height:1.55}.cta-row.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;display:flex}.microcopy.svelte-1uha8ag{color:var(--color-muted);align-items:center;gap:.35rem;margin-top:1.25rem;font-size:.85rem;display:inline-flex}.hero-illo.svelte-1uha8ag{justify-content:center;display:flex}.vp-head.svelte-1uha8ag{max-width:36rem;margin-bottom:3rem}.eyebrow.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.18em;color:var(--color-primary-deep);margin-bottom:.5rem;font-size:.75rem;display:inline-block}.vp-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 1rem;font-size:clamp(2rem,4vw,2.75rem);line-height:1.1}.vp-head.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-muted);margin:0}.vp-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.vp-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}.vp-card.svelte-1uha8ag{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:100%;padding:1.75rem}.vp-card.svelte-1uha8ag .num:where(.svelte-1uha8ag){font-family:var(--font-display);color:var(--color-primary);margin-bottom:1rem;font-size:1.5rem}.vp-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .5rem;font-size:1.25rem}.vp-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-muted);margin:0;line-height:1.55}.sv-head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2.5rem;display:flex}.sv-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:.25rem 0 0;font-size:clamp(2rem,4vw,2.75rem);line-height:1.1}.see-all.svelte-1uha8ag{color:var(--color-primary-deep);align-items:center;gap:.35rem;font-weight:500;text-decoration:none;display:inline-flex}.sv-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=700px){.sv-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.sv-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}.tst-grid.svelte-1uha8ag{grid-template-columns:1fr;align-items:stretch;gap:1.25rem;margin-bottom:4rem;display:grid}@media (width>=768px){.tst-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}}.stats.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem;display:grid}@media (width>=900px){.stats.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}}.cta-block.svelte-1uha8ag{align-items:center;gap:3rem;display:grid}@media (width>=900px){.cta-block.svelte-1uha8ag{grid-template-columns:1fr 1.2fr}}.cta-title.svelte-1uha8ag{color:var(--color-bg);letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.cta-lead.svelte-1uha8ag{color:color-mix(in srgb, var(--color-bg) 80%, transparent);max-width:34rem;margin:0 0 1.5rem;font-size:1.1rem;line-height:1.55}.cta-block.svelte-1uha8ag .ghost-on-dark{color:var(--color-bg);background:0 0}.cta-block.svelte-1uha8ag .ghost-on-dark:hover{background:color-mix(in srgb, var(--color-bg) 12%, transparent)}
