.anfrage[data-astro-cid-mq7ekiqo]{padding-top:clamp(8rem,16vh,11rem);padding-bottom:var(--raum-9)}.anfrage__raster[data-astro-cid-mq7ekiqo]{display:grid;grid-template-columns:1fr 1.25fr;gap:var(--raum-8);align-items:start}.anfrage__seite[data-astro-cid-mq7ekiqo]{position:sticky;top:7rem}.anfrage__titel[data-astro-cid-mq7ekiqo]{font-size:var(--text-3xl);line-height:.98;font-weight:800;margin-bottom:var(--raum-5)}.anfrage__kontakt[data-astro-cid-mq7ekiqo]{margin:var(--raum-7) 0 0;display:grid;gap:var(--raum-4);border-top:1px solid var(--nebel);padding-top:var(--raum-5)}.anfrage__kontakt[data-astro-cid-mq7ekiqo] div[data-astro-cid-mq7ekiqo]{display:grid;grid-template-columns:8rem 1fr;gap:var(--raum-3)}.anfrage__kontakt[data-astro-cid-mq7ekiqo] dt[data-astro-cid-mq7ekiqo]{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--taupe-text);padding-top:.2rem}.anfrage__kontakt[data-astro-cid-mq7ekiqo] dd[data-astro-cid-mq7ekiqo]{margin:0;font-weight:600}.anfrage__kontakt[data-astro-cid-mq7ekiqo] a[data-astro-cid-mq7ekiqo]{text-decoration:none}.anfrage__kontakt[data-astro-cid-mq7ekiqo] a[data-astro-cid-mq7ekiqo]:hover{color:var(--gruen)}.formular[data-astro-cid-mq7ekiqo]{background:var(--weiss);padding:clamp(1.25rem,3vw,3rem);border-radius:var(--radius);display:grid;gap:var(--raum-6)}fieldset[data-astro-cid-mq7ekiqo]{border:0;margin:0;padding:0}legend[data-astro-cid-mq7ekiqo]{font-weight:700;font-stretch:var(--halbbreit);margin-bottom:var(--raum-3)}.chips[data-astro-cid-mq7ekiqo]{display:flex;flex-wrap:wrap;gap:var(--raum-2)}.chip[data-astro-cid-mq7ekiqo] input[data-astro-cid-mq7ekiqo]{position:absolute;opacity:0;pointer-events:none}.chip[data-astro-cid-mq7ekiqo] span[data-astro-cid-mq7ekiqo]{display:inline-block;padding:.55rem .95rem;border:1px solid var(--nebel);border-radius:999px;font-size:var(--text-s);cursor:pointer;transition:background .25s,border-color .25s,color .25s}.chip[data-astro-cid-mq7ekiqo]:hover span[data-astro-cid-mq7ekiqo]{border-color:var(--taupe)}.chip[data-astro-cid-mq7ekiqo] input[data-astro-cid-mq7ekiqo]:checked+span[data-astro-cid-mq7ekiqo]{background:var(--gruen-tief);border-color:var(--gruen-tief);color:var(--weiss)}.chip[data-astro-cid-mq7ekiqo] input[data-astro-cid-mq7ekiqo]:focus-visible+span[data-astro-cid-mq7ekiqo]{outline:2px solid var(--taupe);outline-offset:2px}.felder[data-astro-cid-mq7ekiqo]{display:grid;grid-template-columns:1fr 1fr;gap:var(--raum-4) var(--raum-5)}.feld[data-astro-cid-mq7ekiqo]{display:grid;gap:var(--raum-2);font-size:var(--text-s);font-weight:600}.feld--breit[data-astro-cid-mq7ekiqo]{grid-column:1 / -1}.feld[data-astro-cid-mq7ekiqo] input[data-astro-cid-mq7ekiqo],.feld[data-astro-cid-mq7ekiqo] textarea[data-astro-cid-mq7ekiqo]{font:inherit;font-weight:400;font-size:var(--text-m);padding:.85rem .95rem;border:1px solid var(--nebel);border-radius:var(--radius);background:var(--kalk);color:var(--anthrazit);transition:border-color .25s,background .25s}.feld[data-astro-cid-mq7ekiqo] input[data-astro-cid-mq7ekiqo]:focus,.feld[data-astro-cid-mq7ekiqo] textarea[data-astro-cid-mq7ekiqo]:focus{outline:none;border-color:var(--gruen);background:var(--weiss)}.feld[data-astro-cid-mq7ekiqo] textarea[data-astro-cid-mq7ekiqo]{resize:vertical}.feld[data-astro-cid-mq7ekiqo] .fehler[data-astro-cid-mq7ekiqo]{border-color:#a4372b}.upload[data-astro-cid-mq7ekiqo]{position:relative;display:grid;gap:var(--raum-1);padding:var(--raum-5);border:1px dashed var(--taupe);border-radius:var(--radius);text-align:center;cursor:pointer;transition:background .25s}.upload[data-astro-cid-mq7ekiqo]:hover,.upload[data-astro-cid-mq7ekiqo].ueber{background:var(--kalk)}.upload[data-astro-cid-mq7ekiqo] input[data-astro-cid-mq7ekiqo]{position:absolute;inset:0;opacity:0;cursor:pointer}.upload__titel[data-astro-cid-mq7ekiqo]{font-weight:650}.upload__info[data-astro-cid-mq7ekiqo]{font-size:var(--text-s);color:var(--stein)}.falle[data-astro-cid-mq7ekiqo]{position:absolute;left:-9999px}.zustimmung[data-astro-cid-mq7ekiqo]{display:grid;grid-template-columns:auto 1fr;gap:var(--raum-3);font-size:var(--text-s);color:var(--stein);align-items:start}.zustimmung[data-astro-cid-mq7ekiqo] input[data-astro-cid-mq7ekiqo]{width:1.1rem;height:1.1rem;margin-top:.2rem;accent-color:var(--gruen-tief)}.formular__fuss[data-astro-cid-mq7ekiqo]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-5)}.formular__status[data-astro-cid-mq7ekiqo]{margin:0;font-size:var(--text-s);font-weight:600}.formular__status[data-astro-cid-mq7ekiqo].ok{color:var(--gruen)}.formular__status[data-astro-cid-mq7ekiqo].fehler{color:#a4372b}.formular[data-astro-cid-mq7ekiqo].gesendet{opacity:.9}@media(max-width:56rem){.anfrage__raster[data-astro-cid-mq7ekiqo]{grid-template-columns:1fr;gap:var(--raum-6)}.anfrage__seite[data-astro-cid-mq7ekiqo]{position:static}.felder[data-astro-cid-mq7ekiqo]{grid-template-columns:1fr}}
