.funnel[data-astro-cid-xy37272m]{align-items:start;gap:2rem;display:grid}@media (width>=64rem){.funnel[data-astro-cid-xy37272m]{grid-template-columns:1fr 22rem;gap:3rem}}.funnel__haupt[data-astro-cid-xy37272m]{border:1px solid var(--line);border-radius:var(--r-l);box-shadow:var(--schatten-1);background:#fff;min-width:0;padding:clamp(1.25rem,3.5vw,3rem)}.fortschritt[data-astro-cid-xy37272m]{justify-content:space-between;gap:.5rem;margin-bottom:.9rem;display:none}.fortschritt[data-astro-cid-xy37272m] li[data-astro-cid-xy37272m]{font-size:var(--t-xs);color:var(--mute);align-items:center;gap:.5rem;font-weight:600;display:flex}.fp__nr[data-astro-cid-xy37272m]{border:1.5px solid var(--line);font-variant-numeric:tabular-nums;width:1.7rem;height:1.7rem;transition:all var(--d-normal) var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid}.fortschritt[data-astro-cid-xy37272m] li[data-astro-cid-xy37272m].ist-aktiv{color:var(--ink)}.fortschritt[data-astro-cid-xy37272m] li[data-astro-cid-xy37272m].ist-aktiv .fp__nr[data-astro-cid-xy37272m]{background:var(--red-ink);border-color:var(--red-ink);color:#fff}.fortschritt[data-astro-cid-xy37272m] li[data-astro-cid-xy37272m].ist-fertig .fp__nr[data-astro-cid-xy37272m]{background:var(--ink);border-color:var(--ink);color:#fff}.fp__bar[data-astro-cid-xy37272m]{background:var(--paper-3);border-radius:4px;height:4px;margin-bottom:2rem;overflow:hidden}.fp__bar[data-astro-cid-xy37272m] i[data-astro-cid-xy37272m]{background:var(--grad-signatur);transform-origin:0;height:100%;transform:scaleX(var(--p,.2));transition:transform var(--d-langsam) var(--ease);display:block}@media (width>=40rem){.fortschritt[data-astro-cid-xy37272m]{display:flex}}fieldset[data-astro-cid-xy37272m]{border:0;min-width:0;margin:0;padding:0}fieldset[data-astro-cid-xy37272m][hidden]{display:none}.schritt[data-astro-cid-xy37272m]{animation:rein var(--d-langsam) var(--ease)}@keyframes rein{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.schritt__kopf[data-astro-cid-xy37272m]{outline-offset:6px;gap:.5rem;margin-bottom:1.75rem;padding:0;display:grid}.schritt__zaehler[data-astro-cid-xy37272m]{font-size:var(--t-sm);color:var(--red-ink);letter-spacing:.04em;font-weight:650}.schritt__h[data-astro-cid-xy37272m]{font-size:var(--t-h3);color:var(--ink);letter-spacing:-.03em;font-weight:560;line-height:1.1}.schritt__sub[data-astro-cid-xy37272m]{color:var(--ink-soft);max-width:40rem}.gruppe__h[data-astro-cid-xy37272m]{color:var(--ink);margin:1.75rem 0 .75rem;font-weight:620}.karten[data-astro-cid-xy37272m]{gap:.75rem;display:grid}@media (width>=40rem){.karten[data-astro-cid-xy37272m]{grid-template-columns:repeat(2,1fr)}}.wahl[data-astro-cid-xy37272m]{cursor:pointer;display:block;position:relative}.wahl[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.wahl__karte[data-astro-cid-xy37272m]{border:1.5px solid var(--line);border-radius:var(--r-m);height:100%;transition:all var(--d-normal) var(--ease);background:#fff;gap:.35rem;padding:1.2rem 3rem 1.2rem 1.3rem;display:grid;position:relative}.wahl[data-astro-cid-xy37272m]:hover .wahl__karte[data-astro-cid-xy37272m]{box-shadow:var(--schatten-1);border-color:#d49b9d;transform:translateY(-2px)}.wahl[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]:focus-visible+.wahl__karte[data-astro-cid-xy37272m]{outline:3px solid var(--red-ink);outline-offset:3px}.wahl[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]:checked+.wahl__karte[data-astro-cid-xy37272m]{border-color:var(--red-ink);box-shadow:0 0 0 1px var(--red-ink);background:#fdf3f1}.wahl__kopf[data-astro-cid-xy37272m]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wahl[data-astro-cid-xy37272m] strong[data-astro-cid-xy37272m]{color:var(--ink);font-size:var(--t-base);font-weight:620;line-height:1.25}.wahl__badge[data-astro-cid-xy37272m]{letter-spacing:.05em;text-transform:uppercase;background:var(--red-ink);color:#fff;border-radius:999px;padding:.2rem .6rem;font-size:.7rem;font-style:normal;font-weight:700}.wahl__d[data-astro-cid-xy37272m]{font-size:var(--t-sm);color:var(--ink-soft)}.wahl__p[data-astro-cid-xy37272m]{font-size:var(--t-sm);color:var(--red-ink);font-variant-numeric:tabular-nums;font-weight:650}.wahl__haken[data-astro-cid-xy37272m]{border:1.5px solid var(--line);color:#0000;width:1.6rem;height:1.6rem;transition:all var(--d-normal) var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}.wahl[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]:checked+.wahl__karte[data-astro-cid-xy37272m] .wahl__haken[data-astro-cid-xy37272m]{background:var(--red-ink);border-color:var(--red-ink);color:#fff}.chips[data-astro-cid-xy37272m]{flex-wrap:wrap;gap:.6rem;display:flex}.chip[data-astro-cid-xy37272m]{cursor:pointer;position:relative}.chip[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.chip[data-astro-cid-xy37272m] span[data-astro-cid-xy37272m]{border:1.5px solid var(--line);min-height:2.9rem;font-weight:580;font-size:var(--t-sm);color:var(--ink);transition:all var(--d-normal) var(--ease);background:#fff;border-radius:999px;align-items:center;padding:.55rem 1.2rem;display:inline-flex}.chip[data-astro-cid-xy37272m]:hover span[data-astro-cid-xy37272m]{border-color:#d49b9d}.chip[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]:focus-visible+span[data-astro-cid-xy37272m]{outline:3px solid var(--red-ink);outline-offset:3px}.chip[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]:checked+span[data-astro-cid-xy37272m]{background:var(--ink);border-color:var(--ink);color:#fff}.chip--kurz[data-astro-cid-xy37272m] span[data-astro-cid-xy37272m]{justify-content:center;min-width:3.2rem;padding-inline:.9rem}.zusatz[data-astro-cid-xy37272m]{border-top:1px solid var(--line);margin-top:1.75rem;padding-top:1.5rem}.zusatz__h[data-astro-cid-xy37272m]{color:var(--ink);margin-bottom:.75rem;font-weight:620}.lieber[data-astro-cid-xy37272m],.check[data-astro-cid-xy37272m]{cursor:pointer;font-size:var(--t-sm);grid-template-columns:auto 1fr;align-items:start;gap:.85rem;display:grid;position:relative}.lieber[data-astro-cid-xy37272m]{border-radius:var(--r-s);background:var(--paper-2);color:var(--ink);margin-bottom:1.5rem;padding:.9rem 1.1rem;font-weight:580}.lieber[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m],.check[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]{opacity:0;cursor:pointer;width:1.4rem;height:1.4rem;margin:0;position:absolute}.lieber__box[data-astro-cid-xy37272m],.check__box[data-astro-cid-xy37272m]{color:#0000;width:1.5rem;height:1.5rem;transition:all var(--d-normal) var(--ease);background:#fff;border:1.5px solid #9d928a;border-radius:6px;flex:none;place-items:center;margin-top:.1rem;display:grid}.lieber[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]:checked~.lieber__box[data-astro-cid-xy37272m],.check[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]:checked~.check__box[data-astro-cid-xy37272m]{background:var(--red-ink);border-color:var(--red-ink);color:#fff}.lieber[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]:focus-visible~.lieber__box[data-astro-cid-xy37272m],.check[data-astro-cid-xy37272m] input[data-astro-cid-xy37272m]:focus-visible~.check__box[data-astro-cid-xy37272m]{outline:3px solid var(--red-ink);outline-offset:3px}.check[data-astro-cid-xy37272m]{border:1px solid var(--line);border-radius:var(--r-s);margin-top:1.5rem;padding:1rem 1.1rem}[data-astro-cid-xy37272m][data-gesundheit].ist-aus .frage[data-astro-cid-xy37272m],[data-astro-cid-xy37272m][data-gesundheit].ist-aus .feld[data-astro-cid-xy37272m],[data-astro-cid-xy37272m][data-gesundheit].ist-aus .check[data-astro-cid-xy37272m],[data-astro-cid-xy37272m][data-gesundheit].ist-aus .vertraulich[data-astro-cid-xy37272m]{opacity:.4;pointer-events:none}.frage[data-astro-cid-xy37272m]{border-bottom:1px solid var(--line);padding:1.2rem 0}.frage__t[data-astro-cid-xy37272m]{color:var(--ink);margin-bottom:.7rem;font-weight:620}.frage__hinweis[data-astro-cid-xy37272m]{border-radius:var(--r-s);font-size:var(--t-sm);color:#5a4015;background:#fff6e8;border:1px solid #f0d9b3;grid-template-columns:auto 1fr;gap:.6rem;margin:.9rem 0 0;padding:.85rem 1rem;display:grid}.frage__hinweis[data-astro-cid-xy37272m][hidden]{display:none}.frage__hinweis[data-astro-cid-xy37272m] svg{margin-top:.15em}.vertraulich[data-astro-cid-xy37272m]{font-size:var(--t-sm);color:var(--ok);align-items:center;gap:.5rem;margin:1rem 0 0;font-weight:600;display:flex}.feld[data-astro-cid-xy37272m]{gap:.4rem;margin-top:1.25rem;display:grid}.feld--schmal[data-astro-cid-xy37272m]{max-width:16rem}.feld[data-astro-cid-xy37272m][hidden]{display:none}.feld[data-astro-cid-xy37272m] label[data-astro-cid-xy37272m]{color:var(--ink);font-weight:620;font-size:var(--t-sm)}.feld__hinweis[data-astro-cid-xy37272m]{font-size:var(--t-xs);color:var(--mute);margin:0}input[data-astro-cid-xy37272m][type=text],input[data-astro-cid-xy37272m][type=tel],input[data-astro-cid-xy37272m][type=email],input[data-astro-cid-xy37272m][type=date],textarea[data-astro-cid-xy37272m]{border-radius:var(--r-s);width:100%;min-height:3.4rem;color:var(--ink);transition:border-color var(--d-normal) var(--ease), box-shadow var(--d-normal) var(--ease);background:#fff;border:1.5px solid #bdb2aa;padding:.8rem 1rem;font-size:1rem}textarea[data-astro-cid-xy37272m]{resize:vertical;min-height:6rem}input[data-astro-cid-xy37272m]:focus-visible,textarea[data-astro-cid-xy37272m]:focus-visible{border-color:var(--red-ink);outline:none;box-shadow:0 0 0 3px #b02a3340}.ist-fehlerhaft[data-astro-cid-xy37272m]{border-color:var(--fehler)!important}.zeile[data-astro-cid-xy37272m]{gap:0;display:grid}@media (width>=40rem){.zeile[data-astro-cid-xy37272m]{grid-template-columns:1fr 1fr;gap:1rem}}.feld__fehler[data-astro-cid-xy37272m],.fehler[data-astro-cid-xy37272m]{color:var(--fehler);font-size:var(--t-sm);margin:.4rem 0 0;font-weight:600}.fehler[data-astro-cid-xy37272m]{border-radius:var(--r-s);background:#fdecec;margin-top:1.25rem;padding:.8rem 1rem}[data-astro-cid-xy37272m][hidden]{display:none!important}.hp[data-astro-cid-xy37272m]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.turnstile[data-astro-cid-xy37272m]{min-height:4px;margin-top:1.5rem}.nav[data-astro-cid-xy37272m]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:2.25rem;padding-top:1.5rem;display:flex}.nav[data-astro-cid-xy37272m] .btn[data-astro-cid-xy37272m]:only-child,.nav[data-astro-cid-xy37272m] [data-astro-cid-xy37272m][data-weiter]:last-child{margin-left:auto}.nav[data-astro-cid-xy37272m] svg.zurueck{transform:scaleX(-1)}.nav[data-astro-cid-xy37272m] .btn[data-astro-cid-xy37272m]:hover svg.zurueck{transform:scaleX(-1)translate(4px)}.spam[data-astro-cid-xy37272m]{font-size:var(--t-xs);color:var(--mute);text-align:right;margin:.9rem 0 0}.seite[data-astro-cid-xy37272m]{display:none}@media (width>=64rem){.seite[data-astro-cid-xy37272m]{top:calc(var(--kopf-h) + 1.5rem);display:block;position:sticky}}.seite__box[data-astro-cid-xy37272m]{padding:1.75rem}.seite[data-astro-cid-xy37272m] h2[data-astro-cid-xy37272m]{font-size:var(--t-h4);margin-bottom:1rem}.seite[data-astro-cid-xy37272m] h3[data-astro-cid-xy37272m]{font-size:var(--t-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--red-ink);margin:1.75rem 0 .75rem}.zus[data-astro-cid-xy37272m]{gap:.9rem;margin:0;display:grid}.zus[data-astro-cid-xy37272m] dt[data-astro-cid-xy37272m]{font-size:var(--t-xs);color:var(--mute)}.zus[data-astro-cid-xy37272m] dd[data-astro-cid-xy37272m]{color:var(--ink);font-weight:580;font-size:var(--t-sm);margin:0}.vt[data-astro-cid-xy37272m]{font-size:var(--t-sm);gap:.6rem;display:grid}.vt[data-astro-cid-xy37272m] li[data-astro-cid-xy37272m]{grid-template-columns:auto 1fr;gap:.6rem;display:grid}.vt[data-astro-cid-xy37272m] svg{color:var(--red-ink);margin-top:.2em}.lieber-sprechen[data-astro-cid-xy37272m]{border-top:1px solid var(--line);font-size:var(--t-sm);margin:1.75rem 0 0;padding-top:1.25rem}.lieber-sprechen[data-astro-cid-xy37272m] a[data-astro-cid-xy37272m]{align-items:center;gap:.5rem;margin-top:.3rem;font-size:1.125rem;font-weight:650;text-decoration:none;display:inline-flex}.kopf-kompakt[data-astro-cid-fmo3h2e7]{background:var(--grad-nacht);padding-top:calc(var(--kopf-h) + clamp(2.5rem, 6vw, 5rem));padding-bottom:clamp(5rem,8vw,7rem)}h1[data-astro-cid-fmo3h2e7]{color:#fff;letter-spacing:-.04em;max-width:20ch;font-size:clamp(2rem,1.2rem + 3.4vw,4rem);line-height:1.04}.kopf-kompakt[data-astro-cid-fmo3h2e7] p[data-astro-cid-fmo3h2e7]{font-size:var(--t-lg);color:#e5d6d8;max-width:42rem;margin:1.25rem 0 0}.sektion--eng[data-astro-cid-fmo3h2e7]{z-index:1;margin-top:calc(-1*clamp(2.5rem,4vw,4rem));padding-top:0;position:relative}
