header.svelte-1uha8ag{padding:26px 0;display:flex;align-items:center;justify-content:space-between}.hero.svelte-1uha8ag{padding:48px 0 36px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(34px,6vw,56px);line-height:1.05;letter-spacing:-.03em;margin:0 0 18px}.hero.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){display:block;margin-bottom:14px}.accent.svelte-1uha8ag{color:var(--gold-dark)}.lead.svelte-1uha8ag{font-size:clamp(18px,2.6vw,22px);color:var(--muted);margin:0 0 30px;max-width:62ch}.cta-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:12px}.datacred.svelte-1uha8ag{margin:22px 0 0;font-family:var(--font-mono);font-size:12px;color:var(--muted);letter-spacing:.02em}section.svelte-1uha8ag{padding:40px 0;border-top:1px solid var(--line)}h2.svelte-1uha8ag{font-size:clamp(24px,3.4vw,30px);letter-spacing:-.02em;margin:0 0 26px}.steps.svelte-1uha8ag{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:640px){.steps.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}.step.svelte-1uha8ag .n:where(.svelte-1uha8ag){display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent-dark);border-radius:8px;font-weight:700;margin-bottom:12px}.step.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 6px;font-size:17px}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--muted);font-size:15px}.why.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:0 0 12px;color:var(--muted)}.why.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--ink)}#vantelista.svelte-1uha8ag{background:var(--accent);color:#fff;border-radius:18px;padding:36px 26px}#vantelista.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fff;margin-bottom:8px}#vantelista.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#e7efe8;margin:0 0 22px;max-width:54ch}form.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:10px}input[type=email].svelte-1uha8ag{flex:1 1 240px;min-width:0;padding:14px 16px;border:0;border-radius:11px;font-size:16px}.ok.svelte-1uha8ag{background:#eef7f0;color:var(--accent-dark);border-radius:11px;padding:14px 16px;font-weight:600}.err.svelte-1uha8ag{color:#ffe0d6;font-size:14px;margin:10px 0 0}.note.svelte-1uha8ag{font-size:13px;color:#cfe0d4!important;margin-top:12px!important}footer.svelte-1uha8ag{padding:34px 0 50px;color:var(--muted);font-size:14px;border-top:1px solid var(--line)}
