/* Gewerbeanfrage-Formular — eigenständig, bewusst einfach (kein Rauminventar
   wie beim Konsumenten-Formular), nutzt die globalen Design-Tokens. */
.biz-form{max-width:720px;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius-lg);padding:32px;}
.biz-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px;margin-bottom:22px;}
.biz-full{grid-column:1 / -1;}
.f-group{display:flex;flex-direction:column;gap:6px;}
.f-group label{font-size:0.84rem;font-weight:600;color:var(--ink);}
.f-group input,.f-group select,.f-group textarea{border:1px solid var(--line);border-radius:var(--radius-sm);padding:11px 12px;font-size:0.92rem;font-family:var(--font-body);color:var(--ink);background:var(--paper);}
.f-group input:focus,.f-group select:focus,.f-group textarea:focus{outline:2px solid var(--brand);outline-offset:1px;}
.f-group textarea{resize:vertical;}
.biz-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;}
.biz-submit{width:100%;}
.biz-status{margin-top:14px;font-size:0.9rem;}
.biz-status.success{color:var(--success);}
.biz-status.error{color:var(--danger);}
@media (max-width:640px){.biz-grid{grid-template-columns:1fr;}}
