html:not(.js) .funnel form.wpcf7-form{display:block}.wahl .wpcf7-form-control-wrap,.wahl .wpcf7-radio{display:grid;gap:.55rem}.wahl .wpcf7-list-item{display:block;margin:0}.wahl .wpcf7-list-item-label{display:inline}.feld .wpcf7-acceptance .wpcf7-list-item{display:block;margin:0}.feld .wpcf7-acceptance label{display:block;font-size:.95rem}.feld .wpcf7-acceptance input{width:1.2rem;height:1.2rem;margin:.2rem .7rem 0 0;accent-color:var(--marke);vertical-align:top}.funnel .wpcf7-not-valid-tip{display:block;color:var(--marke-700);font-weight:700;font-size:.92rem;margin-top:.35rem}.funnel .wpcf7-not-valid{border-color:var(--marke)}.funnel .wpcf7-submit{margin-top:1.25rem}.funnel .wpcf7-spinner{vertical-align:middle}.funnel .wpcf7 form .wpcf7-response-output{margin:1rem 0 0;padding:.9rem 1rem;border:0;border-radius:var(--r-feld);background:var(--marke-050);color:var(--tinte);font-size:.96rem}