@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-latin-500-normal.37a9a8cd.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-500-normal.5a368ae3.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/cormorant-garamond-latin-ext-500-normal.3cab7b12.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-ext-500-normal.53b11bdb.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/cormorant-garamond-latin-600-normal.0e4e8436.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-600-normal.7a726ec1.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/cormorant-garamond-latin-ext-600-normal.6992a3c6.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-ext-600-normal.37b5a669.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-latin-400-normal.b69ff29f.woff2) format("woff2"),url(/_next/static/media/manrope-latin-400-normal.3f370876.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-latin-ext-400-normal.f51947ce.woff2) format("woff2"),url(/_next/static/media/manrope-latin-ext-400-normal.58abc3ce.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-latin-500-normal.1439e66f.woff2) format("woff2"),url(/_next/static/media/manrope-latin-500-normal.f0da4735.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-latin-ext-500-normal.f764fbe1.woff2) format("woff2"),url(/_next/static/media/manrope-latin-ext-500-normal.e7e2486a.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-latin-600-normal.ef413a9e.woff2) format("woff2"),url(/_next/static/media/manrope-latin-600-normal.bdb77099.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-latin-ext-600-normal.113492de.woff2) format("woff2"),url(/_next/static/media/manrope-latin-ext-600-normal.c64864a7.woff) format("woff")}:root{--font-display:"Cormorant Garamond",ui-serif,Georgia,Cambria,"Times New Roman",serif;--font-body:"Manrope",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--background:#080909;--surface:#11100f;--carmine:#751729;--carmine-light:#a52a42;--aged-gold:#c6a15a;--dark-gold:#806533;--ivory:#f1ece2;--secondary-text:#b8b1a7;--display-xl:clamp(2.4rem,6vw,4.6rem);--display-lg:clamp(2.1rem,4.4vw,3.6rem);--heading-md:clamp(1.7rem,3vw,2.6rem);--body-lg:clamp(1.0625rem,1.4vw,1.2rem);--body:1rem;--label:0.75rem;--page-width:1180px;--text-width:680px;--gutter:20px;--header-h:64px;--radius:2px;--focus-ring:3px solid var(--aged-gold);--focus-offset:3px;--font-display:"Cormorant Garamond","Times New Roman",serif;--font-body:"Manrope","Helvetica Neue",sans-serif}@media (min-width:48rem){:root{--gutter:32px;--header-h:72px}}@media (min-width:64rem){:root{--gutter:48px}}*,:after,:before{box-sizing:border-box}html{color-scheme:dark}body,html{margin:0;padding:0}body{min-height:100%;background:var(--background);color:var(--ivory);font-family:var(--font-body);font-size:max(1rem,16px);line-height:1.65}img,svg{max-width:100%;height:auto}a{color:inherit}.cta-primary:focus-visible,.cta-secondary:focus-visible,.cta-text:focus-visible,.lang-switch a:focus-visible,.menu-toggle:focus-visible,.site-logo:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.skip-link{position:absolute;left:var(--gutter);top:.75rem;transform:translateY(-200%);background:var(--surface);padding:.5rem .75rem;min-height:44px;min-width:44px;display:inline-flex;align-items:center;z-index:20}.skip-link:focus{transform:none}.ambient,.grain{pointer-events:none;position:fixed;inset:0;z-index:0}.grain{opacity:.035;background-image:url(/assets/textures/grain.svg)}.ambient{background:radial-gradient(ellipse at 82% 8%,rgb(117 23 41/.2),transparent 44%),radial-gradient(ellipse at 8% 88%,rgb(198 161 90/.07),transparent 40%)}.site-shell{position:relative;z-index:1;min-height:100%}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:8;height:var(--header-h);background:var(--background);border-bottom:1px solid rgb(128 101 51/.28)}body:has(.campaign-hero) .site-header{position:absolute;width:100%;background:linear-gradient(180deg,rgb(8 9 9/.88),rgb(8 9 9/.2) 70%,transparent);border-bottom:0}.footer-inner,.header-inner,.section-inner{width:min(100% - (var(--gutter) * 2),var(--page-width));margin-inline:auto}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.site-logo{justify-content:center;min-height:44px;min-width:44px;flex-shrink:0}.site-logo,.site-logo-lockup{display:inline-flex;align-items:center;overflow:visible}.site-logo-lockup{gap:.65rem}.site-logo img{display:block;max-width:none;object-fit:contain;overflow:visible;flex-shrink:0}.site-logo img.logo-mark{width:38px;height:auto}.site-logo img.logo-word{display:none;width:auto;height:17px}@media (min-width:64rem){.site-logo img.logo-word{display:block}}.site-nav{display:none;align-items:center;gap:.35rem}.cta-text,.drawer a:not(.cta-primary):not(.cta-secondary),.footer-nav a,.site-nav a:not(.cta-primary):not(.cta-secondary),.social-list a{color:var(--ivory);text-decoration:none;min-height:44px;min-width:44px;padding-inline:.5rem;display:inline-flex;align-items:center}.cta-text{text-decoration:underline;text-underline-offset:.2em}.drawer a[aria-current=page],.site-nav a[aria-current=page]{color:var(--aged-gold);box-shadow:inset 0 -1px 0 var(--aged-gold)}.cta-primary,.cta-secondary{display:inline-flex;min-height:48px;min-width:44px;align-items:center;justify-content:center;padding:0 1.15rem;text-decoration:none;border-radius:var(--radius);font-weight:500;letter-spacing:.03em;background:transparent}.cta-primary{border:1px solid var(--aged-gold);color:var(--ivory)}.cta-primary:hover{background:var(--carmine);border-color:var(--carmine-light)}.cta-secondary{color:var(--ivory)}.cta-secondary,.menu-toggle{border:1px solid var(--dark-gold)}.menu-toggle{min-width:48px;min-height:48px;background:transparent;color:inherit}.drawer{position:fixed;inset:var(--header-h) 0 0 0;background:var(--background);padding:1.5rem var(--gutter);display:grid;grid-gap:1.25rem;gap:1.25rem;align-content:start;z-index:9}.drawer[hidden]{display:none}.drawer a{min-height:48px}.site-main{padding-bottom:0}.section{padding-block:3rem}.prose-width{max-width:var(--text-width)}.kicker,.status{font-size:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--aged-gold);margin:0}.display,h1,h2{font-family:var(--font-display);font-weight:600;line-height:1.12;color:var(--ivory);overflow-wrap:anywhere}h1{font-size:var(--display-lg)}h1,h2{margin:.35rem 0 .9rem}h2{font-size:var(--heading-md)}.lead{font-size:var(--body-lg);color:var(--ivory)}.stack{display:grid;grid-gap:1.1rem;gap:1.1rem}.cta-row{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center}.campaign-hero{position:relative;min-height:78vh;display:flex;align-items:flex-end;overflow:hidden}.campaign-hero-media,.masthead-media,.release-hero-media{position:absolute;inset:0;pointer-events:none}.campaign-hero-media img,.campaign-hero-media picture,.masthead-media img,.masthead-media picture{display:block;width:100%;height:100%;object-fit:cover}.masthead-media img{object-position:70% 28%}.campaign-hero-media img{object-position:var(--kv-hero-pos-mobile,72% 40%)}@media (min-width:48rem){.campaign-hero-media img{object-position:var(--kv-hero-pos-desktop,78% 45%)}}.campaign-scrim,.masthead-scrim{position:absolute;inset:0;pointer-events:none}.campaign-scrim{background:linear-gradient(180deg,rgb(8 9 9/.25),rgb(8 9 9/.2) 38%,rgb(8 9 9/.92))}.campaign-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:22%;background:linear-gradient(180deg,transparent,var(--background))}.campaign-copy{position:relative;z-index:2;width:min(100% - (var(--gutter) * 2),var(--page-width));margin:0 auto 3.5rem;max-width:34rem}.masthead{position:relative;min-height:42vh;display:flex;align-items:flex-end;overflow:hidden;padding-block:5.5rem 2.5rem}.masthead-scrim{background:linear-gradient(180deg,rgb(8 9 9/.35),rgb(8 9 9/.82))}.masthead:not(:has(.masthead-media)){background:radial-gradient(ellipse at 86% 0,rgb(117 23 41/.28),transparent 52%),radial-gradient(ellipse at 8% 100%,rgb(198 161 90/.08),transparent 42%),var(--background)}.masthead-copy{position:relative;z-index:2}.release-hero{position:relative;padding-block:5.5rem 2.5rem}.hero-bg-layer,.release-hero-media{position:absolute;inset:0;pointer-events:none}.hero-bg,.release-hero-media img{width:100%;height:100%;object-fit:cover;opacity:.22}.hero-scrim{display:none}.release-hero-inner{position:relative;z-index:2;display:grid;grid-gap:1.75rem;gap:1.75rem}.cover-frame{width:100%;max-width:min(26rem,100%)}.cover-frame img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.cover-frame--text-only{width:100%;max-width:min(26rem,100%);aspect-ratio:1;display:grid;place-items:center;padding:1.5rem;background:linear-gradient(160deg,rgb(20 16 12/.92),rgb(8 7 6/.96)),url(/assets/brand/banner-evergreen-desktop.jpg) 50% /cover;border:1px solid rgb(128 101 51/.4)}.cover-text-only{display:grid;grid-gap:.75rem;gap:.75rem;text-align:center;color:#f4efe6}.cover-text-title{font-family:var(--font-display,"Cormorant Garamond",serif);font-size:clamp(1.6rem,3vw,2.2rem);margin:0}.panel,.release-card{display:grid;grid-gap:1rem;gap:1rem;align-content:start;padding:1.25rem;background:var(--surface);border:1px solid rgb(128 101 51/.32);min-width:0;max-width:100%}.release-grid{display:grid;grid-gap:1.5rem;gap:1.5rem}.now-next{display:grid;grid-gap:1rem;gap:1rem}.now-next article{padding:1.25rem 0;border-top:1px solid rgb(128 101 51/.28)}.group-label,.release-date{color:var(--aged-gold);font-size:var(--label);margin:0}.track-list{padding-left:1.25rem;color:var(--ivory)}.crumbs{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem .15rem;padding:0;margin:0 0 1rem;color:var(--secondary-text)}.crumbs li{display:inline-flex;align-items:center}.crumbs li:not(:last-child):after{content:"/";margin-inline:.45rem;color:var(--dark-gold)}.crumbs a{min-height:44px;min-width:44px;display:inline-flex;align-items:center}.site-footer{border-top:1px solid rgb(128 101 51/.28);padding-block:2rem}.footer-inner{display:grid;grid-gap:1rem;gap:1rem}.footer-sign{display:flex;align-items:center;gap:.7rem;color:var(--secondary-text)}.footer-sign img{width:22px;height:auto}.footer-nav,.social-list{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;list-style:none;padding:0;margin:0}.lang-switch{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding-inline:.5rem}.lang-switch [aria-current=true]{color:var(--aged-gold)}.dsp-row{display:flex;flex-wrap:wrap;gap:.75rem}.emergency-root{min-height:100vh;display:grid;place-content:center;justify-items:center;grid-gap:1rem;gap:1rem;text-align:center}p{color:var(--secondary-text)}.campaign-copy .lead,.lead,.masthead .lead,.release-hero .lead{color:var(--ivory)}@media (min-width:48rem){.site-nav{display:flex}.menu-toggle{display:none}.campaign-hero{min-height:82vh}.release-card.split,.release-hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:2.5rem}.now-next,.release-grid{grid-template-columns:1fr 1fr;gap:2rem}.section{padding-block:4.25rem}}.artist-portrait{margin:0;width:100%;max-width:35rem}.artist-portrait--home{max-width:17.5rem}.artist-portrait img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:50% 45%;border:1px solid rgb(128 101 51/.4);border-radius:0;filter:none;background:transparent;box-shadow:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}@media (forced-colors:active){.cta-primary,.menu-toggle,.release-card,.site-header{border:1px solid CanvasText}}