.hs-form{margin:0 auto;max-width:500px}.hs-form>div{margin-bottom:16px}.hs-form fieldset{all:unset;display:block}.hs-form fieldset>div{margin-bottom:12px!important}.hs-form div>label{display:block;margin-bottom:9px}.hs-form div label>*{font-family:Gilroy-Bold!important;font-size:18px;font-weight:400;line-height:120%}.hs-form input,.hs-form select,.hs-form textarea{background:var(--white);border-radius:5px;border-style:solid;border-width:1px;box-sizing:border-box;font-size:17px;font-weight:500;line-height:140%;min-height:48px;padding:0 8px;width:100%!important}.hs-form .form-columns-1 .hs-fieldtype-intl-phone{width:100%!important}.hs-form .form-columns-1 .input,.hs-form .form-columns-2>div .input{margin-right:0!important}.hs-form select{padding:0 0 0 8px}.input>.hs-fieldtype-intl-phone.hs-input select{min-width:38%!important;width:38%!important}.input>.hs-fieldtype-intl-phone.hs-input input{max-width:60%!important;width:60%!important}form ul{list-style:none}.hs-error-msg{color:red;display:block;font-size:17px;font-weight:500;line-height:140%;margin-top:4px}.hs-submit input{all:unset;border:2px solid transparent;border-radius:8px;box-sizing:border-box;cursor:pointer;display:block;font-size:16px;font-weight:600;line-height:150%;min-height:55px;padding:8px 24px;text-align:center;width:100%}@media (min-width:481px){.hs-form .form-columns-2{align-items:flex-end;display:flex;gap:12px}}@media(min-width:768px){.hs-form .form-columns-2{gap:6px}.hs-form div>label{margin-bottom:5px}.hs-form fieldset>div{margin-bottom:8px!important}.hs-form div label>*{font-size:9.6px;line-height:150%}.hs-form input,.hs-form select,.hs-form textarea{border-radius:2.56px;border-width:.512px;font-size:8.704px;min-height:24px;padding:0 12px}.hs-form select{padding:0 0 0 12px}.hs-submit input{font-size:10.24px}.hs-error-msg{font-size:8.704px}}@media(min-width:1400px){.hs-form .form-columns-2{gap:9.6px}.hs-form div>label{margin-bottom:7px}.hs-form fieldset>div{margin-bottom:13px!important}.hs-form div label>*{font-size:15px}.hs-form input,.hs-form select,.hs-form textarea{border-radius:4px;border-width:.8px;font-size:13.6px;min-height:38px;padding:0 19px}.hs-form select{padding:0 0 0 19px}.hs-error-msg{font-size:13.6px}.hs-submit input{font-size:16px}}