.anfrage-seite[data-astro-cid-yngto2ov] [hidden]{display:none!important}.anfrage-seite[data-astro-cid-yngto2ov]{gap:var(--a-8);padding:var(--a-7) var(--rand) var(--abschnitt);display:grid}@media (width>=1000px){.anfrage-seite[data-astro-cid-yngto2ov]{column-gap:var(--a-9);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.anfrage-intro[data-astro-cid-yngto2ov]{top:calc(var(--kopf-h) + var(--a-6));align-self:start;position:sticky}}.anfrage-intro[data-astro-cid-yngto2ov]{gap:var(--a-4);align-content:start;display:grid}.pfad[data-astro-cid-yngto2ov]{gap:var(--a-2);font-size:var(--s-klein);flex-wrap:wrap;display:flex}.anfrage-lead[data-astro-cid-yngto2ov]{font-size:var(--s-lead);max-width:34ch}.anfrage-eilt[data-astro-cid-yngto2ov]{margin-top:var(--a-5);color:var(--leise)}.anfrage-nummer[data-astro-cid-yngto2ov]{justify-self:start;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem)}.anfrage-nummer[data-astro-cid-yngto2ov]:hover{text-underline-offset:.15em;text-decoration:underline 3px}.anfrage-bogen[data-astro-cid-yngto2ov]{gap:var(--a-6);min-width:0;display:grid}.formular[data-astro-cid-yngto2ov]{gap:var(--a-8);counter-reset:schritt;display:grid}fieldset[data-astro-cid-yngto2ov]{padding:var(--a-5) 0 0;border:0;border-top:2px solid var(--tinte);gap:var(--a-6);counter-increment:schritt;min-width:0;margin:0;display:grid}legend[data-astro-cid-yngto2ov]{float:left;width:100%;margin-bottom:var(--a-2);font:850 var(--s-h3)/1.15 var(--f-anzeige);padding:0;font-stretch:118%}legend[data-astro-cid-yngto2ov]:before{content:counter(schritt) " ";color:var(--leise);margin-right:var(--a-2);font-stretch:125%}legend[data-astro-cid-yngto2ov]+[data-astro-cid-yngto2ov]{clear:both}.nur[data-astro-cid-yngto2ov],.freiwillig[data-astro-cid-yngto2ov]{font:400 var(--s-klein)/1.4 var(--f-text);color:var(--leise)}.feld[data-astro-cid-yngto2ov]{gap:var(--a-2);min-width:0;display:grid}label[data-astro-cid-yngto2ov],.bez[data-astro-cid-yngto2ov]{font-weight:650}input[data-astro-cid-yngto2ov]:not([type=radio]):not([type=file]),select[data-astro-cid-yngto2ov],textarea[data-astro-cid-yngto2ov]{font:inherit;font-size:var(--s-lead);color:var(--tinte);border:0;border-bottom:2px solid var(--tinte);padding:var(--a-3) 0;background:0 0;border-radius:0;width:100%;min-height:52px}select[data-astro-cid-yngto2ov]{appearance:none;padding-right:var(--a-6);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%2304193F' stroke-width='2.5'/%3E%3C/svg%3E") right 4px center no-repeat}textarea[data-astro-cid-yngto2ov]{resize:vertical;min-height:150px;line-height:1.5}input[data-astro-cid-yngto2ov]::placeholder,textarea[data-astro-cid-yngto2ov]::placeholder{color:#5e6a80}[data-astro-cid-yngto2ov][aria-invalid=true]{border-bottom-color:var(--fehler)!important}.wahl[data-astro-cid-yngto2ov]{gap:var(--fuge);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.wahl-knopf[data-astro-cid-yngto2ov]{cursor:pointer;min-height:72px;padding:var(--a-5) var(--a-3) var(--a-3);font:800 var(--s-ui)/1.1 var(--f-anzeige);border-bottom:2px solid var(--tinte);align-items:flex-end;font-stretch:112%;display:flex;position:relative}.wahl-knopf[data-astro-cid-yngto2ov] input[data-astro-cid-yngto2ov]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.wahl-knopf[data-astro-cid-yngto2ov]:has(input:checked){background:var(--gruen);padding-bottom:calc(var(--a-3) - 4px);border-bottom-width:6px}.wahl-knopf[data-astro-cid-yngto2ov]:has(input[value=gebaeudeservice]:checked){background:var(--blau)}.wahl-knopf[data-astro-cid-yngto2ov]:has(input:focus-visible){outline:3px solid var(--blau);outline-offset:3px}.hinweis[data-astro-cid-yngto2ov]{font-size:var(--s-klein);color:var(--leise);max-width:60ch;margin:0}.vorlage-hinweis[data-astro-cid-yngto2ov]{margin:0 0 var(--a-5);padding-top:var(--a-3);border-top:3px solid var(--gruen);max-width:60ch}.feldfehler[data-astro-cid-yngto2ov]{font-size:var(--s-klein);color:var(--fehler);margin:0;font-weight:650}.fehlerliste[data-astro-cid-yngto2ov]{border-top:3px solid var(--fehler);padding-top:var(--a-4)}.fehlerliste[data-astro-cid-yngto2ov] p{color:var(--fehler);margin:0;font-weight:750}.fehlerliste[data-astro-cid-yngto2ov] ul{margin:var(--a-2) 0 0;padding-left:1.2em}.fehlerliste[data-astro-cid-yngto2ov] a{color:#8c1d18;font-weight:600}input[data-astro-cid-yngto2ov][type=file]{font:inherit;font-size:var(--s-klein);color:var(--leise);width:100%;min-width:0;overflow:hidden}input[data-astro-cid-yngto2ov][type=file]::file-selector-button{font:750 1.0625rem/1 var(--f-anzeige);min-height:48px;padding:0 var(--a-5);margin-right:var(--a-4);background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:0;font-stretch:112%}.fotoliste[data-astro-cid-yngto2ov]{margin:0;padding:0;list-style:none;display:grid}.fotoliste[data-astro-cid-yngto2ov] li{align-items:center;gap:var(--a-4);padding-block:var(--a-3);border-top:1px solid var(--linie);font-size:var(--s-klein);display:flex}.fotoliste[data-astro-cid-yngto2ov] li:last-child{border-bottom:1px solid var(--linie)}.fotoliste[data-astro-cid-yngto2ov] img{object-fit:cover;background:var(--linie);width:64px;height:64px}.fotoliste[data-astro-cid-yngto2ov] span{overflow-wrap:anywhere;flex:1}.fotoliste[data-astro-cid-yngto2ov] button{font:650 var(--s-klein)/1 var(--f-text);padding:var(--a-3) 0;min-height:44px;color:var(--tinte);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;text-decoration:underline}.honig[data-astro-cid-yngto2ov]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.klein[data-astro-cid-yngto2ov]{font-size:var(--s-klein);color:var(--leise);max-width:60ch;margin:0}.senden[data-astro-cid-yngto2ov]{gap:var(--a-3);display:grid}.senden[data-astro-cid-yngto2ov] .knopf[data-astro-cid-yngto2ov]{min-height:56px;font-size:var(--s-ui);width:100%}@media (width>=700px){.senden[data-astro-cid-yngto2ov] .knopf[data-astro-cid-yngto2ov]{width:auto;padding-inline:var(--a-7);justify-self:start}}progress[data-astro-cid-yngto2ov]{width:min(100%,360px);height:8px;accent-color:var(--gruen)}.status[data-astro-cid-yngto2ov]{min-height:1.6em;margin:0;font-weight:600}.erfolg[data-astro-cid-yngto2ov]{border-top:3px solid var(--gruen);padding-top:var(--a-5);gap:var(--a-4);display:grid}.erfolg[data-astro-cid-yngto2ov] h2[data-astro-cid-yngto2ov]{font-size:var(--s-h2)}.erfolg[data-astro-cid-yngto2ov] p[data-astro-cid-yngto2ov]{font-size:var(--s-lead);max-width:44ch}
