@layer motion{html.calm .ambient,html.calm .ambient *,html.calm [data-ambient],html.calm [data-ambient] *,html.reduced-motion .ambient,html.reduced-motion .ambient *,html.reduced-motion [data-ambient],html.reduced-motion [data-ambient] *{animation-play-state:paused!important}.ambient-shafts__light{animation-name:shaft-sway,shaft-lean,shaft-breathe;animation-duration:5s,6s,4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.ambient-shafts.is-idle *{animation-play-state:paused}@keyframes shaft-sway{from{translate:-12px 0}to{translate:12px 0}}@keyframes shaft-lean{from{rotate:1.6deg}to{rotate:-1.6deg}}@keyframes shaft-breathe{from{opacity:0.44}to{opacity:1}}html.is-turning [fill*=grain]{visibility:hidden}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.001ms!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}}
