@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--asp-font-display:"Archivo","Archivo Fallback"}@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/90d7a00850263e9e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cac1f6d77a893260-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Brush Fallback;src:local("Arial");ascent-override:120.90%;descent-override:37.78%;line-gap-override:0.00%;size-adjust:79.41%}.__className_cd2df7{font-family:Caveat Brush,Caveat Brush Fallback;font-weight:400;font-style:normal}.__variable_cd2df7{--asp-font-script:"Caveat Brush","Caveat Brush Fallback"}.artist-spotlight{--sp-ground:var(--sp-dark-ground);--sp-surface:var(--sp-dark-surface);--sp-surface-deep:var(--sp-dark-surface-deep);--sp-band:var(--sp-dark-band);--sp-band-glow-a:var(--sp-dark-band-glow-a);--sp-band-glow-b:var(--sp-dark-band-glow-b);--sp-card:var(--sp-dark-card);--sp-text:var(--sp-dark-text);--sp-text-muted:var(--sp-dark-text-muted);--sp-line:var(--sp-dark-line);--sp-accent:var(--sp-dark-accent);--sp-display:var(--asp-font-display),"Archivo",system-ui,sans-serif;--sp-script:var(--asp-font-script),"Caveat Brush",cursive;--sp-pad:40px;position:relative;z-index:1;margin:2rem 0;border-radius:28px;overflow:hidden;background:var(--sp-ground);color:var(--sp-text);font-family:Plus Jakarta Sans,system-ui,sans-serif;isolation:isolate}html.light .artist-spotlight{--sp-ground:var(--sp-light-ground);--sp-surface:var(--sp-light-surface);--sp-surface-deep:var(--sp-light-surface-deep);--sp-band:var(--sp-light-band);--sp-band-glow-a:var(--sp-light-band-glow-a);--sp-band-glow-b:var(--sp-light-band-glow-b);--sp-card:var(--sp-light-card);--sp-text:var(--sp-light-text);--sp-text-muted:var(--sp-light-text-muted);--sp-line:var(--sp-light-line);--sp-accent:var(--sp-light-accent)}.artist-spotlight *,.artist-spotlight :after,.artist-spotlight :before{box-sizing:border-box}.artist-spotlight dd,.artist-spotlight dl,.artist-spotlight figure,.artist-spotlight h1,.artist-spotlight h2,.artist-spotlight h3,.artist-spotlight ol,.artist-spotlight p{margin:0}.artist-spotlight ol{list-style:none;padding:0}.artist-spotlight img{max-width:100%}.artist-spotlight button{font-family:inherit}.artist-spotlight a:focus-visible,.artist-spotlight button:focus-visible{outline:3px solid var(--sp-accent);outline-offset:3px}.artist-spotlight .asp-h2{font-family:var(--sp-display);font-stretch:125%;font-weight:900;font-size:clamp(2rem,5vw,3.5rem);line-height:.95;color:var(--sp-text)!important}.artist-spotlight .asp-h2-md{font-size:clamp(1.75rem,4vw,3rem);line-height:1}.artist-spotlight .asp-h2-rule{border-left:6px solid var(--sp-accent);padding-left:22px;font-size:clamp(2.25rem,6vw,4.5rem);line-height:.9}.artist-spotlight .asp-eyebrow{font-family:var(--sp-display);font-stretch:125%;font-weight:800;font-size:.9rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-text-muted)!important}.artist-spotlight .asp-kicker{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-accent)}.artist-spotlight .asp-section{padding:56px var(--sp-pad)}.artist-spotlight .asp-script{font-family:var(--sp-script);color:var(--sp-hero-accent)!important;font-size:clamp(2.25rem,4.6vw,3.5rem);line-height:1}.artist-spotlight .asp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border-radius:999px;font-weight:700;font-size:16px;line-height:1;cursor:pointer;text-decoration:none;border:1.5px solid transparent;transition:transform .15s ease,background .15s ease}.artist-spotlight .asp-btn:hover{transform:translateY(-1px)}.artist-spotlight .asp-btn-primary{background:#fff;color:var(--sp-hero-deep);border-color:#fff}.artist-spotlight .asp-btn-ghost{background:color-mix(in srgb,var(--sp-hero-deep) 40%,transparent);border-color:rgba(255,255,255,.55);color:#fff}.artist-spotlight .asp-btn-ghost:hover{background:color-mix(in srgb,var(--sp-hero-deep) 62%,transparent)}.artist-spotlight .asp-btn-round{width:52px;padding:0}.artist-spotlight .asp-btn-sm{height:46px;padding:0 20px;font-size:15px}.artist-spotlight .asp-hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(55% 75% at 12% 35%,var(--sp-hero-a) 0,transparent 62%),radial-gradient(60% 80% at 88% 18%,var(--sp-hero-b) 0,transparent 66%),radial-gradient(90% 90% at 60% 100%,var(--sp-hero-c) 0,transparent 72%),var(--sp-hero-base)}.artist-spotlight .asp-grain{position:absolute;inset:0;width:100%;height:100%;opacity:.22;mix-blend-mode:overlay;pointer-events:none}.artist-spotlight .asp-hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px;align-items:end;padding:40px var(--sp-pad) 0}.artist-spotlight .asp-hero-inner.is-no-image{grid-template-columns:minmax(0,1fr);padding-bottom:0}.artist-spotlight .asp-hero-portrait img{display:block;width:100%;aspect-ratio:600/780;object-fit:cover;object-position:top;border-radius:28px 28px 0 0;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.artist-spotlight .asp-hero-copy{container-type:inline-size;display:flex;flex-direction:column;gap:20px;padding-bottom:64px;min-width:0}.artist-spotlight .asp-crumbs{display:flex;gap:8px;font-size:13px;font-weight:600;color:rgba(255,255,255,.85)}.artist-spotlight .asp-crumbs a:hover{text-decoration:underline}.artist-spotlight .asp-chips{display:flex;flex-wrap:wrap;gap:8px}.artist-spotlight .asp-chips span{padding:7px 14px;border-radius:999px;background:color-mix(in srgb,var(--sp-hero-deep) 40%,transparent);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.artist-spotlight .asp-name{font-family:var(--sp-display);font-stretch:125%;font-weight:900;line-height:.86;letter-spacing:-.01em;font-size:clamp(2.25rem,calc(100cqw / (var(--asp-name-len, 5) * .95)),7rem);overflow-wrap:normal;color:#fff!important}.artist-spotlight .asp-hero .asp-script{margin-top:-6px}.artist-spotlight .asp-lede{max-width:540px;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.55;color:rgba(255,255,255,.94)!important}.artist-spotlight .asp-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px;position:relative}.artist-spotlight .asp-share{display:flex;align-items:center;margin-left:auto}.artist-spotlight .asp-share .article-share-buttons{margin:0}.artist-spotlight .asp-reach{padding-bottom:16px}.artist-spotlight .asp-reach-in-loop{width:100%;margin-top:18px;padding-bottom:0;text-align:left}.artist-spotlight .asp-reach-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.artist-spotlight .asp-asof{font-size:13px;color:var(--sp-text-muted)}.artist-spotlight .asp-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.artist-spotlight .asp-stat{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:20px;background:var(--sp-surface);color:var(--sp-text);text-decoration:none}.artist-spotlight .asp-stat.is-link{transition:transform .15s ease}.artist-spotlight .asp-stat.is-link:hover{transform:translateY(-3px)}.artist-spotlight .asp-stat-icon{color:var(--sp-accent);display:inline-flex}.artist-spotlight .asp-stat-value{font-family:var(--sp-display);font-stretch:112%;font-weight:800;font-size:clamp(1.9rem,3.4vw,2.5rem);line-height:1}.artist-spotlight .asp-stat-label{font-size:14px;color:var(--sp-text-muted)}html.light .artist-spotlight .asp-stat{box-shadow:0 1px 0 color-mix(in srgb,var(--sp-line) 10%,transparent),0 6px 18px color-mix(in srgb,var(--sp-line) 8%,transparent)}.artist-spotlight .asp-about{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:center;padding-top:72px;padding-bottom:72px}.artist-spotlight .asp-about.is-single{grid-template-columns:minmax(0,1fr)}.artist-spotlight .asp-polaroid-wrap{position:relative;padding:28px 24px 40px;max-width:420px;width:100%;margin:0 auto}.artist-spotlight .asp-polaroid-back{position:absolute;inset:40px 40px 20px 8px;background:var(--sp-hero-base);border-radius:6px;transform:rotate(-6deg)}.artist-spotlight .asp-polaroid{position:relative;padding:14px 14px 52px;background:#F5F6FB;border-radius:6px;transform:rotate(3deg);box-shadow:0 24px 50px rgba(0,0,0,.45)}html.light .artist-spotlight .asp-polaroid{box-shadow:0 18px 38px color-mix(in srgb,var(--sp-line) 22%,transparent)}.artist-spotlight .asp-polaroid img{display:block;width:100%;aspect-ratio:330/470;object-fit:cover;object-position:top}.artist-spotlight .asp-polaroid figcaption{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-family:var(--sp-script);font-size:26px;color:var(--sp-hero-base)}.artist-spotlight .asp-about-copy{display:flex;flex-direction:column;gap:22px;min-width:0}.artist-spotlight .asp-bio{display:flex;flex-direction:column;gap:18px}.artist-spotlight .asp-bio p{margin:0;font-size:18px;line-height:1.7;color:var(--sp-text-muted)!important}.artist-spotlight .asp-bio p:first-child{font-size:20px;line-height:1.65;color:var(--sp-text)!important}.artist-spotlight .asp-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;padding-top:22px;margin-top:8px;border-top:1px solid color-mix(in srgb,var(--sp-line) 16%,transparent)}.artist-spotlight .asp-facts dt{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sp-text-muted)}.artist-spotlight .asp-facts dd{margin-top:6px;font-weight:600}.artist-spotlight .asp-music{padding-top:24px}.artist-spotlight .asp-music .asp-h2{margin-bottom:28px}.artist-spotlight .asp-music-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px}.artist-spotlight .asp-music-grid.is-single{grid-template-columns:minmax(0,1fr)}.artist-spotlight .asp-feature{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;padding:24px;border-radius:24px;background:var(--sp-surface)}.artist-spotlight .asp-feature-cover{width:240px;height:240px;object-fit:cover;border-radius:14px}.artist-spotlight .asp-feature-copy{display:flex;flex-direction:column;gap:12px;justify-content:center;min-width:0}.artist-spotlight .asp-feature-copy h3{color:var(--sp-text)!important;font-family:var(--sp-display);font-stretch:112%;font-weight:800;font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1;overflow-wrap:anywhere}.artist-spotlight .asp-feature-copy p{color:var(--sp-text-muted)!important}.artist-spotlight .asp-feature-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.artist-spotlight .asp-feature .asp-btn-primary{background:var(--sp-text);color:var(--sp-ground);border-color:var(--sp-text)}.artist-spotlight .asp-round{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;cursor:pointer;transition:transform .15s ease}.artist-spotlight .asp-round:hover{transform:scale(1.06)}.artist-spotlight .asp-round-spotify{background:#1ED760;color:#07210F}.artist-spotlight .asp-round-youtube{background:#E62117;color:#fff}.artist-spotlight .asp-round-wish{background:#FFB800;color:#2A1A00}.artist-spotlight .asp-wish{position:relative;display:block;width:100%;min-height:288px;padding:0;border:0;border-radius:24px;overflow:hidden;background:var(--sp-surface);color:#fff;cursor:pointer;text-align:left}.artist-spotlight .asp-wish img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.artist-spotlight .asp-wish:hover img{transform:scale(1.03)}.artist-spotlight .asp-wish-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(5,8,20,.92))}.artist-spotlight .asp-wish-play{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#FFB800;color:#2A1A00}.artist-spotlight .asp-wish-copy{position:absolute;left:22px;right:22px;bottom:20px;display:flex;flex-direction:column;gap:4px}.artist-spotlight .asp-kicker-wish{color:#FFB800}.artist-spotlight .asp-wish-title{font-family:var(--sp-display);font-stretch:112%;font-weight:800;font-size:1.4rem;line-height:1.15}.artist-spotlight .asp-tracks{margin-top:20px;border-radius:20px;background:var(--sp-surface-deep);overflow:hidden}.artist-spotlight .asp-tracks li{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:18px;align-items:center;padding:14px 20px;border-bottom:1px solid color-mix(in srgb,var(--sp-line) 10%,transparent)}.artist-spotlight .asp-tracks li:last-child{border-bottom:0}.artist-spotlight .asp-tracks img{width:56px;height:56px;border-radius:8px;object-fit:cover}.artist-spotlight .asp-track-info{display:flex;flex-direction:column;min-width:0}.artist-spotlight .asp-track-title{font-weight:700;font-size:17px;overflow-wrap:anywhere}.artist-spotlight .asp-track-sub{font-size:14px;color:var(--sp-text-muted)}.artist-spotlight .asp-badge{font-size:12px;font-weight:700;letter-spacing:.08em;padding:5px 10px;border-radius:999px;background:rgba(255,184,0,.18);color:#FFC933}html.light .artist-spotlight .asp-badge{background:rgba(255,184,0,.28);color:#6A4400}.artist-spotlight .asp-track-streams .row-stream-btn:not(:disabled){cursor:pointer}.artist-spotlight .asp-track-streams .tracklist-actions{display:flex;gap:8px}.artist-spotlight .asp-track-play{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;border:1.5px solid color-mix(in srgb,var(--sp-text) 40%,transparent);background:transparent;color:var(--sp-text)}.artist-spotlight .asp-track-play:hover{background:var(--sp-text);color:var(--sp-ground)}.artist-spotlight .asp-moments-section{padding-top:24px}.artist-spotlight .asp-moments-section .asp-h2{margin-bottom:24px}.artist-spotlight .asp-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:18px}.artist-spotlight .asp-pill{max-width:min(100%,300px);padding:8px 16px;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;line-height:1.2;border:1.5px solid color-mix(in srgb,var(--sp-text) 25%,transparent);background:transparent;color:var(--sp-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artist-spotlight .asp-pill:hover{color:var(--sp-text);border-color:var(--sp-accent)}.artist-spotlight .asp-pill.is-active{background:var(--sp-accent);border-color:var(--sp-accent);color:var(--sp-ground)}.artist-spotlight .asp-moments{max-width:880px;margin:0 auto}.artist-spotlight .asp-moments-viewport{position:relative;overflow:hidden;border-radius:22px;background:var(--sp-surface);user-select:none;-webkit-user-select:none}.artist-spotlight .asp-moments-track{display:flex;transition:transform .45s cubic-bezier(.22,.8,.24,1)}.artist-spotlight .asp-moment{flex:0 0 100%;min-width:0}.artist-spotlight .asp-moment-open{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.artist-spotlight .asp-moment img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;pointer-events:none}.artist-spotlight .asp-moments-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;cursor:pointer;background:color-mix(in srgb,var(--sp-hero-deep) 62%,transparent);color:#fff}.artist-spotlight .asp-moments-arrow:hover{background:color-mix(in srgb,var(--sp-hero-deep) 82%,transparent)}.artist-spotlight .asp-moments-arrow.is-prev{left:14px}.artist-spotlight .asp-moments-arrow.is-next{right:14px}.artist-spotlight .asp-moments-caption{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:14px;text-align:center;color:var(--sp-text)!important}.artist-spotlight .asp-moments-caption span{font-family:var(--sp-script);font-size:1.6rem;line-height:1.1;color:var(--sp-accent)!important}.artist-spotlight .asp-moments-caption small{font-size:12px;color:var(--sp-text-muted)!important}.artist-spotlight .asp-band{position:relative;overflow:hidden;background:radial-gradient(60% 90% at 90% 10%,color-mix(in srgb,var(--sp-band-glow-a) 55%,transparent) 0,transparent 70%),radial-gradient(50% 80% at 0 100%,color-mix(in srgb,var(--sp-band-glow-b) 35%,transparent) 0,transparent 70%),var(--sp-band)}.artist-spotlight .asp-band-inner{padding:80px var(--sp-pad)}.artist-spotlight .asp-band-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px;flex-wrap:wrap}.artist-spotlight .asp-band .asp-script{color:var(--sp-accent)!important;max-width:340px;font-size:clamp(1.6rem,3vw,1.9rem);line-height:1.1}.artist-spotlight .asp-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.artist-spotlight .asp-highlights li{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:20px;background:color-mix(in srgb,var(--sp-card) 50%,transparent)}html.light .artist-spotlight .asp-highlights li{background:color-mix(in srgb,var(--sp-card) 78%,transparent);box-shadow:0 4px 14px color-mix(in srgb,var(--sp-line) 8%,transparent)}.artist-spotlight .asp-hl-label{font-family:var(--sp-display);font-stretch:125%;font-weight:900;font-size:1.75rem;color:var(--sp-accent);overflow-wrap:anywhere}.artist-spotlight .asp-hl-text{font-size:17px;line-height:1.5;color:var(--sp-text)}.artist-spotlight .asp-hl-text b{font-weight:800}.artist-spotlight .asp-loop{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center;padding-top:80px;padding-bottom:80px}.artist-spotlight .asp-loop-text{max-width:520px;font-size:18px;color:var(--sp-text-muted)!important}.artist-spotlight .asp-loop-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.artist-spotlight .asp-pillink{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 20px;border-radius:999px;background:var(--sp-surface);color:var(--sp-text);font-weight:700;transition:transform .15s ease}.artist-spotlight .asp-pillink svg{color:var(--sp-accent)}.artist-spotlight .asp-pillink:hover{transform:translateY(-2px)}html.light .artist-spotlight .asp-pillink{box-shadow:0 1px 0 color-mix(in srgb,var(--sp-line) 10%,transparent),0 4px 12px color-mix(in srgb,var(--sp-line) 8%,transparent)}.artist-spotlight .asp-explore{margin-top:18px;display:inline-flex;align-items:center;gap:10px;color:var(--sp-accent);font-weight:700}.artist-spotlight .asp-explore:hover{text-decoration:underline}.asp-lightbox{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:56px 72px;background:rgba(4,6,14,.92)}.asp-lightbox img{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px}.asp-lightbox button{position:absolute;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.asp-lightbox button:hover{background:rgba(255,255,255,.26)}.asp-lightbox-close{top:16px;right:16px}.asp-lightbox-arrow.is-prev{left:14px;top:50%;margin-top:-23px}.asp-lightbox-arrow.is-next{right:14px;top:50%;margin-top:-23px}.asp-lightbox-caption{position:absolute;left:0;right:0;bottom:14px;text-align:center;color:#fff!important;font-size:14px;padding:0 72px}@media (max-width:980px){.artist-spotlight{--sp-pad:28px}.artist-spotlight .asp-about{gap:40px}.artist-spotlight .asp-music-grid{grid-template-columns:minmax(0,1fr)}.artist-spotlight .asp-wish{min-height:240px}.artist-spotlight .asp-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.artist-spotlight{--sp-pad:16px;border-radius:20px}.artist-spotlight .asp-section{padding-top:36px;padding-bottom:36px}.artist-spotlight .asp-hero-inner{grid-template-columns:minmax(0,1fr);gap:0;padding-top:24px}.artist-spotlight .asp-hero-portrait img{width:min(300px,80%);height:360px;aspect-ratio:auto;margin:0 auto;border-radius:24px 24px 0 0;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.artist-spotlight .asp-hero-copy{gap:14px;padding-bottom:36px;margin-top:-40px;position:relative}.artist-spotlight .asp-hero-inner.is-no-image .asp-hero-copy{margin-top:0}.artist-spotlight .asp-crumbs{display:none}.artist-spotlight .asp-chips span{padding:6px 12px;font-size:11px}.artist-spotlight .asp-actions{gap:10px}.artist-spotlight .asp-actions .asp-btn{height:50px;font-size:15px}.artist-spotlight .asp-actions .asp-btn-primary{flex:1 1 auto}.artist-spotlight .asp-actions .asp-btn-ghost:not(.asp-btn-round){width:50px;padding:0}.artist-spotlight .asp-actions .asp-btn-ghost:not(.asp-btn-round) span{display:none}.artist-spotlight .asp-btn-round{width:50px}.artist-spotlight .asp-reach{padding-top:36px;padding-bottom:8px}.artist-spotlight .asp-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.artist-spotlight .asp-stat{gap:10px;padding:16px;border-radius:18px}.artist-spotlight .asp-stat:first-child:nth-last-child(odd){grid-column:span 2;flex-direction:row;align-items:center;gap:14px;padding:18px}.artist-spotlight .asp-stat-value{font-size:1.75rem}.artist-spotlight .asp-stat-label{font-size:13px}.artist-spotlight .asp-about{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:36px;padding-bottom:36px}.artist-spotlight .asp-polaroid-wrap{max-width:300px;padding:20px 18px 32px}.artist-spotlight .asp-bio p:first-child{font-size:18px}.artist-spotlight .asp-bio p{font-size:16px}.artist-spotlight .asp-feature{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}.artist-spotlight .asp-feature-cover{width:100%;height:auto;aspect-ratio:1}.artist-spotlight .asp-tracks li{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:12px 14px}.artist-spotlight .asp-tracks img{width:48px;height:48px}.artist-spotlight .asp-track-streams{grid-column:2/-1;grid-row:2}.artist-spotlight .asp-pills{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--sp-pad) * -1);padding-inline:var(--sp-pad)}.artist-spotlight .asp-pills::-webkit-scrollbar{display:none}.artist-spotlight .asp-pill{flex:0 0 auto}.artist-spotlight .asp-moments-viewport{border-radius:16px}.artist-spotlight .asp-moments-arrow{width:38px;height:38px}.artist-spotlight .asp-band-inner{padding-top:48px;padding-bottom:48px}.artist-spotlight .asp-band-head{margin-bottom:24px}.artist-spotlight .asp-h2-rule{border-left-width:5px;padding-left:14px}.artist-spotlight .asp-highlights{grid-template-columns:minmax(0,1fr);gap:10px}.artist-spotlight .asp-highlights li{padding:18px}.artist-spotlight .asp-loop{padding-top:48px;padding-bottom:48px}.asp-lightbox{padding:56px 12px}.asp-lightbox-caption{padding:0 12px}}@media (prefers-reduced-motion:reduce){.artist-spotlight *,.artist-spotlight :after,.artist-spotlight :before{transition:none!important}}.artist-spotlight .asp-articles-section{padding-top:24px}.artist-spotlight .asp-articles-section .asp-h2{margin-bottom:24px}.artist-spotlight .asp-article{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);color:inherit;text-decoration:none}.artist-spotlight .asp-article-img{display:block;min-height:280px}.artist-spotlight .asp-article img{display:block;width:100%;height:100%;min-height:280px;object-fit:cover;pointer-events:none}.artist-spotlight .asp-article-body{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:32px 56px;text-align:left}.artist-spotlight .asp-article-source a{color:var(--sp-accent);text-decoration:underline}.artist-spotlight .asp-article-title{font-weight:800;font-size:clamp(20px,2.4vw,28px);line-height:1.2;color:var(--sp-text)}.artist-spotlight .asp-article-sub{font-size:15px;line-height:1.5;color:var(--sp-text-muted);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.artist-spotlight .asp-article-source{font-size:12px;color:var(--sp-text-muted)}.artist-spotlight .asp-article-cta{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--sp-accent)}@media (max-width:720px){.artist-spotlight .asp-article{grid-template-columns:minmax(0,1fr)}.artist-spotlight .asp-article img,.artist-spotlight .asp-article-img{min-height:0}.artist-spotlight .asp-article img{aspect-ratio:16/9}.artist-spotlight .asp-article-body{padding:20px 20px 28px}}