:root{--pine:#496d78;--pine-dark:#496d78}.site-header{gap:16px;flex-wrap:wrap}.series-mark .aia-motto-text{width:auto;height:auto;background:none}.hero{padding-top:42px}.hero .lead{max-width:850px}.pair-hero{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:5px;display:block;margin:32px auto}.composer-duo{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:22px 0}.composer-duo h2{word-break:keep-all;font-size:24px;margin:0 0 8px}.composer-duo p{margin:4px 0}.years{font-size:13px;letter-spacing:.08em}.hero-stats{font-weight:600}.start-listening{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:24px 0}.start-listening button,.video-start{background:var(--pine);color:#fff;border:0;border-radius:4px;padding:12px 19px;cursor:pointer;font:inherit}.composer-nav{flex-wrap:wrap}.work,.performer,.credit,.player-track{overflow-wrap:anywhere}.work{min-width:0}.inline-performance{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.inline-performance iframe{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0;margin:12px 0}.inline-performance iframe.bandcamp-frame{height:42px;aspect-ratio:auto}.video-fallback{font-size:13px}.source-list,.credit{font-size:13px}.source-list li{margin-bottom:12px}.theme-list a,.site-footer a{color:var(--pine)}.site-footer a{margin-right:20px}.additional-listening a{display:inline-block;font-size:14px;margin-top:12px}.credit-track{margin-bottom:28px}.credit-track p{margin:5px 0}button:focus-visible,a:focus-visible{outline:3px solid #b28030;outline-offset:4px}@media(max-width:600px){.wrap{padding-left:20px;padding-right:20px}.hero{padding-top:28px}.composer-duo{gap:18px}.composer-duo h2{font-size:19px}.composer-duo p{font-size:14px}.pair-hero{margin:24px 0}.player-inner{min-width:0}.hero-stats{font-size:14px}.inline-performance iframe{max-width:100%}}