.press-hero{display:grid;grid-template-columns:1fr 1fr;gap:6%;padding:55px 4% 65px}.press-hero .eyebrow{font-size:8px;letter-spacing:1.3px}.press-hero h1{font:800 clamp(100px,14vw,215px)/.79 var(--display);letter-spacing:-3px;margin:35px 0}.press-hero h1 span{color:var(--violet)}.press-tagline{font-size:22px;line-height:1.4;margin:30px 0}.press-actions{display:flex;align-items:center;gap:23px;flex-wrap:wrap}.press-actions .text-link{font-size:9px}.press-hero figure{margin:0;align-self:stretch;display:flex;flex-direction:column;min-width:0}.press-hero figure img{width:100%;height:100%;min-height:400px;object-fit:cover;object-position:74% center}.press-hero figcaption{display:flex;justify-content:space-between;gap:20px;font-size:8px;letter-spacing:.7px;padding-top:16px;color:var(--muted)}.press-hero figcaption a{color:var(--violet)}.press-facts{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:40px 0 0;border-top:1px solid var(--line);padding-top:22px}.press-facts dt{font-size:7px;letter-spacing:1px;color:var(--muted);margin-bottom:5px}.press-facts dd{margin:0;font-size:11px}.press-bio{display:grid;grid-template-columns:1fr 1fr;gap:6%;padding:60px 4%;background:var(--ink);color:#171019}.press-bio .eyebrow{font-size:8px;margin-bottom:25px}.press-bio h2{font-size:76px}.press-bio>div:last-child{align-self:center}.press-bio>div>p#artist-bio{font-size:15px;line-height:1.9;color:#554b5d;margin-bottom:25px}.press-bio .text-link{font-size:9px}.press-bio #press-feedback{display:block;font-size:10px;margin-top:15px}.press-music{padding:75px 4%}.press-music h2{font-size:83px}.press-selections{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.press-selections>a{display:flex;gap:17px;align-items:center;border-block:1px solid var(--line);padding:23px 0}.press-selections img,.video-mark{width:105px;height:105px;object-fit:cover;flex-shrink:0}.video-mark{display:grid;place-items:center;border:1px solid var(--violet);color:var(--violet);font-size:30px;background:#21192b}.press-selections .eyebrow{font-size:6px;letter-spacing:.6px;color:var(--muted)}.press-selections h3{font:700 35px var(--display);margin:4px 0}.press-selections p:last-child{font-size:8px;color:var(--violet)}.press-contact{padding:65px 4% 75px;border-top:1px solid var(--line);background:#1c1623}.press-contact .eyebrow{font-size:8px;margin-bottom:27px}.press-contact h2{font-size:90px;line-height:.9;margin-bottom:25px}.press-contact h2 span{color:var(--violet)}.press-email{font-size:24px;color:var(--violet)}.press-contact>p:not(.eyebrow){font-size:12px;line-height:1.8;color:var(--muted);margin:20px 0 25px}.press-page .catalog-footer{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:25px 4%;background:var(--violet);color:#171019}.press-page .catalog-footer>a:first-child{font:700 32px var(--display)}.press-page .catalog-footer>span,.press-page .catalog-footer>a:last-child{font-size:8px}
@media(max-width:900px){.press-selections{grid-template-columns:1fr}.press-selections>a{padding:20px 0}.press-hero .press-actions{display:block}.press-hero .press-actions .text-link{margin-top:20px}.press-facts{grid-template-columns:1fr 1fr}.press-hero h1{font-size:17vw}}
@media(max-width:760px){.press-hero{display:flex;flex-direction:column;padding:35px 6% 45px;gap:35px}.press-hero h1{font-size:42vw;margin:32px 0}.press-hero .eyebrow{font-size:7px}.press-tagline{font-size:21px}.press-facts{margin-top:30px}.press-hero figure img{aspect-ratio:1;min-height:0;height:auto}.press-hero figcaption{font-size:7px}.press-bio{display:block;padding:50px 6%}.press-bio h2{font-size:65px;margin-bottom:30px}.press-bio>div>p#artist-bio{font-size:13px}.press-music{padding:55px 6%}.press-music h2{font-size:62px}.press-music .section-heading{display:block}.press-music .section-heading>.text-link{font-size:8px;margin-top:25px}.press-selections img,.video-mark{width:85px;height:85px}.press-selections h3{font-size:34px}.press-contact{padding:50px 6% 60px}.press-contact h2{font-size:71px}.press-email{font-size:19px}.press-contact .press-actions{gap:23px}.press-contact .eyebrow{font-size:7px}.press-page .catalog-footer{flex-wrap:wrap;padding:25px 6%}.press-page .catalog-footer>span{order:3;width:100%;font-size:6px}}
@media print{@page{size:A4;margin:12mm}:root{--ink:#111;--bg:#fff;--muted:#555;--line:#ccc;--violet:#5d4274}.header,.skip,.press-actions,#copy-bio,#press-feedback,.catalog-footer{display:none!important}body{background:white;color:#111;font-size:9pt}.press-hero{padding:0 0 6mm;grid-template-columns:1.2fr 1fr;gap:8mm}.press-hero h1{font-size:80pt;margin:6mm 0}.press-tagline{font-size:13pt;margin:4mm 0}.press-hero figure img{min-height:0;height:82mm}.press-hero figcaption{font-size:6pt}.press-facts{margin-top:6mm;padding-top:4mm;gap:4mm}.press-facts dd{font-size:7pt}.press-hero .eyebrow,.press-facts dt{font-size:6pt}.press-bio{padding:6mm 0;background:white;grid-template-columns:1fr 1.8fr;gap:8mm;border-top:1px solid #ccc}.press-bio h2{font-size:34pt}.press-bio .eyebrow{font-size:6pt;margin-bottom:4mm}.press-bio>div>p#artist-bio{font-size:8pt;line-height:1.6;margin:0}.press-music{padding:6mm 0}.press-music .section-heading{margin-bottom:4mm}.press-music .section-heading>.text-link{display:none}.press-music h2{font-size:30pt}.press-music .eyebrow{font-size:6pt;margin-bottom:4mm}.press-selections{grid-template-columns:repeat(3,1fr);gap:4mm}.press-selections>a{padding:4mm 0;gap:3mm}.press-selections img,.video-mark{width:15mm;height:15mm}.press-selections h3{font-size:14pt}.press-selections .eyebrow,.press-selections p:last-child{font-size:5pt}.press-contact{background:white;padding:5mm 0;border-color:#ccc}.press-contact .eyebrow{font-size:6pt;margin-bottom:4mm}.press-contact h2{font-size:30pt;line-height:.95;margin-bottom:4mm}.press-email{font-size:12pt}.press-contact>p:not(.eyebrow){font-size:8pt;margin:3mm 0}.press-bio,.press-music,.press-contact{break-inside:avoid}a{color:inherit;text-decoration:none}}
@media screen and (max-width:760px){.press-hero h1{font-size:38vw;letter-spacing:-2px}.press-hero>div{min-width:0}}

.press-hero figure img{object-position:62% center}@media(max-width:760px){.press-hero figure img{object-position:62% center}}
