/* Artist video discovery funnel */
.artist-video-section{padding:76px 0;background:#0b0d0b;color:#fff}
.artist-video-section .artist-heading h2{color:#fff}
.artist-video-section .section-kicker{color:#b8ff51}
.artist-video-section .artist-heading p{color:#99a199}
.artist-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.artist-video-card{overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:22px;background:#131713;color:#fff;text-decoration:none;transition:transform .2s,border-color .2s}
.artist-video-card:hover{transform:translateY(-3px);border-color:rgba(244,122,0,.55)}
.artist-video-thumb{position:relative;aspect-ratio:16/9;background:#171a17 center/cover no-repeat}
.artist-video-thumb:after{content:"▶";position:absolute;inset:0;margin:auto;width:50px;height:50px;display:grid;place-items:center;border-radius:50%;background:rgba(8,10,8,.82);border:1px solid rgba(255,255,255,.35);font-size:15px}
.artist-video-copy{padding:17px}
.artist-video-copy small{display:block;color:#f47a00;font-size:9px;font-weight:950;letter-spacing:.09em}
.artist-video-copy strong{display:block;margin:7px 0 5px;font:800 18px/1.12 'Manrope',sans-serif}
.artist-video-copy span{display:block;color:#899189;font-size:10px}
.artist-video-copy b{display:block;margin-top:13px;color:#b8ff51;font-size:10px}
.artist-smartlink-btn{border-color:rgba(244,122,0,.65)!important;color:#ffb465!important}
@media(max-width:900px){.artist-video-grid{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.artist-video-grid{grid-template-columns:1fr}.artist-video-section{padding:58px 0}}