.lp-kopf[data-astro-cid-ck33kgw2]{border-bottom:1px solid var(--color-border)}.lp-kopf__innen[data-astro-cid-ck33kgw2]{max-width:var(--container-max);margin-inline:auto;padding:var(--space-4) var(--container-padding);min-height:var(--kopf-hoehe);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.marke[data-astro-cid-ck33kgw2] img[data-astro-cid-ck33kgw2]{height:40px;width:auto}@media(max-width:960px){.marke[data-astro-cid-ck33kgw2] img[data-astro-cid-ck33kgw2]{height:32px}}.marke__hell[data-astro-cid-ck33kgw2],[data-theme=hell] .marke__dunkel[data-astro-cid-ck33kgw2]{display:none}[data-theme=hell] .marke__hell[data-astro-cid-ck33kgw2]{display:block}.lp-fuss[data-astro-cid-ck33kgw2]{border-top:1px solid var(--color-border);padding-block:var(--space-6);font-size:var(--size-small);color:var(--color-text-muted)}.lp-fuss__innen[data-astro-cid-ck33kgw2]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4)}.lp-fuss[data-astro-cid-ck33kgw2] nav[data-astro-cid-ck33kgw2]{display:flex;gap:var(--space-6)}.lp-fuss[data-astro-cid-ck33kgw2] a[data-astro-cid-ck33kgw2]{color:var(--color-text-muted)}.lp[data-astro-cid-ck33kgw2]{padding-block:clamp(2rem,5vw,3.5rem) clamp(3rem,7vw,5rem);min-height:70vh}.lp__innen[data-astro-cid-ck33kgw2]{max-width:760px}.lp__intro[data-astro-cid-ck33kgw2]{text-align:center;margin-bottom:var(--space-8)}.lp__intro[data-astro-cid-ck33kgw2] h1[data-astro-cid-ck33kgw2]{font-size:clamp(1.6rem,1.2rem + 2vw,2.4rem);text-wrap:balance;margin-bottom:var(--space-3)}.lp__intro[data-astro-cid-ck33kgw2] p[data-astro-cid-ck33kgw2]{color:var(--color-text-muted)}.akzent[data-astro-cid-ck33kgw2]{color:var(--color-accent-text)}.lp-form[data-astro-cid-ck33kgw2]{background:var(--color-flaeche);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:clamp(1.25rem,4vw,2.5rem)}.lp-hp[data-astro-cid-ck33kgw2]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lp-form__balken[data-astro-cid-ck33kgw2]{height:6px;border-radius:999px;background:var(--color-border);overflow:hidden}.lp-form__balken[data-astro-cid-ck33kgw2] span[data-astro-cid-ck33kgw2]{display:block;height:100%;width:20%;background:var(--color-primary);border-radius:999px;transition:width .25s var(--ease-out-soft, ease-out)}.lp-form__zahl[data-astro-cid-ck33kgw2]{font-size:var(--size-small);color:var(--color-text-muted);margin:var(--space-3) 0 var(--space-6)}.schritt[data-astro-cid-ck33kgw2]{border:0;padding:0;margin:0;min-inline-size:0}.schritt[data-astro-cid-ck33kgw2] legend[data-astro-cid-ck33kgw2]{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:clamp(1.25rem,1rem + 1vw,1.6rem);color:var(--color-heading);line-height:1.25;padding:0;margin-bottom:var(--space-6)}@media(prefers-reduced-motion:no-preference){.schritt--wackeln[data-astro-cid-ck33kgw2]{animation:wackeln .4s}}@keyframes wackeln{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.optionen[data-astro-cid-ck33kgw2]{display:grid;gap:var(--space-3)}.optionen--4[data-astro-cid-ck33kgw2]{grid-template-columns:repeat(4,minmax(0,1fr))}.optionen--3[data-astro-cid-ck33kgw2]{grid-template-columns:repeat(3,minmax(0,1fr))}.opt[data-astro-cid-ck33kgw2]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-height:8.5rem;padding:var(--space-4) var(--space-3);text-align:center;border:1.5px solid var(--color-border-strong);border-radius:var(--radius);cursor:pointer;transition:border-color .15s,background-color .15s}.opt[data-astro-cid-ck33kgw2]:hover{border-color:var(--color-primary)}.opt[data-astro-cid-ck33kgw2] input[data-astro-cid-ck33kgw2]{position:absolute;inset:0;opacity:0;cursor:pointer;margin:0}.opt[data-astro-cid-ck33kgw2]:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.opt[data-astro-cid-ck33kgw2]:has(input:checked){border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.opt__icon[data-astro-cid-ck33kgw2]{color:var(--color-primary);display:inline-grid}.opt__text[data-astro-cid-ck33kgw2]{font-weight:var(--weight-medium);color:var(--color-heading);font-size:.95rem;line-height:1.3}.feld[data-astro-cid-ck33kgw2]{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.feld[data-astro-cid-ck33kgw2]>span[data-astro-cid-ck33kgw2]{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--size-small);font-weight:var(--weight-bold);color:var(--color-heading)}.feld[data-astro-cid-ck33kgw2] em[data-astro-cid-ck33kgw2]{font-style:normal;font-weight:400;color:var(--color-text-muted)}.feld[data-astro-cid-ck33kgw2] small[data-astro-cid-ck33kgw2]{color:var(--color-text-muted);font-size:.8rem}.feld[data-astro-cid-ck33kgw2] input[data-astro-cid-ck33kgw2]{font:inherit;padding:.75rem 1rem;border:1.5px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text)}.feld[data-astro-cid-ck33kgw2] input[data-astro-cid-ck33kgw2]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}.nachricht[data-astro-cid-ck33kgw2]{margin-bottom:var(--space-4)}.nachricht[data-astro-cid-ck33kgw2] summary[data-astro-cid-ck33kgw2]{cursor:pointer;font-size:var(--size-small);font-weight:var(--weight-bold);color:var(--color-heading);padding-block:var(--space-2)}.nachricht[data-astro-cid-ck33kgw2] summary[data-astro-cid-ck33kgw2] em[data-astro-cid-ck33kgw2]{font-style:normal;font-weight:400;color:var(--color-text-muted)}.nachricht[data-astro-cid-ck33kgw2] textarea[data-astro-cid-ck33kgw2]{width:100%;margin-top:var(--space-2);font:inherit;padding:.75rem 1rem;border:1.5px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text)}.nachricht[data-astro-cid-ck33kgw2] textarea[data-astro-cid-ck33kgw2]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}.einwilligung[data-astro-cid-ck33kgw2]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);align-items:start;font-size:var(--size-small);margin:var(--space-2) 0 var(--space-6)}.einwilligung[data-astro-cid-ck33kgw2] input[data-astro-cid-ck33kgw2]{margin-top:.2rem;width:1.1rem;height:1.1rem;accent-color:var(--color-primary)}.lp-knopf[data-astro-cid-ck33kgw2]{font:inherit;font-weight:var(--weight-bold);cursor:pointer;border:0;border-radius:var(--radius);padding:1rem 1.5rem;background:var(--color-primary);color:var(--color-primary-contrast);transition:background-color .15s}.lp-knopf[data-astro-cid-ck33kgw2]:hover{background:var(--color-primary-hover)}.lp-knopf[data-astro-cid-ck33kgw2]:disabled{opacity:.6;cursor:default}.lp-weiter[data-astro-cid-ck33kgw2],.lp-knopf--senden[data-astro-cid-ck33kgw2]{width:100%;margin-top:var(--space-4)}.lp-knopf--senden[data-astro-cid-ck33kgw2]{font-size:1.05rem}.lp-knopf--geist[data-astro-cid-ck33kgw2]{display:inline-block;background:transparent;color:var(--color-heading);border:1.5px solid var(--color-border-strong);text-decoration:none}.lp-knopf--geist[data-astro-cid-ck33kgw2]:hover{background:transparent;border-color:var(--color-primary);color:var(--color-heading)}.lp-form__nav[data-astro-cid-ck33kgw2]{margin-top:var(--space-6)}.lp-zurueck[data-astro-cid-ck33kgw2]{font:inherit;background:none;border:0;padding:0;color:var(--color-text-muted);font-weight:var(--weight-bold);cursor:pointer}.lp-form__ruhe[data-astro-cid-ck33kgw2]{text-align:center;font-size:var(--size-small);color:var(--color-text-muted);margin-top:var(--space-4)}.lp-fehler[data-astro-cid-ck33kgw2]{color:var(--color-error);font-size:var(--size-small);margin-top:var(--space-3)}.lp-erfolg[data-astro-cid-ck33kgw2]{background:var(--color-flaeche);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:clamp(2rem,5vw,3rem);text-align:center}.lp-erfolg__icon[data-astro-cid-ck33kgw2]{display:inline-grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--color-success);color:#fff;margin-bottom:var(--space-4)}.lp-erfolg[data-astro-cid-ck33kgw2] h2[data-astro-cid-ck33kgw2]{margin-bottom:var(--space-3)}.lp-erfolg[data-astro-cid-ck33kgw2] p[data-astro-cid-ck33kgw2]{max-width:44ch;margin:0 auto var(--space-6)}.lp__zusagen[data-astro-cid-ck33kgw2]{list-style:none;padding:0;margin:var(--space-8) 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-6);font-size:var(--size-small);color:var(--color-text-muted)}.lp__badge[data-astro-cid-ck33kgw2]{display:flex;justify-content:center;margin-top:var(--space-6)}.lp__zusagen[data-astro-cid-ck33kgw2] li[data-astro-cid-ck33kgw2]{margin:0;display:inline-flex;align-items:center;gap:var(--space-2)}.lp__zusagen[data-astro-cid-ck33kgw2] .icon{color:var(--color-success)}@media(max-width:640px){.optionen[data-astro-cid-ck33kgw2]{gap:var(--space-2)}.optionen--4[data-astro-cid-ck33kgw2],.optionen--3[data-astro-cid-ck33kgw2]{grid-template-columns:repeat(2,minmax(0,1fr))}.opt[data-astro-cid-ck33kgw2]{min-height:6.5rem;padding:var(--space-3) var(--space-2);gap:var(--space-2)}.opt__text[data-astro-cid-ck33kgw2]{font-size:.85rem}.lp[data-astro-cid-ck33kgw2]{padding-block:var(--space-4) var(--space-8)}.lp__intro[data-astro-cid-ck33kgw2]{margin-bottom:var(--space-6)}.lp__intro[data-astro-cid-ck33kgw2] h1[data-astro-cid-ck33kgw2]{font-size:1.5rem}.lp__intro[data-astro-cid-ck33kgw2] p[data-astro-cid-ck33kgw2],.lp-kopf[data-astro-cid-ck33kgw2] .tel__nummer[data-astro-cid-ck33kgw2]{font-size:.95rem}}
