.collection-image{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.collection-room .room-shade{background:linear-gradient(#07120e77,#07120e33 25%,#07120e55 55%,#07120eb0)}.collection-browse,.about-cue{align-items:center;gap:10px;font-size:13px;display:flex}.collection-welcome{width:100%;padding-top:35px}.collection-welcome h1{letter-spacing:-3px;max-width:18ch;margin:0 auto;font-size:clamp(58px,6.8vw,104px)}.collection-room .listening-controls{margin-top:65px}.breadcrumb{color:#e1e2d7;align-items:center;gap:12px;display:flex}.breadcrumb a:hover,.collection-browse:hover,.about-cue:hover{text-decoration:underline}.mix-content{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:8vw;max-width:1440px;margin:auto;padding:75px 7vw;scroll-margin-top:10px;display:grid}.mix-intro>.eyebrow{color:#b7c6aa}.mix-intro>h2{font-family:var(--serif);letter-spacing:-1.5px;margin:12px 0 35px;font-size:48px}.mix-content .seo-sections{gap:30px}.mix-content .seo-sections h3{color:#e7eadf;font-size:18px;font-weight:400}.mix-content .seo-sections p{color:#bec9b8;font-size:15px;line-height:1.85}.mix-content .seo-sections .context-link{flex-direction:column;gap:8px;margin-top:12px;font-size:13px;display:flex}.context-link a{color:#e7dfc4;align-items:center;gap:8px;width:fit-content;display:flex}.context-link a:hover{text-decoration:underline}.track-list{border:1px solid #d9e2ce26;border-radius:10px;align-self:start;margin-top:10px;padding:27px}.track-list-heading h2{font-family:var(--serif);letter-spacing:-.5px;font-size:30px}.track-list-heading p{color:#b0beaa;font-variant-numeric:tabular-nums;margin-top:10px;font-size:12px}.track-list ol{margin:23px 0;padding:0;list-style:none}.track-list li{border-top:1px solid #d9e2ce20;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;padding:17px 0;font-size:13px;display:grid}.track-list li:target{background:#ffffff0b}.track-number,.track-list time{color:#9dac97;font-variant-numeric:tabular-nums;font-size:11px}.track-list-note{color:#b0beaa;font-size:12px;line-height:1.8}.collection-related{border-top:1px solid #d9e2ce20;max-width:1440px;margin:0 auto;padding:38px 7vw 65px}.related-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.related-heading h2{font-family:var(--serif);margin:0;font-size:34px}.related-heading>a{align-items:center;gap:8px;font-size:12px;display:flex}.collection-related ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.collection-related li{color:#e6e8de;font-size:14px}.collection-related li a{grid-template-columns:1fr auto;align-items:start;gap:13px;display:grid}.collection-related li a img{aspect-ratio:1.65;object-fit:cover;border-radius:5px;grid-column:1/-1;width:100%;height:auto}.collection-related li a span{line-height:1.5}.collection-related a:hover{color:#f3dfb5}.collection-related li svg{margin-top:3px}.site-footer{background:#121c17;border-top:1px solid #ffffff17;padding:30px 7vw 24px;display:block}.footer-main{justify-content:space-between;align-items:center;gap:25px;display:flex}.site-footer .jatra-credit{text-align:center;color:#adbda5;margin-top:28px;font-size:12px;display:block}.jatra-credit a{color:#d8dfcf;text-underline-offset:3px;text-decoration:underline}.info-room{height:58svh;min-height:390px;max-height:650px}.info-room .welcome{margin:auto;padding:40px 0}.info-room .welcome h1{letter-spacing:-3px;font-size:84px}.info-prose{max-width:840px;margin:0 auto;padding:65px 30px 80px}.info-prose h2{font-family:var(--serif);margin:32px 0 12px;font-size:32px}.info-prose h2:first-child{margin-top:0}.info-prose p{color:#c5cfbd;margin-bottom:18px;font-size:16px;line-height:1.9}.info-prose a{color:#ece0c0;text-underline-offset:3px;text-decoration:underline}.topic-index{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.topic-index h3{color:#e0e6d8;margin-bottom:16px;font-size:14px;font-weight:500}.topic-index ul{flex-direction:column;gap:13px;display:flex}.topic-index li{font-size:13px}.home-hero-photo{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}@media (width<=900px){.mix-content{grid-template-columns:1fr;gap:40px}.track-list{max-width:560px}.collection-related ul,.topic-index{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.collection-browse{gap:5px;font-size:13px}.collection-welcome{padding-top:30px}.collection-welcome h1{letter-spacing:-2px;max-width:13ch;margin:0 auto;font-size:58px;line-height:1.02}.collection-room{min-height:750px}.collection-room .listening-controls{margin-top:50px}.collection-room .room-footer{justify-content:space-between}.breadcrumb{gap:7px;font-size:11px}.about-cue{gap:6px;font-size:12px}.mix-content{gap:30px;padding:45px 24px}.mix-intro>h2{font-size:41px}.mix-content .seo-sections p{font-size:16px}.mix-content .seo-sections h3{font-size:20px}.mix-content .seo-sections .context-link{font-size:16px}.track-list{width:100%;margin-top:0;padding:23px}.track-list li{font-size:16px}.track-list-note{font-size:14px}.collection-related{padding:30px 24px 45px}.related-heading h2{font-size:29px}.related-heading>a{font-size:13px}.collection-related ul{gap:25px 16px}.collection-related li{font-size:14px}.collection-related li a{gap:9px}.collection-related li svg{display:none}.collection-related li a{grid-template-columns:1fr}.footer-main{flex-direction:column;gap:22px}.site-footer .jatra-credit{font-size:13px;line-height:1.8}.info-room{height:48svh;min-height:390px}.info-room .welcome h1{font-size:66px}.info-prose{padding:40px 24px 55px}.topic-index{grid-template-columns:1fr;gap:30px}.topic-index h3,.topic-index li{font-size:16px}}.mix-content .seo-sections h3{margin-bottom:10px}@media (width<=640px){.collection-image{object-position:var(--mobile-scene-position,50% 50%)}}
