html,body{width:100%;height:100%;margin:0}body{background:#d3d3d3 url(/bg-001-l.jpg) 50%/cover fixed;font-family:system-ui,sans-serif}@media (width<=1000px){body{background-image:url(/bg-001-m.jpg)}}@media (width<=500px){body{background-image:url(/bg-001-s.jpg)}}.logo{width:200px;height:86px;position:fixed;bottom:20px;left:20px}.mute{z-index:2000;color:#fff;font:inherit;cursor:pointer;background:#000;border:0;border-radius:4px;padding:8px 12px;position:fixed;top:10px;right:10px}.mute:focus-visible{outline-offset:2px;outline:3px solid #fc0}.scroll-test{max-width:40rem;margin:0 auto;padding:4rem 1rem 8rem;font-size:1.25rem;line-height:3}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.version{color:#0009;font-size:11px;position:fixed;bottom:6px;right:8px}
