.body-wrapper{display:flex;flex-direction:column;min-height:100vh}.footer-wrapper,footer{margin-top:auto}footer{background-color:var(--global-footer-background)}.footer-bottom{background-color:var(--primary-dark-blue-900);flex-direction:row;gap:30px;justify-content:space-between;padding-bottom:30px;padding-top:30px}.footer-bottom__inner-wrapper{align-items:center;flex-direction:row}.footer-content{display:flex;flex-direction:column;padding:40px 0}.footer-content__body{align-content:stretch;align-items:flex-start;column-gap:16px;display:flex;justify-content:flex-start}.footer-content__logo-copyright{align-items:center;color:var(--grey-300);display:flex;flex-direction:row;flex-grow:1;gap:30px;justify-content:space-between;margin-right:5%}a.footer-content__link{color:var(--grey-300);font-size:16px;font-weight:400;letter-spacing:.25px;line-height:24px;text-decoration:none}.footer-content__logo-copyright-links{display:flex;gap:5px}.footer-content__socials{column-gap:16px;display:flex;margin-left:16px}.menu-depth-2 .footer-content__socials{margin-left:auto}.footer-content__socials__link{align-self:center;display:inline-block;font-size:14px}.footer-content__socials__link__icon{display:inline-block;height:24px;width:24px}.footer-content__menu-wrapper{flex-grow:10;width:calc(80% - 16px)}.footer-content__menu-wrapper.menu-depth-2{align-items:flex-start;flex-direction:row}.footer-content__hs-form-wrapper{display:flex;flex:0 0 calc(20% - 16px);flex-direction:column;gap:30px;position:relative}.footer-content__hs-form--title .title--homepage{color:var(--primary-dark-blue-900);display:inline-block;font-size:18px;font-weight:600;margin-bottom:16px;margin-top:0;text-decoration:none}li.hs-menu-item.hs-menu-depth-1{flex:0 0 calc(25% - 10px)}.footer-content__menu{margin-bottom:16px}.footer-content__menu [role=menu]{display:flex;justify-content:space-between}.footer-content__hs-form--title{display:flex;flex-direction:column;letter-spacing:.5px;line-height:27px}.footer-content__menu [role=menu]>li a{font-size:18px}.footer-content__menu [role=menu]>li:before{content:"|";display:inline-block}.footer-content__menu [role=menu]>li:first-child:before,.menu-depth-2 .footer-content__menu [role=menu]>li:before{content:""}.menu-depth-2 .footer-content__menu [role=menu]>li a{color:var(--primary-dark-blue-900);display:inline-block;font-weight:600;margin-bottom:16px;text-decoration:none}.menu-depth-2 .footer-content__menu [role=menu]>li [role=menu] a{border:none;color:var(--grey-900);font-size:16px;font-weight:400;letter-spacing:.5px;line-height:36px;margin-bottom:0}.footer-content__socials__link__icon svg{fill:var(--primary-dark-blue-900)}.footer-content__logo-wrapper{display:flex;justify-content:space-between}@media screen and (max-width:767px){.footer-content{flex-direction:column;row-gap:24px}.footer-content__body{flex-direction:column-reverse;row-gap:30px}.footer-content__logo-copyright{margin-right:0;order:20}.footer-content__menu-wrapper,.footer-content__menu-wrapper.menu-depth-2{display:flex;flex:0 0 calc(100% - 16px);flex-wrap:wrap;margin-bottom:24px}.footer-content__menu{margin-bottom:24px}.footer-content__socials,.menu-depth-2 .footer-content__socials{align-items:center;column-gap:24px;flex-direction:row;margin-left:0}.footer-content__socials__link{margin-bottom:0}.footer-content__menu [role=menu]>li:before{content:""}.footer-content__menu .hs-menu-wrapper.hs-menu-flow-horizontal ul:first-child{flex-direction:row}.hs-menu-item.hs-item-has-children{align-items:center}.footer-content__menu [role=menu]>li .hs-menu-item{width:100%}.footer-content__menu [role=menu]>li{flex:0 0 calc(49% - 10px)}}@media screen and (max-width:480px){.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:column}.footer-content__menu [role=menu]>li{width:100%}.footer-content__menu.menu-depth-2 [role=menu]>li a{margin-bottom:8px}.footer-content__menu .hs-menu-wrapper.hs-menu-flow-horizontal ul:first-child{flex-direction:column}}.sign-up-form input[type=email]{border-color:var(--primary-dark-blue-900);border-radius:50px;font-size:10px;padding:16px 10px}.sign-up-form .hs-form-field>label{display:none}.sign-up-form .hs-form-field .input{width:100%}.sign-up-form input.hs-button{align-items:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTEwIDEgNyA3LTcgN00xIDhoMTZIMVoiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;display:flex;font-size:0;height:30px;justify-content:center;min-height:30px;padding:20px}.sign-up-form input.hs-button:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjU0MjhCIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTEwIDEuNSA3IDctNyA3bS05LTdoMTZIMVoiLz48L3N2Zz4=)}.sign-up-form form{align-content:center;align-items:stretch;display:flex;flex-direction:column}.sign-up-form .hs_submit.hs-submit{position:absolute;right:2px;top:2px}.sign-up-form .hs-form-field{flex:1;margin-bottom:0}.footer-content__hs-form-wrapper.menu-depth-2 .footer-content__menu [role=menu]{display:block}