.zahlart-titel.svelte-1qo5zbm{margin:0 0 16px;color:var(--ink-soft)}.zahlarten.svelte-1qo5zbm{display:grid;gap:12px}.zahlart.svelte-1qo5zbm{display:flex;flex-direction:column;gap:4px;text-align:left;font:inherit;padding:16px 18px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);cursor:pointer;color:var(--ink)}.zahlart.svelte-1qo5zbm:hover:not(:disabled){border-color:var(--magenta);box-shadow:0 0 0 3px #a3107f1f}.zahlart.svelte-1qo5zbm:disabled{opacity:.6;cursor:wait}.zahlart.svelte-1qo5zbm strong:where(.svelte-1qo5zbm){font-size:1.05rem}.zahlart.svelte-1qo5zbm span:where(.svelte-1qo5zbm){color:var(--muted);font-size:.92rem;line-height:1.45}.angebot.svelte-1qo5zbm{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px 24px 24px;box-shadow:var(--shadow);scroll-margin-top:96px}.angebot.gewaehlt.svelte-1qo5zbm{border-color:var(--magenta);box-shadow:0 0 0 3px #a3107f26,var(--shadow)}h3.svelte-1qo5zbm{margin:0 0 16px;font-size:1.25rem}.preis.svelte-1qo5zbm{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.betrag.svelte-1qo5zbm{font-family:var(--serif);font-size:2.3rem;font-weight:600;line-height:1.1;color:var(--magenta)}.preis.svelte-1qo5zbm s:where(.svelte-1qo5zbm){color:var(--muted);font-size:1.05rem}.hinweis.svelte-1qo5zbm{font-size:.85rem;color:var(--muted);margin:6px 0 18px}.markiert.svelte-1qo5zbm{color:#b0183f;font-weight:600}.umfang-titel.svelte-1qo5zbm{font-weight:700;font-size:.92rem;margin:0 0 6px;padding-top:16px;border-top:1px solid var(--line)}ul.svelte-1qo5zbm{flex:1;margin:0 0 16px;padding-left:18px;font-size:.95rem;color:var(--ink-soft)}li.svelte-1qo5zbm{margin-bottom:6px}.extra.svelte-1qo5zbm{font-size:.88rem;color:var(--ink-soft);margin:-4px 0 16px}form.svelte-1qo5zbm{display:flex;flex-direction:column;gap:12px}.feld.svelte-1qo5zbm{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.92rem;font-weight:650}.feld.svelte-1qo5zbm select:where(.svelte-1qo5zbm){font:inherit;font-weight:500;padding:8px 12px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:#fff;color:var(--ink);min-width:0}.btn.svelte-1qo5zbm{width:100%}.feld.breit.svelte-1qo5zbm{flex-direction:column;align-items:stretch;gap:6px}.feld.breit.svelte-1qo5zbm select:where(.svelte-1qo5zbm){width:100%}.textlink.svelte-1qo5zbm{font:inherit;color:var(--magenta);background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.handbuch.svelte-1qo5zbm{align-self:flex-start;margin:-4px 0 16px;font-size:.9rem}.partnercode.svelte-s104c7{max-width:780px;margin-bottom:56px;padding:24px 28px;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--magenta);border-radius:var(--radius);box-shadow:var(--shadow);scroll-margin-top:96px}h2.svelte-s104c7{margin:0 0 6px;font-size:1.35rem}.frage.svelte-s104c7 p:where(.svelte-s104c7){margin:0}.antworten.svelte-s104c7{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px}form.svelte-s104c7,.anmelden.svelte-s104c7{margin-top:20px}.anmelden.svelte-s104c7 p:where(.svelte-s104c7){margin:0}.eingabe.svelte-s104c7{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.eingabe.svelte-s104c7 .field:where(.svelte-s104c7){flex:1;min-width:230px;margin-bottom:0}.eingabe.svelte-s104c7 input:where(.svelte-s104c7){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase}.hinweis.svelte-s104c7{font-size:.88rem;margin:12px 0 0}.textlink.svelte-s104c7{font:inherit;color:var(--magenta);background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:500px){.partnercode.svelte-s104c7{padding:20px}.eingabe.svelte-s104c7 .btn:where(.svelte-s104c7){width:100%}}h2.svelte-zlx9w8{margin:0 0 20px}.ablauf.svelte-zlx9w8{max-width:780px;margin-bottom:40px}#angebote.svelte-zlx9w8{scroll-margin-top:96px}.ablauf.svelte-zlx9w8 ol:where(.svelte-zlx9w8){list-style:none;counter-reset:schritt;margin:0;padding:0}.ablauf.svelte-zlx9w8 li:where(.svelte-zlx9w8){counter-increment:schritt;position:relative;padding:0 0 12px 52px}.ablauf.svelte-zlx9w8 li:where(.svelte-zlx9w8):before{content:counter(schritt);position:absolute;left:0;top:-2px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-family:var(--serif);font-weight:600;font-size:1.1rem;color:var(--magenta);border:1.5px solid var(--magenta)}.achtung.svelte-zlx9w8{background:#fdf1f4;border-left:3px solid #b0183f;color:#7d1433;padding:12px 16px;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:.95rem}.kontakt.svelte-zlx9w8{margin-top:8px;padding-left:52px;color:var(--ink-soft)}.reihe.svelte-zlx9w8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.reihe.vier.svelte-zlx9w8{grid-template-columns:repeat(4,minmax(0,1fr))}.pakete.svelte-zlx9w8{margin-top:88px}.paket-info.svelte-zlx9w8{max-width:780px;color:var(--ink-soft);margin-bottom:32px}.textlink.svelte-zlx9w8{font:inherit;color:var(--magenta);background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.anamnese.svelte-zlx9w8 img:where(.svelte-zlx9w8){float:right;width:150px;height:auto;margin:0 0 16px 24px;border-radius:4px;box-shadow:var(--shadow)}.anamnese.svelte-zlx9w8 h3:where(.svelte-zlx9w8){margin:28px 0 8px;clear:both}.anamnese.svelte-zlx9w8 h4:where(.svelte-zlx9w8){margin:20px 0 6px}.anamnese.svelte-zlx9w8 h4:where(.svelte-zlx9w8) span:where(.svelte-zlx9w8){font-family:var(--sans);font-weight:500;font-size:.9rem;color:var(--muted)}.neu.svelte-zlx9w8{color:#b0183f}.mappen.svelte-zlx9w8{display:grid;grid-template-columns:1fr 1fr;gap:24px}.abstand.svelte-zlx9w8{margin-top:20px}@media(max-width:1000px){.reihe.vier.svelte-zlx9w8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.reihe.svelte-zlx9w8,.reihe.vier.svelte-zlx9w8,.mappen.svelte-zlx9w8{grid-template-columns:1fr}.anamnese.svelte-zlx9w8 img:where(.svelte-zlx9w8){float:none;margin:0 0 16px}}.bezahl-info.svelte-zlx9w8{margin:0 0 16px;color:var(--ink-soft);font-size:.95rem}.bezahl-info.klein.svelte-zlx9w8{margin-top:-8px;font-size:.88rem}.checkout.svelte-zlx9w8{min-height:420px}
