:root{--footer-artwork:url(../media/footer_background.0uizvc1pyr9va.png?dpl=build-7536);--footer-artwork-reserve:30rem;--footer-artwork-min-height:max(60rem, calc(100vw * 547 / 1920));--footer-artwork-mobile:url(../media/footer_background_mobile.0zp1025~u~~_p.png?dpl=build-7536);--footer-artwork-mobile-ratio:360 / 270;--footer-row-display:flex;--footer-row-width:calc(1301px + 2 * var(--extra-large-gap));--footer-row-gutter:var(--extra-large-gap);--footer-row-offset:max(0px, min(calc(7.225% - var(--extra-large-gap)), calc(100% - 1301px - 2 * var(--extra-large-gap))))}@media (min-width:991px) and (max-width:1600px) and (pointer:fine){:root{--footer-artwork-reserve:21rem;--footer-artwork-min-height:max(42rem, calc(100vw * 547 / 1920));--footer-row-width:calc(911px + 2 * var(--extra-large-gap));--footer-row-offset:max(0px, min(calc(7.225% - var(--extra-large-gap)), calc(100% - 911px - 2 * var(--extra-large-gap))))}}@media (max-width:990px){:root{--footer-artwork-reserve:0}}