.DemoRequestForm_container__XscHd{background-color:#f1f5f9;display:flex;flex-direction:column;align-items:center;gap:50px;padding:50px 16px 100px}@media (max-width:991px){.DemoRequestForm_container__XscHd{padding:40px 16px 80px}}@media (max-width:640px){.DemoRequestForm_container__XscHd{padding:30px 16px 60px}}.DemoRequestForm_headerContainer__G8P8C{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:1140px}.DemoRequestForm_mainTitle__TXRZq{color:#21272c;text-align:center;letter-spacing:.085px;font-family:Roboto,sans-serif;font-size:34px;font-weight:700;margin:0}@media (max-width:640px){.DemoRequestForm_mainTitle__TXRZq{font-size:28px}}.DemoRequestForm_mainDescription__ajjML{color:#555a5e;text-align:center;letter-spacing:.024px;max-width:800px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;margin:0}.DemoRequestForm_formContainer__legIM{background-color:#f7f7f8;border:1px solid #c7ccd1;border-radius:10px;display:flex;flex-direction:column;gap:44px;max-width:1080px;padding:32px;box-shadow:0 4px 4px #c7ccd140}@media (max-width:991px){.DemoRequestForm_formContainer__legIM{padding:24px}}@media (max-width:640px){.DemoRequestForm_formContainer__legIM{padding:20px}}.DemoRequestForm_formSection__ZG3la{display:flex;flex-direction:column;gap:24px}.DemoRequestForm_sectionTitle__R0TsL{color:#21272c;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;margin:0}.DemoRequestForm_sectionContent__I5W6d{display:flex;flex-direction:column;gap:24px}.DemoRequestForm_formField__l2Fnh{display:flex;flex-direction:column;gap:8px;width:100%}.DemoRequestForm_fieldLabel__drOpy{color:#21272c;letter-spacing:.014px;font-family:Roboto,sans-serif;font-size:14px;font-weight:700}.DemoRequestForm_selectField__NT410{-webkit-user-select:field;-moz-user-select:field;user-select:field;cursor:pointer;background-color:#fff;border:.5px solid #c7ccd1;border-radius:10px;display:flex;justify-content:space-between;align-items:center;height:44px;padding:16px}.DemoRequestForm_selectText__6kIrm{-webkit-user-select:text;-moz-user-select:text;user-select:text;color:#21272c;font-family:Roboto,sans-serif;font-size:16px}.DemoRequestForm_nameFieldsRow__8Btny{display:flex;gap:24px;width:100%}@media (max-width:991px){.DemoRequestForm_nameFieldsRow__8Btny{flex-direction:column;gap:24px}}.DemoRequestForm_formFieldHalf__3jIC6{display:flex;flex-direction:column;flex:1 1;gap:8px;width:100%}@media (max-width:991px){.DemoRequestForm_formFieldHalf__3jIC6{width:100%}}.DemoRequestForm_inputWrapper__Qz_3o{background-color:#fff;border:.5px solid #c7ccd1;border-radius:10px;display:flex;align-items:center;height:44px;padding:16px}.DemoRequestForm_textInput__epaO6{color:#21272c;border:none;outline:none;width:100%;font-family:Roboto,sans-serif;font-size:16px}.DemoRequestForm_textareaWrapper__VVvCU{background-color:#fff;border:.5px solid #c7ccd1;border-radius:10px;height:119px;padding:16px}.DemoRequestForm_textarea__nCKYb{color:#21272c;border:none;outline:none;width:100%;height:100%;font-family:Roboto,sans-serif;font-size:16px;resize:none}.DemoRequestForm_dateTimeRow__bp4fJ{display:flex;gap:24px;width:100%}@media (max-width:991px){.DemoRequestForm_dateTimeRow__bp4fJ{flex-direction:column;gap:24px}}.DemoRequestForm_productList__Tv0zo{display:flex;flex-direction:column;gap:16px}.DemoRequestForm_productCard__10Ptb{border:1px solid #c7ccd1;border-radius:10px;display:flex;align-items:center;gap:16px;padding:16px}.DemoRequestForm_productInfo__zOfu0{display:flex;flex-direction:column;flex:1 1;gap:8px}.DemoRequestForm_productLogo__P_8qN{object-fit:contain;width:158px;height:41px}.DemoRequestForm_productDetails__ZvEhR{display:flex;flex-direction:column;gap:4px}.DemoRequestForm_productTitle__nBdRa{color:#21272c;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;margin:0}.DemoRequestForm_productDescription__eRUzS{color:#555a5e;font-family:Roboto,sans-serif;font-size:14px;margin:0}.DemoRequestForm_formActions__W_fA_{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px}@media (max-width:640px){.DemoRequestForm_formActions__W_fA_{flex-direction:column;width:100%}}.DemoRequestForm_resetButton__JPYTg{color:#118bbb;cursor:pointer;background:transparent;border:1px solid #118bbb;border-radius:10px;width:200px;height:50px;padding:10px;font-family:Roboto,sans-serif;font-size:14px}@media (max-width:640px){.DemoRequestForm_resetButton__JPYTg{width:100%}}.DemoRequestForm_submitButton__Hgy9W{color:#f9fafb;cursor:pointer;background-color:#118bbb;border:none;border-radius:10px;width:200px;height:50px;padding:16px 20px;font-family:Roboto,sans-serif;font-size:14px}@media (max-width:640px){.DemoRequestForm_submitButton__Hgy9W{width:100%}}.DemoRequestForm_calendarIcon__ZfFCl,.DemoRequestForm_checkbox__CTKDf,.DemoRequestForm_dropdownIcon__ZsOfG{width:20px;height:20px;flex-shrink:0}.DemoRequestForm_errorInput__3Blfd{border-color:#e53e3e!important}.DemoRequestForm_errorMessage__aJDc5{color:#e53e3e;font-size:12px;margin-top:4px;font-family:Roboto,sans-serif}.DemoRequestForm_requiredMark__K9dcL{color:#e53e3e}.DemoRequestForm_selectField__NT410{position:relative}.DemoRequestForm_dropdownMenu__Qxm33{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:.5px solid #c7ccd1;border-radius:8px;margin-top:4px;max-height:200px;overflow-y:auto;z-index:10;box-shadow:0 4px 6px rgba(0,0,0,.1)}.DemoRequestForm_dropdownItem__Avo8Y{padding:10px 16px;cursor:pointer;color:#21272c;font-family:Roboto,sans-serif;font-size:16px}.DemoRequestForm_dropdownItem__Avo8Y:hover{background-color:#f1f5f9}.DemoRequestForm_statusMessage__2V7t_{width:100%;max-width:1080px;padding:16px;border-radius:8px;margin-bottom:16px;font-family:Roboto,sans-serif;font-weight:600;text-align:center}.DemoRequestForm_success__GQzVB{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.DemoRequestForm_error__DoUdN{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.DemoRequestForm_resetButton__JPYTg:disabled,.DemoRequestForm_submitButton__Hgy9W:disabled{opacity:.6;cursor:not-allowed}