.te-contact__inner{text-align:center}.te-contact__desc{font-size:1.0625em;margin-top:1em;margin-inline:auto;max-width:38em}.te-contact__ctas{display:flex;flex-wrap:wrap;gap:1em;justify-content:center;margin-top:2em}.te-contact__form{margin-top:2.5em;margin-inline:auto;max-width:40em;text-align:left}.te-contact{--hsf-background__background-color:transparent;--hsf-background__padding:0;--hsf-background__border-width:0;--hsf-row__vertical-spacing:.5em;--hsf-field-label__color:currentcolor;--hsf-richtext__color:currentcolor;--hsf-field-input__color:currentcolor;--hsf-field-input__background-color:transparent;--hsf-field-input__placeholder-color:color-mix(in srgb,currentcolor 60%,transparent);--hsf-field-input__border-color:color-mix(in srgb,currentcolor 35%,transparent);--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:.375em;--hsf-field-input__padding:.625em .75em;--hsf-button__background-color:var(--te-blue);--hsf-button__color:var(--te-white);--hsf-button__border-radius:.375em;--hsf-button__padding:1.125em 1.5em;--hsf-button__font-weight:600;--hsf-button__border-style:solid;--hsf-button--hover__background-color:var(--te-blue-hover);--hsf-button--hover__color:var(--te-white);--hsf-navigationrow-buttons-single__justify-content:center}.te-contact .hs_cos_wrapper_type_form,.te-contact [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{background:none;border-radius:0;box-shadow:none;padding:0}.te-contact .hs_cos_wrapper_type_form .legal-consent-container p,.te-contact .hs_cos_wrapper_type_form :is(label,legend,.form-title,.submitted-message){color:inherit}.te-contact .hs_cos_wrapper_type_form form .hs-form-field{background:transparent;padding:0}.te-contact .hs_cos_wrapper_type_form form .hs-form-field :is(input[type=text],input[type=email],input[type=tel],input[type=number],textarea,select){background:transparent;border:1px solid color-mix(in srgb,currentcolor 35%,transparent);border-radius:.375em;color:inherit;padding:.625em .75em}.te-contact .hs_cos_wrapper_type_form ::placeholder{color:color-mix(in srgb,currentcolor 60%,transparent)}