.offcanvas-menu__meta-links-group .page-footer-item{font-size:var(--typography-headline-headline-4-font-size);line-height:var(--typography-headline-headline-4-line-height);margin-bottom:1rem}@media only screen and (min-width:48rem){.offcanvas-menu__meta-links-group .page-footer-item{font-size:var(--typography-headline-headline-4-l-xl-font-size);line-height:var(--typography-headline-headline-4-l-xl-line-height)}}@media only screen and (min-width:90rem){.offcanvas-menu__meta-links-group .page-footer-item{font-size:var(--typography-headline-headline-4-xxl-font-size);line-height:var(--typography-headline-headline-4-xxl-line-height)}}.offcanvas-menu{align-items:flex-start;background-color:var(--semantic-color-brand-primary-130);bottom:0;display:flex;flex-direction:column;height:100dvh;left:0;padding:1.5rem 1.5rem 6rem;position:fixed;right:0;top:0;z-index:-1}.offcanvas-menu__meta-links-group{display:flex;flex-direction:column;gap:1rem}.offcanvas-menu__meta-links-group-header{display:none}.offcanvas-menu__meta-links-group .page-footer-item{margin-bottom:0;width:-moz-fit-content;width:fit-content}.offcanvas-menu__meta-links-group .page-footer__cookie{border:0;font-family:var(--typography-copy-regular-font-family),sans-serif;font-size:var(--typography-copy-regular-font-size);font-weight:500;line-height:var(--typography-copy-regular-line-height);padding:0}.offcanvas-menu__meta-links-group .page-footer__cookie:hover{color:var(--semantic-color-brand-interaction-10);text-decoration:none}.offcanvas-menu__meta-links-group .page-footer__cookie:focus-visible{border-radius:16px}.offcanvas-menu .language-flyout{left:1.5rem;top:5rem;transform:none;z-index:30}.offcanvas-menu__social-links-group{display:flex;gap:1.5rem}.offcanvas-menu__social-link{height:1.5rem;width:1.5rem}.offcanvas-menu__social-link .cta{border:none;padding:0}.offcanvas-menu__social-link .cta,.offcanvas-menu__social-link a{color:var(--semantic-color-neutral-white)}.offcanvas-menu__social-link img{height:1.5rem;width:1.5rem}.offcanvas-menu__header{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:1.5rem;width:100%}.offcanvas-menu__header-right{display:flex;justify-content:flex-end}.offcanvas-menu__header button.cta.on-dark.cta--invisible{margin-left:-1.25rem;margin-right:-.75rem}.offcanvas-menu__header button.cta.on-dark.cta--invisible svg{transform:rotate(180deg)}.offcanvas-menu__header button.cta.on-dark.cta--invisible:hover{color:var(--semantic-color-brand-interaction-10);text-decoration:none}.offcanvas-menu__container{display:flex;flex-grow:1;gap:2.5rem;height:100%;position:relative;width:100%}.offcanvas-menu__footer{display:flex;flex-direction:column;gap:.5rem;margin-bottom:0!important;margin-top:.5rem;width:100%}.offcanvas-menu__footer .cta__content{justify-content:center}.slide-up-enter-active{transform:translateY(0);transition-delay:0s;transition-duration:.25s;transition-property:transform;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion){.slide-up-enter-active{transition-duration:0s}}.slide-up-leave-active{transform:translateY(0);transition-delay:0s;transition-duration:.25s;transition-property:transform;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion){.slide-up-leave-active{transition-duration:0s}}.slide-up-enter-from,.slide-up-leave-to{transform:translateY(110%)}.slide-left-enter-active{transform:translate(0);transition-delay:0s;transition-duration:.25s;transition-property:transform;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion){.slide-left-enter-active{transition-duration:0s}}.slide-left-leave-active{transform:translate(0);transition-delay:0s;transition-duration:.25s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion){.slide-left-leave-active{transition-duration:0s}}.slide-left-enter-from,.slide-left-leave-to{transform:translate(110%)}.fade-enter-active,.fade-leave-active{transition-delay:0s;transition-duration:.25s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion){.fade-enter-active,.fade-leave-active{transition-duration:0s}}.fade-enter-from,.fade-leave-to{opacity:0}
