.popup-mod{backdrop-filter:blur(45px);background:hsla(0,0%,100%,.8);height:100%;left:0;max-height:100vh;min-height:100vh;overflow-y:auto;padding:130px 20px 100px;position:fixed;top:0;width:100%;z-index:9999}.popup-close svg{display:flex}.popup-close{cursor:pointer;display:flex;position:absolute;right:20px;top:20px}@media (max-width:992px){padding:90px 20px 80px}.popup-inner{align-items:flex-start;background:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:770px;padding:40px 50px;position:relative;width:100%}@media (max-width:992px){.popup-inner{padding:40px 20px}}.popup-mod form fieldset label[placeholder] span{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.popup-mod form .hs-dependent-field,.popup-mod form .hs-dependent-field>div.hs-form-field{width:100%}.popup-mod form fieldset.form-columns-2 .hs-dependent-field{float:left;width:50%}@media (max-width:481px){.popup-mod form fieldset.form-columns-2 .hs-dependent-field{width:100%}}.popup-mod form textarea{height:48px;min-height:48px}.popup-mod form fieldset .input{margin-right:0}.popup-mod form .hs-error-msg{color:#999;font-size:14px;font-style:normal;font-weight:500;line-height:140%;margin-top:6px}.popup-mod form fieldset label[placeholder] .hs-form-required{color:#999!important}:focus{outline:none!important}.popup-mod form .hs_submit{width:100%}.popup-mod form input:active,.popup-mod form input:focus,.popup-mod form textarea:active,.popup-mod form textarea:focus{outline:none}.popup-mod form fieldset input:not([type=checkbox]):not([type=submit]):not([type=radio]):active,.popup-mod form fieldset input:not([type=checkbox]):not([type=submit]):not([type=radio]):focus,.popup-mod form fieldset select:active,.popup-mod form fieldset select:focus,.popup-mod form fieldset textarea:active,.popup-mod form fieldset textarea:focus{border:2px solid #0075e1}.popup-mod form fieldset input:not([type=checkbox]):not([type=submit]):not([type=radio]).invalid.error,.popup-mod form fieldset select.invalid.error,.popup-mod form fieldset textarea.invalid.error{border:2px solid #a70b0b}.popup-mod .hs-form .hs-recaptcha.hs-form-field{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.popup-mod .hs-fieldtype-checkbox .inputs-list,.popup-mod .hs-fieldtype-radio .inputs-list{display:flex;flex-wrap:wrap;gap:5px;justify-content:start}.popup-mod select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="9" fill="none" viewBox="0 0 16 9"><path stroke="%23000" d="m15 .465-7.071 7.07L.858.466"/></svg>');background-position-x:calc(100% - 20px);background-position-y:50%;background-repeat:no-repeat}.popup-mod.thin-form .hs_error_rollup,.popup-mod.thin-form form label[for]{display:none}.popup-mod.thin-form form .hs-form-field{margin:0}.popup-mod.thin-form form .input input{background:#fff;width:calc(100% - 123px)}.popup-mod.thin-form form input[type=submit]{line-height:1.03em;max-width:123px;min-width:123px;padding:15px;position:absolute;right:0;top:0}.popup-mod.thin-form form{margin:0 auto;max-width:400px;padding-right:123px;position:relative}.popup-mod.thin-form .submitted-message{text-align:center}.popup-mod.thin-form form .hs-error-msgs li{margin:0}.popup-mod.thin-form form .hs-error-msg{position:absolute;top:100%}