footer.footer-module{background-color:#fff;overflow:hidden;padding:5rem 0 6rem;position:relative;z-index:1}@media screen and (max-width:950px){footer.footer-module{padding:2rem 0}}footer.footer-module.card-mode{background-color:unset;padding:unset}footer.footer-module.card-mode .container{background-color:#fff;border-radius:.25rem;max-width:82rem;padding:5rem 4.5rem 6rem;width:calc(100% - 2rem)}@media screen and (max-width:950px){footer.footer-module.card-mode .container{padding:1.5rem 1.25rem}}footer.footer-module .container .main-content{align-items:flex-start;display:flex;flex-direction:row;gap:7.5rem;margin-bottom:3rem}@media screen and (max-width:950px){footer.footer-module .container .main-content{flex-direction:column;gap:3rem;margin-bottom:2rem}}footer.footer-module .container .main-content .left-column{align-self:stretch;display:flex;flex-direction:column;gap:1.5rem;width:calc(25% - 1.5rem)}@media screen and (max-width:950px){footer.footer-module .container .main-content .left-column{width:100%}}footer.footer-module .container .main-content .left-column .logo-content{border-bottom:1px solid #e0e2e9;padding-bottom:1.5rem}footer.footer-module .container .main-content .left-column .logo-content .logo-link{display:block;height:2rem;width:auto}footer.footer-module .container .main-content .left-column .logo-content .logo-link .logo{height:100%;overflow:hidden;width:100%}footer.footer-module .container .main-content .left-column .logo-content .logo-link .logo img{height:100%;object-fit:contain;object-position:left center;width:100%}footer.footer-module .container .main-content .left-column .logo-content p{margin-top:1rem}footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-Step .hsfc-Step__Content{gap:.5rem;padding:unset}footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] label{color:#667092}footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-DateField input,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-DateField textarea,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-DropdownField input,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-DropdownField textarea,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-EmailField input,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-EmailField textarea,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-FileField input,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-FileField textarea,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-NumberField input,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-NumberField textarea,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-PhoneField input,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-PhoneField textarea,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-TextField input,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-TextField textarea,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-TextareaField input,footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-TextareaField textarea{background-color:#f5f5f8;border:1px solid #e0e2e9;padding:.5rem}footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-NavigationRow__Alerts{display:none}footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-Button{font-size:.875rem;padding:.75rem 1.25rem}footer.footer-module .container .main-content .left-column .form-wrapper [data-hsfc-id=Renderer] .hsfc-FormWrapper[data-hsfc-id=FormWrapper] .hsfc-Button:hover:after{inset:.125rem}footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form),footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form){padding:unset}@media (max-width:950px){footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form),footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form){padding:unset}}footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field,footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field{margin-bottom:.5rem}@media (max-width:950px){footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field,footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field{margin-bottom:.5rem}}footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field label:not(.hs-error-msg),footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field label:not(.hs-error-msg){color:#667092}footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field .input input[type=email],footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field .input input[type=file],footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field .input input[type=number],footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field .input input[type=password],footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field .input input[type=tel],footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field .input input[type=text],footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field .input select,footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs-form-field .input textarea,footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field .input input[type=email],footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field .input input[type=file],footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field .input input[type=number],footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field .input input[type=password],footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field .input input[type=tel],footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field .input input[type=text],footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field .input select,footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs-form-field .input textarea{background-color:#f5f5f8;border:1px solid #e0e2e9;padding:.5rem}footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .legal-consent-container .hs-richtext,footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .legal-consent-container .hs-richtext{font-size:.75rem;margin-bottom:.5rem}footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs_error_rollup,footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs_error_rollup{display:none}footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs_submit .actions:hover:after,footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs_submit .actions:hover:after{inset:.125rem}footer.footer-module .container .main-content .left-column .form-wrapper form.hs-form:not(.hsfc-Form) .hs_submit .actions input,footer.footer-module .container .main-content .left-column .form-wrapper form:not(.hsfc-Form) .hs_submit .actions input{font-size:.875rem;padding:.75rem 1.25rem}footer.footer-module .container .main-content .left-column .socials{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin-top:auto}footer.footer-module .container .main-content .left-column .socials .social{background-color:#f5f5f8;border-radius:.25rem;flex-shrink:0;height:2rem;width:2rem}footer.footer-module .container .main-content .left-column .socials .social .icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}footer.footer-module .container .main-content .left-column .socials .social .icon img{height:.875rem;object-fit:contain;width:.875rem}footer.footer-module .container .main-content .links-columns{display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem;width:calc(75% - 6rem)}@media screen and (max-width:950px){footer.footer-module .container .main-content .links-columns{flex-direction:column;gap:unset;width:100%}}footer.footer-module .container .main-content .links-columns .links-column{display:flex;flex-direction:column;gap:.75rem;overflow:hidden;width:calc(25% - 2.25rem)}@media screen and (max-width:950px){footer.footer-module .container .main-content .links-columns .links-column{gap:unset;transition:height .3s;width:100%}footer.footer-module .container .main-content .links-columns .links-column:not(:last-child){border-bottom:1px solid #e0e2e9}footer.footer-module .container .main-content .links-columns .links-column.active .label:after{transform:rotate(180deg)}footer.footer-module .container .main-content .links-columns .links-column.active .links{opacity:1;visibility:visible}}footer.footer-module .container .main-content .links-columns .links-column .label{color:#33406d;font-family:Google Sans,sans-serif;text-align:left}@media screen and (max-width:950px){footer.footer-module .container .main-content .links-columns .links-column .label{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:1rem 0}footer.footer-module .container .main-content .links-columns .links-column .label:after{background-color:#001049;content:"";flex-shrink:0;height:.75rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23001049' stroke-linecap='round' stroke-width='1.5' d='M10 5 6.566 8.306a1 1 0 0 1-1.415-.027L2 5'/%3E%3C/svg%3E");mask-position:50%;mask-repeat:no-repeat;mask-size:contain;transition:transform .3s;width:.75rem}}footer.footer-module .container .main-content .links-columns .links-column .links{display:flex;flex-direction:column;gap:.75rem}@media screen and (max-width:950px){footer.footer-module .container .main-content .links-columns .links-column .links{opacity:0;padding-bottom:1rem;transition:visibility .3s 0s,opacity .3s,transform .3s;visibility:hidden}}footer.footer-module .container .main-content .links-columns .links-column .links .link{align-items:center;color:#667092;display:flex;flex-direction:row;gap:.25rem;transition:color .3s;width:fit-content}footer.footer-module .container .main-content .links-columns .links-column .links .link:hover{color:#001049}footer.footer-module .container .main-content .links-columns .links-column .links .link:hover:after{opacity:1;transform:translateX(0)}footer.footer-module .container .main-content .links-columns .links-column .links .link:after{background-color:#001049;content:"";flex-shrink:0;height:.75rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23001049' d='M1 6h9M7.227 9.296l3.272-3.273L7.227 2.75'/%3E%3C/svg%3E");mask-position:50%;mask-repeat:no-repeat;mask-size:contain;opacity:0;pointer-events:none;transform:translateX(-.5rem);transition:opacity .3s,transform .3s;width:.75rem}footer.footer-module .container .bottom-content{align-items:center;border-top:1px solid #e0e2e9;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;padding-top:1.5rem}@media screen and (max-width:950px){footer.footer-module .container .bottom-content{flex-direction:column;gap:1.5rem;justify-content:center}}footer.footer-module .container .bottom-content .copyright,footer.footer-module .container .bottom-content .link{color:#667092}footer.footer-module .container .bottom-content .links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}@media screen and (max-width:950px){footer.footer-module .container .bottom-content .links{gap:1rem 1.5rem;justify-content:center}}