main.svelte-3fsi7o{max-width:var(--maxw);margin:0 auto}.mono.svelte-3fsi7o{font-family:var(--font-mono)}.accent.svelte-3fsi7o{color:var(--c-accent)}.kicker.svelte-3fsi7o{letter-spacing:.1em;color:var(--c-text-muted);font-size:13px}.h2.svelte-3fsi7o{letter-spacing:-.02em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;max-width:27ch;margin:16px 0 32px;font-size:38px;font-weight:700}.btn.svelte-3fsi7o{background:var(--c-accent);color:#fff;border-radius:var(--r-pill);flex:none;padding:15px 30px;font-size:16px;font-weight:600}.btn.svelte-3fsi7o:hover{color:#fff;background:var(--c-accent-strong)}.btn.ghost.svelte-3fsi7o{color:var(--c-text);border:1.5px solid var(--c-border-2);background:0 0}.btn.ghost.svelte-3fsi7o:hover{color:var(--c-accent);border-color:var(--c-accent);background:0 0}.hero.svelte-3fsi7o{padding:56px var(--pad-x) 80px;flex-direction:column;align-items:flex-start;gap:24px;max-width:880px;display:flex}.breadcrumb.svelte-3fsi7o{color:var(--c-text-muted);font-size:13px}.hero.svelte-3fsi7o .kicker:where(.svelte-3fsi7o){color:var(--c-accent);font-size:14px}h1.svelte-3fsi7o{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:60px;font-weight:700;line-height:1.04}.intro.svelte-3fsi7o{color:var(--c-text-body);max-width:54ch;margin:0;font-size:18px;line-height:1.65}.hero-cta.svelte-3fsi7o{flex-wrap:wrap;gap:14px;display:flex}.band.svelte-3fsi7o{padding:var(--section-y) var(--pad-x);border-top:1px solid var(--c-border)}.band.white.svelte-3fsi7o{background:var(--c-card)}.band.dark.svelte-3fsi7o{background:var(--c-dark);border-top-color:var(--c-dark)}.band.dark.svelte-3fsi7o .kicker:where(.svelte-3fsi7o){color:var(--c-accent-tint-1)}.band.dark.svelte-3fsi7o .h2:where(.svelte-3fsi7o){color:#fff}.features.svelte-3fsi7o{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.feature.svelte-3fsi7o{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--r-card-sm);flex-direction:column;gap:8px;padding:24px;display:flex}.feature.svelte-3fsi7o h3:where(.svelte-3fsi7o){margin:0;font-size:17px;font-weight:600}.feature.svelte-3fsi7o p:where(.svelte-3fsi7o){color:var(--c-text-body);margin:0;font-size:14.5px;line-height:1.55}.bridge.svelte-3fsi7o{grid-template-columns:1.4fr .6fr;align-items:start;gap:56px;display:grid}.bridge-text.svelte-3fsi7o{color:var(--c-text-on-dark);flex-direction:column;gap:18px;font-size:16px;line-height:1.7;display:flex}.bridge-text.svelte-3fsi7o p:where(.svelte-3fsi7o){max-width:70ch;margin:0}.bridge-stat.svelte-3fsi7o{border:1px solid var(--c-dark-border);border-radius:var(--r-card-sm);flex-direction:column;gap:8px;padding:28px;display:flex}.stat-val.svelte-3fsi7o{color:var(--c-accent-border);font-size:34px;font-weight:500}.stat-note.svelte-3fsi7o{color:var(--c-text-on-dark);font-size:14px;line-height:1.5}.tiles.svelte-3fsi7o{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.exit-band.svelte-3fsi7o{padding:var(--section-y) var(--pad-x);border-top:1px solid var(--c-border)}.exit.svelte-3fsi7o{background:var(--c-dark);color:var(--c-bg);border-radius:var(--r-card);justify-content:space-between;align-items:center;gap:40px;padding:32px 40px;display:flex}.exit-text.svelte-3fsi7o{flex-direction:column;gap:6px;display:flex}.exit-kicker.svelte-3fsi7o{letter-spacing:.1em;color:var(--c-accent-tint-1);font-size:12px}.exit-line.svelte-3fsi7o{font-size:20px;font-weight:600}.exit.svelte-3fsi7o .btn:where(.svelte-3fsi7o){padding:14px 28px;font-size:15px}@media (width<=900px){h1.svelte-3fsi7o{font-size:42px}.features.svelte-3fsi7o,.tiles.svelte-3fsi7o{grid-template-columns:1fr 1fr}.bridge.svelte-3fsi7o{grid-template-columns:1fr;gap:32px}.exit.svelte-3fsi7o{flex-direction:column;align-items:flex-start}}@media (width<=640px){h1.svelte-3fsi7o{font-size:34px}.h2.svelte-3fsi7o{font-size:30px}.features.svelte-3fsi7o,.tiles.svelte-3fsi7o{grid-template-columns:1fr}}
