@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shine{to{background-position-x:100vw}}form.hs-form{display:flex;flex:1 1;flex-direction:column;gap:1rem;width:100%}form.hs-form fieldset{max-width:100%}form.hs-form label[for]{color:var(--secondary);padding-bottom:.5rem}form.hs-form:has(.invalid) .hs-submit{pointer-events:none}.form-columns-1 .hs-form-field,.form-columns-2 .hs-form-field{width:100%!important}.form-columns-1 .hs-form-field .input,.form-columns-2 .hs-form-field .input{margin-right:0!important}.form-columns-2{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media only screen and (min-width:768px){.form-columns-2{grid-template-columns:repeat(2,1fr)}}form.hs-form input::placeholder,form.hs-form textarea::placeholder{opacity:0}.hs-fieldtype-textarea{display:flex;flex-direction:column;flex:1 1}.input:has(textarea){display:flex;flex-direction:column;flex:1 1}.input{position:relative}@media only screen and (min-width:768px){.custom-label>label[for]{z-index:1;position:absolute;pointer-events:none;padding:0!important;height:6rem!important;left:2.15rem;min-height:unset!important;border:.15rem solid transparent;top:0;transform:translate(0) scale(1);transform-origin:top left;transition:all .15s ease;display:flex;align-items:center}.custom-label.has-value>label[for]{transform:translateY(-.5rem) scale(.75)}}.hs-form-field select.is-placeholder{color:transparent}.hs-form-field select option{color:var(--primary)}.hs-form-field{display:flex;flex-direction:column;position:relative}.hs-form-field input{width:100%}.hs-form-field legend{color:var(--secondary)}.hs-form-field input,.hs-form-field>label[for]{z-index:1;font-size:1.6rem;line-height:1.4;letter-spacing:-.01em}@media only screen and (min-width:768px){.hs-form-field input,.hs-form-field>label[for]{font-size:1.8rem;line-height:1.4;letter-spacing:-.01em}}.hs-form-field input:not([type=submit]):not([type=checkbox]),.hs-form-field select,.hs-form-field textarea{border-radius:1.6rem;padding:1.5rem 2rem!important;border:.15rem solid var(--grey-02);transition:border-color .3s linear;height:5.5rem!important;min-height:unset!important;width:100%!important}@media only screen and (min-width:768px){.hs-form-field input:not([type=submit]):not([type=checkbox]),.hs-form-field select,.hs-form-field textarea{padding:2.5rem 2rem 1rem!important;height:6rem!important;min-height:unset!important}}.hs-form-field input.invalid,.hs-form-field select.invalid{border-color:var(--negative)!important}.hs-form-field input:-webkit-autofill,.hs-form-field input:-webkit-autofill:active,.hs-form-field input:-webkit-autofill:focus,.hs-form-field input:-webkit-autofill:hover,.hs-form-field select:-webkit-autofill,.hs-form-field select:-webkit-autofill:active,.hs-form-field select:-webkit-autofill:focus,.hs-form-field select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 100px var(--white) inset!important}.hs-form-field textarea{min-height:12rem!important;resize:none;flex:1 1}.hs-form-field textarea::-webkit-resizer{display:none}.hs-form-field textarea:-webkit-autofill,.hs-form-field textarea:-webkit-autofill:active,.hs-form-field textarea:-webkit-autofill:focus,.hs-form-field textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 100px var(--white) inset!important}.hs-form-field .inputs-list{display:flex;flex-direction:column;gap:.5rem}.hs-form-field .inputs-list label{width:100%;display:flex;flex-direction:row;gap:1rem;align-items:flex-start}.hs-form-field ul[role=alert]{padding-top:.5rem}.hs-form-field ul[role=alert] label.hs-error-msg{color:var(--negative)}.hs-form-field legend,.hs-form-field ul[role=alert]{padding-top:.5rem;display:block;order:2;font-size:1.2rem;line-height:1.4;letter-spacing:-.01em}@media only screen and (min-width:768px){.hs-form-field legend,.hs-form-field ul[role=alert]{font-size:1.4rem;line-height:1.4;letter-spacing:-.01em}}.hs-multiselect-original-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.hs-multiselect-dropdown{position:relative;width:100%}.hs-multiselect-trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;height:5.5rem;min-height:5.5rem;padding:1.5rem 2rem;border-radius:1.6rem;border:.15rem solid var(--grey-02);background:var(--background);color:var(--primary);text-align:left;cursor:pointer;transition:border-color .3s linear;font-size:1.6rem;line-height:1.4;letter-spacing:-.01em}@media only screen and (min-width:768px){.hs-multiselect-trigger{padding:2.5rem 2rem 1rem;height:6rem;min-height:6rem;font-size:1.8rem;line-height:1.4;letter-spacing:-.01em}}.hs-multiselect-trigger:hover{border-color:var(--grey-03)}.hs-multiselect-trigger.has-value{color:var(--primary)}.hs-multiselect-trigger:not(.has-value){color:var(--secondary)}.hs-multiselect-trigger-text{flex:1 1;min-width:0;text-align:left}.hs-multiselect-trigger-icon{flex-shrink:0;color:var(--secondary);display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.hs-multiselect-panel{display:none;position:absolute;top:100%;left:0;right:0;margin-top:.4rem;padding:.8rem 0;border-radius:1.6rem;border:.15rem solid var(--grey-02);background:var(--background);max-height:24rem;overflow-y:auto;z-index:10}.hs-multiselect-dropdown.is-open .hs-multiselect-panel{display:block}.hs-multiselect-option{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 2rem;cursor:pointer;font-size:1.6rem;line-height:1.4;letter-spacing:-.01em}@media only screen and (min-width:768px){.hs-multiselect-option{font-size:1.8rem;line-height:1.4;letter-spacing:-.01em}}@media(hover:hover){.hs-multiselect-option:hover{background:var(--grey-01)}}.hs-multiselect-option-icon{flex-shrink:0;display:none;color:var(--primary);transform:scale(.8)}@media only screen and (min-width:768px){.hs-multiselect-option-icon{transform:scale(1)}}.hs-multiselect-option.is-selected .hs-multiselect-option-icon{display:block}.hs_error_rollup{display:none}.hs-submit{width:100%;position:relative;padding-top:2rem;max-width:60rem;margin:0 auto}.hs-button{position:relative;background:var(--black);color:var(--white);display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:auto;min-height:7rem;border-radius:100rem;cursor:pointer;width:100%!important;transition:background .3s var(--ease);font-size:1.6rem;line-height:1.4;letter-spacing:.02em}@media(hover:hover){.hs-button:hover{background:var(--grey-04)}}@media only screen and (min-width:768px){.hs-button{font-size:2rem;line-height:1.3;letter-spacing:.02em}}.submitted-message{text-align:center;width:100%;font-size:2rem;line-height:1.4;letter-spacing:.02em;color:var(--secondary);font-family:inherit!important}@media only screen and (min-width:1034px){.submitted-message{font-size:2.4rem;line-height:1.2;letter-spacing:.02em}}.submitted-message span{font-size:2rem!important;line-height:1.4;letter-spacing:.02em;font-family:inherit!important}@media only screen and (min-width:1034px){.submitted-message span{font-size:2.4rem!important;line-height:1.2;letter-spacing:.02em}}.submitted-message b,.submitted-message strong{font-weight:500}