.hero-heading[data-astro-cid-mjxafqbv]{max-width:28rem;color:var(--color-accent-lime);letter-spacing:-.04em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(1.7rem,3vw,3rem);line-height:1}.artist-locale-notice[data-astro-cid-mjxafqbv]{border:1px solid var(--color-accent-lime);color:var(--color-accent-lime);margin:1rem 0;padding:1rem}.artist-hero[data-astro-cid-mjxafqbv]{grid-template-columns:1fr .8fr;align-items:center;min-height:660px;padding:5rem 0;display:grid;position:relative;overflow:hidden}.hero-stacked[data-astro-cid-mjxafqbv] .artist-hero[data-astro-cid-mjxafqbv]{display:block}.artist-hero[data-astro-cid-mjxafqbv] h1[data-astro-cid-mjxafqbv]{letter-spacing:-.08em;max-width:10ch;margin:1.5rem 0;font-family:Space Grotesk,sans-serif;font-size:clamp(4.5rem,11vw,9.5rem);line-height:.8}.artist-hero[data-astro-cid-mjxafqbv] h1[data-astro-cid-mjxafqbv]:first-line{color:var(--accent-color)}.hero-intro[data-astro-cid-mjxafqbv]{max-width:34rem;color:var(--color-text-body);margin:2rem 0;font-size:1.1rem;line-height:1.55}.hero-orbit[data-astro-cid-mjxafqbv]{aspect-ratio:1;width:min(42vw,520px);margin-left:auto;position:relative}.orbit[data-astro-cid-mjxafqbv]{border:1px solid color-mix(in srgb, var(--color-accent-lime) 50%, transparent);border-radius:50%;position:absolute;inset:10%;transform:rotate(-25deg)scaleY(.33)}.orbit-a[data-astro-cid-mjxafqbv]{box-shadow:0 0 60px color-mix(in srgb, var(--color-accent-coral) 18%, transparent)}.orbit-b[data-astro-cid-mjxafqbv]{border-color:color-mix(in srgb, var(--color-accent-coral) 50%, transparent);inset:0 16%;transform:rotate(35deg)scaleY(.7)}.signal[data-astro-cid-mjxafqbv]{border-top:3px solid var(--accent-color);border-radius:50%;position:absolute;inset:35% 5%;transform:rotate(-12deg)}.bass-mark[data-astro-cid-mjxafqbv]{color:var(--color-accent-lime);text-shadow:0 0 50px color-mix(in srgb, var(--color-accent-lime) 20%, transparent);place-items:center;font-size:11rem;display:grid;position:absolute;inset:0}.artist-blocks[data-astro-cid-mjxafqbv]{gap:1rem;display:grid}.artist-text[data-astro-cid-mjxafqbv],.artist-contact[data-astro-cid-mjxafqbv]{border-top:1px solid var(--color-border);padding:5rem 0}.artist-text[data-astro-cid-mjxafqbv]{grid-template-columns:.55fr 1fr;gap:4rem;display:grid}.artist-text[data-astro-cid-mjxafqbv] h2[data-astro-cid-mjxafqbv],.artist-contact[data-astro-cid-mjxafqbv] h2[data-astro-cid-mjxafqbv],.artist-songs[data-astro-cid-mjxafqbv] h2[data-astro-cid-mjxafqbv]{letter-spacing:-.07em;margin:.7rem 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(2.5rem,5vw,5rem);line-height:.9}.artist-text[data-astro-cid-mjxafqbv]>p[data-astro-cid-mjxafqbv]:last-child{letter-spacing:-.04em;max-width:38rem;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(1.7rem,3vw,3.2rem);line-height:1.08}.artist-songs[data-astro-cid-mjxafqbv]{border-top:1px solid var(--color-border);padding:5rem 0 0}.section-heading[data-astro-cid-mjxafqbv]{justify-content:space-between;align-items:end;margin-bottom:2rem;display:flex}.text-link[data-astro-cid-mjxafqbv]{text-transform:uppercase;font-family:DM Mono,monospace;font-size:.75rem}.artist-song-grid[data-astro-cid-mjxafqbv]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.artist-image[data-astro-cid-mjxafqbv]{border:1px solid var(--color-border);border-radius:14px;margin:0;padding:1rem}.image-placeholder[data-astro-cid-mjxafqbv]{background:var(--color-surface-raised);min-height:16rem;color:var(--color-accent-lime);text-align:center;place-items:center;font-family:DM Mono,monospace;font-size:.75rem;display:grid}.artist-image[data-astro-cid-mjxafqbv] figcaption[data-astro-cid-mjxafqbv]{color:var(--color-text-secondary);margin-top:.8rem;font-size:.9rem}.artist-contact[data-astro-cid-mjxafqbv]{justify-content:space-between;align-items:center;gap:2rem;display:flex}.artist-contact[data-astro-cid-mjxafqbv] h2[data-astro-cid-mjxafqbv]{margin:0}.artist-socials[data-astro-cid-mjxafqbv]{flex-wrap:wrap;gap:.8rem;padding:1rem 0;display:flex}.artist-socials[data-astro-cid-mjxafqbv] a[data-astro-cid-mjxafqbv]{border:1px solid var(--color-border);border-radius:999px;padding:.7rem 1rem;font-family:DM Mono,monospace;font-size:.7rem}.empty-state[data-astro-cid-mjxafqbv]{color:var(--color-text-secondary)}@media (width<=760px){.artist-hero[data-astro-cid-mjxafqbv]{min-height:auto;padding:5rem 0 6rem;display:block}.hero-orbit[data-astro-cid-mjxafqbv]{width:85vw;margin:4rem auto -2rem}.artist-text[data-astro-cid-mjxafqbv]{padding:4rem 0;display:block}.artist-text[data-astro-cid-mjxafqbv]>p[data-astro-cid-mjxafqbv]:last-child{margin-top:2rem}.artist-song-grid[data-astro-cid-mjxafqbv]{grid-template-columns:1fr}.artist-contact[data-astro-cid-mjxafqbv]{display:block}.artist-contact[data-astro-cid-mjxafqbv] h2[data-astro-cid-mjxafqbv]{margin:1rem 0 2rem}}
