.DemoRequestForm-module__dajpza__form{gap:18px;width:100%;display:grid}.DemoRequestForm-module__dajpza__field{gap:8px;display:grid}.DemoRequestForm-module__dajpza__label{color:#102a43;font-size:.95rem;font-weight:700}.DemoRequestForm-module__dajpza__input{color:#0f172a;width:100%;min-height:52px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;outline:none;padding:0 16px;font-size:1rem}.DemoRequestForm-module__dajpza__input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.DemoRequestForm-module__dajpza__button{color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#2563eb,#06b6d4);border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 22px;font-size:1rem;font-weight:800;transition:transform .15s,opacity .15s;display:inline-flex}.DemoRequestForm-module__dajpza__button:hover:not(:disabled){transform:translateY(-1px)}.DemoRequestForm-module__dajpza__button:disabled{cursor:wait;opacity:.65}.DemoRequestForm-module__dajpza__success,.DemoRequestForm-module__dajpza__error{border-radius:10px;padding:14px 16px;font-size:.95rem;line-height:1.5}.DemoRequestForm-module__dajpza__success{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.DemoRequestForm-module__dajpza__error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}
