/* AY Newsroom — additive styling; original artist design is preserved. */
.news-masthead{display:grid;grid-template-columns:1.05fr .95fr;gap:5vw;align-items:center;padding-top:75px;padding-bottom:75px;background:linear-gradient(130deg,#1e1c1a,#080a0c)}
.news-masthead h1{font-size:clamp(92px,11vw,180px);line-height:.91}.news-masthead h1 em,.from-ay h2 em{font-style:normal;color:var(--gold)}.news-deck{max-width:480px;font-size:23px;color:#d0c8bc;margin:26px 0}.news-jump{display:flex;flex-wrap:wrap;gap:20px;font:700 12px var(--mono)}.news-jump a{padding:9px 0;border-bottom:1px solid var(--gold)}.news-portrait{margin:0;height:550px;position:relative;overflow:hidden;background:#272522}.news-portrait img{height:100%;width:100%;object-fit:cover;object-position:65% 30%;filter:saturate(.8)}.news-portrait figcaption{position:absolute;bottom:20px;left:20px;background:#080a0ce8;padding:8px 12px;font:700 10px var(--mono);letter-spacing:.16em}.news-latest{background:#141518}.news-story-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:22px}.news-story-card{display:flex;flex-direction:column;align-items:flex-start;min-height:450px;padding:36px;border:1px solid #68635d;background:#0d0f12}.news-story-card-feature{background:radial-gradient(ellipse at 90% 0%,#704a27,transparent 70%),#211b17}.news-story-card h3{font:400 clamp(42px,4.3vw,72px)/1.04 var(--headline);color:#f5f2ed;margin:20px 0}.news-story-card>p{max-width:430px;color:#d2c9be;margin-top:0}.news-edition{font:700 10px var(--mono);letter-spacing:.16em;color:#c9bfb1}.news-story-card time{font:500 12px var(--mono);color:#c8bfb2}.news-read{border-top:1px solid #827362;width:100%;padding-top:18px;margin-top:auto;font:700 11px var(--mono);letter-spacing:.12em;color:var(--gold2);display:flex;justify-content:space-between}.news-story-card>time{margin-bottom:28px}.news-story-card:hover{border-color:var(--gold)}.news-music{background:var(--paper);color:#181616}.news-music .eyebrow{color:#80501a}.news-section-copy{max-width:600px;font-size:19px}.news-music-list{margin-top:38px}.news-music-list a{display:grid;grid-template-columns:200px 1fr auto;gap:24px;align-items:center;border-top:1px solid #8b8278;padding:25px 0}.news-music-list a:last-child{border-bottom:1px solid #8b8278}.news-music-list a:hover{color:#80501a}.news-music-list span{font:700 12px var(--mono)}.news-music-list h3{font:600 24px/1.3 var(--mono)}.from-ay{display:grid;grid-template-columns:1fr 1.2fr;gap:10vw;background:radial-gradient(ellipse at 0 100%,#573c21,transparent 55%),#111214;align-items:center}.from-ay h2{font-size:clamp(90px,12vw,180px)}.from-ay-lead{font:600 clamp(26px,3vw,44px)/1.2 var(--mono);margin-top:0}.from-ay>div>p:not(.eyebrow){max-width:560px}.news-preview-note{color:#b9b1a7;font-size:12px;line-height:1.65;border-top:1px solid var(--line);padding-top:15px}.news-article-top{padding-top:65px;padding-bottom:55px;background:radial-gradient(ellipse at 95% 10%,#463426,transparent 60%),#121418}.news-back{font:700 11px var(--mono);display:inline-block;margin-bottom:45px}.news-article-top h1{max-width:1120px;font-size:clamp(58px,7vw,108px);line-height:1.04}.article-dates{font:500 12px/1.8 var(--mono);color:#beb5a9;margin-top:28px}.news-article-layout{display:grid;grid-template-columns:1.65fr 1fr;gap:8vw;padding-top:65px;padding-bottom:75px}.news-article-copy p{font-size:20px;line-height:1.8;color:#e5dfd7;margin:0 0 25px}.news-article-copy p:first-child{font-size:25px;line-height:1.5;color:var(--paper)}.news-source{padding:25px;border:1px solid #56524c;align-self:start;background:#151719}.news-source h2{font-size:40px;line-height:1.15}.news-source>p,.news-source>time{color:#d3c7b7}.news-source>a{display:inline-block;margin-top:23px;color:var(--gold);font:700 12px var(--mono)}.news-related{background:var(--paper);color:#161514;padding-top:60px;padding-bottom:65px}.news-related .eyebrow{color:#80501a}.news-related h2{font-size:65px}.news-related>a{font:600 22px/1.3 var(--mono);display:block;border-top:1px solid #938a7c;margin-top:24px;padding-top:24px}.news-related>a:hover{color:#80501a}.coverage-tools{padding:26px 0;border-bottom:1px solid var(--line);margin-bottom:10px}.coverage-tools label{display:block;font:700 10px var(--mono);letter-spacing:.12em;max-width:570px}.coverage-tools input{display:block;width:100%;padding:14px 16px;margin:9px 0 20px;color:#f3eee8;background:#111215;border:1px solid #8d867b;border-radius:0;font:400 16px var(--body)}.coverage-tools input::placeholder{color:#b7b0a6}.coverage-filters{display:flex;flex-wrap:wrap;gap:10px}.coverage-filters button{border:1px solid #777066;color:#f3ece2;background:#161719;padding:12px 16px;font:600 12px var(--mono);min-height:44px}.coverage-filters button[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#16120e}#coverage-status{font:500 12px/1.5 var(--mono);color:#c4bbae;margin:22px 0 0}.coverage-entry{display:grid;grid-template-columns:235px 1fr;gap:35px;padding:35px 0;border-bottom:1px solid var(--line)}.coverage-entry[hidden],.coverage-group[hidden],#coverage-empty[hidden]{display:none}.coverage-meta>span{display:block;color:var(--gold);font:700 13px var(--mono)}.coverage-meta>time{display:block;font:500 12px/1.6 var(--mono);color:#b9b1a7;margin-top:10px}.coverage-body h3{font:600 clamp(23px,2.1vw,32px)/1.25 var(--mono)}.coverage-body h3 a span{white-space:nowrap;color:var(--gold)}.coverage-body p{max-width:740px;color:#c9c0b4}.coverage-body p.coverage-type{font:700 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#d7bb91;margin:0 0 10px}.coverage-body p.coverage-context{font-size:12px;color:#aaa39b}.partner-coverage{margin-top:70px;padding-top:35px;border-top:2px solid var(--gold)}.partner-coverage>h2{font-size:clamp(45px,5vw,70px)}.home-news{background:#171719}.home-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.home-news-grid>a{border-top:2px solid var(--gold);padding-top:24px;display:flex;flex-direction:column;align-items:start}.home-news-grid h3{font:500 clamp(25px,2.5vw,38px)/1.15 var(--mono);color:#f3eee6}.home-news-grid>a>p:not(.eyebrow){color:#c5bcb0}.home-news-grid time{font:500 11px/1.7 var(--mono);color:#bdb3a6;display:block;margin-bottom:22px}.home-news-grid>a>span{font:700 11px var(--mono);color:var(--gold);margin-top:auto}.home-news-grid>a:hover h3{color:var(--gold2)}
@media(max-width:850px){.news-masthead{grid-template-columns:1fr;padding-top:60px}.news-masthead h1{font-size:clamp(88px,15vw,145px)}.news-portrait{height:440px}.news-story-grid{grid-template-columns:1fr}.news-story-card{min-height:400px}.news-story-card h3{font-size:60px}.news-music-list a{grid-template-columns:1fr auto;gap:10px}.news-music-list span{grid-column:1/-1}.from-ay{grid-template-columns:1fr;gap:35px}.news-article-layout{grid-template-columns:1fr;gap:35px}.home-news-grid{grid-template-columns:1fr;gap:40px}.home-news-grid>a{min-height:220px}.coverage-entry{grid-template-columns:1fr;gap:16px}.coverage-meta{display:flex;flex-wrap:wrap;gap:9px 20px}.coverage-meta>time{margin:0}.news-article-top h1{font-size:clamp(50px,9vw,80px)}}
@media(max-width:580px){.news-masthead{padding:50px 6vw}.news-masthead h1{font-size:clamp(64px,19vw,108px)}.news-deck{font-size:19px}.news-jump{gap:16px;font-size:11px}.news-portrait{height:350px}.news-story-card{padding:25px;min-height:430px}.news-story-card h3{font-size:clamp(42px,12vw,65px)}.news-music-list h3{font-size:21px}.news-music-list a{padding:23px 0}.news-section-copy{font-size:17px}.news-article-top{padding-top:35px;padding-bottom:40px}.news-back{margin-bottom:28px}.news-article-top h1{font-size:clamp(46px,11.6vw,65px)}.news-article-copy p{font-size:18px}.news-article-copy p:first-child{font-size:23px}.news-article-layout{padding-top:40px;padding-bottom:45px}.news-source{padding:23px}.news-related h2{font-size:55px}.news-related>a{font-size:19px}.coverage-filters{gap:8px}.coverage-filters button{font-size:11px;padding:12px}.coverage-entry{padding:27px 0}.coverage-body h3{font-size:24px}.home-news-grid h3{font-size:29px}}
