/* Footer scene: engraved SF skyline with the halftone Heard logo sunk behind the city.
   Layers in the 3168x1344 plate space: back plate -> logo -> city front cut-out.
   The page fades into the scene (no divider), and the footer links sit below the water. */
.footer-scene{position:relative;width:100vw;margin:clamp(64px,8vw,160px) 0 0 calc(50% - 50vw);aspect-ratio:3168/1344;overflow:hidden;
  -webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 34%,#000 90%,transparent 100%);
          mask-image:linear-gradient(to bottom,transparent 0,#000 34%,#000 90%,transparent 100%)}
.footer-scene img{position:absolute;display:block;max-width:none}
.footer-scene .fs-back{inset:0;width:100%;height:100%}
.footer-scene .fs-logo{left:17.99%;top:25%;width:63.98%;transform:translateY(var(--rise,6%));will-change:transform}
.footer-scene .fs-front{left:0;top:44.643%;width:100%}
.footer-scene ~ footer{border-top:0 !important}
@media (max-width:640px){.footer-scene{width:125vw;margin-left:calc(50% - 62.5vw)}}
@media (prefers-reduced-motion:reduce){.footer-scene .fs-logo{transform:none}}
