.footer__Wrapper{background-color:#192733;color:#b6c7d6;padding:16px 0;width:100%}.footer__Container{align-items:center;display:flex;flex-direction:column;font-size:.875rem;gap:16px;justify-content:center;margin-left:auto;margin-right:auto;max-width:1080px;text-align:center;width:100%}.footer__Divider{background:#3e5974;border:none;height:1px;margin:0;max-width:345px;width:100%}.footer__Title{font-size:.875rem}.footer__Items{column-gap:16px;display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media(max-width:599px){.footer__Items{flex-direction:column}}.footer__Cookies,.footer__Link{color:#b6c7d6;font-weight:300;text-decoration:none}.footer__Cookies:focus,.footer__Cookies:focus-visible,.footer__Cookies:hover,.footer__Link:focus,.footer__Link:focus-visible,.footer__Link:hover{color:#88bde3}.footer__Cookies:focus,.footer__Cookies:focus-visible,.footer__Link:focus,.footer__Link:focus-visible{outline:1px solid #5fa3d4}@media(max-width:599px){.footer__Cookies,.footer__Link{align-self:stretch;text-align:left}.footer__Link{margin:10px 15px}.footer__Cookies{margin:0 15px}}.esg-footer .hs-footer-cookie-settings{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.modal-slot .cl-modal-content ol,.modal-slot .cl-modal-content ul{margin:1em 0 .25em}.modal-slot .cl-modal-content ol li,.modal-slot .cl-modal-content ul li{margin:0 0 .75em;padding:0 0 0 1.5em;position:relative}.modal-slot .cl-modal-content ol li:before,.modal-slot .cl-modal-content ul li:before{font-weight:700;position:absolute;right:calc(100% - 1.5em)}.modal-slot .cl-modal-content ol{counter-reset:items}.modal-slot .cl-modal-content ol li{counter-increment:items}.modal-slot .cl-modal-content ol li:before{content:counter(items) ".";transform:translateX(-50%)}.modal-slot .cl-modal-content ul li{list-style:none}.modal-slot .cl-modal-content ul li:before{background-color:#b6c7d6;border-radius:50%;content:"";height:8px;top:8px;transform:translate(-.75em,2px);width:8px}.mobile-wrapper{display:block}@media(min-width:900px){.mobile-wrapper{display:none}}.mobile-faq{margin:0 auto;padding:2rem 1rem;width:100%}.body-container{display:none}@media(min-width:900px){.body-container{display:block}}