.cms-form{display:grid;gap:12px}.cms-form-field{display:grid;gap:6px}.cms-form-field input,.cms-form-field textarea{width:100%;border:1px solid #e5e7eb;border-radius:14px;padding:12px}.cms-form-message{font-weight:800;margin-bottom:8px}.cms-form-missing{padding:16px;border-radius:14px;background:#fee2e2;color:#991b1b;font-weight:800}
