.artist-interview{margin-top:28px;padding:clamp(22px,4vw,44px);background:var(--msr-panel,#fff);border:1px solid var(--msr-panel-border,#f0ddd3);border-top:4px solid var(--red,#d72b2b);border-radius:18px;box-shadow:var(--msr-panel-shadow);color:var(--dark,#251515)}.artist-interview h2{font-family:var(--font-head);font-size:clamp(28px,4vw,40px);line-height:1.15;margin:18px 0 14px}.interview-intro{font-size:18px;line-height:1.65;color:var(--gray,#6d625c);max-width:72ch}.interview-question{padding:26px 0;border-top:1px solid #f0ddd3;margin-top:24px}.interview-question h3{font-family:var(--font-head);font-size:clamp(22px,3vw,28px);line-height:1.35;max-width:70ch;margin:0 0 22px}.interview-answer{max-width:76ch;margin:22px 0}.interview-speaker{font-weight:700;color:var(--red-dark,#ad1717);font-size:17px;margin:0 0 8px}.interview-answer blockquote{border-left:3px solid var(--gold,#e8a820);padding:0 0 0 20px;margin:0;font-style:normal}.interview-answer blockquote p{font-size:17px;line-height:1.8;margin:0 0 16px;overflow-wrap:anywhere}.artist-interview>.spotlight-action{margin-top:8px}@media(max-width:480px){.artist-interview{padding:22px 18px}.interview-answer blockquote{padding-left:14px}.interview-question{padding:22px 0;margin-top:20px}}
