[data-astro-cid-dfklxyiu][hidden]{display:none!important}form[data-astro-cid-dfklxyiu]{font-size:14px}fieldset[data-astro-cid-dfklxyiu]{min-width:0;border:0;padding:0;margin:0 0 22px}legend[data-astro-cid-dfklxyiu]{font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.035em;line-height:1.15;margin-bottom:20px;width:100%}legend[data-astro-cid-dfklxyiu]:focus{outline:none}.form-progress[data-astro-cid-dfklxyiu]{margin-bottom:24px}.form-progress[data-astro-cid-dfklxyiu] p[data-astro-cid-dfklxyiu]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.11em;color:#60665b}.progress-bars[data-astro-cid-dfklxyiu]{display:flex;gap:5px;margin-top:10px}.progress-bars[data-astro-cid-dfklxyiu] span[data-astro-cid-dfklxyiu]{height:3px;flex:1;background:#dce0d3}.progress-bars[data-astro-cid-dfklxyiu] .complete[data-astro-cid-dfklxyiu]{background:#657c14}.goal-options[data-astro-cid-dfklxyiu]{display:grid;gap:9px}.goal-option[data-astro-cid-dfklxyiu],.site-options[data-astro-cid-dfklxyiu] label[data-astro-cid-dfklxyiu]{display:flex;align-items:center;gap:11px;padding:15px 14px;border:1px solid #cdd1c5;border-radius:3px;cursor:pointer;background:#fff;font-size:13px;line-height:1.4;transition:background .15s,border-color .15s}.goal-option[data-astro-cid-dfklxyiu]:hover,.site-options[data-astro-cid-dfklxyiu] label[data-astro-cid-dfklxyiu]:hover{border-color:#778465}.goal-option[data-astro-cid-dfklxyiu]:has(:checked),.site-options[data-astro-cid-dfklxyiu] label[data-astro-cid-dfklxyiu]:has(:checked){background:#edf6d4;border-color:#6c8100}.goal-option[data-astro-cid-dfklxyiu]:has(:focus-visible),.site-options[data-astro-cid-dfklxyiu] label[data-astro-cid-dfklxyiu]:has(:focus-visible){outline:2px solid #6c8100;outline-offset:3px}input[data-astro-cid-dfklxyiu][type=radio]{accent-color:#171918;width:16px;height:16px;flex-shrink:0}.option-arrow[data-astro-cid-dfklxyiu]{margin-left:auto;opacity:0;font-size:18px;line-height:1}.goal-option[data-astro-cid-dfklxyiu]:has(:checked) .option-arrow[data-astro-cid-dfklxyiu]{opacity:1}.field-note[data-astro-cid-dfklxyiu]{font-size:12px;line-height:1.6;color:#62695a;margin-top:15px}.site-options[data-astro-cid-dfklxyiu]{display:grid;gap:9px;margin-bottom:24px}.branch-field[data-astro-cid-dfklxyiu]>label[data-astro-cid-dfklxyiu],.contact-fields[data-astro-cid-dfklxyiu] label[data-astro-cid-dfklxyiu]{font-size:12px;font-weight:500;display:block;margin-bottom:8px}input[data-astro-cid-dfklxyiu]:not([type=hidden]):not([type=radio]),textarea[data-astro-cid-dfklxyiu]{width:100%;display:block;border:1px solid #bfc6b4;background:#fff;border-radius:3px;padding:13px 12px;font-size:16px;color:#171918;line-height:1.4}input[data-astro-cid-dfklxyiu]:focus-visible,textarea[data-astro-cid-dfklxyiu]:focus-visible{outline:2px solid #6c8100;outline-offset:2px}textarea[data-astro-cid-dfklxyiu]{resize:vertical;min-height:95px}.branch-offer[data-astro-cid-dfklxyiu]{background:#e8efdb;padding:15px;font-size:12px;line-height:1.6;margin-bottom:22px}.branch-offer[data-astro-cid-dfklxyiu] strong[data-astro-cid-dfklxyiu]{display:block;margin-bottom:6px;font-size:13px}.contact-summary[data-astro-cid-dfklxyiu]{padding:12px 14px;background:#e8efdb;font-size:12px;line-height:1.5;margin-bottom:20px}.contact-fields[data-astro-cid-dfklxyiu]{display:grid;gap:17px}.form-actions[data-astro-cid-dfklxyiu]{display:flex;gap:10px;margin-top:22px}.form-actions[data-astro-cid-dfklxyiu] button[data-astro-cid-dfklxyiu]{border-radius:3px;padding:15px 17px;font-weight:500;font-size:13px;cursor:pointer}.form-actions[data-astro-cid-dfklxyiu] button[data-astro-cid-dfklxyiu]:focus-visible{outline:3px solid #6c8100;outline-offset:3px}.form-actions[data-astro-cid-dfklxyiu] button[data-astro-cid-dfklxyiu]:not([data-back]){background:#171918;color:#f5f4ee;display:flex;justify-content:space-between;gap:12px;align-items:center;flex:1}.form-actions[data-astro-cid-dfklxyiu] button[data-astro-cid-dfklxyiu]:not([data-back]):hover{background:#30352d}.form-actions[data-astro-cid-dfklxyiu] [data-astro-cid-dfklxyiu][data-back]{border:1px solid #bfc6b4;background:transparent}.form-actions[data-astro-cid-dfklxyiu] button[data-astro-cid-dfklxyiu]:disabled{opacity:.6;cursor:wait}.form-privacy[data-astro-cid-dfklxyiu]{font-size:10px;color:#62695a;line-height:1.6;margin-top:19px}.form-privacy[data-astro-cid-dfklxyiu] a[data-astro-cid-dfklxyiu],[data-astro-cid-dfklxyiu][data-form-error] a[data-astro-cid-dfklxyiu]{text-decoration:underline;text-underline-offset:3px}[data-astro-cid-dfklxyiu][data-form-error]{font-size:13px;line-height:1.6;background:#fff0ec;border:1px solid #e0b2a5;color:#8a2513;padding:14px;margin-top:20px}form[data-astro-cid-dfklxyiu]:has([name=anfrage_typ][value=website-check]:checked) [data-astro-cid-dfklxyiu][data-first-site]{display:none}form[data-astro-cid-dfklxyiu]:has([name=anfrage_typ][value=erstauftritt]:checked) [data-astro-cid-dfklxyiu][data-existing-site]{display:none}@media(max-width:760px){.goal-option[data-astro-cid-dfklxyiu],.site-options[data-astro-cid-dfklxyiu] label[data-astro-cid-dfklxyiu]{font-size:13px;padding:14px 12px}legend[data-astro-cid-dfklxyiu]{font-size:23px}.form-actions[data-astro-cid-dfklxyiu] button[data-astro-cid-dfklxyiu]{padding:15px 13px;font-size:12px}}@media(max-width:760px){.form-actions[data-astro-cid-dfklxyiu]:has([type=submit]:not([hidden])){flex-direction:column;gap:8px}.form-actions[data-astro-cid-dfklxyiu]:has([type=submit]:not([hidden])) [data-astro-cid-dfklxyiu][data-back]{order:1;align-self:center;border:0;padding:10px 16px;text-decoration:underline;text-underline-offset:3px}.form-actions[data-astro-cid-dfklxyiu] [data-astro-cid-dfklxyiu][type=submit]{justify-content:center!important;white-space:nowrap}.form-actions[data-astro-cid-dfklxyiu] .submit-arrow[data-astro-cid-dfklxyiu]{display:none}}
