.instrument-caption h1{font-size:clamp(54px,7.5vw,104px);letter-spacing:-5px}.trumpet-register{position:absolute;z-index:4;right:48px;bottom:138px;display:flex;align-items:center;gap:6px;flex-wrap:wrap;max-width:260px}.trumpet-register>span{font-size:8px;letter-spacing:1.4px;color:#93816a;margin-right:auto}.trumpet-register button{background:#ffffff08;border:1px solid #ffffff10;border-radius:16px;color:#9c9a94;font-size:10px;padding:8px 14px}.trumpet-register button[aria-pressed=true]{background:#c8a77320;color:#e5c895;border-color:#c8a77338}.trumpet-register small{flex-basis:100%;font-size:9px;color:#777770;margin-top:7px}.trumpet-credits{position:fixed;z-index:4;bottom:9px;right:25px;font-size:8px;color:#77746e}.topbar nav{gap:24px}#note-labels .model-note{transform:translateX(-50%);white-space:nowrap}#note-labels .model-note:after{display:none}
@media(max-width:700px){.instrument-caption h1{font-size:52px;letter-spacing:-3px}.trumpet-register{right:20px;bottom:230px;max-width:170px}.trumpet-register>span{flex-basis:100%;font-size:7px;margin-bottom:4px}.trumpet-register small{display:none}.trumpet-credits{bottom:3px;right:18px;font-size:7px}.topbar nav{gap:10px}.topbar nav a{font-size:10px}.wordmark{font-size:12px}.backdrop-type{font-size:16vw}}

.trumpet-register[hidden]{display:none}#note-labels .model-note:before{display:none}#note-labels .model-note{font-size:9px;padding:8px}
