.form-grid{display:grid;gap:12px}.form-grid label{display:grid;gap:5px;font-weight:600;color:#374151}.form-grid input,.form-grid textarea,.form-grid select{width:100%;border:1px solid #d1d5db;border-radius:6px;padding:9px 10px;font:inherit;background:#fff}.form-grid textarea{resize:vertical}.form-grid input:focus,.form-grid textarea:focus,.form-grid select:focus{outline:2px solid #bfdbfe;border-color:#2563eb}
