:root{--spin-color-primary: #3d7ade;--spin-color-primary-alt: #1677ff;--spin-color-primary-dark: #3969cb;--spin-color-secondary: #4ccc94;--spin-color-secondary-hover: #87ddb7;--spin-color-secondary-active: #4ccc93;--spin-color-secondary-light: #ade8cd;--spin-color-background-accent: #ecf2fc;--spin-color-text: #001446;--spin-color-text-muted: #576485;--spin-color-black: #000;--spin-color-white: #fff;--wp--preset--color--white: #fff;--spin-color-success: #01b574;--spin-color-danger: #e31a1a;--spin-color-neutral-900: #152b4e;--spin-color-neutral-800: #213657;--spin-color-neutral-700: #2f4261;--spin-color-neutral-600: #8e98a8;--spin-color-neutral-500: #4b5c77;--spin-color-neutral-400: #596881;--spin-color-neutral-300: #65738a;--spin-color-neutral-200: #738095;--spin-color-neutral-100: #818d9f;--spin-color-neutral-80: #9da6b5;--spin-color-neutral-70: #abb3bf;--spin-color-neutral-60: #b6bdc8;--spin-color-neutral-50: #c5cad3;--spin-color-neutral-40: #e1e3e8;--spin-color-neutral-30: #eceef1;--spin-color-neutral-20: #f6f7f8;--spin-color-neutral-10: #fafbfb}.hbspt-form{border-radius:0.625rem;padding:3rem;background-color:#fff}@media(max-width: 991.98px){.hbspt-form{padding:2rem}}.hbspt-form form{margin-bottom:0}.hbspt-form form .hs-fieldtype-checkbox{padding-top:1.5rem}.hbspt-form .form-columns-2{max-width:100%;display:flex;gap:1.5rem;margin-bottom:1.5rem}@media(max-width: 991.98px){.hbspt-form .form-columns-2{flex-direction:column}}@media(min-width: 992px)and (max-width: 1199.98px){.hbspt-form .form-columns-2 .field{width:100% !important}}.hbspt-form .form-columns-2 .field .input{margin-right:0}.hbspt-form .form-columns-1{max-width:100%}.hbspt-form .form-columns-1 .input{margin-right:0 !important}.hbspt-form .form-columns-1 .input select,.hbspt-form .form-columns-1 .input input:not([type=hidden]){margin-bottom:1.5rem}.hbspt-form .legal-consent-container~.hs_recaptcha{margin-top:0 !important}.hbspt-form .hs-form-field{position:relative;width:100% !important}.hbspt-form .hs-form-field .tooltip-container{top:-0.1875rem}.hbspt-form .hs-form-field.hs-fieldtype-select{position:relative}.hbspt-form .hs-form-field.hs-fieldtype-select .input:after{content:" ";position:absolute;right:1rem;top:1.5rem;width:0.875rem;height:0.5rem;background-image:url("/wp-content/themes/spin.ai/assets/img/down.svg");background-repeat:no-repeat;background-position:center;transform:translateY(-50%);pointer-events:none;color:#596881}@media(max-width: 575.98px){.hbspt-form .hs-form-field.hs-fieldtype-text .input,.hbspt-form .hs-form-field.hs-fieldtype-select .input,.hbspt-form .hs-form-field.hs-fieldtype-phonenumber .input{margin:0}}.hbspt-form .hs-form-field.hs-fieldtype-text .input .hs-input,.hbspt-form .hs-form-field.hs-fieldtype-select .input .hs-input,.hbspt-form .hs-form-field.hs-fieldtype-phonenumber .input .hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:3rem;padding:0.75rem 1rem;color:#152b4e;background:#fafbfb;border:1px solid #e1e3e8;border-radius:0.375rem;box-sizing:border-box;font-size:1rem;font-weight:400}@media(max-width: 575.98px){.hbspt-form .hs-form-field.hs-fieldtype-text .input .hs-input,.hbspt-form .hs-form-field.hs-fieldtype-select .input .hs-input,.hbspt-form .hs-form-field.hs-fieldtype-phonenumber .input .hs-input{width:100% !important}}.hbspt-form .hs-form-field.hs-fieldtype-text .input .hs-input:focus,.hbspt-form .hs-form-field.hs-fieldtype-select .input .hs-input:focus,.hbspt-form .hs-form-field.hs-fieldtype-phonenumber .input .hs-input:focus{border:.0625rem solid #9dabbf;outline:none;background-color:#fff}.hbspt-form .hs-form-field.hs-fieldtype-text .input .hs-input::placeholder,.hbspt-form .hs-form-field.hs-fieldtype-select .input .hs-input::placeholder,.hbspt-form .hs-form-field.hs-fieldtype-phonenumber .input .hs-input::placeholder{color:#738095;opacity:1}.hbspt-form .hs-form-field.hs-fieldtype-text .input .hs-input::-ms-input-placeholder,.hbspt-form .hs-form-field.hs-fieldtype-select .input .hs-input::-ms-input-placeholder,.hbspt-form .hs-form-field.hs-fieldtype-phonenumber .input .hs-input::-ms-input-placeholder{color:#738095}.hbspt-form .hs-form-field.hs-fieldtype-text .input .hs-input.error,.hbspt-form .hs-form-field.hs-fieldtype-select .input .hs-input.error,.hbspt-form .hs-form-field.hs-fieldtype-phonenumber .input .hs-input.error{border-color:#de2e21 !important}.hbspt-form .hs-form-field.hs-fieldtype-text .input select.is-placeholder,.hbspt-form .hs-form-field.hs-fieldtype-select .input select.is-placeholder,.hbspt-form .hs-form-field.hs-fieldtype-phonenumber .input select.is-placeholder{color:#738095 !important}.hbspt-form .hs-form-field.hs-fieldtype-text:not(.hs_email) .input .hs-input:not(:placeholder-shown){border:1px solid #4ccc93;background-color:#edfaf4}.hbspt-form .hs-form-field .input{position:relative}.hbspt-form .hs-form-field .input .inputs-list{padding:0;margin:0rem 0 2rem}.hbspt-form .hs-form-field .input .inputs-list li{display:block;margin:0 0 0.75rem 0;line-height:1.25rem;font-style:400;font-size:0.875rem;color:#152b4e;padding-left:1.875rem}.hbspt-form .hs-form-field .input .inputs-list li p,.hbspt-form .hs-form-field .input .inputs-list li span{color:#152b4e;margin:0;cursor:pointer}.hbspt-form .hs-form-field .input .inputs-list li input[type=checkbox]{appearance:none;display:inline-block;width:1rem;height:1rem;margin:0.125rem 0.5rem 0 -1.875rem;padding:0 !important;vertical-align:top;outline:none;background-color:#fff;border:1px solid #c5cad3;box-sizing:border-box;background-repeat:no-repeat;background-size:0.625rem;background-position:center;border-radius:0.25rem;cursor:pointer}.hbspt-form .hs-form-field .input .inputs-list li input[type=checkbox]:checked{background-color:#ecf2fc;border:1px solid #3d7ade;color:#3d7ade;box-sizing:border-box;background-image:url("data:image/svg+xml,%3csvg width='9' height='7' viewBox='0 0 9 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.08203 3.50002L3.16536 5.58335L7.33203 1.41669' stroke='%233D7ADE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.hbspt-form .hs-form-field .input .inputs-list li input[type=checkbox]:hover{border-color:#9da6b5}.hbspt-form .hs-form-field .input .inputs-list li input[type=checkbox]:active{color:#f6f7f8;border-color:#9da6b5}.hbspt-form .hs-form-field .input .inputs-list li input[type=checkbox]:disabled{color:#f6f7f8;cursor:default;border-color:#c5cad3;background-color:#f6f7f8;background-image:url("data:image/svg+xml,%3csvg width='9' height='7' viewBox='0 0 9 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.08203 3.50002L3.16536 5.58335L7.33203 1.41669' stroke='%23C5CAD3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.hbspt-form .hs-form-field .input .inputs-list li:before{display:none}.hbspt-form .hs-form-field .input .inputs-list .hs-form-booleancheckbox p{font-size:.875rem}.hbspt-form .hs-form-field .input .valid,.hbspt-form .hs-form-field .input select:not(.is-placeholder){border:1px solid #4ccc93 !important;background-color:#edfaf4 !important}.hbspt-form .hs-form-field .input .invalid{background-color:#fceae9 !important}.hbspt-form .hs-form-field>label{color:#596881;line-height:1.25rem;margin-bottom:0.5rem;display:inline-block;font-size:0.875rem}.hbspt-form .hs-error-msgs{color:#de2e21;font-weight:400;font-size:0.75rem;line-height:1rem;padding:0;margin:0.25rem 0 0}.hbspt-form .hs-error-msgs li{list-style:none;margin-bottom:0}.hbspt-form .hs-error-msgs li span{font-size:0.75rem}.hbspt-form .hs-error-msgs li:before{display:none}.hbspt-form .hs-submit .actions{text-align:center;margin-top:1.5rem}.hbspt-form .hs-submit .actions input{width:100%}.hbspt-form .hs-richtext p{font-size:0.875rem;line-height:1.25rem;margin-bottom:0}.hbspt-form .hs-richtext p a{color:#3d7ade}.hbspt-form .hs-richtext p a:hover{color:#376ec8}.hbspt-form select#fds-24770e14-2616-486e-9828-543a0d80c3a3,.hbspt-form .hs_user_requirements_m select{display:none}.hbspt-form .hs_user_requirements_m .hs-error-msgs{bottom:-1.25rem !important}.hbspt-form .select2-container{width:100% !important;margin-bottom:1rem;cursor:pointer}@media(min-width: 768px){.hbspt-form .select2-container{margin-bottom:3rem}}.hbspt-form .select2-container.select2-container--focus .select2-selection--multiple{border-color:#abb3bf}.hbspt-form .select2-container .select2-selection--multiple{min-height:3rem;padding:0.75rem 2rem 0.75rem 0.75rem;border:1px solid #e1e3e8;background-color:#fafbfb}.hbspt-form .select2-container .select2-selection--multiple .select2-search--inline{display:none}.hbspt-form .select2-container .select2-selection__rendered{display:flex !important;flex-wrap:wrap;gap:0.25rem;padding:0;margin:0}.hbspt-form .select2-container .select2-selection__rendered .select2-selection__choice{background-color:#eceef1 !important;border:1px solid #eceef1 !important;border-radius:0.1875rem !important;font-size:0.875rem !important;padding:0.125rem 1rem 0.125rem 0.75rem !important;color:#000 !important;margin:0 !important}.hbspt-form .select2-container .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{border:0px !important;padding:0.125rem 0.25rem !important;right:0 !important;left:inherit !important;color:#b6bdc8 !important}.hbspt-form .select2-container .select2-search__field{margin-top:0 !important;margin-left:0 !important}.hbspt-form .select2-container ul{list-style:none;line-height:normal}.hbspt-form .select2-container ul li::before{display:none}.form-progress{text-align:center;margin-bottom:1.5rem;position:relative}.form-progress.step-3{max-width:28.6875rem;width:100%;margin:0 auto 2rem}.form-progress.step-3 .progress-bar{border-radius:0.625rem;border-right:none}.form-progress .step-indicator{margin-top:0.75rem}.form-progress .progress-bar-container{background-color:#e2ebfa;border-radius:0.625rem}.form-progress .progress-bar{width:33.3%;height:0.625rem;background-color:#3d7ade;border-radius:0.625rem 0 0 0.625rem;border-right:0.125rem solid #fff;transition:width .3s ease-in-out}.next-button{margin-top:1.5rem}.form-step .hbspt-form .hs-error-msgs{bottom:0.5rem}.form-step .hbspt-form .hs-error-msgs{margin-top:0;bottom:0.25rem}@media(max-width: 1199.98px){.demo-modal .modal-dialog{max-width:90% !important;margin-left:auto;margin-right:auto}}.demo-modal .modal-backdrop{opacity:1;background:rgba(8,16,34,.5);backdrop-filter:blur(4px)}.demo-modal .modal-body .demo-container{background-color:#ecf2fc}.demo-modal .modal-body .hero-left{border-radius:0.625rem;padding:2rem}.demo-modal .modal-body .step-1,.demo-modal .modal-body .step-2{height:100%}.demo-modal .modal-body .step-2,.demo-modal .modal-body .step-3{display:none}.demo-modal .modal-body .step-1 .wp-block-spinai-blocks-spinai-columns,.demo-modal .modal-body .step-2 .badges{margin-top:auto}.demo-modal .modal-body .border-t-1{border-top:1px solid #c3d6f5;padding-top:1rem;margin-top:1rem !important}.demo-modal .modal-body .demo-container{height:100%}.demo-modal .modal-body .form-step{display:none}.demo-modal .modal-body .hbspt-form{padding:0;border:0}.demo-modal .modal-body .hbspt-form .form-columns-2{flex-direction:row}@media(max-width: 991.98px){.demo-modal .modal-body .hbspt-form .form-columns-2{flex-direction:column}}.demo-modal .modal-body .hbspt-form .hs-error-msgs{bottom:0.25rem}.demo-modal .modal-body .hbspt-form select{text-overflow:ellipsis;overflow:hidden !important;white-space:nowrap;width:100%}.demo-modal .modal-body .hbspt-form fieldset.form-columns-2 .hs-error-msgs{bottom:-1.25rem}.demo-modal .modal-body .hbspt-form .hs-form-field.hs-fieldtype-select .input .hs-input{padding:0rem 1.5rem 0rem 0.75rem}.demo-modal .modal-body .hbspt-form .hs_user_requirements_m .input{margin-bottom:3rem}.demo-modal .modal-body .hbspt-form select#user_requirements_m-c5bf0984-409f-4c49-ad9d-90a220bc3faa{display:none}.demo-modal .modal-body .badge-shortcode.white-style svg{width:4.75rem;height:0.75rem}.demo-modal .modal-body .badge-shortcode.white-style img{width:1.5rem;height:1.5rem}.demo-modal .modal-body .badge-shortcode.gartner img{width:4.6875rem;height:1.5rem}@media(min-width: 992px){.demo-modal .modal-body{padding-bottom:0}}@media(max-width: 767.98px){.demo-modal .modal-body .close-panel{overflow:hidden;padding-bottom:0}.demo-modal .modal-body .demo-form{height:100vh}}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;box-shadow:none !important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none !important}.ts-wrapper{position:relative;padding:0 !important;height:100% !important;min-height:3rem;margin-bottom:1.5rem;border-radius:.375rem}.ts-wrapper.focus{border-color:#abb3bf !important;background-color:#fff !important}.ts-wrapper.error .ts-control{background-color:#fceae9 !important}.ts-control,.ts-wrapper.single.input-active .ts-control{cursor:text}.ts-control{width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.375rem;display:flex;flex-wrap:wrap;gap:0.5rem;height:100%;outline:0;height:auto;min-height:3rem;font-size:0.875rem;padding:0.75rem 1rem;background-color:#fafbfb}.ts-control>div{cursor:pointer;display:flex;padding:0.125rem 0.375rem 0.125rem 0.75rem;justify-content:center;align-items:center;gap:0.25rem;border-radius:0.1875rem;background-color:#eceef1}.ts-control input{font-size:1rem}.ts-control .item a{color:#b6bdc8;font-size:1rem;text-decoration:none}.ts-control .item a:hover{color:#152b4e}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;padding:0.75rem;margin:0.5rem 0 0 0;border-radius:0.375rem;background:#fff;box-shadow:0px 9px 28px 8px rgba(0,0,0,.05),0px 6px 16px 0px rgba(0,0,0,.08),0px 3px 6px -4px rgba(0,0,0,.12)}.ts-dropdown .ts-dropdown-content{flex-direction:column;align-items:flex-start;gap:0.75rem;display:flex;align-self:stretch}.ts-dropdown .ts-dropdown-content .option{cursor:pointer;font-size:0.875rem}.ts-dropdown .ts-dropdown-content input[type=checkbox]{appearance:none;display:inline-block;width:1rem !important;height:1rem;margin:0 0.5rem 0 0 !important;padding:0 !important;vertical-align:top;outline:none;background-color:#fff;border:1px solid #c5cad3;box-sizing:border-box;background-repeat:no-repeat;background-size:0.625rem;background-position:center;border-radius:0.25rem;cursor:pointer}.ts-dropdown .ts-dropdown-content input[type=checkbox]:checked{background-color:#ecf2fc;border:1px solid #3d7ade;color:#3d7ade;box-sizing:border-box;background-image:url("data:image/svg+xml,%3csvg width='9' height='7' viewBox='0 0 9 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.08203 3.50002L3.16536 5.58335L7.33203 1.41669' stroke='%233D7ADE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.ts-dropdown .ts-dropdown-content input[type=checkbox]:hover{border-color:#9da6b5}.ts-dropdown .ts-dropdown-content input[type=checkbox]:active{color:#f6f7f8;border-color:#9da6b5}.ts-dropdown .ts-dropdown-content input[type=checkbox]:disabled{color:#f6f7f8;cursor:default;border-color:#c5cad3;background-color:#f6f7f8;background-image:url("data:image/svg+xml,%3csvg width='9' height='7' viewBox='0 0 9 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.08203 3.50002L3.16536 5.58335L7.33203 1.41669' stroke='%23C5CAD3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}
