.omt-form .form-label{font-weight:600;color:var(--brand-text);margin-bottom:6px;font-size:.9rem}.omt-form .form-control,.omt-form .form-select{border:1.5px solid var(--brand-border);border-radius:var(--radius-md);padding:10px 14px;font-size:.95rem;background:#fff;color:var(--brand-text);transition:border-color .2s,box-shadow .2s}.omt-form .form-control:focus,.omt-form .form-select:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-light);outline:0}.omt-form-note{display:block;color:var(--brand-text);font-size:.82rem;opacity:.75;margin-top:6px}.omt-form textarea.form-control{resize:vertical;min-height:120px}