.spotlight{background:#151514;color:#eee5d5;position:relative;isolation:isolate;scroll-margin-top:95px}.spotlight-opening{display:grid;grid-template-columns:1.25fr 1fr;gap:5%;align-items:center;padding:70px 0 65px}.spotlight-opening h2,.official-listening h2{font:700 clamp(78px,10vw,155px)/.88 Display;letter-spacing:-.02em}.spotlight em,.official-listening em{color:#df5c42;font-style:normal}.spotlight-opening>img{width:100%;height:510px;object-fit:cover;object-position:50% 0%;filter:grayscale(1);box-shadow:18px 18px 0 #322d26}.spotlight-opening p{font-size:22px;line-height:1.6;margin-top:26px}.spotlight-opening .eyebrow{font-size:16px;margin-bottom:32px}.spotlight-opening .spotlight-invite{font-size:18px;color:#d4c4ae}.relationship{border-top:1px solid #817364;scroll-margin-top:110px}.relationship:last-child{border-bottom:1px solid #817364}.relationship summary{display:grid;grid-template-columns:45px 1fr 230px 32px;gap:22px;align-items:center;padding:30px 0;cursor:pointer;list-style:none}.relationship summary::-webkit-details-marker,.album-player summary::-webkit-details-marker{display:none}.relationship-index,.relationship-role{font:500 16px/1.5 Body, sans-serif;color:#d4c4ae}.relationship-name{font:700 clamp(35px,4.5vw,64px)/1 Display;text-transform:uppercase}.relationship-plus{font:400 32px Body}.relationship[open] .relationship-plus{transform:rotate(45deg);color:#ef886e}.relationship-story{display:grid;grid-template-columns:38% 1fr;gap:7%;padding:25px 4% 65px}.relationship figure{margin:0}.relationship-story img{max-width:100%;width:100%;max-height:440px;object-fit:contain;object-position:top;filter:grayscale(.3)}.relationship figcaption{font:400 16px/1.5 Body;margin-top:18px;color:#c9bbaa}.relationship h3{font:700 30px/1.25 Body;margin:20px 0}.relationship-story p{font:400 18px/1.7 Body;margin:20px 0}.relationship-story .relationship-note{font-size:16px;color:#c9bbaa;border-left:2px solid #aa614e;padding-left:16px}.moment-link{display:flex;gap:18px;justify-content:space-between;align-items:center;position:relative;z-index:3;font:600 16px/1.5 Body;padding:17px 0;margin:18px 0;border-top:1px solid currentColor;border-bottom:1px solid currentColor;color:inherit;max-width:590px;text-decoration:none}.moment-link:hover{color:#f08a73}.return-story,.load-album{font:600 16px/1.5 Body;padding:13px 19px;background:#e5dccd;color:#151514;border:1px solid #e5dccd;cursor:pointer}.spotlight-footer{font:400 16px/1.7 Body;margin-top:35px}.official-listening{background:#e3d9c8;color:#1b1a18;scroll-margin-top:95px}.official-listening>p{max-width:750px;font-size:18px;line-height:1.65;margin:25px 0}.official-listening h2{margin:30px 0 40px}.official-listening em{color:#a73320}.album-player{border-top:1px solid #7d7366}.album-player:last-of-type{border-bottom:1px solid #7d7366}.album-player summary{list-style:none;cursor:pointer;padding:25px 0;display:grid;grid-template-columns:230px 1fr 24px;gap:22px;align-items:center}.album-player summary span{font:500 16px/1.5 Body}.album-player summary strong{font:700 25px/1.3 Body}.album-player summary b{font-size:26px}.album-body{padding:5px 0 30px}.album-body p{font-size:18px;line-height:1.65;margin:0 0 20px}.album-frame iframe{display:block;width:100%;height:450px;border:0;margin:20px 0;background:transparent}.load-album{background:#20201d;color:#f4ecdf;border-color:#20201d}.album-player[open] summary b{transform:rotate(45deg)}.catalog-links a{font-size:16px}.video-research p,.video-research li{font-size:18px;line-height:1.7;margin-top:24px}.video-research ul{padding-left:24px}.tape-origin>.moment-link{margin-left:5px;margin-top:28px;max-width:550px}.spotlight :focus-visible,.official-listening :focus-visible{outline:3px solid #db6e50;outline-offset:5px}@media(max-width:750px){.spotlight-opening{grid-template-columns:1fr;padding:45px 0}.spotlight-opening>img{height:380px;margin:24px 0 20px;box-shadow:9px 9px 0 #322d26}.spotlight-opening h2,.official-listening h2{font-size:clamp(68px,17vw,115px)}.spotlight-opening p{font-size:20px}.relationship summary{grid-template-columns:28px 1fr 25px;gap:12px;padding:24px 0}.relationship-name{font-size:40px}.relationship-role{grid-column:2;grid-row:2;font-size:16px}.relationship-plus{grid-column:3;grid-row:1/3}.relationship-story{grid-template-columns:1fr;padding:5px 0 35px;gap:22px}.relationship-story img{max-height:330px}.relationship-story figure{max-width:370px}.relationship h3{font-size:26px}.album-player summary{grid-template-columns:1fr 24px;gap:10px}.album-player summary span{grid-column:1}.album-player summary strong{grid-column:1;font-size:23px}.album-player summary b{grid-column:2;grid-row:1/3}.moment-link{gap:12px;flex-wrap:wrap}.tape-origin>.moment-link{margin-bottom:28px}.album-frame iframe{height:450px}}
.interview-library,.interview-invitation{background:#171715;color:#e8dfce}.interview-library h2,.interview-invitation h2{font:700 clamp(62px,8vw,115px)/.95 Display}.interview-library em,.interview-invitation em{font-style:normal;color:#dc634b}.interview-library>p,.interview-invitation>p{font:400 18px/1.7 Body;max-width:800px;margin:25px 0}.library-group{border-top:1px solid #796f61}.library-group summary{font:700 25px/1.4 Body;padding:25px 0;cursor:pointer}.library-group summary span{font:400 16px/1.5 Body;margin-left:20px}.library-entries{display:grid;grid-template-columns:1fr 1fr;gap:0 45px;padding-bottom:35px}.library-entries article{padding:24px 0;border-top:1px solid #413c33}.library-entries .eyebrow{font:500 16px/1.5 Body;margin-bottom:12px}.library-entries h3{font:700 24px/1.35 Body}.library-entries p{font:400 18px/1.65 Body;margin-top:14px}.library-note{font-size:16px!important}@media(max-width:750px){.library-entries{grid-template-columns:1fr}.library-group summary{font-size:23px}.library-group summary span{display:block;margin:10px 0 0}.library-entries h3{font-size:23px}}
.featured-interview{border-left:4px solid #ce6248;margin:45px 0 55px;padding:10px 0 10px 30px;max-width:950px}.featured-interview h3{font:700 clamp(36px,5vw,68px)/1.08 Body;margin:20px 0}.featured-interview p{font-size:18px;line-height:1.7;margin:20px 0;max-width:760px}.featured-interview nav{display:flex;flex-wrap:wrap;gap:18px 30px;margin-top:30px}.featured-interview nav a{font:500 16px/1.6 Body}.album-frame:has(iframe){border:1px solid #aa9c88}.album-body .text-link{display:block;margin:20px 0}.media-fallback{position:relative;z-index:1}@media(max-width:750px){.featured-interview{padding-left:20px}.featured-interview h3{font-size:35px}}
.page-sources .page-intro h1{letter-spacing:.015em;word-spacing:.12em;line-height:1.02}.page-sources .page-intro h1 em{letter-spacing:inherit;word-spacing:inherit;line-height:inherit}@media(max-width:750px){.page-sources .page-intro h1{font-size:clamp(48px,13vw,78px);letter-spacing:.02em;line-height:1.06}}
