body{--bg:#111112;--fg:#f0eee8;--muted:#aaa8a6;--line:#343436;--accent:#e23531;--panel:#19191b;--heading:Display,Arial,sans-serif}.brand img{width:83px;height:83px}.sound-hero{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;padding:70px 0 85px}.sound-copy h1{font-size:clamp(64px,7.2vw,108px);line-height:.91;letter-spacing:-.015em}.sound-copy h1 em{color:var(--accent);font-style:normal}.sound-copy p{margin:30px 0}.sound-visual{position:relative;padding:17px;border:1px solid var(--line);transform:rotate(2deg)}.sound-visual img{width:100%;aspect-ratio:1;object-fit:cover}.photo-tag{display:block;font-size:9px;letter-spacing:.16em;padding:16px 0 0}.signal{display:flex;gap:4px;height:30px;align-items:center;margin:35px 0 10px}.signal i{width:4px;height:8px;background:var(--accent);animation:signal 1.4s ease-in-out infinite alternate}.signal i:nth-child(3n){height:23px;animation-delay:-.4s}.signal i:nth-child(2n){height:16px;animation-delay:-.9s}.signal i:nth-child(5n){height:30px;animation-delay:-.2s}.card{border-top:2px solid var(--accent)}.card h3{font-size:33px}.config-section{background:#1a1a1c;border-block:1px solid var(--line)}.sound-preview{position:relative;height:660px;overflow:hidden}.sound-preview>img{position:absolute;inset:0;opacity:.55}.sound-preview>div{position:absolute;bottom:0;left:0;padding:35px;background:linear-gradient(transparent,#101012 30%);padding-top:150px}.sound-preview h3{font-size:46px}.sound-preview p{font-size:13px}.gallery{grid-template-columns:repeat(5,1fr)}.gallery img{height:330px}.gallery figcaption{font-size:9px}@keyframes signal{to{transform:scaleY(.35)}}@media(max-width:1000px){.gallery{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.sound-hero{grid-template-columns:1fr;padding:40px 0 60px;gap:40px}.sound-copy h1{font-size:clamp(65px,14vw,95px)}.sound-visual{transform:none}.sound-preview{height:470px}.gallery{grid-template-columns:1fr 1fr}.gallery img{height:310px}.sound-hero .button{width:auto}}