.hero-art.vision-art{position:relative}.hero-art .london-window-lights{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen}.window-group{opacity:.08;animation:window-evening-glow 6s ease-in-out infinite}.windows-west{animation-duration:6.8s;animation-delay:-1.4s}.windows-tower-top{animation-duration:5.4s;animation-delay:-3.1s}.windows-tower-low{animation-duration:7.2s;animation-delay:-.6s}.windows-east{animation-duration:5.9s;animation-delay:-4.2s}.windows-street{animation-duration:8.1s;animation-delay:-2.7s}@keyframes window-evening-glow{0%,100%{opacity:.06}22%{opacity:.18}48%{opacity:.85}66%{opacity:.55}84%{opacity:.1}}@media(prefers-reduced-motion:reduce){.window-group{animation:none;opacity:.2}}
