.hsph-form{display:grid;gap:18px}.hsph-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hsph-field label{display:block;font-weight:800;font-size:14px;margin-bottom:7px}.hsph-input,.hsph-select,.hsph-textarea{width:100%;border:1px solid #cfd9e5;border-radius:10px;background:#fff;padding:11px 12px;outline:0}.hsph-input:focus,.hsph-select:focus,.hsph-textarea:focus{border-color:var(--hsph-blue);box-shadow:0 0 0 3px rgba(23,105,224,.12)}.hsph-textarea{resize:vertical;min-height:110px}.hsph-help{font-size:12px;color:var(--hsph-muted);margin-top:5px}
