.hubspot-application-form h1{font-size:40px;font-weight:400;line-height:.85;font-family:var(--font-serif);letter-spacing:-1.44px;color:#171717}.hubspot-application-form fieldset{flex-wrap:wrap;gap:32px;display:flex}.hubspot-application-form fieldset label{color:#363432;letter-spacing:-.14px;margin-bottom:8px;font-size:14px;font-weight:400;line-height:120%;display:block}.hubspot-application-form fieldset label span{color:#1e1928}.hubspot-application-form fieldset.form-columns-0,.hubspot-application-form fieldset.form-columns-1,.hubspot-application-form fieldset.form-columns-2{max-width:none}.hubspot-application-form fieldset.form-columns-0,.hubspot-application-form fieldset.form-columns-2{margin-bottom:32px}.hubspot-application-form fieldset div.hs-fieldtype-text.hs-form-field,.hubspot-application-form fieldset div.hs-fieldtype-phonenumber.hs-form-field,.hubspot-application-form fieldset div.hs-fieldtype-select.hs-form-field,.hubspot-application-form fieldset div.hs-dependent-field{width:100%}.hubspot-application-form fieldset div.hs-dependent-field>:nth-child(n+2){margin-top:16px}.hubspot-application-form .input{color:#171717;background-color:#fbfafa;border:1px solid #d6d3cc;border-radius:8px;width:100%;padding:12px 16px}.hubspot-application-form .input select{width:100%}.hubspot-application-form .input select:focus-visible{outline:none}.hubspot-application-form .input input,.hubspot-application-form .input select{background:0 0;width:100%}:is(.hubspot-application-form .input input,.hubspot-application-form .input select):focus-visible{outline:none}.hubspot-application-form .input select:has(option[value=""]:checked){color:#aba9a3}.hubspot-application-form .input:has(input.error){border-color:#db3056}.hubspot-application-form .input:has(select.error){border-color:#db3056}.hubspot-application-form .input:active,.hubspot-application-form .input:focus,.hubspot-application-form .input:focus-visible{border-color:#828282}.hubspot-application-form .hs-error-msg{color:#db3056}.hubspot-application-form .hs-button{color:#171717;cursor:pointer;letter-spacing:-.16px;background-color:#8fff89;border-radius:12px;width:100%;height:48px;margin-top:8px;padding:0 3rem;font-size:16px;font-weight:400;line-height:120%}.hubspot-application-form .hs-button:hover{background-color:#4eda7c}.hubspot-application-form .hs-button:active{background-color:#c0ffb8}.hubspot-application-form .submitted-message{font-size:24px}@media screen and (min-width:1024px){.hubspot-application-form h1{margin-bottom:8px;font-size:72px;line-height:1.1}.hubspot-application-form fieldset{gap:16px}.hubspot-application-form fieldset.form-columns-0,.hubspot-application-form fieldset.form-columns-1,.hubspot-application-form fieldset.form-columns-2{flex-wrap:nowrap}.hubspot-application-form fieldset div.hs-fieldtype-text.hs-form-field,.hubspot-application-form fieldset div.hs-fieldtype-phonenumber.hs-form-field,.hubspot-application-form fieldset div.hs-fieldtype-select.hs-form-field,.hubspot-application-form fieldset div.hs-dependent-field{width:50%}.hubspot-application-form fieldset div.hs-dependent-field div.hs-fieldtype-select.hs-form-field{width:100%}}