/* Six connected creative collections. Paper, ink, and a gallery full of real work. */
.portfolio-draft-note{display:flex;justify-content:space-between;gap:20px;padding:11px max(24px,calc((100vw - 1340px)/2));background:#f0e5cf;border-block:1px dashed #17171455;font-size:.61rem;text-transform:uppercase;letter-spacing:.09em;color:var(--ink)}.portfolio-draft-note strong{font-weight:700}.portfolio-category{--collection-accent:var(--coral)}.collection-yellow{--collection-accent:var(--yellow)}.collection-pink{--collection-accent:var(--pink)}.collection-teal{--collection-accent:var(--teal)}.collection-breadcrumb{display:flex;justify-content:space-between;padding-block:30px;font-size:.7rem;color:var(--muted)}.collection-breadcrumb a{border-bottom:1px solid #17171455}.collection-breadcrumb span{font-variant-numeric:tabular-nums;letter-spacing:.1em}
.collection-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:7%;padding-block:30px 95px;align-items:center}.collection-hero h1{font-family:var(--font-display),'Arial Narrow',sans-serif;font-size:clamp(3.9rem,6.5vw,7.6rem);line-height:1.04;letter-spacing:-.035em;font-weight:900;margin:25px 0 28px}.collection-hero h1 em{position:relative;font-style:normal;color:var(--ink);background:linear-gradient(var(--collection-accent),var(--collection-accent)) left 94%/100% 22% no-repeat;box-decoration-break:clone;-webkit-box-decoration-break:clone}.collection-intro{max-width:550px;font-size:.92rem;line-height:1.85}.collection-disciplines{display:flex;gap:8px;flex-wrap:wrap;padding:0;margin:24px 0 0;list-style:none}.collection-disciplines li{border:1px solid #17171450;border-radius:40px;padding:7px 11px;font-size:.6rem}.collection-hero-count{display:flex;align-items:center;gap:13px;margin-top:35px;font-size:.7rem}.collection-hero-count>b{font-family:var(--font-display),sans-serif;font-size:2.5rem;line-height:1;font-weight:800;color:var(--ink)}.collection-hero-count>span{font-size:2.5rem;margin-left:20px;color:var(--ink)}
.collection-cover{position:relative;min-height:410px;isolation:isolate}.collection-cover:before{content:'';position:absolute;inset:7% 2% 10% 4%;background:var(--collection-accent);transform:rotate(-5deg);z-index:-1;clip-path:polygon(2% 0,98% 2%,100% 99%,0 97%)}.collection-cover-primary{position:absolute;left:0;top:3%;width:88%;height:78%;object-fit:contain;background:#171714;border:10px solid var(--paper);box-shadow:7px 9px 0 #17171427;transform:rotate(-5deg)}.collection-cover-secondary{position:absolute;right:-3%;bottom:0;width:58%;height:50%;object-fit:contain;background:#171714;border:8px solid var(--paper);box-shadow:5px 7px 0 #17171427;transform:rotate(7deg)}.collection-cover-sticker{position:absolute;right:-2%;top:-3%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--paper);border:2px solid var(--ink);border-radius:50%;width:104px;height:104px;transform:rotate(12deg);font-size:.58rem;text-transform:uppercase;font-weight:800;box-shadow:4px 4px 0 var(--ink)}.collection-cover-sticker b{font-family:Arial,sans-serif;font-size:2.8rem;line-height:1;color:var(--collection-accent)}.collection-cover-tape{position:absolute;top:0;left:25%;height:32px;width:100px;background:#e9d3a8c9;z-index:2;transform:rotate(-11deg)}
.collection-nav{border-block:1px solid #17171444;background:#efe8da}.collection-nav>.gallery-shell{display:flex;overflow:auto;gap:0;scrollbar-width:thin}.collection-nav a{display:flex;align-items:center;gap:15px;flex-shrink:0;font-size:.67rem;padding:20px 19px;border-right:1px solid #17171433;transition:background .2s}.collection-nav a:first-child{border-left:1px solid #17171433}.collection-nav a[aria-current=page]{background:var(--ink);color:var(--paper)}.collection-nav a:not([aria-current]):hover{background:var(--collection-accent)}.collection-nav span{font-size:.9rem}
.collection-gallery{padding-block:75px 65px}.collection-gallery-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:30px}.collection-gallery-heading h2{font-size:clamp(3rem,4.6vw,5rem);margin:18px 0 0}.collection-gallery-heading>p{font-size:.77rem;margin-bottom:5px}.collection-tools{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-block:20px;border-block:1px solid #17171433}.collection-filters{display:flex;gap:8px}.collection-filters button{border:1px solid #17171455;background:transparent;color:var(--ink);padding:10px 17px;border-radius:30px;font-size:.7rem;min-height:42px}.collection-filters button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.collection-search{display:flex;align-items:center;gap:14px;font-size:.64rem}.collection-search input{border:1px solid #17171455;background:#fffcf6;color:var(--ink);padding:12px 14px;font-size:.74rem;min-width:220px;border-radius:0}.collection-search input::placeholder{color:#666052}.collection-count{font-size:.65rem;margin:18px 0 28px}
.asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 32px;align-items:start}.asset-card{min-width:0}.asset-open{display:block;width:100%;border:0;position:relative;padding:0;background:#1b1b18;overflow:hidden;aspect-ratio:16/9;text-align:left;color:var(--paper);box-shadow:0 0 0 1px #17171418}.asset-open>img{width:100%;height:100%;object-fit:contain;transition:scale .5s}.asset-open.is-artwork{aspect-ratio:auto;background:#ede5d4}.asset-open.is-artwork>img{height:auto}.asset-action{position:absolute;left:20px;bottom:20px;display:grid;place-items:center;border:1px solid var(--ink);background:var(--paper);color:var(--ink);width:50px;height:50px;border-radius:50%;font-size:1rem;box-shadow:3px 3px 0 var(--ink);transition:background .25s,transform .25s}.asset-format{position:absolute;right:14px;bottom:14px;background:var(--ink);color:var(--paper);font-size:.56rem;text-transform:uppercase;letter-spacing:.05em;padding:6px 8px}.asset-caption{display:flex;gap:15px;border-top:1px solid #17171444;margin-top:18px;padding-top:13px}.asset-number{font-size:.6rem;line-height:1.7;min-width:20px}.asset-caption h3{font-family:var(--font-geist),Arial,sans-serif;font-size:.92rem;font-weight:600;line-height:1.45;letter-spacing:-.02em}.asset-caption p{font-size:.56rem;text-transform:uppercase;letter-spacing:.08em;margin-top:5px}.artwork-grid{display:block;columns:3;column-gap:28px}.artwork-grid .asset-card{display:inline-block;width:100%;break-inside:avoid;margin-bottom:35px}.artwork-grid .asset-action{width:40px;height:40px;left:14px;bottom:14px}.social-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 24px}.social-grid .asset-open{aspect-ratio:4/5}.social-grid .asset-open.is-artwork>img{height:100%;object-fit:contain}.collection-more{text-align:center;border-top:1px solid #17171433;margin-top:48px;padding-top:30px}.collection-more>p{font-size:.65rem;margin-top:15px}.collection-empty{text-align:center;border:1px dashed #17171466;padding:55px 20px}.collection-empty h3{font-size:1.4rem;margin-bottom:12px}.collection-empty p{font-size:.85rem;margin-bottom:25px}
.portfolio-viewer{width:min(1180px,calc(100% - 40px));max-width:none;max-height:94dvh;padding:0;border:1px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:15px 20px 0 #0004;overflow:auto}.portfolio-viewer::backdrop{background:#121210e8;backdrop-filter:blur(7px)}.viewer-content{padding:20px 25px 24px}.viewer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:17px}.viewer-toolbar p{font-size:.64rem;text-transform:uppercase;letter-spacing:.05em}.viewer-toolbar button{border:1px solid var(--ink);background:var(--ink);color:var(--paper);padding:10px 15px;display:flex;align-items:center;gap:20px;font-size:.72rem;min-height:42px}.viewer-toolbar button>span{font-size:1.2rem}.viewer-media{background:#0e0e0d;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;max-height:68dvh;overflow:hidden}.viewer-media iframe{display:block;border:0;width:100%;height:100%;aspect-ratio:16/9}.viewer-media video{display:block;width:100%;height:100%;max-height:68dvh;object-fit:contain}.viewer-artwork{aspect-ratio:auto;min-height:200px}.viewer-artwork>img{max-width:100%;max-height:68dvh;object-fit:contain;width:auto;height:auto}.viewer-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:21px}.viewer-footer h3{font-size:1.15rem;line-height:1.4}.viewer-footer p{font-size:.66rem;margin-top:6px}.viewer-navigation{display:flex;gap:8px;flex-shrink:0}.viewer-navigation button{display:grid;place-items:center;width:44px;height:44px;background:transparent;border:1px solid var(--ink);color:var(--ink);font-size:1.3rem}.viewer-navigation button:hover{background:var(--yellow)}.viewer-source{display:inline-block;font-size:.65rem;border-bottom:1px solid currentColor;margin-top:18px}
.collection-attribution{display:flex;align-items:start;justify-content:space-between;gap:50px;border-top:1px solid #17171433;padding-block:24px 65px}.collection-attribution p{font-size:.68rem;line-height:1.8;max-width:650px}.collection-attribution a{font-size:.65rem;border-bottom:1px solid currentColor;white-space:nowrap}.collection-next{background:var(--collection-accent);border-block:1px solid var(--ink);padding-block:60px}.collection-next>.gallery-shell{display:flex;align-items:center;justify-content:space-between;gap:40px}.collection-next h2{font-size:clamp(3rem,5vw,5.5rem);margin:16px 0 28px}.collection-next>.gallery-shell>span{font-family:Arial,sans-serif;font-size:8rem;line-height:1;transform:rotate(12deg)}.collection-project-cta p{font-family:var(--font-display),sans-serif;font-size:2.7rem;font-weight:800;line-height:1.05;margin-bottom:20px}
.ai-case-study{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;padding-block:75px 10px;align-items:center}.case-study-art{position:relative;background:var(--teal);padding:35px;transform:rotate(-2deg);box-shadow:8px 9px 0 var(--ink);min-height:340px;color:var(--ink);overflow:hidden}.case-study-art>strong{font-family:var(--font-display),sans-serif;font-size:9rem;font-weight:900;letter-spacing:-.05em;display:block;line-height:1.1;margin-top:20px}.case-study-art>p{font-size:1rem;line-height:1.5}.case-study-art-mark{position:absolute;right:25px;bottom:10px;font-size:8rem;line-height:1;color:#17171433}.ai-case-study h2{font-size:clamp(3rem,4.8vw,5rem);margin:20px 0 24px}.ai-case-study>div>p:not(.gallery-kicker){font-size:.84rem;line-height:1.85;max-width:620px;margin-bottom:18px}.ai-case-study .button{margin-top:10px}
.portfolio-hub{padding-bottom:70px}.portfolio-hub-heading{padding-block:65px 50px;display:grid;grid-template-columns:1fr .5fr;gap:8%;align-items:end}.portfolio-hub-heading h1{font-family:var(--font-display),sans-serif;font-size:clamp(4rem,7.5vw,8rem);font-weight:900;line-height:1;letter-spacing:-.03em;margin:22px 0 0}.portfolio-hub-heading h1 em{font-style:normal;color:var(--ink);background:linear-gradient(var(--yellow),var(--yellow)) left 94%/100% 22% no-repeat}.portfolio-hub-heading>p{font-size:.9rem;line-height:1.85;max-width:400px}.collection-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 32px}.collection-directory-card{--collection-accent:var(--coral);display:block;border:1px solid var(--ink);background:#fffcf6;box-shadow:5px 6px 0 #17171418;transition:translate .3s,box-shadow .3s;color:var(--ink)}.collection-directory-card.collection-yellow{--collection-accent:var(--yellow)}.collection-directory-card.collection-pink{--collection-accent:var(--pink)}.collection-directory-card.collection-teal{--collection-accent:var(--teal)}.collection-directory-image{height:270px;position:relative;background:var(--collection-accent);padding:25px 40px;overflow:hidden}.collection-directory-image:before{content:'';position:absolute;inset:0;background-image:radial-gradient(#17171425 1px,transparent 1px);background-size:6px 6px;mask-image:linear-gradient(135deg,#000,transparent 60%)}.collection-directory-image>img{width:100%;height:100%;position:relative;object-fit:contain;filter:drop-shadow(5px 7px 0 #17171425);transform:rotate(-3deg);transition:transform .35s}.collection-directory-image>span{position:absolute;right:16px;top:16px;background:var(--paper);border:1px solid var(--ink);padding:7px 10px;transform:rotate(6deg);font-size:.59rem;text-transform:uppercase;font-weight:700}.collection-directory-copy{padding:25px 27px}.collection-directory-copy>p{font-size:.61rem;text-transform:uppercase;letter-spacing:.08em}.collection-directory-copy>div{display:flex;justify-content:space-between;gap:20px;align-items:center}.collection-directory-copy h2{font-size:clamp(2.5rem,3.5vw,3.9rem);line-height:1;margin:13px 0 16px;font-family:var(--font-display),sans-serif;font-weight:800}.collection-directory-copy>div>span{font-size:2.2rem}.collection-directory-copy>span{font-size:.79rem;line-height:1.8;display:block;max-width:480px}.founder-archive-section{border-top:1px solid #17171433;padding-block:65px 0;margin-top:75px}.founder-archive-section>h2{font-size:clamp(3rem,5vw,5rem);margin:18px 0 22px}.founder-archive-section>p:not(.gallery-kicker){font-size:.85rem;max-width:650px;line-height:1.85;margin-bottom:30px}.founder-archive-section .filters button{background:transparent;color:var(--ink);border-color:#17171455;border-radius:30px}.founder-archive-section .filters button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.founder-archive-section .project-caption p{color:var(--muted)}.founder-archive-section .project-caption h2{font-family:var(--font-geist),Arial,sans-serif;font-size:1.2rem}.founder-archive-section .project-image{border-radius:0}.founder-archive-section .project-caption>span{color:var(--ink)}
@media(hover:hover) and (pointer:fine){.asset-open:hover>img{scale:1.025}.asset-open:hover .asset-action{background:var(--collection-accent);transform:rotate(-12deg)}.collection-directory-card:hover{translate:0 -5px;box-shadow:8px 11px 0 var(--ink)}.collection-directory-card:hover .collection-directory-image>img{transform:rotate(0deg) scale(1.025)}}
@media(max-width:1100px){.collection-hero{gap:5%;padding-bottom:70px}.collection-hero h1{font-size:6.4vw}.collection-cover{min-height:330px}.collection-cover-sticker{width:88px;height:88px;font-size:.52rem}.collection-cover-sticker b{font-size:2.3rem}.collection-intro{font-size:.84rem}.collection-nav a{padding-inline:15px;font-size:.62rem}.collection-cover-secondary{right:0}.collection-gallery{padding-top:60px}.artwork-grid{column-gap:22px}.portfolio-hub-heading{grid-template-columns:1fr .6fr}.collection-directory-image{height:230px}}
@media(max-width:850px){.collection-hero{grid-template-columns:1fr;gap:45px;padding-top:12px}.collection-hero h1{font-size:clamp(4rem,9vw,6rem)}.collection-intro{max-width:650px;font-size:.9rem}.collection-cover{width:75%;max-width:600px;min-height:390px;margin-inline:auto}.collection-cover-primary{left:0}.collection-cover-secondary{right:-3%}.collection-hero-count{margin-top:25px}.collection-gallery-heading{align-items:start;flex-direction:column;gap:20px}.artwork-grid{columns:2}.social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-attribution{gap:25px}.collection-next>.gallery-shell>span{font-size:5rem}.collection-project-cta p{font-size:2rem}.ai-case-study{gap:6%}.case-study-art{min-height:320px;padding:25px}.case-study-art>strong{font-size:7.5rem}.portfolio-hub-heading{grid-template-columns:1fr;gap:28px}.portfolio-hub-heading>p{max-width:650px}.collection-directory-image{height:210px;padding:20px 25px}.collection-directory-copy{padding:22px}.collection-directory-copy h2{font-size:2.6rem}}
@media(max-width:650px){.portfolio-draft-note{padding:10px 18px;font-size:.49rem;letter-spacing:.04em;gap:12px}.collection-breadcrumb{padding-block:23px;font-size:.62rem}.collection-hero{padding-block:10px 45px;gap:35px}.collection-hero h1{font-size:clamp(3.3rem,12.1vw,4.7rem);margin:20px 0 23px;line-height:1.07}.collection-intro{font-size:.83rem;line-height:1.85}.collection-disciplines{gap:6px;margin-top:20px}.collection-disciplines li{font-size:.55rem;padding:6px 9px}.collection-hero-count{font-size:.62rem;margin-top:26px}.collection-hero-count>b{font-size:2.2rem}.collection-cover{width:90%;min-height:280px}.collection-cover-primary{border-width:6px}.collection-cover-secondary{border-width:5px}.collection-cover-sticker{width:75px;height:75px;font-size:.45rem;right:-3%;top:-5%;box-shadow:3px 3px 0 var(--ink)}.collection-cover-sticker b{font-size:2rem}.collection-cover-tape{width:75px;height:23px}.collection-nav>.gallery-shell{width:100%;padding-left:18px}.collection-nav a{padding:16px 13px;font-size:.59rem;gap:9px}.collection-gallery{padding-block:45px}.collection-gallery-heading h2{font-size:2.8rem;margin-top:15px}.collection-gallery-heading>p{font-size:.7rem}.collection-tools{flex-direction:column;align-items:stretch;gap:16px;padding-block:17px}.collection-filters:empty{display:none}.collection-search{justify-content:space-between;font-size:.6rem}.collection-search input{width:65%;min-width:0;font-size:.72rem}.collection-count{font-size:.61rem;margin-bottom:23px}.asset-grid,.social-grid{grid-template-columns:1fr;gap:32px}.artwork-grid{display:block;columns:2;column-gap:14px}.artwork-grid .asset-card{margin-bottom:25px}.asset-caption{gap:10px;margin-top:13px;padding-top:11px}.asset-caption h3{font-size:.84rem}.asset-caption p{font-size:.5rem}.artwork-grid .asset-caption{gap:7px}.artwork-grid .asset-number{min-width:12px;font-size:.5rem}.artwork-grid .asset-caption h3{font-size:.72rem;line-height:1.5}.artwork-grid .asset-caption p{font-size:.43rem;letter-spacing:.04em}.artwork-grid .asset-action{left:8px;bottom:8px;width:30px;height:30px;font-size:.8rem;box-shadow:2px 2px 0 var(--ink)}.artwork-grid .asset-format{display:none}.social-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.social-grid .asset-action{left:10px;bottom:10px;width:36px;height:36px;font-size:.8rem}.social-grid .asset-format{font-size:.45rem;padding:5px;right:8px;bottom:8px}.social-grid .asset-caption h3{font-size:.72rem}.social-grid .asset-number{display:none}.collection-attribution{flex-direction:column;gap:20px;padding-bottom:45px}.collection-attribution p{font-size:.62rem}.collection-attribution a{font-size:.61rem}.collection-next{padding-block:40px}.collection-next>.gallery-shell{flex-wrap:wrap;gap:30px;align-items:start}.collection-next>.gallery-shell>div:first-child{width:100%}.collection-next h2{font-size:3.2rem;margin-bottom:24px}.collection-next>.gallery-shell>span{font-size:4rem;margin-top:5px}.collection-project-cta{margin-left:auto}.collection-project-cta p{font-size:2.1rem}.collection-project-cta .text-link{font-size:.68rem}.portfolio-viewer{width:calc(100% - 18px);max-height:96dvh}.viewer-content{padding:13px 12px 18px}.viewer-toolbar{gap:10px;padding-bottom:12px}.viewer-toolbar p{font-size:.5rem;letter-spacing:0;max-width:65%;line-height:1.6}.viewer-toolbar button{padding:9px 12px;gap:12px;font-size:.65rem;flex-shrink:0}.viewer-footer{align-items:start;padding-top:16px;gap:12px}.viewer-footer h3{font-size:.9rem}.viewer-footer p{font-size:.58rem}.viewer-navigation{gap:5px}.viewer-navigation button{width:38px;height:40px;font-size:1.1rem}.viewer-source{font-size:.6rem}.ai-case-study{grid-template-columns:1fr;padding-top:45px;gap:38px}.case-study-art{min-height:280px;padding:27px;margin-inline:5px;box-shadow:5px 6px 0 var(--ink)}.case-study-art>strong{font-size:7rem}.case-study-art>p{font-size:.9rem}.ai-case-study h2{font-size:3.1rem}.ai-case-study>div>p:not(.gallery-kicker){font-size:.81rem}.portfolio-hub-heading{padding-block:40px 35px;gap:23px}.portfolio-hub-heading h1{font-size:clamp(3.7rem,13.5vw,5rem)}.portfolio-hub-heading>p{font-size:.83rem}.collection-directory{grid-template-columns:1fr;gap:28px}.collection-directory-image{height:230px;padding:22px 35px}.collection-directory-copy{padding:21px 23px}.collection-directory-copy h2{font-size:2.9rem}.collection-directory-copy>span{font-size:.77rem}.founder-archive-section{margin-top:50px;padding-top:45px}.founder-archive-section>h2{font-size:3rem}.founder-archive-section>p:not(.gallery-kicker){font-size:.8rem}}
@media(max-width:370px){.artwork-grid{columns:1}.social-grid{grid-template-columns:1fr}.collection-cover{min-height:240px}.collection-directory-image{height:200px}}


.ux-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 32px;margin-top:35px}.ux-case-card{border:1px solid var(--ink);background:var(--paper);box-shadow:5px 6px 0 #17171416;transition:transform .25s,box-shadow .25s}.ux-case-card>a{display:block;color:inherit;text-decoration:none;height:100%}.ux-case-image{position:relative;background:#e4e1d7;border-bottom:1px solid var(--ink);aspect-ratio:3/2;overflow:hidden}.ux-case-image img{width:100%;height:100%;object-fit:contain;transition:transform .35s}.ux-case-image>span{position:absolute;right:18px;bottom:18px;background:var(--teal,#31b6be);color:var(--ink);border:1px solid var(--ink);width:44px;height:44px;display:grid;place-items:center;font-size:1.7rem;border-radius:50%;box-shadow:3px 3px 0 var(--ink)}.ux-case-copy{padding:28px}.ux-case-copy>p:first-child{font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;margin:0 0 18px}.ux-case-copy h3{font-family:var(--font-display),Arial,sans-serif;font-size:clamp(2.2rem,3.4vw,3rem);line-height:1.1;margin:0 0 18px}.ux-case-copy>p:not(:first-child){font-size:.85rem;line-height:1.85;margin:0 0 25px}.ux-case-copy .text-link{font-size:.75rem}@media(hover:hover){.ux-case-card:hover{transform:translateY(-5px);box-shadow:6px 9px 0 var(--ink)}.ux-case-card:hover img{transform:scale(1.025)}}@media(max-width:650px){.ux-case-grid{grid-template-columns:1fr;gap:30px;margin-top:28px}.ux-case-copy{padding:23px}.ux-case-copy h3{font-size:2.5rem}.ux-case-copy>p:not(:first-child){font-size:.8rem}}
/* Music portfolio: editorial film context, followed by the playable collection. */
.music-stories{padding-block:65px 20px}.music-story-card .ux-case-image{aspect-ratio:16/9;background:var(--ink)}.music-story-card .ux-case-image img{object-fit:cover}.music-story-card .ux-case-image>span{background:var(--pink);font-size:1rem}.music-credits-note{font-size:.7rem;line-height:1.8;max-width:760px;margin:30px 0 0;color:var(--muted)}@media(max-width:650px){.music-stories{padding-block:40px 0}.music-credits-note{font-size:.65rem}}
