.w2pPwq_root{width:100%}.w2pPwq_root .hs-form{flex-direction:column;gap:16px;display:flex}.w2pPwq_root .hs-form fieldset{border:0;max-width:none;margin:0;padding:0}:is(.w2pPwq_root .hs-form fieldset.form-columns-1,.w2pPwq_root .hs-form fieldset.form-columns-2){grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:768px){.w2pPwq_root .hs-form fieldset.form-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.w2pPwq_root .hs-form fieldset .hs-form-field{float:none;justify-self:stretch;width:100%;min-width:0;margin:0;display:block}:is(.w2pPwq_root .hs-form fieldset.form-columns-1 .hs-form-field,.w2pPwq_root .hs-form fieldset.form-columns-2 .hs-form-field){float:none;width:100%}.w2pPwq_root .hs-form .hs-dependent-field{gap:16px;width:100%;display:grid}.w2pPwq_root .hs-form .hs-form-field>label{color:var(--color-teal-800);font-family:var(--font-neue-montreal);letter-spacing:.02em;margin-bottom:10px;font-size:14px;font-weight:700;line-height:1.2;display:block}.w2pPwq_root .hs-form .hs-form-required{color:var(--color-teal-700);margin-left:2px}.w2pPwq_root .hs-form .input{align-items:stretch;width:100%;max-width:none;margin:0;display:flex}:is(.w2pPwq_root .hs-form fieldset.form-columns-1 .hs-form-field .input,.w2pPwq_root .hs-form fieldset.form-columns-2 .hs-form-field .input){width:100%}.w2pPwq_root .hs-form .hs-input{flex:100%;width:100%;min-width:0;max-width:none}:is(.w2pPwq_root .hs-form input[type=text],.w2pPwq_root .hs-form input[type=email],.w2pPwq_root .hs-form input[type=number],.w2pPwq_root .hs-form input[type=tel],.w2pPwq_root .hs-form input[type=password],.w2pPwq_root .hs-form input[type=url]){appearance:none;border:1px solid var(--color-gray-500);color:var(--color-teal-800);font-family:var(--font-neue-montreal);background:#fff;border-radius:8px;outline:2px solid #0000;width:100%;height:44px;padding:10px 14px;font-size:16px;line-height:1.4}.w2pPwq_root .hs-form input::placeholder{color:var(--color-slate)}:is(.w2pPwq_root .hs-form input[type=text]:focus-visible,.w2pPwq_root .hs-form input[type=email]:focus-visible,.w2pPwq_root .hs-form input[type=number]:focus-visible,.w2pPwq_root .hs-form input[type=tel]:focus-visible,.w2pPwq_root .hs-form input[type=password]:focus-visible,.w2pPwq_root .hs-form input[type=url]:focus-visible){border-color:var(--color-teal-700);box-shadow:0 0 0 2px var(--color-teal-700)}.w2pPwq_root .hs-form .hs-field-desc{color:var(--color-slate);font-family:var(--font-neue-montreal);margin-top:8px;font-size:14px;line-height:1.35}.w2pPwq_root .hs-form .hs-error-msgs{margin-top:10px;padding:0;list-style:none}:is(.w2pPwq_root .hs-form .hs-error-msgs label.hs-error-msg,.w2pPwq_root .hs-form .hs-error-msg){color:var(--color-red-700);font-family:var(--font-neue-montreal);letter-spacing:0;text-transform:none;margin:0;font-size:12px;font-weight:400;line-height:1.3;display:block}:is(.w2pPwq_root .hs-form .hs-input.error,.w2pPwq_root .hs-form .hs-input.invalid,.w2pPwq_root .hs-form .hs-form-field.error .hs-input,.w2pPwq_root .hs-form .hs-form-field.invalid .hs-input){border-color:var(--color-red-500);box-shadow:0 0 0 4px color-mix(in oklch, var(--color-red-500) 14%, transparent)}.w2pPwq_root .hs-form .hs_submit{margin-top:4px}.w2pPwq_root .hs-form .actions{margin:0}.w2pPwq_root .hs-form .hs-button.primary.large{background-color:var(--color-primary);color:#fff;cursor:pointer;font-family:var(--font-neue-montreal);border:0;border-radius:12px;width:100%;height:52px;padding:10px 24px;font-size:16px;font-weight:700;line-height:1;transition:background-color .16s}@media (hover:hover){.w2pPwq_root .hs-form .hs-button.primary.large:hover{background-color:var(--color-primary-hover)}}.w2pPwq_root .hs-form .hs-button.primary.large:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px white, 0 0 0 4px var(--color-teal-700);outline:2px solid #0000}
/*# sourceMappingURL=04py2gg41rzhm.css.map*/