.intro-sound-choices{position:absolute;z-index:12;bottom:max(34px,9dvh);display:flex;flex-direction:column;gap:10px;width:230px}
.intro-sound-choices button{min-height:44px;border:1px solid #9a79565c;background:#faf2e5ed;color:#725436;font:16px/1.3 var(--serif);letter-spacing:.03em;padding:11px 18px}
.intro-sound-choices button:first-child{background:#722330;color:#fff1d7;border-color:#722330}
.intro-sound-choices button:hover{filter:brightness(1.07)}
.envelope-intro.is-opening .intro-sound-choices{opacity:0;pointer-events:none;transition:opacity .25s}
.music-switch{border:1px solid #a08c6059;background:#fbf5e7;padding:8px 14px;min-height:44px;color:#6a583d;font:14px/1.2 var(--serif);cursor:pointer;pointer-events:auto}
.music-switch[aria-pressed=true]{color:#772532;border-color:#77253270}
.mobile-navigation .music-switch{margin-top:20px;font-size:19px;width:100%}
@media(max-height:660px){.intro-sound-choices{bottom:20px;gap:6px}.intro-label{bottom:25%}.intro-sound-choices button{padding:8px 12px}}
