@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/barlow-condensed-vietnamese-600-normal.6d7e2f90.woff2) format("woff2"),url(/_next/static/media/barlow-condensed-vietnamese-600-normal.7f364a4c.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/barlow-condensed-latin-ext-600-normal.646ca2c5.woff2) format("woff2"),url(/_next/static/media/barlow-condensed-latin-ext-600-normal.b10b40bc.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/barlow-condensed-latin-600-normal.b506a7ca.woff2) format("woff2"),url(/_next/static/media/barlow-condensed-latin-600-normal.a0aeaff6.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.60bbe6c8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.994c9659.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.2a0db536.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.d2ac083e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cd8df815.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.e53d79b9.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.5a49cbe3.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.f9f2cfdc.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff) format("woff");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}:root{--midnight:#0a0f1e;--navy:#1b2435;--steel:#2e3a4f;--crimson:#dc143c;--oxblood:#8b1e2d;--selection-background:#8b1e2d24;--gold:#d4af37;--text:#f2f0ec;--muted:#b8c1ce;--mono:"IBM Plex Mono",monospace;--display:"Barlow Condensed","Arial Narrow",sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-bottom:150px}body{margin:0;background:var(--midnight);color:var(--text);font:16px/1.65 var(--mono);-webkit-font-smoothing:antialiased}body:has(.player-bar){padding-bottom:130px}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");z-index:5}a{color:inherit;text-decoration:none}button,input{font:inherit}a,button,input,summary{touch-action:manipulation}button{cursor:pointer;color:inherit}button:disabled{opacity:.35;cursor:default}button{border:0;background:none}a,button,summary{transition:color .16s,background .16s,border-color .16s}a:hover{color:var(--gold)}:focus-visible{outline:2px solid var(--gold);outline-offset:5px}img{display:block;max-width:100%;height:auto}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--display);font-weight:600;line-height:.94}h1{font-size:clamp(72px,9vw,132px);text-transform:uppercase;letter-spacing:-.025em}h2{font-size:clamp(38px,4.4vw,60px)}h3{font-size:18px;font-weight:500;line-height:1.5}.site-shell{max-width:1440px;margin:auto;padding:0 64px}.site-header{height:123px;justify-content:space-between;gap:32px;border-bottom:1px solid var(--steel)}.brand,.site-header{display:flex;align-items:center}.brand{gap:17px;font-size:18px;line-height:1.4;letter-spacing:.04em}.brand>span{max-width:270px}.brand-studio{display:block;text-transform:uppercase;letter-spacing:.28em;font-size:12px;color:var(--muted);margin-top:3px}.site-header nav{gap:40px;font-size:14px}.site-header nav,.site-header nav a{display:flex;height:100%;align-items:center}.site-header nav a{position:relative}.site-header nav a[aria-current]{color:var(--text)}.site-header nav a[aria-current]:after{content:"";height:3px;background:var(--crimson);position:absolute;bottom:28px;left:0;right:0}.development-notice{background:#19202e;color:var(--gold);text-align:center;font-size:11px;padding:7px 16px;letter-spacing:.06em;border-bottom:1px solid var(--steel)}.development-notice span{color:var(--muted);letter-spacing:0}.eyebrow{font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}.gold-line{display:inline-block;width:28px;height:1px;background:var(--gold);vertical-align:middle;margin-right:12px}.small{font-size:12px;line-height:1.7;color:var(--muted)}.release-hero{min-height:660px;position:relative;overflow:hidden;border-bottom:1px solid var(--steel);margin-top:24px;background:#080d18}.hero-art{position:absolute;width:78%;height:100%;object-fit:cover;right:0;top:0;object-position:50% 48%;-webkit-mask-image:linear-gradient(90deg,transparent 8%,#0003 32%,#000a 60%,#000 85%);mask-image:linear-gradient(90deg,transparent 8%,#0003 32%,#000a 60%,#000 85%)}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#080d18,#080d18e8 27%,#080d1850 58%,#080d1800 90%),linear-gradient(0deg,#080d18 1%,#080d1800 22%)}.hero-content{position:relative;padding:64px 48px 100px;max-width:740px}.hero-content .eyebrow{color:var(--gold);margin-bottom:24px}.hero-content h1{white-space:pre-line;font-size:clamp(78px,8vw,116px);max-width:650px}.hero-artist{margin-top:18px}.hero-artist,.hero-description{font-size:14px;color:var(--muted)}.hero-description{max-width:420px;margin-top:17px;line-height:1.75}.hero-actions{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap;margin-top:30px}.button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 21px;font-size:13px;line-height:1.4;font-weight:500;border:1px solid #8b95a5;border-radius:1px}.primary{background:var(--crimson);border-color:var(--crimson);color:#fff}.primary:hover{background:#ad1433;border-color:#ad1433;color:#fff}.secondary{background:#0a0f1e75;color:var(--text)}.secondary:hover{border-color:var(--text);background:var(--navy);color:var(--text)}.download{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.download .small{font-size:11px}.featured-section{padding:64px 0 36px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:32px}.section-heading .eyebrow{margin-bottom:12px}.text-link{font-size:13px;border-bottom:1px solid var(--steel);padding-bottom:4px}.release-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.release-card{display:block;min-width:0}.card-image{position:relative;overflow:hidden;aspect-ratio:1;background:var(--navy);border:1px solid var(--steel)}.card-image img{height:100%;width:100%;object-fit:cover}.card-arrow{position:absolute;bottom:10px;right:12px;font-size:22px;opacity:0}.release-card:hover .card-arrow{opacity:1}.release-card .eyebrow{color:var(--gold);margin:16px 0 6px;font-size:11px}.release-card .small{margin-top:4px}.page-heading{padding:56px 0 40px;border-bottom:1px solid var(--steel)}.page-heading .eyebrow{margin-bottom:18px}.page-heading h1{margin-bottom:20px}.page-heading>p:not(.eyebrow){max-width:680px;color:var(--muted);font-size:15px}.music-layout{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:42px;padding:40px 0 20px}.album-summary{display:grid;grid-template-columns:minmax(180px,43%) 1fr;gap:28px;align-items:start}.album-summary h2{font-size:clamp(38px,4.1vw,58px);margin:13px 0 10px;white-space:pre-line;text-transform:uppercase;overflow-wrap:anywhere}.album-cover{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid var(--steel)}.artist{font-size:13px;color:var(--muted)}.album-summary .small{margin-top:8px}.album-description{font-size:12px;line-height:1.8;color:var(--muted);margin:16px 0 20px}.tracklist{list-style:none;padding:0;margin:32px 0 0;border-top:1px solid var(--steel)}.tracklist li{border-bottom:1px solid var(--steel)}.tracklist li>button{display:flex;align-items:center;width:100%;text-align:left;gap:19px;min-height:66px;padding:12px 14px;font-size:14px}.track-number{font-size:12px;color:var(--muted);min-width:25px}.track-name{flex:1 1;overflow-wrap:anywhere}.track-name small{display:block;color:var(--gold);font-size:10px}.track-time{color:var(--muted);font-size:12px}.row-play{font-size:22px}.active-track{background:var(--selection-background);box-shadow:inset 2px 0 var(--crimson)}.audio-alternative{font-size:11px;color:var(--muted);padding:0 16px 9px 58px}.audio-alternative summary{cursor:pointer;min-height:24px}.audio-alternative p{padding:8px 0;max-width:60ch}.album-download{padding:27px 0;align-items:center;justify-content:space-between;gap:24px}.album-download,.streaming{display:flex;flex-wrap:wrap}.streaming{border-top:1px solid var(--steel);padding:20px 0;gap:14px;font-size:12px}.streaming .eyebrow{flex-basis:100%}.discography{border-left:1px solid var(--steel);padding-left:28px}.discography>.eyebrow{display:flex;justify-content:space-between;margin-bottom:24px}.discography>.eyebrow span{color:var(--gold)}.discography .release-card{display:grid;grid-template-columns:84px 1fr;column-gap:13px;padding:8px;margin:-8px -8px 18px;align-content:start}.discography .card-image{grid-row:1/5}.discography h3{font-size:12px}.discography .eyebrow{font-size:9px;margin:0 0 5px;letter-spacing:.06em}.discography .small{font-size:10px}.discography .release-card.selected{background:var(--selection-background)}.discography .selected .card-image{border:2px solid var(--gold)}.merch-preview{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-top:36px}.product-placeholder{background:radial-gradient(ellipse at 50% 40%,#202c3d,#101725 70%);border:1px solid var(--steel);aspect-ratio:1.3;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-placeholder .product-icon{width:48%;height:68%;color:var(--muted)}.product-placeholder span{font-size:11px;color:var(--muted)}.merch-unavailable{padding:32px 0;max-width:680px}.merch-unavailable h2{margin:14px 0 18px}.merch-unavailable>p:not(.eyebrow){font-size:14px;color:var(--muted);margin-top:13px}.provider-note{display:flex;gap:24px;padding:24px;border:1px solid var(--steel);font-size:12px;color:var(--muted);margin:0 0 32px}.provider-note>.media-icon{color:var(--gold)}.merch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:36px 0}.merch-image{position:relative}.merch-image>img{width:100%}.merch-price{position:absolute;right:12px;bottom:12px;padding:8px 12px;background:#0a0f1ee6;color:#fff;border:1px solid #ffffff26;border-radius:2px;box-shadow:0 2px 12px #0003;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:13px;font-weight:500;line-height:1.4;white-space:nowrap}.merch-card h2{font-family:var(--mono);font-size:16px;line-height:1.5;margin:18px 0}.merch-card p{font-size:13px;margin-bottom:18px;color:var(--muted)}.site-footer{margin-top:48px;padding:32px 0 30px;border-top:1px solid var(--steel);gap:24px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.footer-brand,.site-footer{display:flex;align-items:center}.footer-brand{gap:13px;color:var(--text)}.footer-links{margin-left:auto;display:flex;flex-wrap:wrap;gap:20px}.site-footer>p{flex-basis:100%;font-size:10px}.player-bar{position:fixed;z-index:20;bottom:0;left:0;right:0;background:#101827f5;border-top:1px solid #46546b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:112px;display:grid;grid-template-columns:1fr minmax(280px,1.25fr) 1fr;gap:24px;align-items:center;padding:16px max(24px,calc((100vw - 1312px) / 2)) calc(16px + env(safe-area-inset-bottom))}.now-playing{display:flex;align-items:center;gap:15px;min-width:0}.now-playing img{width:52px;height:52px;object-fit:cover}.now-playing div{min-width:0}.now-playing a{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.now-playing span{font-size:10px;color:var(--muted);display:block;margin-top:4px}.transport{display:flex;align-items:center;justify-content:center;gap:10px}.transport button{min-width:44px;min-height:44px;font-size:21px;position:relative}.transport .mode{font-size:24px;color:var(--muted)}.transport .active{color:var(--gold);box-shadow:inset 0 -2px var(--gold)}.transport .play-round{background:var(--crimson);border:4px solid #101827;outline:1px solid #46546b;border-radius:50%;width:44px;height:44px;color:#fff;font-size:17px}.seek{display:flex;align-items:center;gap:12px;font-size:10px;color:var(--muted)}input[type=range]{accent-color:var(--crimson);height:26px;min-width:0;cursor:pointer;flex:1 1;width:100%;margin:0}.desktop-volume{justify-self:end;width:130px}.volume{display:flex;align-items:center;gap:10px}.volume button{font-size:24px;min-width:36px;min-height:44px}.compact-progress,.details-trigger,.mobile-play{display:none}.player-status{position:fixed;bottom:122px;left:24px;right:24px;z-index:21;text-align:center;font-size:12px;background:var(--navy);color:var(--text)}.player-status:empty{display:none}.player-status button{padding:10px 15px;text-decoration:underline}.player-dialog{width:min(440px,calc(100% - 28px));max-height:90dvh;padding:30px;background:var(--midnight);color:var(--text);border:1px solid #647086;overscroll-behavior:contain}.player-dialog::backdrop{background:#000a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.player-dialog>img{width:100%;margin:22px 0}.player-dialog h2{font-size:42px;line-height:1.1}.player-dialog>p:not(.eyebrow){font-size:12px;color:var(--muted);margin:12px 0}.player-dialog .seek{margin:24px 0 12px}.player-dialog .volume{margin:18px 0}.player-dialog>a{display:inline-block;font-size:12px;margin-top:16px}.close-dialog{float:right;min-width:44px;min-height:44px;font-size:28px;margin:-12px -12px 0 0}.empty-hero,.empty-state{padding:70px 0}.empty-hero h1{margin:24px 0}.empty-hero .button{margin-top:24px}.empty-state h1{font-size:64px}.empty-copy,.empty-state p{color:var(--muted);font-size:14px;margin-top:24px}.prose{max-width:780px;padding-bottom:40px}.prose h2{font-size:36px;margin:40px 0 18px}.prose>p{margin-bottom:20px;line-height:1.9}.skip-link{position:fixed;top:8px;left:8px;z-index:100;background:var(--gold);color:#0a0f1e;padding:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:1440px){.release-hero{min-height:690px}.hero-content{padding-top:72px}}@media (max-width:1100px){.site-shell{padding:0 32px}.music-layout{grid-template-columns:minmax(0,1fr) 205px;gap:25px}.discography{padding-left:20px}.discography .release-card{grid-template-columns:62px 1fr}.album-summary{gap:20px;grid-template-columns:40% 1fr}.album-summary h2{font-size:44px}.album-description{font-size:11px}.hero-content{padding-left:32px}.player-bar{grid-template-columns:1fr 1.4fr;gap:16px}.desktop-volume{display:none}.details-trigger{display:block;position:absolute;right:10px;top:6px;min-width:34px;min-height:34px;font-size:21px}.now-playing{padding-right:10px}.merch-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.brand{font-size:16px;gap:12px}.brand img{width:40px;height:40px}.site-header{height:106px}.site-header nav{gap:24px;font-size:13px}.site-header nav a[aria-current]:after{bottom:23px}.release-hero{min-height:650px}.hero-art{width:100%;opacity:.8}.hero-shade{background:linear-gradient(90deg,#080d18e8,#080d1870),linear-gradient(0deg,#080d18,#080d1800 50%)}.hero-content{padding-top:50px;max-width:640px}.hero-content h1{font-size:90px}.release-grid{gap:20px;grid-template-columns:repeat(2,1fr)}.music-layout{display:block}.discography{border-left:0;border-top:1px solid var(--steel);padding:30px 0 0;margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.discography>.eyebrow{grid-column:1/-1;margin-bottom:0}.discography .release-card{display:block}.discography .eyebrow{margin-top:12px}.discography h3{font-size:14px}.album-summary{grid-template-columns:42% 1fr;gap:28px}.album-description{font-size:13px}.album-summary h2{font-size:56px}.hero-actions{gap:12px}.hero-actions .button{font-size:12px}.provider-note{padding:20px}.product-placeholder{aspect-ratio:1}.product-placeholder span{font-size:10px}.player-bar{grid-template-columns:1fr auto auto;min-height:82px;gap:12px;padding:12px 22px calc(12px + env(safe-area-inset-bottom))}.desktop-controls,.desktop-volume{display:none}.details-trigger,.mobile-play{position:static;display:block;width:44px;min-height:44px;font-size:22px}.mobile-play{background:var(--crimson);border-radius:50%;font-size:16px}.compact-progress{display:block;position:absolute;top:-1px;left:0;height:2px;background:var(--gold);max-width:100%}.player-status{bottom:90px}body:has(.player-bar){padding-bottom:105px}.featured-section{padding-top:44px}.site-footer{margin-top:30px}}@media (max-width:560px){.site-shell{padding:0 20px}.site-header{height:auto;min-height:132px;flex-wrap:wrap;gap:8px;padding:20px 0 0}.brand,.site-header{justify-content:center}.brand{width:100%;font-size:16px}.brand-studio{font-size:10px}.brand img{width:38px;height:38px}.site-header nav{height:48px;gap:40px;font-size:12px}.site-header nav a[aria-current]:after{bottom:0}.development-notice{font-size:9px;line-height:1.6}.development-notice span{display:block}.release-hero{margin-top:20px;min-height:750px;display:flex;flex-direction:column;justify-content:flex-end}.hero-art{width:100%;height:420px;object-position:center;opacity:1;-webkit-mask-image:linear-gradient(90deg,transparent,#0009 30%,#000 70%);mask-image:linear-gradient(90deg,transparent,#0009 30%,#000 70%)}.hero-shade{background:linear-gradient(0deg,#080d18 32%,#080d1800 80%)}.hero-content{padding:240px 20px 105px}.hero-content .eyebrow{font-size:10px;margin-bottom:16px}.gold-line{width:16px;margin-right:8px}.hero-content h1{font-size:clamp(62px,17vw,88px)}.hero-artist{font-size:12px;margin-top:12px}.hero-description{font-size:12px;line-height:1.8;margin-top:14px}.hero-actions{margin-top:23px;display:flex;flex-direction:column;gap:12px}.hero-actions>.button,.hero-actions>.download,.hero-actions>.download>.button{width:100%}.hero-actions .download{align-items:center}.featured-section{padding-top:38px}.section-heading{align-items:flex-start;gap:14px;margin-bottom:25px}.section-heading h2{font-size:38px}.section-heading .eyebrow,.text-link{font-size:10px}.text-link{white-space:nowrap;margin-top:20px}.release-grid{gap:16px;grid-template-columns:1fr 1fr}.release-card h3{font-size:13px}.release-card .small{font-size:10px}.release-card .eyebrow{font-size:9px;letter-spacing:.04em;margin-top:12px}.page-heading{padding:38px 0 28px}.page-heading h1{font-size:78px}.page-heading .eyebrow{font-size:10px;margin-bottom:12px}.page-heading>p:not(.eyebrow){font-size:13px;line-height:1.8}.music-layout{padding-top:28px}.album-summary{display:block}.album-cover{max-width:100%;margin-bottom:28px}.album-summary h2{font-size:58px;line-height:.98;margin-top:12px}.album-description{max-width:60ch;font-size:13px}.album-summary .button{min-width:170px}.tracklist{margin-top:28px}.tracklist li>button{font-size:12px;gap:12px;padding:12px 9px}.track-number{min-width:20px}.track-number,.track-time{font-size:11px}.audio-alternative{padding-left:42px;font-size:10px}.album-download{gap:15px}.album-download .button,.album-download>.download{width:100%}.discography{grid-template-columns:1fr 1fr;gap:20px 16px}.discography .release-card{margin-bottom:-4px}.discography h3,.discography>.eyebrow{font-size:12px}.merch-preview{gap:16px;padding-top:26px;grid-template-columns:1fr}.product-placeholder{aspect-ratio:1.3}.product-placeholder span{font-size:11px}.merch-unavailable h2{font-size:44px}.merch-unavailable>p:not(.eyebrow){font-size:13px}.provider-note{font-size:11px;padding:17px;gap:13px}.merch-grid{grid-template-columns:1fr}.footer-brand{font-size:11px}.footer-links{margin-left:0}.site-footer{gap:20px}.site-footer>p{font-size:10px}.player-bar{gap:8px;padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.now-playing{gap:10px;padding:0}.now-playing img{width:42px;height:42px}.now-playing a{font-size:11px}.now-playing span{font-size:9px}.details-trigger{width:36px;min-width:36px}.player-dialog{padding:24px}.player-dialog .transport{gap:5px}.prose h2{font-size:36px}.prose>p{font-size:14px!important}.empty-hero h1{font-size:72px}}.album-description,.hero-description{font-size:14px;line-height:1.8}.hero-content h1{overflow-wrap:anywhere}.artist{font-size:14px}.discography .eyebrow,.discography .small{font-size:11px}.audio-alternative{font-size:12px}.audio-alternative summary{min-height:32px}.site-footer>p{font-size:12px}.now-playing a,.player-dialog>p:not(.eyebrow){font-size:14px}.now-playing span{font-size:12px}@media (max-width:560px){.hero-content h1{font-size:clamp(45px,14vw,76px)}.hero-content .eyebrow{font-size:11px}.hero-description{font-size:14px}.hero-actions .button,.hero-artist{font-size:13px}.release-card .eyebrow{font-size:11px}.discography .small,.release-card .small{font-size:12px}.discography h3,.tracklist li>button{font-size:14px}.track-number,.track-time{font-size:12px}.page-heading>p:not(.eyebrow){font-size:15px}.site-header nav{font-size:13px}.album-description,.merch-unavailable>p:not(.eyebrow){font-size:15px}.now-playing a{font-size:12px}.now-playing span{font-size:10px}.release-card .eyebrow{overflow-wrap:anywhere}.site-footer>p{font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.media-icon{display:inline-block;flex-shrink:0;width:24px;height:24px;vertical-align:middle}.close-dialog,.transport button,.volume button{display:inline-flex;align-items:center;justify-content:center}.transport .play-round{border:0;outline:0;padding:0}.mobile-play .media-icon,.transport .play-round .media-icon{width:28px;height:28px}.row-play{display:inline-flex;align-items:center;justify-content:center}.track-number .media-icon{width:20px;height:20px}.player-dialog>a .media-icon{width:18px;height:18px;margin-left:4px}@media (max-width:1100px){.details-trigger{display:inline-flex;align-items:center;justify-content:center}}@media (max-width:800px){.mobile-play{display:inline-flex;align-items:center;justify-content:center;padding:0}}.track-name{display:flex;align-items:center;gap:14px;min-width:0}.track-title{min-width:0;overflow-wrap:anywhere}.track-waveform{display:block;flex:0 0 56px;width:56px;height:18px;color:var(--gold)}@media (max-width:560px){.track-name{gap:8px}.track-waveform{flex-basis:40px;width:40px}}.hero-streaming{display:flex;align-items:center;gap:8px}.hero-streaming a{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid transparent;border-radius:50%;opacity:.8;transition:opacity .15s ease,background-color .15s ease}.hero-streaming a:focus-visible,.hero-streaming a:hover{opacity:1;background:#ffffff0c;border-color:#ffffff38}.hero-streaming img{display:block;object-fit:contain}@media (max-width:600px){.hero-streaming{gap:12px;align-self:center}}.album-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:28px}.album-actions .button{min-width:0;white-space:nowrap}.album-actions .download .small{margin-top:0}.album-services{margin-top:24px;padding-top:20px;border-top:1px solid var(--steel)}.album-services>.eyebrow{color:var(--muted);font-size:10px;margin-bottom:6px}.album-services .hero-streaming{gap:6px}@media (max-width:600px){.album-actions{gap:8px}.album-actions .button{font-size:11px;padding:12px 10px;gap:6px}.album-actions .button .media-icon{width:18px;height:18px}}@media (max-width:359px){.album-actions .button{font-size:10px;padding-inline:9px}}.album-summary>div{container-type:inline-size;min-width:0}@container (max-width: 400px){.album-actions{gap:8px}.album-actions .button{font-size:11px;padding:12px 10px;gap:6px}.album-actions .button .media-icon{width:18px;height:18px}}@container (max-width: 320px){.album-actions .button{font-size:10px;padding-inline:9px}}.media-icon.inline-icon{width:1.15em;height:1.15em;vertical-align:-.18em}