/* The original photograph remains the fallback until its animated layer is ready. */
.wind-canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-3;pointer-events:none}.wind-ready:before{background-image:linear-gradient(90deg,#171919fa 0%,#171919ed 29%,#1719198a 53%,#17191933 78%,#17191940 100%),linear-gradient(0deg,#171919b3,transparent 60%);background-size:cover; background-position:center}.wind-control{position:absolute;right:24px;bottom:20px;z-index:3;border:1px solid #ffffff55;background:#151616c9;color:#eee;padding:9px 12px;font-size:11px;letter-spacing:.4px;cursor:pointer}.wind-control:hover{background:#282929}.wind-control:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:800px){.wind-canvas{object-position:65% center}.wind-ready:before{background-image:linear-gradient(90deg,#171919ed,#171919a8),linear-gradient(0deg,#171919b3,transparent)}.wind-control{right:18px;bottom:14px}}@media(prefers-reduced-motion:reduce){.wind-control{display:none}}
