.footer__closure{background-color:var(--footer-closure-bg-color);align-items:center;min-height:68px;padding:1rem 0;line-height:normal;display:flex}.footer__closure a{color:var(--footer-closure-link-color);outline:none;transition:all .25s linear}.footer__closure a:hover{color:var(--footer-closure-link-hover-color)}.footer__closure a:focus-visible{color:var(--footer-closure-link-hover-color)}.footer__closure>.container{flex-wrap:wrap;justify-content:center;gap:1rem 2rem;display:flex}@media (min-width:1400px){.footer__closure>.container{justify-content:space-between}}.footer__closure-left,.footer__closure-right{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.footer__closure-nav{justify-content:center;align-items:center;display:flex}.footer__closure-nav>ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.5rem;display:flex}footer.footer{font-weight:var(--font-weight-medium);font-size:var(--font-size-small)}@media print{footer.footer{display:none}}footer.footer .footer__widgets ul.menu{--link-padding-y:.25rem}footer.footer .footer__widgets ul.menu h6:not(.tab__title):after{background-color:var(--footer-widget-hr-color);content:"";height:2px;margin:1rem auto;display:block}@media (min-width:1200px){footer.footer .footer__widgets ul.menu ul a{outline:none;transition:all .25s linear}footer.footer .footer__widgets ul.menu ul:hover a{opacity:.35}footer.footer .footer__widgets ul.menu ul:focus-within a{opacity:.35}footer.footer .footer__widgets ul.menu ul a:hover{opacity:1}footer.footer .footer__widgets ul.menu ul a:focus-visible{opacity:1}}footer.footer .footer__widgets ul.menu ul li{margin:0}footer.footer .footer__widgets ul.menu ul li>a{padding-top:var(--link-padding-y);padding-bottom:var(--link-padding-y);align-items:center;gap:.25rem;display:flex}footer.footer .footer__widgets ul.menu ul li:not(.lvl-1)>a:before{content:"keyboard_arrow_right";color:var(--footer-nav-icon-color);line-height:normal;font-family:var(--font-family-material)}footer.footer .footer__widgets ul.menu ul li.lvl-2 a,footer.footer .footer__widgets ul.menu ul li.lvl-3 a{padding-left:1rem}footer.footer .footer__widgets ul.menu ul li.lvl-3 a{padding-left:2rem}.footer__widgets{background-color:var(--footer-widget-bg-color);padding-top:calc(var(--spacing-y-medium) * .75);padding-bottom:var(--spacing-y-small);flex-direction:column;gap:2rem;display:flex}@media (min-width:1200px){.footer__widgets{gap:4rem}}.footer__widgets>.footer__widget-area{gap:2rem 3rem;display:flex}@media (max-width:1199.98px){.footer__widgets>.footer__widget-area{flex-direction:column}.footer__widgets>.footer__widget-area--bottom{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:3rem;display:grid}}.footer__widgets>.footer__widget-area>*{flex:1}.footer__widgets{--footer-widget-bg-color:var(--color-bg);--footer-widget-hr-color:color-mix(in srgb, var(--color-contrast) 10%, transparent);--footer-nav-icon-color:var(--color-primary)}.footer__widgets[data-color-scheme=highlight]{--footer-nav-icon-color:var(--color-secondary)}.footer__closure{--footer-closure-link-color:var(--color-contrast-light);--footer-closure-link-hover-color:var(--color-contrast);--footer-closure-bg-color:color-mix(in srgb, var(--color-bg) 90%, var(--color-contrast))}
/*# sourceMappingURL=footer.min.css.map */
