.anfrage[data-astro-cid-ck33kgw2]{max-width:46rem;padding-block:2.5rem 5rem}.anfrage__kopf[data-astro-cid-ck33kgw2] h1[data-astro-cid-ck33kgw2]{font-size:clamp(2.25rem,1.5rem + 2.5vw,3.25rem)}.fortschritt[data-astro-cid-ck33kgw2]{height:8px;background:var(--bg-alt);border-radius:999px;overflow:hidden;margin-top:.5rem}.fortschritt[data-astro-cid-ck33kgw2] span[data-astro-cid-ck33kgw2]{display:block;height:100%;width:20%;background:var(--lime-dark);border-radius:inherit;transition:width .3s ease}.fortschritt__text[data-astro-cid-ck33kgw2]{margin:1.5rem 0 0;font:700 .875rem var(--body);color:var(--green-dark)}.formular[data-astro-cid-ck33kgw2]{margin-top:2rem;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--schatten);padding:clamp(1.25rem,.75rem + 2vw,2.5rem)}.schritt[data-astro-cid-ck33kgw2]{border:0;margin:0 0 2rem;padding:0;min-width:0}.js[data-astro-cid-ck33kgw2] .schritt[data-astro-cid-ck33kgw2]{margin:0}.js[data-astro-cid-ck33kgw2] .schritt[data-astro-cid-ck33kgw2]:not(.aktiv){display:none}.js[data-astro-cid-ck33kgw2] .schritt[data-astro-cid-ck33kgw2].aktiv{animation:einblenden .25s ease}@keyframes einblenden{0%{opacity:0;transform:translate(12px)}}legend[data-astro-cid-ck33kgw2]{padding:0;width:100%}legend[data-astro-cid-ck33kgw2] h2[data-astro-cid-ck33kgw2]{font-size:clamp(1.5rem,1.25rem + 1vw,2rem);margin-bottom:.5rem}.hilfe[data-astro-cid-ck33kgw2]{color:var(--ink-soft);font-size:.9375rem}.optionen[data-astro-cid-ck33kgw2]{display:grid;gap:.75rem;margin-top:1.5rem}.optionen--bild[data-astro-cid-ck33kgw2]{grid-template-columns:1fr 1fr}.option[data-astro-cid-ck33kgw2]{position:relative;display:flex;align-items:center;gap:1rem;min-height:4rem;padding:.875rem 1.25rem;border:2px solid var(--line);border-radius:16px;background:var(--surface);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease,box-shadow .15s ease}.option[data-astro-cid-ck33kgw2]:hover{border-color:var(--dark);transform:translateY(-1px);box-shadow:var(--schatten)}.option[data-astro-cid-ck33kgw2] input[data-astro-cid-ck33kgw2]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.option__bild[data-astro-cid-ck33kgw2]{display:grid;place-items:center;width:3.75rem;height:3.75rem;border-radius:14px;background:var(--bg-alt);color:var(--ink-soft);flex-shrink:0;transition:background-color .15s ease,color .15s ease}.option__text[data-astro-cid-ck33kgw2]{display:grid;gap:.125rem;flex:1}.option__text[data-astro-cid-ck33kgw2] strong[data-astro-cid-ck33kgw2]{font:600 1.0625rem/1.3 var(--display);letter-spacing:-.01em}.option__text[data-astro-cid-ck33kgw2] small[data-astro-cid-ck33kgw2]{font-size:.875rem;color:var(--ink-soft)}.option__pfeil[data-astro-cid-ck33kgw2]{color:var(--line-strong);transition:color .15s ease,transform .15s ease}.option[data-astro-cid-ck33kgw2]:hover .option__pfeil[data-astro-cid-ck33kgw2]{color:var(--dark);transform:translate(3px)}.option[data-astro-cid-ck33kgw2]:has(input:checked){border-color:var(--dark);background:var(--green-soft)}.option[data-astro-cid-ck33kgw2]:has(input:checked) .option__bild[data-astro-cid-ck33kgw2]{background:var(--dark);color:var(--lime)}.option[data-astro-cid-ck33kgw2]:has(input:checked) .option__pfeil[data-astro-cid-ck33kgw2]{color:var(--green)}.option[data-astro-cid-ck33kgw2]:has(input:focus-visible){outline:3px solid var(--fokus);outline-offset:2px}select[data-astro-cid-ck33kgw2],.feld[data-astro-cid-ck33kgw2] input[data-astro-cid-ck33kgw2]{width:100%;min-height:3.25rem;padding:.5rem .875rem;border:1.5px solid var(--line-strong);border-radius:var(--radius);background:#fff;font:400 1.0625rem var(--body);color:var(--ink)}select[data-astro-cid-ck33kgw2]:focus,.feld[data-astro-cid-ck33kgw2] input[data-astro-cid-ck33kgw2]:focus{border-color:var(--ink)}.felder[data-astro-cid-ck33kgw2]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.feld[data-astro-cid-ck33kgw2]{display:grid;gap:.375rem;font-weight:500;font-size:.9375rem}.feld[data-astro-cid-ck33kgw2] em[data-astro-cid-ck33kgw2]{font-style:normal;font-weight:400;color:var(--ink-soft)}.feld--breit[data-astro-cid-ck33kgw2]{grid-column:1 / -1}.feld--plz[data-astro-cid-ck33kgw2] input[data-astro-cid-ck33kgw2]{font-family:var(--body);letter-spacing:.08em}[data-astro-cid-ck33kgw2][aria-invalid=true]{border-color:var(--green)!important}.ablauf-hinweis[data-astro-cid-ck33kgw2]{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;margin-top:1.75rem;padding:1rem 1.25rem;background:var(--green-soft);border-radius:var(--radius);font-size:.9375rem}.ablauf-hinweis[data-astro-cid-ck33kgw2] img[data-astro-cid-ck33kgw2]{width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover;border:2px solid var(--lime)}.ablauf-hinweis[data-astro-cid-ck33kgw2] p[data-astro-cid-ck33kgw2]{margin:0}.zustimmung[data-astro-cid-ck33kgw2]{display:grid;grid-template-columns:auto 1fr;gap:.75rem;margin-top:1.25rem;font-size:.9375rem;line-height:1.5;cursor:pointer}.zustimmung[data-astro-cid-ck33kgw2] input[data-astro-cid-ck33kgw2]{width:1.375rem;height:1.375rem;margin:.1rem 0 0;accent-color:var(--green)}.hinweis[data-astro-cid-ck33kgw2]{margin-top:1rem;padding:1rem 1.25rem;border-left:4px solid var(--accent);background:var(--bg)}.fehler[data-astro-cid-ck33kgw2]{margin:1rem 0 0;color:var(--green-dark);font-weight:600}.honig[data-astro-cid-ck33kgw2]{position:absolute;left:-9999px}.steuerung[data-astro-cid-ck33kgw2]{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line)}.steuerung[data-astro-cid-ck33kgw2] [data-astro-cid-ck33kgw2][data-weiter],.steuerung[data-astro-cid-ck33kgw2] [data-astro-cid-ck33kgw2][data-senden]{margin-left:auto}.steuerung[data-astro-cid-ck33kgw2]:not(:has(.knopf:not([hidden]))){padding-top:1rem}.zurueck[data-astro-cid-ck33kgw2]{border:0;background:none;padding:.5rem 0;font:600 1rem var(--body);color:var(--ink-soft);cursor:pointer}.zurueck[data-astro-cid-ck33kgw2]:hover{color:var(--ink)}@media(max-width:34rem){.optionen--bild[data-astro-cid-ck33kgw2]{grid-template-columns:1fr}.option__bild[data-astro-cid-ck33kgw2]{width:3rem;height:3rem}.felder[data-astro-cid-ck33kgw2]{grid-template-columns:1fr}.steuerung[data-astro-cid-ck33kgw2] .knopf[data-astro-cid-ck33kgw2]{flex:1}}
