.intro-atmosphere{border-radius:inherit}.intro-atmosphere:before{background-image:url(assets/water-caustics-v3.webp);opacity:.09}[data-theme=light] .intro-atmosphere:before{opacity:.035}.intro-atmosphere:has(>.preview-water[data-water-loaded=true]):before{opacity:.02}.preview-water{position:absolute;inset:0;z-index:1;overflow:clip;contain:strict;border-radius:inherit;pointer-events:none}.preview-water[data-water-state=offscreen],.preview-water[data-water-state=disabled]{display:none}.water-caustics{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .65s ease}.preview-water[data-water-ambient=playing] .water-caustics,.preview-water[data-water-loaded=true][data-water-ambient=paused] .water-caustics{opacity:.3}.preview-water[data-water-state=suspended] .water-caustics{transition:none}.water-caustic-video{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 48%}.water-wake-canvas{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;visibility:hidden;pointer-events:none}.water-wake-canvas[data-wake-state=active]{visibility:visible}[data-theme=light] .preview-water{opacity:.48}@media(prefers-reduced-motion:reduce),(forced-colors:active){.preview-water{display:none!important}}@media(hover:none),(pointer:coarse){.water-wake-canvas{display:none}}
