html{scroll-behavior:smooth;scroll-padding-top:96px}.bass-article-intro{max-width:1140px;padding-top:64px}.bass-article-intro h1{font-size:clamp(40px,6vw,78px)}.bass-article-intro h1 span{color:#82643a}.session-nav{display:flex!important;position:static!important;background:none!important;flex-wrap:wrap;gap:12px 24px;padding:22px 0 0!important;font:600 12px/1.4 'DM Sans',sans-serif;border:0!important}.bass-diptych{max-width:1084px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 28px}.bass-diptych figure{margin:0;position:relative;overflow:hidden;background:#24251c}.bass-diptych img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 80%;display:block}.bass-diptych figcaption{position:absolute;bottom:0;left:0;right:0;padding:35px 20px 15px;background:linear-gradient(transparent,#000b);color:white;font-size:13px}.bass-body{max-width:1084px}.bass-body>p,.bass-body section>p{max-width:750px;margin-left:auto;margin-right:auto}.bass-body h2{border:0;padding-top:0;margin:20px 0 30px;font-size:clamp(30px,4vw,46px)}.bass-body h3{font:500 29px/1.3 Georgia,serif;max-width:750px;margin:36px auto 20px}.instrument-label{border-top:1px solid #a8ac9c;padding-top:35px;margin-top:60px;display:flex;align-items:center;justify-content:space-between;font:700 11px/1.3 'DM Sans',sans-serif;letter-spacing:.13em;color:#6c674f;min-height:95px}.instrument-label img{width:130px;height:auto;max-height:60px;object-fit:contain}.spec-strip{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0 20px}.spec-strip span{border:1px solid #c6c6b6;padding:9px 14px;border-radius:3px;font-size:12px}.session-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:0 0 55px}.session{margin:0;background:#e6e3d8}.session video{display:block;width:100%;height:auto;aspect-ratio:1078/1918;object-fit:contain;background:#111}.session figcaption{display:flex;align-items:center;gap:18px;padding:18px}.session figcaption>span{font:italic 30px Georgia,serif;color:#7a806c}.session strong,.session small{display:block}.session strong{font-size:17px}.session small{font-size:11px;margin-top:3px}.impression-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:30px}.impression-grid blockquote{margin:0;padding:28px;background:#ebe8de;border-top:3px solid #707958}.impression-grid blockquote:nth-child(2){border-color:#a07a4e}.impression-grid span{font-size:10px;letter-spacing:.12em;font-weight:700}.impression-grid p{font:23px/1.55 Georgia,serif;margin:18px 0}.impression-grid cite{font-size:12px;font-style:normal}.related{border-top:1px solid #ccc;padding-top:30px}@media(max-width:600px){.bass-diptych{padding:0 20px}.bass-diptych figcaption{padding:30px 10px 10px;font-size:10px}.bass-body h2{font-size:31px}.session-grid{gap:12px}.session figcaption{padding:12px;gap:8px}.session figcaption>span{display:none}.session strong{font-size:15px}.session small{font-size:10px;line-height:1.4}.impression-grid{grid-template-columns:1fr}.session-nav{gap:12px 18px}.spec-strip{gap:6px}.spec-strip span{font-size:10px;padding:7px 8px}}