.kopf.svelte-1uha8ag{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f3f6f7e6;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}.logo.svelte-1uha8ag{align-items:center;gap:8px;font-size:18px;font-weight:800;display:flex}.logo.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--brand);font-weight:600}.logo.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:9px}@media (width<=420px){.logo.svelte-1uha8ag span:where(.svelte-1uha8ag){display:none}}.kopf-btn.svelte-1uha8ag{white-space:nowrap;background:var(--ink);color:#fff;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:700;text-decoration:none}.hero.svelte-1uha8ag{gap:20px;max-width:1080px;margin:0 auto;padding:16px 16px 8px;display:grid}.kicker.svelte-1uha8ag{color:var(--brand);text-transform:uppercase;letter-spacing:.06em;margin:8px 0 6px;font-size:13px;font-weight:700}h1.svelte-1uha8ag{letter-spacing:-.03em;margin:0;font-size:clamp(34px,9vw,58px);line-height:1.02}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){background:linear-gradient(90deg, var(--brand), var(--brand-2));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lead.svelte-1uha8ag{color:var(--muted);max-width:34em;margin:14px 0;font-size:17px;line-height:1.5}.punkte.svelte-1uha8ag{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.punkte.svelte-1uha8ag li:where(.svelte-1uha8ag){background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}.hero-bild.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:260px;box-shadow:var(--shadow);border-radius:24px;display:block}.leistungen.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:8px;max-width:1080px;margin:0 auto;padding:16px;display:grid}.leistung.svelte-1uha8ag{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:14px 6px;font-size:13px;font-weight:600;display:flex}.leistung.aktiv.svelte-1uha8ag{border-color:var(--brand);background:var(--brand-soft)}.l-icon.svelte-1uha8ag{font-size:26px}.rechner.svelte-1uha8ag{background:var(--card);box-shadow:var(--shadow);border-radius:26px;max-width:720px;margin:8px 16px;padding:22px 18px;scroll-margin-top:70px}h2.svelte-1uha8ag{letter-spacing:-.02em;margin:0;font-size:26px}.sub.svelte-1uha8ag{color:var(--muted);margin:4px 0 18px}.feld.svelte-1uha8ag{margin:16px 0}.feld-name.svelte-1uha8ag{margin-bottom:10px;font-weight:700;display:block}.feld-name.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--brand);float:right}.chips.svelte-1uha8ag{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-1uha8ag{border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:999px;padding:8px 12px;font-size:14px;font-weight:600}.chip.aktiv.svelte-1uha8ag{background:var(--ink);color:#fff;border-color:var(--ink)}input[type=range].svelte-1uha8ag{width:100%;accent-color:var(--brand);height:28px}.preis.svelte-1uha8ag{background:linear-gradient(135deg, var(--brand), #0b5f67);color:#fff;border-radius:20px;margin-top:20px;padding:18px}.preis-label.svelte-1uha8ag{opacity:.8;font-size:13px;font-weight:600;display:block}.preis-wert.svelte-1uha8ag{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:800;line-height:1.1;display:block}.preis-klein.svelte-1uha8ag{opacity:.85;margin-top:4px;font-size:13px;display:block}.anfrage.svelte-1uha8ag{gap:8px;margin-top:14px;display:grid}.anfrage.svelte-1uha8ag input:where(.svelte-1uha8ag){border:1px solid var(--line);background:var(--bg);border-radius:14px;width:100%;padding:13px 14px}.haupt.svelte-1uha8ag{background:var(--accent);color:var(--ink);cursor:pointer;border:0;border-radius:14px;padding:15px;font-size:16px;font-weight:800}.haupt.svelte-1uha8ag:disabled{opacity:.5;cursor:default}.danke.svelte-1uha8ag{background:var(--ok-soft);border-radius:16px;gap:4px;margin-top:14px;padding:16px;display:grid}.ablauf.svelte-1uha8ag{max-width:720px;padding:24px 16px}.ablauf.svelte-1uha8ag ol:where(.svelte-1uha8ag){counter-reset:s;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ablauf.svelte-1uha8ag li:where(.svelte-1uha8ag){counter-increment:s;background:var(--card);border:1px solid var(--line);border-radius:16px;grid-template-rows:auto auto;grid-template-columns:40px 1fr;column-gap:12px;padding:14px;display:grid}.ablauf.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:counter(s);background:var(--brand-soft);width:40px;height:40px;color:var(--brand);border-radius:12px;grid-row:span 2;place-items:center;font-weight:800;display:grid}.ablauf.svelte-1uha8ag li:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--muted);font-size:14px}.fuss.svelte-1uha8ag{text-align:center;color:var(--muted);padding:20px 16px 90px;font-size:12px}@media (width>=860px){.hero.svelte-1uha8ag{grid-template-columns:1.1fr 1fr;align-items:center;padding-top:40px}.hero-bild.svelte-1uha8ag img:where(.svelte-1uha8ag){height:420px}.leistungen.svelte-1uha8ag{grid-template-columns:repeat(6,1fr)}.rechner.svelte-1uha8ag,.ablauf.svelte-1uha8ag{margin-left:auto;margin-right:auto}}
