:root{--lvm-magenta:#ff2ed1;--lvm-cyan:#00e5ff;--lvm-violet:#8a2be2;--lvm-midnight:#0b0a2b;--lvm-ice:#e8e8ff;--lvm-black:#000;--lvm-gradient-energy:linear-gradient(90deg, #ff2ed1 0%, #8a2be2 50%, #00e5ff 100%);--lvm-font-display:"Eurostile Extended", "Microgramma", "Orbitron", sans-serif;--lvm-font-ui:"Montserrat", "Poppins", sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--lvm-midnight);color:var(--lvm-ice);margin:0;font-family:Arial,Helvetica,sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}a:hover{color:var(--lvm-cyan)}a:focus-visible,button:focus-visible{outline:3px solid var(--lvm-cyan);outline-offset:4px}.skip{position:absolute;left:-9999px}.skip:focus{z-index:10;background:#000;padding:1rem;top:1rem;left:1rem}.header{background:#080819;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:28px;min-height:92px;padding:12px clamp(16px,5vw,72px);display:flex}.brand{width:220px;min-width:160px}.brand img{width:100%;height:auto;display:block}.header nav{gap:clamp(12px,2.5vw,36px);font-size:.88rem;display:flex}.listen,.button{border:1px solid var(--lvm-magenta);letter-spacing:.09em;padding:10px 18px;font-weight:700}.hero{background:radial-gradient(at 72% 35%,#342064 0,#0000 38%),linear-gradient(135deg,#0b0a2b,#080812);grid-template-columns:1.1fr .9fr;align-items:center;gap:5vw;min-height:620px;padding:clamp(40px,8vw,120px);display:grid}.hero h1{letter-spacing:-.055em;max-width:800px;margin:14px 0 24px;font-size:clamp(2.6rem,6vw,6.5rem);line-height:.98}.hero p{color:#d1d0e6;max-width:560px;font-size:1.1rem}.hero-art img{filter:drop-shadow(0 20px 70px #8a2be255);width:100%;height:auto}.eyebrow{color:var(--lvm-cyan);letter-spacing:.18em;text-transform:uppercase;font-size:.74rem}.section{padding:70px clamp(18px,6vw,88px)}.section-head{justify-content:space-between;align-items:end;margin-bottom:26px;display:flex}.section h2{margin:0;font-size:clamp(1.8rem,4vw,3.4rem);line-height:1.05}.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.release-card img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.release-card h3{margin:4px 0;font-size:1.25rem}.release-card .eyebrow{margin-top:14px;display:block}.text-link{color:var(--lvm-cyan);margin-top:8px;display:inline-block}.band{background:linear-gradient(105deg,#ff2ed114,#8a2be21c,#00e5ff10);border-block:1px solid #ffffff18;padding:76px clamp(18px,8vw,120px)}.band h2{margin:.2em 0;font-size:clamp(2rem,5vw,4.4rem)}.page{max-width:1260px;min-height:55vh;margin:auto;padding:72px clamp(18px,5vw,64px)}.page h1{margin:8px 0 22px;font-size:clamp(2.5rem,6vw,5.5rem);line-height:1}.detail{grid-template-columns:minmax(240px,460px) 1fr;align-items:center;gap:clamp(28px,6vw,80px);display:grid}.detail img{width:100%;height:auto}.prose{max-width:720px}.prose p{color:#d8d7e8}.footer{color:#cbc9da;border-top:1px solid #fff2;justify-content:space-between;align-items:center;gap:20px;padding:32px clamp(18px,5vw,72px);font-size:.86rem;display:flex}.footer div{gap:18px;display:flex}.empty{color:#d8d7e8;border:1px solid #ffffff25;margin-top:28px;padding:24px}@media (max-width:900px){.header{flex-wrap:wrap}.header nav{order:3;width:100%;padding:8px 0;overflow:auto}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{grid-template-columns:1fr;min-height:auto}.hero-art{max-width:500px;margin:auto}.detail{grid-template-columns:1fr}.detail img{max-width:520px}.footer{flex-wrap:wrap}}@media (max-width:480px){.header{gap:12px}.brand{width:150px;min-width:130px}.header nav{gap:18px;font-size:.82rem}.listen{padding:7px 10px;font-size:.75rem}.hero{padding:52px 20px}.grid{gap:12px}.release-card h3{font-size:1rem}.section{padding-top:50px;padding-bottom:50px}.footer div{flex-wrap:wrap;gap:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
:root{--lvm-midnight:#090a0c;--lvm-ice:#f4f3ef;--lvm-cyan:#a8c8ca;--lvm-magenta:#d7a7b4;--lvm-violet:#2c2b30;--lvm-line:#2c2d30;--lvm-surface:#111316;--lvm-muted:#b7b8b8;--lvm-panel-raised:#17191c;--lvm-panel-soft:#0d0f11;--lvm-accent-bright:#d4e6e5;--lvm-radius-sm:3px;--lvm-radius-md:6px;--lvm-content-width:1500px;--lvm-ease:cubic-bezier(.2, .7, .25, 1)}html{scroll-behavior:smooth}body{background:var(--lvm-midnight);color:var(--lvm-ice);letter-spacing:.005em;font-family:Arial,Helvetica,sans-serif;line-height:1.6}a{color:inherit}a:hover{color:#fff}.skip{z-index:20}.header{border-bottom:1px solid var(--lvm-line);background:#090a0cf5;gap:clamp(16px,3vw,42px);min-height:88px;padding:10px clamp(18px,5vw,76px)}.brand{width:182px;min-width:140px}.brand img{object-fit:contain;object-position:left center;width:100%;height:70px;display:block}.header nav{gap:clamp(14px,2.3vw,34px)}.header nav a,.footer nav a{color:#d2d2d0;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.header nav a:hover,.footer nav a:hover{color:var(--lvm-cyan)}.listen,.button{min-height:46px;color:var(--lvm-ice);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #bdbdb8;justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:.76rem;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.listen:hover,.button:hover{color:#08090a;background:var(--lvm-ice);border-color:var(--lvm-ice)}.text-link{color:var(--lvm-cyan);font-size:.88rem;font-weight:600}.eyebrow{color:var(--lvm-cyan);letter-spacing:.16em;font-size:.68rem;font-weight:700;line-height:1.5}.hero{background:linear-gradient(112deg,#090a0c 4%,#111316 70%,#0c0d0f 100%);grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);gap:clamp(32px,6vw,96px);max-width:1600px;min-height:620px;margin:0 auto;padding:clamp(56px,8vw,118px) clamp(20px,7vw,108px)}.hero h1{color:#fff;letter-spacing:-.065em;text-wrap:balance;max-width:760px;margin:16px 0 18px;font-size:clamp(2.8rem,7vw,6.4rem);font-weight:700;line-height:.98}.hero p{color:var(--lvm-muted);font-size:1rem}.hero .hero-lede{color:#f0efec;letter-spacing:.01em;max-width:600px;margin:0;font-size:clamp(1.05rem,1.7vw,1.36rem);font-weight:600}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;display:flex}.featured-caption{border-top:1px solid var(--lvm-line);margin-top:clamp(44px,6vw,72px);padding-top:20px}.featured-caption h2{margin:7px 0 2px;font-size:clamp(1.3rem,2vw,1.8rem)}.hero-art{justify-self:end;max-width:680px;display:block}.hero-art img{filter:none;border:1px solid #fff2;width:100%;height:auto;display:block}.section{max-width:1600px;margin:0 auto;padding:clamp(54px,7vw,96px) clamp(20px,6vw,92px)}.section-head{gap:20px;margin-bottom:28px}.section h2,.section-head h2{color:#f4f3ef;letter-spacing:-.045em;margin:7px 0 0;font-size:clamp(1.8rem,4vw,3.2rem);font-weight:600;line-height:1.06}.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.release-card{border:1px solid var(--lvm-line);background:var(--lvm-surface);min-width:0;overflow:hidden}.release-art{background:#151619;display:block;overflow:hidden}.release-card img{aspect-ratio:1;object-fit:cover;width:100%;transition:transform .26s;display:block}.release-card .eyebrow{color:#b5c3c2;letter-spacing:.1em;margin:0 0 8px;font-size:.62rem;display:block}.release-card h3{color:#f5f4f1;margin:0;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.25}.release-card h3 a:hover{color:var(--lvm-cyan)}.release-artist{color:#b7b8b8;margin:5px 0 9px;font-size:.86rem}.company-section{border-top:1px solid var(--lvm-line);border-bottom:1px solid var(--lvm-line);background:#0e1012;grid-template-columns:minmax(0,.8fr) minmax(380px,1.2fr);align-items:center;gap:clamp(36px,7vw,110px);display:grid}.company-intro h2{letter-spacing:-.05em;margin:12px 0 18px;font-size:clamp(2rem,4vw,3.65rem);line-height:1.02}.company-intro .prose{max-width:520px;color:var(--lvm-muted)}.company-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.company-pillar{border-top:1px solid var(--lvm-line);min-height:116px;padding:22px 8px}.company-pillar:nth-child(odd){margin-right:28px}.company-pillar span{color:#858989;letter-spacing:.12em;font-size:.67rem}.company-pillar h3{color:#f4f3ef;margin:12px 0 0;font-size:clamp(1rem,1.8vw,1.3rem);font-weight:500}.band{border-bottom:1px solid var(--lvm-line);background:#121416;max-width:1600px;margin:0 auto;padding:clamp(44px,6vw,76px) clamp(20px,6vw,92px)}.founder-band{justify-content:space-between;align-items:end;gap:32px;display:flex}.founder-band h2{color:#fff;letter-spacing:-.045em;margin:8px 0;font-size:clamp(2rem,4vw,3.5rem)}.founder-band p{color:var(--lvm-muted);margin:0}.editorial-section{justify-content:space-between;align-items:end;gap:30px;display:flex}.page{max-width:1500px;margin:0 auto;padding:clamp(48px,7vw,92px) clamp(20px,6vw,92px)}.prose{color:#d0d0cd;max-width:760px}.prose h1,.page h1{color:#fff;letter-spacing:-.06em;margin:12px 0 20px;font-size:clamp(2.5rem,6vw,5.2rem);line-height:1.02}.prose p{margin:0 0 1.2rem}.about-pillars{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.about-pillars span{color:#f0efeb;letter-spacing:.04em;border:1px solid #45474a;padding:9px 13px;font-size:.78rem}.release-detail{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(36px,7vw,100px)}.release-detail-art{max-width:680px}.release-detail-art img{border:1px solid #ffffff20;width:100%;height:auto;display:block}.release-detail-copy{max-width:720px;padding-top:clamp(4px,3vw,32px)}.release-detail-copy h1{letter-spacing:-.06em;margin:14px 0 16px;font-size:clamp(2.8rem,6vw,5.2rem);line-height:.98}.release-detail-copy>p{color:#c7c8c6}.release-detail-copy .release-label{color:#b5c3c2;letter-spacing:.1em;margin-top:26px;font-size:.74rem;font-weight:700}.platform-section{border-top:1px solid var(--lvm-line);margin-top:clamp(36px,5vw,62px);padding-top:22px}.platform-section h2{color:#fff;letter-spacing:-.03em;margin:5px 0 18px;font-size:clamp(1.25rem,2.3vw,1.8rem)}.platform-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.platform-link{color:#f2f1ed;background:#111316;border:1px solid #3a3c3e;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:12px 15px;font-size:.9rem;transition:border-color .15s,background-color .15s;display:flex}.platform-link:hover{border-color:var(--lvm-cyan);color:#fff;background:#171a1c}.platform-link:focus-visible{outline:3px solid var(--lvm-cyan);outline-offset:3px}.back-link{margin-top:28px}.release-note{max-width:860px}.release-note .platform-links{margin:28px 0}.empty{border:1px solid var(--lvm-line);background:var(--lvm-surface);padding:26px}.article-news-section,.article-release-section{margin-top:clamp(44px,6vw,76px)}.article-news-section h2,.article-release-section h2{color:#fff;letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(1.7rem,3.2vw,2.7rem)}.article-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.article-card,.editorial-feature{border:1px solid var(--lvm-line);background:var(--lvm-surface);min-width:0;padding:clamp(20px,3vw,30px)}.article-card h3,.editorial-feature h3{color:#fff;letter-spacing:-.035em;margin:14px 0 10px;font-size:clamp(1.25rem,2.5vw,1.8rem);line-height:1.18}.article-card h3 a,.editorial-feature h3 a{color:inherit;text-decoration:none}.article-card h3 a:hover,.editorial-feature h3 a:hover{color:#e6f8f8;text-decoration:underline;-webkit-text-decoration-color:var(--lvm-cyan);text-decoration-color:var(--lvm-cyan);text-underline-offset:4px}.article-card>p,.editorial-feature>p{color:var(--lvm-muted)}.article-card .text-link{margin-top:12px}.release-note-list{border-top:1px solid var(--lvm-line);margin-top:20px}.release-note-list-item{border-bottom:1px solid var(--lvm-line);padding:20px 0}.release-note-list-item h3{margin:9px 0 5px;font-size:1.15rem}.release-note-list-item h3 a{color:#fff;text-decoration:none}.release-note-list-item h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--lvm-cyan);text-decoration-color:var(--lvm-cyan);text-underline-offset:4px}.release-note-list-item p{color:var(--lvm-muted);margin:0}.editorial-section{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.editorial-section .prose{max-width:590px;color:var(--lvm-muted)}.editorial-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.editorial-feature{padding:20px}.editorial-feature h3{font-size:clamp(1.06rem,1.7vw,1.35rem)}.editorial-feature>p{margin-bottom:0;font-size:.88rem}.editorial-feature-list>.button{grid-column:1/-1;justify-self:start}.industry-article{max-width:1040px}.article-deck{color:#f0efeb;max-width:780px;font-size:clamp(1.2rem,2.4vw,1.65rem);line-height:1.45}.article-byline{color:var(--lvm-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;margin-top:24px!important}.industry-article-body{max-width:780px;margin-top:clamp(38px,6vw,64px)}.industry-article-section{border-top:1px solid var(--lvm-line);padding:27px 0 8px}.industry-article-section h2{color:#fff;letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(1.45rem,2.8vw,2.1rem);line-height:1.16}.industry-article-section p{color:#d0d0cd;line-height:1.8}.article-sources{border-top:1px solid var(--lvm-line);max-width:780px;margin-top:44px;padding-top:24px}.article-sources h2{color:#fff;margin:8px 0 18px;font-size:1.4rem}.article-inline-citation,.article-citation-number{color:#b6c8c8;font-size:.8rem;font-weight:700}.article-inline-citation{text-underline-offset:3px;white-space:nowrap;margin-left:4px}.article-inline-citation:hover{color:#fff}.article-sources ul{margin:0;padding:0;list-style:none}.article-sources li{border-top:1px solid #ffffff1c;padding:15px 0}.article-sources li:target{background:#ffffff08;scroll-margin-top:24px}.article-sources li>a{color:#f2f1ed;text-underline-offset:3px;flex-wrap:wrap;justify-content:space-between;gap:5px 18px;text-decoration-color:#808889;display:flex}.article-sources li>a:hover{color:#fff;-webkit-text-decoration-color:var(--lvm-cyan);text-decoration-color:var(--lvm-cyan)}.article-source-outlet,.article-source-date{color:#aeb3b1;font-size:.76rem}.article-sources li>p{color:#929897;margin:5px 0 0;font-size:.82rem}.artist-card{border:1px solid var(--lvm-line);background:var(--lvm-surface);grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(24px,5vw,72px);margin-top:38px;display:grid;overflow:hidden}.artist-card-image{aspect-ratio:1;background:#111316;display:block;position:relative;overflow:hidden}.artist-card-image img{object-fit:contain;object-position:center;display:block}.artist-card-copy{padding:clamp(22px,4vw,54px) clamp(20px,4vw,56px) clamp(28px,4vw,56px) 0}.artist-card-copy h2{color:#fff;letter-spacing:-.045em;margin:10px 0 6px;font-size:clamp(1.8rem,4vw,3.4rem);line-height:1.05}.artist-card-copy>p{color:var(--lvm-muted);margin:0}.artist-card-copy .artist-card-note{color:#d0d0cd;max-width:420px;margin-top:18px}.artist-card-copy .text-link{text-transform:uppercase;letter-spacing:.08em;margin-top:24px}.artist-profile-hero{border-bottom:1px solid var(--lvm-line);grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(32px,7vw,100px);padding-bottom:clamp(42px,7vw,84px);display:grid}.artist-profile-frame{aspect-ratio:1;border:1px solid var(--lvm-line);background:#080a0c;width:100%;max-width:620px;position:relative;overflow:hidden}.artist-profile-image{object-fit:contain;object-position:center}.artist-profile-copy{max-width:680px}.artist-profile-copy h1{margin:12px 0}.artist-profile-copy .artist-role{color:var(--lvm-muted);font-size:1.05rem}.artist-profile-copy .prose{margin:22px 0 26px}.artist-media-section,.artist-catalog-section{margin-top:clamp(48px,7vw,84px)}.artist-media-section .section-head{align-items:end}.artist-media-section .section-head .prose{max-width:370px;margin:0}.artist-studio-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.artist-studio-photo{border:1px solid var(--lvm-line);background:var(--lvm-surface);min-width:0;margin:0;overflow:hidden}.artist-studio-image{aspect-ratio:4/3;position:relative;overflow:hidden}.artist-studio-image img{object-fit:cover}.artist-studio-photo figcaption{color:#c5c6c4;padding:11px 13px 13px;font-size:.78rem}.footer{border-top:1px solid var(--lvm-line);color:#b5b6b4;background:#090a0c;max-width:none;min-height:96px;padding:22px clamp(18px,5vw,76px)}.footer>img{object-fit:contain;width:42px;height:42px}.footer nav{flex-wrap:wrap;justify-content:end;gap:16px;display:flex}.footer span{letter-spacing:.08em;font-size:.75rem}@media (max-width:900px){.hero{grid-template-columns:1fr;min-height:auto}.hero-art{justify-self:start;width:min(100%,620px)}.company-section,.release-detail,.editorial-section{grid-template-columns:1fr}.release-detail-art{width:min(100%,620px)}.release-detail-copy{padding-top:0}.artist-card,.artist-profile-hero{grid-template-columns:1fr}.artist-card-image,.artist-profile-frame{width:min(100%,620px)}.artist-card-copy{padding:0 clamp(20px,4vw,40px) 34px}}@media (max-width:680px){.header{min-height:76px}.brand{width:148px;min-width:124px}.brand img{height:58px}.header nav{order:3;justify-content:space-between;gap:8px;width:100%;padding:6px 0;overflow:visible}.header nav a{letter-spacing:.04em;white-space:nowrap;font-size:.62rem}.listen{margin-left:auto;padding:8px 10px;font-size:.66rem}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.release-card-copy{padding:12px}.release-card .eyebrow{font-size:.56rem}.release-card .text-link{font-size:.76rem}.founder-band{flex-direction:column;align-items:start}.editorial-feature-list,.article-card-grid{grid-template-columns:1fr}.artist-studio-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.artist-studio-photo figcaption{padding:9px 10px 11px;font-size:.72rem}.company-pillar:nth-child(odd){margin-right:14px}.platform-links{gap:8px}.platform-link{min-height:48px;padding:10px 11px;font-size:.82rem}.footer{justify-content:space-between}.footer nav{justify-content:start;gap:14px;width:100%}}@media (max-width:380px){.listen{letter-spacing:.05em;font-size:.6rem}.platform-links,.artist-studio-gallery{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html{scroll-padding-top:104px}.skip:focus{z-index:60;border:1px solid var(--lvm-accent-bright);border-radius:var(--lvm-radius-sm);position:fixed;top:16px;left:16px}::selection{color:#090a0c;background:#d4e6e5}body{background:radial-gradient(ellipse at 78% 0%, #1f262838, transparent 38rem), var(--lvm-midnight);font-feature-settings:"ss01" on;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;font-family:Inter,Helvetica Neue,Arial,sans-serif}.header{z-index:30;-webkit-backdrop-filter:blur(18px);background:#090a0ce0;border-bottom-color:#ffffff17;min-height:82px;position:sticky;top:0}.brand{width:176px}.brand img{transition:opacity .18s}.brand:hover img{opacity:.82}.primary-nav{align-items:center}.primary-nav a{color:#c6c7c5;padding:12px 0;transition:color .16s;position:relative}.primary-nav a:after{background:var(--lvm-accent-bright);content:"";transform-origin:0;height:1px;transition:transform .18s var(--lvm-ease);position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.primary-nav a:hover,.primary-nav a.is-current{color:#fff}.primary-nav a:hover:after,.primary-nav a.is-current:after{transform:scaleX(1)}.header-actions{align-items:center;gap:12px;display:flex}.listen,.button{border-radius:var(--lvm-radius-sm);min-height:48px;transition:color .18s ease, background-color .18s ease, border-color .18s ease, transform .18s var(--lvm-ease)}.listen{border-color:#555b5c}.listen:hover{transform:translateY(-1px)}.button{background:var(--lvm-ice);color:#090a0c;border-color:var(--lvm-ice)}.button:hover{transform:translateY(-1px)}.menu-toggle{border-radius:var(--lvm-radius-sm);min-width:44px;min-height:44px;color:var(--lvm-ice);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #44484a;justify-content:center;align-items:center;gap:9px;padding:8px 10px;font-size:.7rem;font-weight:700;display:none}.menu-toggle-icon{gap:4px;width:16px;display:grid}.menu-toggle-icon i{background:currentColor;height:1px;transition:transform .16s;display:block}.menu-toggle.is-open .menu-toggle-icon i:first-child{transform:translateY(2.5px)rotate(45deg)}.menu-toggle.is-open .menu-toggle-icon i:last-child{transform:translateY(-2.5px)rotate(-45deg)}.hero{isolation:isolate;background:radial-gradient(at 82% 38%,#4c435333,#0000 34%),linear-gradient(112deg,#090a0c 4%,#101214 70%,#0c0d0f 100%);min-height:670px;position:relative;overflow:hidden}.hero:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;border:1px solid #ffffff09;border-radius:50%;width:min(43vw,620px);position:absolute;top:-25%;right:4%;box-shadow:0 0 0 56px #ffffff03,0 0 0 112px #ffffff02}.hero h1{max-width:790px;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-weight:750}.hero .hero-lede{max-width:570px}.hero-art img{border-radius:var(--lvm-radius-sm);box-shadow:0 35px 100px #00000061}.eyebrow{color:#bfd5d4}.text-link{color:var(--lvm-accent-bright);text-underline-offset:4px}.text-link:hover{color:#fff}.section-head{margin-bottom:34px}.section h2,.section-head h2{text-wrap:balance}.release-card,.article-card,.editorial-feature,.artist-card,.artist-studio-photo,.empty{border-radius:var(--lvm-radius-md);transition:border-color .18s ease, background-color .18s ease, box-shadow .18s ease, transform .18s var(--lvm-ease);border-color:#ffffff1a;box-shadow:0 12px 34px #0000001f}.release-card:hover,.article-card:hover,.editorial-feature:hover,.artist-card:hover{border-color:#d4e6e552;transform:translateY(-3px);box-shadow:0 18px 42px #0003}.release-art{background:#0d0f11}.release-card img{transition:transform .42s var(--lvm-ease)}.release-art:hover img{transform:scale(1.035)}.release-card-copy{padding:18px 18px 21px}.release-card .eyebrow{color:#aebcbb}.release-card h3{text-wrap:balance}.company-section{background:linear-gradient(120deg,#0e1012,#111316 70%,#0d0f11)}.company-pillar{transition:border-color .18s ease, padding-left .18s var(--lvm-ease);position:relative}.company-pillar:hover{border-color:#718b8c;padding-left:14px}.company-pillar span{color:#9ca6a5}.band{border-radius:var(--lvm-radius-md)}.page{width:min(100%, var(--lvm-content-width))}.page>.eyebrow:first-child{margin-bottom:5px;display:inline-block}.page h1{text-wrap:balance;max-width:920px}.prose p{line-height:1.8}.about-pillars span{background:#ffffff06;border-color:#ffffff2b;border-radius:999px}.release-detail-art img{border-radius:var(--lvm-radius-md);box-shadow:0 28px 80px #0000004d}.platform-section{border-top-color:#ffffff21}.platform-link{border-radius:var(--lvm-radius-sm);min-height:56px;transition:transform .16s var(--lvm-ease), border-color .16s ease, background-color .16s ease;background:linear-gradient(120deg,#111316,#151719);border-color:#ffffff1f}.platform-link:hover{transform:translateY(-1px)}.article-card-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px}.article-card{background:linear-gradient(145deg,#151719,#101214 70%);min-height:100%;padding:clamp(26px,4vw,46px);position:relative}.article-card:first-child{flex-direction:column;justify-content:center;align-items:flex-start;min-height:320px;display:flex}.article-card:first-child h3{max-width:720px;font-size:clamp(1.8rem,3.4vw,2.65rem)}.article-card h3{text-wrap:balance}.article-card>p{max-width:680px;line-height:1.7}.article-card .text-link{margin-top:auto;padding-top:18px}.industry-article{margin-top:clamp(28px,5vw,58px)}.industry-article h1{max-width:970px;font-size:clamp(2.8rem,6.4vw,5.7rem);line-height:.99}.article-deck{color:#d9dcda}.industry-article-section{border-top-color:#ffffff1f;padding-top:32px}.industry-article-section h2{text-wrap:balance}.article-inline-citation{color:#d3e6e4;padding:0 2px;display:inline-block}.article-sources{border-radius:var(--lvm-radius-md);background:var(--lvm-panel-soft);border:1px solid #ffffff1a;padding:28px}.article-sources li{border-top-color:#ffffff1a;padding:17px 0}.artist-card-image,.artist-profile-frame{border-radius:var(--lvm-radius-md)}.artist-profile-frame{box-shadow:0 26px 70px #00000042}.artist-studio-photo{overflow:hidden}.artist-studio-image img{transition:transform .36s var(--lvm-ease)}.artist-studio-photo:hover .artist-studio-image img{transform:scale(1.025)}.contact-page>p:nth-of-type(2){border-radius:var(--lvm-radius-md);background:linear-gradient(115deg,#151719,#101214);border:1px solid #ffffff1f;margin:30px 0;padding:22px 24px;font-size:clamp(1rem,2vw,1.2rem)}.contact-page>p:nth-of-type(2) a{overflow-wrap:anywhere}.footer{background:#08090a;grid-template-columns:48px auto 1fr;align-items:center;gap:18px 24px;display:grid}.footer>img{opacity:.9}.footer nav{gap:18px 22px}.footer nav a{transition:color .15s}@media (max-width:1000px){.header{gap:22px}.brand{width:156px}.header nav{gap:clamp(12px,1.7vw,20px)}.header nav a{font-size:.69rem}.listen{padding-inline:13px;font-size:.68rem}}@media (max-width:760px){.header{flex-wrap:wrap;gap:0 18px;min-height:74px;padding-block:8px}.brand{width:146px;min-width:126px}.brand img{height:56px}.header-actions{margin-left:auto}.header-actions .listen{display:none}.menu-toggle{display:inline-flex}.primary-nav,.header nav.primary-nav{border-top:1px solid #ffffff1a;flex:1 0 100%;order:4;width:100%;margin-top:9px;padding:10px 0 6px;display:none}.primary-nav.is-open,.header nav.primary-nav.is-open{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.primary-nav a{align-items:center;min-height:48px;padding:10px 2px;font-size:.78rem;display:flex}.primary-nav a:after{width:34px;bottom:6px}.hero{min-height:0;padding-block:clamp(58px,12vw,88px)}.hero:before{width:78vw;top:24%;right:-20%}.article-card-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.article-card-grid{grid-template-columns:1fr}.article-card:first-child{min-height:0}.article-sources{padding:20px}.footer{grid-template-columns:42px 1fr;gap:13px 16px}.footer>img{width:38px;height:38px}.footer span{line-height:1.5}.footer nav{grid-column:1/-1}}@media (max-width:380px){.header{padding-inline:14px}.brand{width:132px;min-width:116px}.menu-toggle{gap:7px;padding-inline:8px}.hero h1{font-size:clamp(2.5rem,12vw,3.2rem)}}@media (prefers-reduced-motion:reduce){.release-card:hover,.article-card:hover,.editorial-feature:hover,.artist-card:hover,.company-pillar:hover{transform:none}.company-pillar:hover{padding-left:8px}}
