.bm-site [data-page=anfrage] .lx .satz{min-height:0;padding-bottom:0}.bm-site [data-page=anfrage] #formular{padding-top:var(--kopf)}.bm-site [data-page=anfrage] .a-form,.bm-site [data-page=anfrage] .a-danke{margin-top:var(--kopf);max-width:760px}.bm-site [data-page=anfrage] .a-form{gap:24px;display:grid}.bm-site [data-page=anfrage] .a-zeile{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.bm-site [data-page=anfrage] .a-feld{gap:8px;min-width:0;display:grid}.bm-site [data-page=anfrage] .a-feld>label{font-size:var(--fs-s);color:var(--ink-2);font-weight:600}.bm-site [data-page=anfrage] :is(input:not([type=checkbox]),select,textarea){width:100%;font:400 var(--fs-m) / 1.4 var(--f-body);color:var(--ink);background:var(--white);border-radius:var(--r);transition:border-color var(--t-hover) var(--ease-out);border:1px solid #c4c7cd;padding:13px 14px}.bm-site [data-page=anfrage] textarea{resize:vertical;min-height:140px}.bm-site [data-page=anfrage] :is(input,select,textarea):focus-visible{outline:2px solid var(--em);outline-offset:1px;border-color:var(--em)}.bm-site [data-page=anfrage] [aria-invalid=true]{border-color:var(--ink)}.bm-site [data-page=anfrage] .a-fehler{font-size:var(--fs-s);color:var(--ink);font-weight:600;line-height:1.5}.bm-site [data-page=anfrage] .a-check{font-size:var(--fs-s);color:var(--ink-2);align-items:flex-start;gap:12px;line-height:1.55;display:flex}.bm-site [data-page=anfrage] .a-check input{width:18px;height:18px;accent-color:var(--em);flex:none;margin-top:2px}.bm-site [data-page=anfrage] .a-honig{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.bm-site [data-page=anfrage] .a-senden{justify-items:start;gap:16px;display:grid}.bm-site [data-page=anfrage] .a-senden .btn:disabled{opacity:.7;cursor:progress}.bm-site [data-page=anfrage] .a-meldung{max-width:52ch}.bm-site [data-page=anfrage] .a-danke{border-top:1px solid var(--ink);justify-items:start;gap:16px;padding-top:24px;display:grid}.bm-site [data-page=anfrage] .a-danke h3{font-size:var(--fs-xl)}.bm-site [data-page=anfrage] .a-danke h3:focus{outline:none}.bm-site [data-page=anfrage] .a-danke p{max-width:52ch;color:var(--ink-2)}@media (min-width:900px){.bm-site [data-page=anfrage] .a-zeile{grid-template-columns:repeat(2,minmax(0,1fr))}}
