.breadcrumbs[data-astro-cid-7vwj532c]{color:var(--soft);flex-wrap:wrap;gap:10px;margin-bottom:25px;font-size:.75rem;display:flex}.breadcrumbs[data-astro-cid-7vwj532c] a[data-astro-cid-7vwj532c]:hover{color:var(--accent)}.song-actions[data-astro-cid-7vwj532c]{flex-wrap:wrap;gap:12px;margin:25px 0;display:flex}.share-song[data-astro-cid-7vwj532c]{border:1px solid var(--line);color:var(--accent);cursor:pointer;background:0 0;border-radius:5px;padding:12px 16px;font-size:.8rem}.share-status[data-astro-cid-7vwj532c]{color:var(--soft);margin-top:10px;font-size:.75rem;line-height:1.6;display:block}.follow-artist[data-astro-cid-7vwj532c]{margin-top:28px}@media (width<=850px){.song-actions[data-astro-cid-7vwj532c] .btn[data-astro-cid-7vwj532c]{width:100%}.section-head[data-astro-cid-7vwj532c]{flex-wrap:wrap}.song-copy[data-astro-cid-7vwj532c] h1[data-astro-cid-7vwj532c]{overflow-wrap:anywhere}}.song-hero[data-astro-cid-7vwj532c]{background:radial-gradient(circle at 20% 45%,#1a2d48,#0000 26%),radial-gradient(circle at 80% 20%,#f4b74018,#0000 27%);align-items:center;min-height:calc(100vh - 76px);padding:70px 0;display:grid;position:relative;overflow:hidden}.song-grid[data-astro-cid-7vwj532c]{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(50px,8vw,120px);display:grid;position:relative}.cover-wrap[data-astro-cid-7vwj532c]{position:relative}.cover[data-astro-cid-7vwj532c]{border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080}.cover[data-astro-cid-7vwj532c] img[data-astro-cid-7vwj532c],.cover-fallback[data-astro-cid-7vwj532c]{aspect-ratio:1;object-fit:cover;width:100%}.cover-fallback[data-astro-cid-7vwj532c]{font:600 8rem var(--display);background:radial-gradient(circle,var(--surface-2),var(--bg));color:var(--accent);place-items:center;display:grid}.cover[data-astro-cid-7vwj532c]>span[data-astro-cid-7vwj532c]{font:700 .58rem var(--mono);letter-spacing:.15em;text-shadow:0 2px 9px #000;position:absolute;bottom:24px;left:25px}.cover-shadow[data-astro-cid-7vwj532c]{filter:blur(75px);opacity:.16;z-index:-1;background:#087dff;position:absolute;inset:15% -8% -10% 12%}.song-copy[data-astro-cid-7vwj532c] h1[data-astro-cid-7vwj532c]{letter-spacing:-.03em;margin:25px 0 16px;font-size:clamp(2.6rem,6vw,5rem);line-height:1}.artist[data-astro-cid-7vwj532c]{font:600 1.2rem var(--display);color:var(--accent);margin:0}.description[data-astro-cid-7vwj532c]{color:var(--soft);max-width:650px;font-size:1.05rem;line-height:1.7}.destinations[data-astro-cid-7vwj532c]{border-top:1px solid var(--line);margin:30px 0}.destinations[data-astro-cid-7vwj532c] a[data-astro-cid-7vwj532c]{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;padding:14px 4px;font-weight:700;transition:all .2s;display:grid}.destinations[data-astro-cid-7vwj532c] a[data-astro-cid-7vwj532c]:hover{color:var(--accent);padding-left:10px}.destinations[data-astro-cid-7vwj532c] span[data-astro-cid-7vwj532c]{font:600 .62rem var(--mono);color:#666}.date[data-astro-cid-7vwj532c],.album[data-astro-cid-7vwj532c]{font:700 .62rem var(--mono);letter-spacing:.14em;color:#777}.album[data-astro-cid-7vwj532c]{color:var(--accent);margin-top:24px}.visual[data-astro-cid-7vwj532c]{display:none}.visual[data-astro-cid-7vwj532c] i[data-astro-cid-7vwj532c]{height:var(--h);background:var(--accent);flex:1}audio[data-astro-cid-7vwj532c]{width:100%;margin-top:15px}.lyric-section[data-astro-cid-7vwj532c]{background:var(--surface);border-block:1px solid var(--line);padding:88px 0}.lyric-grid[data-astro-cid-7vwj532c]{grid-template-columns:.55fr 1fr;gap:80px;display:grid}.lyric-grid[data-astro-cid-7vwj532c] aside[data-astro-cid-7vwj532c]{align-self:start;position:sticky;top:110px}.lyric-grid[data-astro-cid-7vwj532c] h2[data-astro-cid-7vwj532c]{margin:12px 0;font-size:clamp(2rem,4vw,3rem)}.lyric-grid[data-astro-cid-7vwj532c] aside[data-astro-cid-7vwj532c]>p[data-astro-cid-7vwj532c]:not(.eyebrow){color:var(--muted);line-height:1.6}.lyrics[data-astro-cid-7vwj532c]{white-space:pre-wrap;max-width:62ch;color:var(--soft);font-size:1.12rem;line-height:1.9}@media (width<=850px){.song-grid[data-astro-cid-7vwj532c],.lyric-grid[data-astro-cid-7vwj532c]{grid-template-columns:1fr}.song-copy[data-astro-cid-7vwj532c] h1[data-astro-cid-7vwj532c]{font-size:clamp(2.4rem,11vw,4rem)}.lyric-grid[data-astro-cid-7vwj532c]{gap:45px}.lyric-grid[data-astro-cid-7vwj532c] aside[data-astro-cid-7vwj532c]{position:static}.song-hero[data-astro-cid-7vwj532c]{padding-top:50px}}
