/* V15: separate music page and direct follow banners. */
.music-hero-v15{padding-bottom:0!important;min-height:0!important}
.music-hero-v15 h1{font-size:clamp(3.5rem,8vw,8rem);line-height:1;margin-bottom:0}
.music-main-v15 .bisher-section{padding-top:clamp(35px,5vw,76px)}
.music-songs-v15{padding-top:clamp(68px,7vw,112px);padding-bottom:8px}
.music-songs-v15 h2{font-size:clamp(2.8rem,5vw,5.8rem);line-height:1;letter-spacing:-.06em;margin:8px 0}
.music-main-v15 .archive-section{padding-top:24px}
.music-main-v15 .music-videos-v15{padding-top:clamp(75px,8vw,120px)}
.follow-slim-v15{padding-top:clamp(54px,6vw,100px);padding-bottom:clamp(65px,7vw,115px);background:#151617;color:#f1f0ed;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.14)}
.follow-slim-v15 h2{font-size:clamp(2.8rem,5.2vw,6rem);line-height:1;letter-spacing:-.055em;font-weight:950;margin:0 0 clamp(26px,3vw,45px)}
.follow-slim-v15 h2 em{color:#e43e48;font-style:normal}
.follow-grid-v15{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.follow-banner-v15{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;border:1px solid rgba(255,255,255,.22);background:linear-gradient(135deg,#252729,#1b1c1e);color:#f8f7f4;font-weight:850;font-size:clamp(.9rem,1.3vw,1.2rem);letter-spacing:.02em;transition:transform .2s,border-color .2s,background .2s}
.follow-banner-v15:hover,.follow-banner-v15:focus-visible{transform:translateY(-3px);border-color:#e43e48;background:#292124;color:#fff}
.follow-banner-v15 span:last-child{color:#e43e48;font-size:1.4em}
.follow-main-v15{padding-top:clamp(150px,15vw,215px);min-height:100vh}
@media(max-width:800px){.follow-grid-v15{grid-template-columns:repeat(2,minmax(0,1fr))}.follow-banner-v15{min-height:68px;padding:16px}}
@media(max-width:520px){.follow-grid-v15{grid-template-columns:1fr}.follow-banner-v15{min-height:62px}.music-hero-v15{padding-top:150px!important}}
@media(prefers-reduced-motion:reduce){.follow-banner-v15{transition:none}}
