.reading-page,.shows-page{--paper:#f7f8f4;--ink:#071b39;--forest:#071b39;--muted:#536176;--line:#071b3929;--sage:#f4f6f4;--reading-body:15px;--reading-caption:12px;background:var(--paper);color:var(--ink);font-weight:400}.reading-page :is(h1,h2,h3,h4,p,button,input),.shows-page :is(h1,h2,h3,h4,p,button,input){font-family:var(--font-reading)}.reading-page .reading-main>nav,.shows-page .shows-main>nav{margin-bottom:28px;font-size:12px}.reading-page .reading-hero{background:linear-gradient(135deg,#253f4a,#132937);min-height:390px;padding:clamp(32px,5vw,72px)}.reading-page .reading-hero h1{letter-spacing:-.045em;font-size:clamp(40px,4.6vw,66px);font-weight:500;line-height:1.12}.reading-page .reading-section{border-color:var(--line)}.reading-page .music-catalog-hero{min-height:450px}.reading-page .music-catalog-intro{padding:clamp(32px,5vw,72px)}.reading-page .music-catalog-intro h1{letter-spacing:-.045em;font-size:clamp(42px,5.3vw,76px);font-weight:500;line-height:1.12}.reading-page .music-catalog-intro p{font-size:15px;line-height:1.9}.reading-page .music-catalog-hero:after{background:linear-gradient(90deg,#071c2be6,#071c2b99 72%,#071c2b80),linear-gradient(#0000 35%,#071c2b80)}.music-catalog-tabs-scroll{border-bottom:1px solid var(--line);max-width:100%;margin-top:35px;overflow-x:auto}.music-catalog-tabs{width:max-content}.music-catalog-tabs button{cursor:pointer;white-space:nowrap;background:0 0}.reading-page .music-releases>h2,.reading-page .music-participation>h2,.reading-page .music-sounds>h2{font-size:20px;font-weight:600}.reading-page .music-album>div{border-radius:0}.reading-page .music-album h3{letter-spacing:-.03em;font-size:20px;font-weight:500}.reading-page .music-album time{font-size:13px}.reading-page .music-guest h3,.reading-page .music-mixtape h3{font-size:20px;font-weight:500}.reading-page .music-guest p,.reading-page .music-mixtape :is(p,ol,a){font-size:15px}.reading-page .music-guest time,.reading-page .music-mixtape time{font-size:13px}.reading-page .artist-profile{align-items:start;gap:clamp(40px,6vw,84px)}.reading-page .artist-profile-photo{border-radius:0}.reading-page .artist-profile-copy h1{font-family:var(--font-reading);letter-spacing:-.045em;font-size:60px;font-weight:600;line-height:1.15}.reading-page .artist-profile-name{font-size:24px}.reading-page .artist-profile-role{font-size:14px}.reading-page .profile-copy p{font-family:var(--font-reading);font-size:16px;line-height:1.9}.reading-page .artist-profile-links{font-size:14px}.shows-page .shows-catalog-hero{background:linear-gradient(135deg,#253f4a,#132937);min-height:450px;padding:clamp(32px,5vw,72px)}.shows-page .shows-catalog-hero h1{letter-spacing:-.045em;font-size:clamp(42px,5.3vw,76px);line-height:1.12}.shows-page .shows-catalog-hero p{font-size:15px;line-height:1.9}.reading-page .first-listening{border-top:1px solid var(--line);background:0 0;padding:32px 0}.reading-page .first-listening :is(p,li a),.reading-page .work-history>p{font-size:15px;line-height:1.9}.reading-page .first-listening h2,.reading-page .work-history h2{font-size:20px;font-weight:500}.reading-page .work-history-list{max-width:1100px}@media (width<=700px){.reading-page .music-catalog-hero,.shows-page .shows-catalog-hero{min-height:390px}.reading-page .music-catalog-intro,.shows-page .shows-catalog-hero{padding:36px 26px}.reading-page .music-catalog-intro h1,.shows-page .shows-catalog-hero h1{font-size:clamp(36px,9vw,40px)}.reading-page .artist-profile-copy h1{font-size:40px}.reading-page .reading-hero{min-height:0;padding:36px 26px}.reading-page .music-album h3{font-size:16px}}@media (prefers-reduced-motion:no-preference){.reading-page [role=tabpanel]:not([hidden]){animation:.22s both record-arrive}}
