.footer-art .footer-water-mesh{position:absolute;left:0;bottom:38px;width:100%;height:clamp(105px,12vw,190px);object-fit:cover;z-index:2;pointer-events:none;opacity:.76;mix-blend-mode:screen;filter:saturate(1.55) brightness(1.48) contrast(1.19);-webkit-mask-image:var(--water-mask-url,none);mask-image:var(--water-mask-url,none);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translate3d(0,var(--sea-rise,0),0)}.footer-art .footer-water{transform:translate3d(0,var(--sea-rise,0),0)}.footer-art .footer-left{transform:translate3d(var(--left-enter,0),var(--left-rise,0),0) rotate(var(--left-tilt,0deg));transform-origin:bottom left}.footer-art .footer-right{transform:translate3d(var(--right-enter,0),var(--right-rise,0),0) rotate(var(--right-tilt,0deg));transform-origin:bottom right}.footer-art .footer-ocean-glint{position:absolute;left:0;bottom:38px;width:100%;height:clamp(105px,12vw,190px);z-index:2;pointer-events:none;opacity:.24;background:linear-gradient(104deg,transparent 20%,#70e6ff00 36%,#b1faff8a 47%,#e1b5ff33 53%,transparent 70%);background-size:220% 100%;animation:pd-water-light 9s ease-in-out infinite alternate;-webkit-mask-image:var(--water-mask-url,none);mask-image:var(--water-mask-url,none);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translate3d(0,var(--sea-rise,0),0)}@keyframes pd-water-light{0%{background-position:0% 0}100%{background-position:100% 0}}@media(max-width:720px){.footer-art .footer-water-mesh,.footer-art .footer-ocean-glint{height:clamp(84px,21vw,118px);bottom:60px}}@media(prefers-reduced-motion:reduce){.footer-art .footer-water-mesh,.footer-art .footer-ocean-glint{display:none!important}.footer-art .footer-left,.footer-art .footer-right,.footer-art .footer-water{transform:none!important}}