.anfrage-band[data-astro-cid-yffpcrmp]{isolation:isolate}.anfrage-raster[data-astro-cid-yffpcrmp]{position:relative;display:grid;gap:2.5rem;max-width:calc(var(--breite-seite) + 2 * var(--rand-seite));margin-inline:auto;padding:var(--abschnitt) var(--rand-seite)}@media(min-width:1024px){.anfrage-raster[data-astro-cid-yffpcrmp]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2.5rem,4vw,4rem);align-items:start}.anfrage-kopf[data-astro-cid-yffpcrmp]{padding-top:.5rem}.anfrage-titel[data-astro-cid-yffpcrmp]{font-size:clamp(1.875rem,.75rem + 2.5vw,3rem)}}.anfrage-label[data-astro-cid-yffpcrmp]{margin:0 0 1rem}.anfrage-titel[data-astro-cid-yffpcrmp]{margin:0;max-width:22ch;color:var(--ton-kopf)}.anfrage-text[data-astro-cid-yffpcrmp]{margin:1.25rem 0 0;max-width:var(--breite-lead);font-size:var(--text-body);line-height:1.6;color:var(--ton-text)}.anfrage-wege[data-astro-cid-yffpcrmp]{margin:1.75rem 0 0;padding:1rem 0 0;border-top:var(--linie-himmel);list-style:none}.anfrage-wege[data-astro-cid-yffpcrmp] li[data-astro-cid-yffpcrmp]{display:flex;flex-wrap:wrap;align-items:center;column-gap:.5rem;font-size:var(--text-body-s);color:var(--ton-text)}.anfrage-wege[data-astro-cid-yffpcrmp] .textlink[data-astro-cid-yffpcrmp]{font-size:var(--text-body-s);color:#fff}.anfrage-wege[data-astro-cid-yffpcrmp] .textlink[data-astro-cid-yffpcrmp] .icon{color:var(--color-blau-hell)}@media(hover:hover){.anfrage-wege[data-astro-cid-yffpcrmp] .textlink[data-astro-cid-yffpcrmp]:hover{color:var(--color-blau-licht)}}.anfrage-mail[data-astro-cid-yffpcrmp]{overflow-wrap:anywhere}.anfrage-bewertung[data-astro-cid-yffpcrmp]{margin:.5rem 0 0;font-size:var(--text-klein);line-height:1.4;color:var(--ton-meta)}.anfrage-bewertung-link[data-astro-cid-yffpcrmp]{display:inline-flex;align-items:center;min-height:2.75rem;color:inherit;text-decoration:underline;text-decoration-color:var(--ton-linie);text-decoration-thickness:1px;text-underline-offset:.25em;transition:color var(--dauer-kurz) ease,text-decoration-color var(--dauer-kurz) ease}@media(hover:hover){.anfrage-bewertung-link[data-astro-cid-yffpcrmp]:hover{color:var(--ton-kopf);text-decoration-color:currentColor}}.anfrage[data-astro-cid-yffpcrmp]{container:anfrage / inline-size;scroll-margin-top:5rem;border-radius:var(--radius-objekt);background:var(--color-weiss);box-shadow:var(--schatten-schwebend);padding:1.25rem;color:var(--color-text)}@media(min-width:640px){.anfrage[data-astro-cid-yffpcrmp]{padding:2rem}}.anfrage-fortschritt[data-astro-cid-yffpcrmp]{margin-bottom:1.75rem}.anfrage-zaehler[data-astro-cid-yffpcrmp]{margin:0 0 .75rem;font-size:var(--text-label);font-weight:600;line-height:1.4;color:var(--color-tinte)}.anfrage-zaehler[data-astro-cid-yffpcrmp]:empty{display:none}.anfrage-schritte[data-astro-cid-yffpcrmp]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none}.anfrage-schritte[data-astro-cid-yffpcrmp] li[data-astro-cid-yffpcrmp]{position:relative;padding-top:.625rem;font-size:var(--text-fuss);line-height:1.4;color:var(--color-stahl)}.anfrage-schritte[data-astro-cid-yffpcrmp] li[data-astro-cid-yffpcrmp]:before{content:"";position:absolute;inset:0 0 auto;height:2px;border-radius:1px;background:var(--color-rand-stark);transition:background-color var(--dauer) ease}.anfrage-schritte[data-astro-cid-yffpcrmp] li[data-astro-cid-yffpcrmp].ist-erledigt:before,.anfrage-schritte[data-astro-cid-yffpcrmp] li[data-astro-cid-yffpcrmp].ist-offen:before{background:var(--color-blau)}.anfrage-schritte[data-astro-cid-yffpcrmp] li[data-astro-cid-yffpcrmp].ist-offen{font-weight:600;color:var(--color-tinte)}@container anfrage (min-width: 30rem){.anfrage-zaehler[data-astro-cid-yffpcrmp]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@container anfrage (max-width: 29.99rem){.anfrage-schritte[data-astro-cid-yffpcrmp] li[data-astro-cid-yffpcrmp]{padding-top:2px}.anfrage-schritt-titel[data-astro-cid-yffpcrmp]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.anfrage-meldung[data-astro-cid-yffpcrmp]{margin-bottom:1.5rem;padding:.25rem 0 .25rem 1rem;border-left:var(--linie-hinweis);font-size:var(--text-body-s);line-height:1.6;color:var(--color-tinte)}.anfrage-meldung[data-astro-cid-yffpcrmp] p{margin:0}.anfrage-meldung[data-astro-cid-yffpcrmp] a{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--link);text-decoration:underline;text-underline-offset:.18em}fieldset[data-astro-cid-yffpcrmp].anfrage-panel{min-inline-size:0;margin:0;padding:0;border:0}.anfrage-panel[data-astro-cid-yffpcrmp]+.anfrage-panel[data-astro-cid-yffpcrmp]{margin-top:2.5rem;padding-top:2rem;border-top:var(--linie)}.anfrage[data-astro-cid-yffpcrmp].gesteuert .anfrage-panel[data-astro-cid-yffpcrmp]{display:none}.anfrage[data-astro-cid-yffpcrmp].gesteuert .anfrage-panel[data-astro-cid-yffpcrmp].ist-offen{display:block;margin-top:0;padding-top:0;border-top:0}@media(prefers-reduced-motion:no-preference){.anfrage[data-astro-cid-yffpcrmp].gesteuert .anfrage-panel[data-astro-cid-yffpcrmp].ist-offen{animation:anfrage-herein var(--dauer) var(--ease-aus) both}.anfrage[data-astro-cid-yffpcrmp].gesteuert.zurueck .anfrage-panel[data-astro-cid-yffpcrmp].ist-offen{animation-name:anfrage-herein-links}}@keyframes anfrage-herein{0%{opacity:0;transform:translate(12px)}}@keyframes anfrage-herein-links{0%{opacity:0;transform:translate(-12px)}}.anfrage-frage[data-astro-cid-yffpcrmp]{margin:0;font-size:var(--text-h3);font-weight:600;line-height:1.3;letter-spacing:-.008em;color:var(--color-tinte)}.anfrage-frage[data-astro-cid-yffpcrmp]:focus{outline:none}.anfrage-hilfe[data-astro-cid-yffpcrmp]{margin:.375rem 0 0;font-size:var(--text-body-s);line-height:1.6;color:var(--color-stahl)}.anfrage-kacheln[data-astro-cid-yffpcrmp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1.25rem}@container anfrage (max-width: 37.49rem){.anfrage-kacheln[data-astro-cid-yffpcrmp][data-ungerade]>.anfrage-kachel[data-astro-cid-yffpcrmp]:first-child{grid-column:1 / -1}}@container anfrage (min-width: 37.5rem){.anfrage-kacheln[data-astro-cid-yffpcrmp]{grid-template-columns:repeat(4,minmax(0,1fr))}.anfrage-kacheln[data-astro-cid-yffpcrmp][data-spalten="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.anfrage-kachel[data-astro-cid-yffpcrmp]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;min-height:4rem;padding:.75rem .75rem .875rem;border:1px solid var(--color-rand-stark);border-radius:var(--radius-feld);background:var(--color-weiss);color:var(--color-tinte);cursor:pointer;user-select:none;transition:border-color var(--dauer-kurz) ease,background-color var(--dauer-kurz) ease}.anfrage-kachel[data-astro-cid-yffpcrmp] input[data-astro-cid-yffpcrmp],.anfrage-segment[data-astro-cid-yffpcrmp] input[data-astro-cid-yffpcrmp]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.anfrage-kachel-name[data-astro-cid-yffpcrmp]{margin-top:.375rem;font-size:var(--text-body-s);font-weight:600;line-height:1.3;hyphens:manual;overflow-wrap:break-word;max-width:100%}.anfrage-kachel-euro[data-astro-cid-yffpcrmp]{font-size:var(--text-klein);font-weight:500;line-height:1.4;color:var(--color-gruen)}@media(hover:hover){.anfrage-kachel[data-astro-cid-yffpcrmp]:hover,.anfrage-segment[data-astro-cid-yffpcrmp]:hover{border-color:var(--color-feldrand)}}.anfrage-kachel[data-astro-cid-yffpcrmp]:has(input:checked){border-color:var(--markierung-kante);box-shadow:inset 0 0 0 1px var(--markierung-kante);background:var(--markierung-grund)}.anfrage-kachel[data-astro-cid-yffpcrmp]:has(input:focus-visible),.anfrage-segment[data-astro-cid-yffpcrmp]:has(input:focus-visible){outline:2px solid var(--fokus);outline-offset:3px}.anfrage-kasten[data-astro-cid-yffpcrmp]{display:grid;flex:none;place-items:center;width:20px;height:20px;border:1.5px solid var(--color-feldrand);border-radius:5px;background:var(--color-weiss);color:#fff;transition:background-color var(--dauer-kurz) ease,border-color var(--dauer-kurz) ease}.anfrage-kasten[data-astro-cid-yffpcrmp] .icon{opacity:0}.anfrage-kachel[data-astro-cid-yffpcrmp]:has(input:checked) .anfrage-kasten[data-astro-cid-yffpcrmp],.anfrage-pruef[data-astro-cid-yffpcrmp] input[data-astro-cid-yffpcrmp]:checked+.anfrage-kasten[data-astro-cid-yffpcrmp]{border-color:var(--color-blau);background:var(--color-blau)}.anfrage-kachel[data-astro-cid-yffpcrmp]:has(input:checked) .anfrage-kasten[data-astro-cid-yffpcrmp] .icon,.anfrage-pruef[data-astro-cid-yffpcrmp] input[data-astro-cid-yffpcrmp]:checked+.anfrage-kasten[data-astro-cid-yffpcrmp] .icon{opacity:1}.anfrage-segmente[data-astro-cid-yffpcrmp]{display:grid;gap:.5rem;margin-top:1.25rem}@container anfrage (min-width: 28rem){.anfrage-segmente[data-astro-cid-yffpcrmp]{grid-template-columns:repeat(3,minmax(0,1fr))}}.anfrage-segment[data-astro-cid-yffpcrmp]{position:relative;display:flex;align-items:center;justify-content:center;gap:.375rem;min-height:3rem;padding:.5rem .75rem;border:1px solid var(--color-feldrand);border-radius:var(--radius-feld);background:var(--color-weiss);font-size:var(--text-body-s);font-weight:600;color:var(--color-tinte);cursor:pointer;user-select:none;transition:border-color var(--dauer-kurz) ease,background-color var(--dauer-kurz) ease}.anfrage-segment[data-astro-cid-yffpcrmp] .icon{display:none;color:var(--color-blau)}.anfrage-segment[data-astro-cid-yffpcrmp]:has(input:checked){border-color:var(--markierung-kante);box-shadow:inset 0 0 0 1px var(--markierung-kante);background:var(--markierung-grund)}.anfrage-segment[data-astro-cid-yffpcrmp]:has(input:checked) .icon{display:inline-block}.anfrage-felder[data-astro-cid-yffpcrmp]{display:grid;gap:1.25rem;margin-top:1.5rem}@container anfrage (min-width: 36rem){.anfrage-felder[data-astro-cid-yffpcrmp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.anfrage-anmerkung[data-astro-cid-yffpcrmp]{margin-top:1.5rem}.anfrage-etikett[data-astro-cid-yffpcrmp]{display:block;margin-bottom:.375rem;font-size:var(--text-label);font-weight:600;line-height:1.4;color:var(--color-tinte)}.anfrage-optional[data-astro-cid-yffpcrmp]{font-weight:400;color:var(--color-stahl)}.anfrage-feld[data-astro-cid-yffpcrmp]{display:block;width:100%;min-height:3rem;padding:.625rem .875rem;border:1px solid var(--color-feldrand);border-radius:var(--radius-feld);background:var(--color-weiss);font-size:1rem;line-height:1.5;color:var(--color-tinte);transition:border-color var(--dauer-kurz) ease}.anfrage-feld-lang[data-astro-cid-yffpcrmp]{min-height:7rem;resize:vertical}.anfrage-feld[data-astro-cid-yffpcrmp]::placeholder{color:var(--color-feldrand);opacity:1}.anfrage-feld[data-astro-cid-yffpcrmp]:focus{border-color:var(--color-blau)}.anfrage-feld[data-astro-cid-yffpcrmp].hat-fehler{border-color:var(--color-fehler)}.anfrage-fehler[data-astro-cid-yffpcrmp]{margin:.5rem 0 0;font-size:var(--text-klein);font-weight:500;line-height:1.45;color:var(--color-fehler)}.anfrage-fehler[data-astro-cid-yffpcrmp]:empty{margin-top:0}.anfrage-zsf[data-astro-cid-yffpcrmp]{gap:.25rem 1.5rem;margin:1.5rem 0 0}.anfrage[data-astro-cid-yffpcrmp].gesteuert .anfrage-zsf[data-astro-cid-yffpcrmp]{display:grid}@container anfrage (min-width: 30rem){.anfrage-zsf[data-astro-cid-yffpcrmp]{grid-template-columns:auto minmax(0,1fr);row-gap:.75rem}}.anfrage-zsf[data-astro-cid-yffpcrmp] dt[data-astro-cid-yffpcrmp]{margin-top:.75rem}.anfrage-zsf[data-astro-cid-yffpcrmp] dt[data-astro-cid-yffpcrmp]:first-child{margin-top:0}@container anfrage (min-width: 30rem){.anfrage-zsf[data-astro-cid-yffpcrmp] dt[data-astro-cid-yffpcrmp]{margin-top:0}}.anfrage-zsf[data-astro-cid-yffpcrmp] dd[data-astro-cid-yffpcrmp]{margin:0;font-size:var(--text-body-s);line-height:1.5;color:var(--color-tinte);overflow-wrap:anywhere}.anfrage-einwilligung[data-astro-cid-yffpcrmp]{display:flex;align-items:flex-start;gap:.875rem;margin-top:1.75rem;cursor:pointer}.anfrage-pruef[data-astro-cid-yffpcrmp]{position:relative;flex:none;margin-top:.125rem}.anfrage-pruef[data-astro-cid-yffpcrmp] input[data-astro-cid-yffpcrmp]{position:absolute;inset:-12px;z-index:1;width:44px;height:44px;margin:0;opacity:0;cursor:pointer}.anfrage-pruef[data-astro-cid-yffpcrmp] input[data-astro-cid-yffpcrmp]:focus-visible+.anfrage-kasten[data-astro-cid-yffpcrmp]{outline:2px solid var(--fokus);outline-offset:3px}.anfrage-einwilligung-text[data-astro-cid-yffpcrmp]{font-size:var(--text-body-s);line-height:1.6;color:var(--color-text)}.anfrage-einwilligung-text[data-astro-cid-yffpcrmp] a[data-astro-cid-yffpcrmp],.anfrage-erfolg-text[data-astro-cid-yffpcrmp] a[data-astro-cid-yffpcrmp]{position:relative;z-index:2;font-weight:600;color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}@media(hover:hover){.anfrage-einwilligung-text[data-astro-cid-yffpcrmp] a[data-astro-cid-yffpcrmp]:hover,.anfrage-erfolg-text[data-astro-cid-yffpcrmp] a[data-astro-cid-yffpcrmp]:hover{color:var(--link-hover)}}.anfrage-erfolg[data-astro-cid-yffpcrmp] .anfrage-erfolg-haken{display:block;color:var(--color-blau)}.anfrage-erfolg-label[data-astro-cid-yffpcrmp]{margin:1rem 0 .375rem}.anfrage-erfolg-text[data-astro-cid-yffpcrmp]{margin:.75rem 0 0;max-width:var(--breite-lead);font-size:var(--text-body-s);line-height:1.6;color:var(--color-text)}.anfrage-erfolg-text[data-astro-cid-yffpcrmp] a[data-astro-cid-yffpcrmp]{white-space:nowrap}.anfrage-steuerung[data-astro-cid-yffpcrmp]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem;padding-top:1.5rem;border-top:var(--linie)}.anfrage-vor[data-astro-cid-yffpcrmp]{margin-left:auto}.anfrage[data-astro-cid-yffpcrmp].beruehrt .btn-puls[data-astro-cid-yffpcrmp]:before,.anfrage[data-astro-cid-yffpcrmp].beruehrt .btn-puls[data-astro-cid-yffpcrmp]:not(:hover):after{animation:none}.crif-band+.anfrage-band[data-astro-cid-yffpcrmp] .btn-puls[data-astro-cid-yffpcrmp]:before{animation:none}.anfrage-zurueck[data-astro-cid-yffpcrmp]{cursor:pointer}@container anfrage (max-width: 29.99rem){.anfrage-steuerung[data-astro-cid-yffpcrmp]{flex-direction:column-reverse;align-items:stretch}.anfrage-vor[data-astro-cid-yffpcrmp]{width:100%;margin-left:0}.anfrage-zurueck[data-astro-cid-yffpcrmp]{align-self:flex-start}}@media(prefers-reduced-motion:reduce){.anfrage-kachel[data-astro-cid-yffpcrmp],.anfrage-segment[data-astro-cid-yffpcrmp],.anfrage-kasten[data-astro-cid-yffpcrmp],.anfrage-feld[data-astro-cid-yffpcrmp],.anfrage-schritte[data-astro-cid-yffpcrmp] li[data-astro-cid-yffpcrmp]:before{transition:none}}
