.module-form{padding:17.6rem 8rem 16rem;position:relative;width:100%}.module-form__inner{margin:0 auto;max-width:113rem;width:100%}.module-form__text{display:flex;flex-direction:column;gap:2rem;margin:0 auto 8rem;max-width:76rem;text-align:center}.module-form__heading,.module-form__heading p,.module-form__heading span{color:#13192d;font-family:var(--primaryFont);font-size:4.8rem;font-weight:500;letter-spacing:-.5px;line-height:5.2rem;margin:0}.module-form__subheading,.module-form__subheading p,.module-form__subheading span{color:#555c70;font-family:var(--primaryFont);font-size:1.6rem;font-weight:300;letter-spacing:0;line-height:2.4rem;margin:0}.module-form__card{background-color:#fff;border-radius:16px;padding:4rem;width:100%}.module-form__card--placeholder{min-height:48.8rem;padding:0}@media (max-width:1440px){.module-form{padding:12rem 4rem}.module-form__text{margin-bottom:6rem}.module-form__heading,.module-form__heading p{font-size:4rem;line-height:4.4rem}}@media (max-width:768px){.module-form{padding:8rem 2rem}.module-form__text{gap:1.6rem;margin-bottom:4rem}.module-form__heading,.module-form__heading p{font-size:3.2rem;line-height:3.6rem}.module-form__subheading,.module-form__subheading p{font-size:1.5rem;line-height:2.2rem}.module-form__card{padding:2.4rem}.module-form__card--placeholder{min-height:36rem}}.module-form .hs-form{display:flex;flex-direction:column;gap:2.4rem}.module-form .hs-form fieldset{border:0;margin:0;max-width:none;padding:0}.module-form .hs-form fieldset.form-columns-1,.module-form .hs-form fieldset.form-columns-2,.module-form .hs-form fieldset.form-columns-3{display:grid;gap:2.4rem}.module-form .hs-form fieldset.form-columns-2{grid-template-columns:repeat(2,1fr)}.module-form .hs-form fieldset.form-columns-3{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.module-form .hs-form fieldset.form-columns-2,.module-form .hs-form fieldset.form-columns-3{grid-template-columns:1fr}}.module-form .hs-form fieldset[class*=form-columns] .hs-form-field{float:none;width:100%}.module-form .hs-form fieldset[class*=form-columns] .input{margin:0}.module-form .hs-form fieldset[class*=form-columns] .hs-input{width:100%}.module-form .hs-form-field{display:flex;flex-direction:column;gap:.8rem;margin:0}.module-form .hs-form-field>label{align-items:center;color:#555c70;display:flex;font-family:var(--primaryFont);font-size:1.4rem;font-weight:500;gap:.4rem;letter-spacing:0;line-height:2rem;margin:0;padding:0 1.6rem}.module-form .hs-form-required{color:#e22618}.module-form .hs-form-field .input{margin:0}.module-form .hs-input{background-color:#fff;border:1px solid #bcc4d1;border-radius:999px;box-sizing:border-box;color:#13192d;font-family:var(--primaryFont);font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:2.4rem;outline:none;padding:1.2rem 1.6rem;transition:border-color .2s ease;width:100%}.module-form .hs-input:focus{border-color:#13192d}.module-form .hs-input::placeholder{color:#7b8194}.module-form .hs-fieldtype-textarea .hs-input,.module-form textarea.hs-input{border-radius:1.6rem;min-height:18rem;padding:1.2rem 1.6rem;resize:vertical}.module-form .hs-fieldtype-select .hs-input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#555c70 0),linear-gradient(135deg,#555c70 50%,transparent 0);background-position:calc(100% - 2rem) 50%,calc(100% - 1.4rem) 50%;background-repeat:no-repeat;background-size:.6rem .6rem,.6rem .6rem;padding-right:4rem}.module-form .inputs-list{display:flex;flex-direction:column;gap:.8rem;list-style:none;margin:0;padding:0}.module-form .hs-form-booleancheckbox-display,.module-form .hs-form-checkbox-display,.module-form .hs-form-radio-display{align-items:center;color:#13192d;cursor:pointer;display:inline-flex;font-family:var(--primaryFont);font-size:1.6rem;font-weight:400;gap:.8rem;line-height:2.4rem}.module-form .hs-form-booleancheckbox-display input,.module-form .hs-form-checkbox-display input,.module-form .hs-form-radio-display input{accent-color:#13192d;height:1.8rem;margin:0;width:1.8rem}.module-form .hs-error-msgs{list-style:none;margin:.4rem 0 0;padding:0 0 0 1.6rem}.module-form .hs-error-msg,.module-form .hs-error-msgs label{color:#e22618;font-family:var(--primaryFont);font-size:1.3rem;font-weight:400;line-height:1.8rem}.module-form .hs-input.error,.module-form .hs-input.invalid{border-color:#e22618}.module-form .hs_submit{margin-top:.8rem}.module-form .hs-button.primary{background-color:#13192d;border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:var(--primaryFont);font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:2.4rem;padding:1.2rem 2.8rem;transition:opacity .2s ease}.module-form .hs-button.primary:focus,.module-form .hs-button.primary:hover{opacity:.85}.module-form .submitted-message{color:#13192d;font-family:var(--primaryFont);font-size:1.6rem;line-height:2.4rem}