:root{--bg:#090a12;--bg2:#0f101b;--ink:#f8f6fb;--muted:#aba7ba;--purple:#a88cff;--violet:#6b4df5;--pink:#f3b4dc;--border:rgba(255,255,255,.12);--wrap:1312px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--ink);font-family:Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit}img{display:block;width:100%}em{font-style:normal;color:var(--purple)}.wrap{width:min(calc(100% - 88px),var(--wrap));margin:auto}.section-pad{padding:126px 0}.small-caps,.eyebrow,.announcement,.desktop-nav,.header-listen,.button,.hero-topline,.hero-bottom,.release-kicker,.release-tags,.catalog-topline,.track-meta>div>span,.catalog-note,.mood-caption>span,.mood-caption>a,.visual-label>span,.visual-tile>span,.visual-quote>a,.story-image>span,.cred-grid p,.cred-mentions,.footer-top>span,.footer-links,.footer-bottom{font-size:10px;letter-spacing:.15em;font-weight:800}.label-purple{color:#bcacff}.eyebrow{display:inline-flex;align-items:center;gap:12px}.eyebrow .line{display:inline-block;height:1px;width:28px;background:var(--purple)}.announcement{height:37px;display:flex;align-items:center;justify-content:center;gap:14px;background:#20162c;color:#cfc6e2;font-size:9px;letter-spacing:.16em}.announcement a{color:#fff}.announcement a span{color:var(--purple);padding-left:6px}.announcement-line{height:10px;width:1px;background:#625271}.pulsing-dot{height:6px;width:6px;border-radius:50%;background:#bca7ff;box-shadow:0 0 0 4px rgba(183,161,255,.15);display:inline-block;flex:none}.site-header{height:80px;position:absolute;z-index:40;top:37px;left:0;right:0;border-bottom:1px solid rgba(255,255,255,.16)}.header-inner{height:100%;display:flex;align-items:center;gap:40px}.wordmark{font-size:24px;font-weight:800;letter-spacing:-.082em;white-space:nowrap}.wordmark span{font-weight:500}.wordmark b,.footer-logo span{color:var(--purple)}.desktop-nav{display:flex;align-items:center;gap:42px;margin:auto;color:#e1dfe8;font-size:10px;letter-spacing:.13em}.desktop-nav a{transition:color .2s}.desktop-nav a:hover{color:var(--purple)}.header-listen{border:1px solid rgba(255,255,255,.42);padding:15px 20px;white-space:nowrap;transition:background .2s}.header-listen:hover{background:#fff;color:#111}.header-listen span{margin-left:26px;color:#beaaff}.menu-toggle,.mobile-nav{display:none}
.hero{height:max(745px,91vh);min-height:680px;position:relative;overflow:hidden;background:#0d1120}.hero-photo{position:absolute;inset:0 0 0 37%;background:url('/assets/studio.webp') center 35%/cover no-repeat;filter:saturate(.86) brightness(.84)}.hero-gradient{position:absolute;inset:0;background:linear-gradient(90deg,#090a12 0%,#090a12 25%,rgba(9,10,18,.93) 36%,rgba(9,10,18,.35) 68%,rgba(9,10,18,.13) 100%),linear-gradient(0deg,#090a12 0%,transparent 28%,transparent 76%,rgba(3,4,10,.35) 100%)}.hero:after{content:'';position:absolute;right:-15%;top:10%;width:43vw;height:44vw;background:radial-gradient(circle,rgba(82,71,195,.16),transparent 68%);mix-blend-mode:screen;pointer-events:none}.hero-scan{position:absolute;inset:0;pointer-events:none;opacity:.23;background-image:linear-gradient(transparent 96%,rgba(255,255,255,.09) 100%);background-size:100% 5px}.hero-inner{position:relative;z-index:2;height:100%;display:flex;flex-direction:column}.hero-topline{margin-top:132px;color:#a7a2b3;display:flex;justify-content:space-between;align-items:center;max-width:680px;font-size:9px}.hero-topline i{font-size:11px;font-style:normal;color:var(--purple);padding:0 10px}.hero-copy{margin:auto 0;max-width:780px;padding-bottom:20px}.hero-copy .eyebrow{color:#c7bbff;margin-bottom:32px}.hero h1,.section-heading h2,.mood-header h2,.story-content h2,.connect-inner h2{font-size:clamp(64px,7.45vw,124px);line-height:.97;letter-spacing:-.079em;font-weight:800;margin:0}.hero h1 em{color:#c2b4fc}.period{color:var(--purple)}.hero-copy p{font-size:15px;line-height:1.9;color:#c3bece;max-width:470px;margin:25px 0 29px}.hero-actions,.release-actions,.story-links,.connect-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.button{height:51px;padding:0 25px;display:inline-flex;align-items:center;justify-content:center;gap:14px;border-radius:100px;font-size:10px;letter-spacing:.095em;transition:transform .25s,background .25s,color .25s,border-color .25s;white-space:nowrap}.button:hover{transform:translateY(-3px)}.button-primary{background:#bcacff;color:#10101b;box-shadow:0 12px 35px rgba(138,96,246,.17)}.button-primary:hover{background:#ded4ff}.button-icon{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;background:#1a182b;color:#dcd1ff;font-size:9px}.button-arrow{margin-left:10px}.button-ghost,.button-outline{border:1px solid rgba(255,255,255,.3);color:#fff;background:rgba(255,255,255,.035)}.button-ghost:hover,.button-outline:hover{border-color:var(--purple);background:rgba(170,148,245,.12)}.hero-bottom{height:66px;border-top:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;color:#c2bdcc;font-size:9px}.scroll-prompt span{margin-left:15px;color:var(--purple);font-size:15px}.ticker{height:76px;overflow:hidden;border-bottom:1px solid #30283b;background:#181222;display:flex;align-items:center}.ticker-inner{display:flex;align-items:center;gap:42px;white-space:nowrap;min-width:max-content;animation:ticker 31s linear infinite}.ticker-inner span{font-size:12px;font-weight:800;letter-spacing:.06em;color:#eee4f5}.ticker-inner b{color:#9f83e7;font-size:20px}@keyframes ticker{to{transform:translateX(-45%)}}
.section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:48px}.section-heading h2{font-size:clamp(48px,5vw,77px);margin-top:17px}.section-heading p{color:var(--muted);font-size:13px;line-height:1.9;max-width:295px;margin:0 0 5px}.release-section{background:#090a12}.featured-release{display:grid;grid-template-columns:1fr 1fr;min-height:562px;overflow:hidden;border:1px solid #302a3f;border-radius:12px;background:linear-gradient(135deg,#191525,#0d0d17 70%)}.release-art{min-height:562px;position:relative;overflow:hidden;background:#0d0c1a}.release-art-photo{position:absolute;inset:0;background:url('/assets/neon.webp') center 40%/cover no-repeat;filter:saturate(.68) contrast(1.12) brightness(.65)}.release-art-vignette{position:absolute;inset:0;background:linear-gradient(0deg,rgba(12,7,35,.95),transparent 45%),linear-gradient(90deg,rgba(46,13,81,.45),transparent),linear-gradient(125deg,rgba(85,21,158,.33),transparent 45%)}.release-art:after{content:'';position:absolute;inset:18px;border:1px solid rgba(255,255,255,.16);pointer-events:none}.release-art-top{position:absolute;z-index:2;top:39px;left:43px;right:43px;display:flex;justify-content:space-between;font-size:12px;letter-spacing:.25em;font-weight:800}.release-art-top span{font-size:9px}.release-art-type{position:absolute;z-index:2;bottom:77px;left:40px;font-size:clamp(85px,10vw,160px);font-weight:800;letter-spacing:-.10em;line-height:.84;color:#fff;text-shadow:0 10px 45px rgba(0,0,0,.5)}.release-art-type span{display:block;font-size:.39em;letter-spacing:-.065em;color:#e9baff;margin-top:14px}.release-art-stamp{position:absolute;bottom:34px;right:40px;z-index:2;font-size:8px;letter-spacing:.2em}.release-detail{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:70px 73px}.release-kicker{display:flex;align-items:center;gap:12px;color:#cabdff}.release-detail h3{margin:23px 0;font-size:clamp(66px,7.5vw,111px);letter-spacing:-.08em;line-height:.86;font-weight:800}.release-detail h3 i{display:block;font-style:normal;color:#9e85ea;font-size:.48em;margin-top:14px}.release-rule{height:1px;width:75px;background:#9a81d8;margin:20px 0 6px}.release-detail>p{line-height:1.95;color:#c3becf;font-size:14px;max-width:415px}.release-tags{display:flex;gap:8px;margin:16px 0 28px;flex-wrap:wrap}.release-tags span{padding:9px 12px;border:1px solid rgba(255,255,255,.18);border-radius:30px;color:#bdb5cb;font-size:9px}.release-actions{gap:26px}.text-link{font-size:10px;font-weight:800;letter-spacing:.09em;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.35);padding:6px 0}.text-link:hover{color:var(--purple)}.catalog-topline{display:flex;align-items:center;justify-content:space-between;margin:81px 0 23px;border-bottom:1px solid #272630;padding-bottom:18px}.catalog-topline h3{font-size:17px;letter-spacing:-.03em;margin:0}.catalog-topline span{color:#837d95;font-size:9px}.track-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.track-card{min-width:0}.track-image{height:365px;overflow:hidden;position:relative;border-radius:7px;background:#181923}.track-image:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(15,8,26,.25),transparent 40%)}.track-image img{height:100%;object-fit:cover;transition:transform .6s,filter .5s}.track-card:hover .track-image img{transform:scale(1.055);filter:saturate(1.15)}.track-card-blue img{object-position:center 30%}.track-card-violet img{object-position:center}.track-card-orange img{object-position:center 33%}.track-overlay{position:absolute;inset:0;z-index:2;display:grid;place-items:center;background:rgba(24,16,39,.35);opacity:0;transition:opacity .2s}.track-card:hover .track-overlay{opacity:1}.track-overlay span{padding:13px 20px;background:#fff;color:#171222;border-radius:100px;font-size:10px;font-weight:800;letter-spacing:.1em}.track-meta{display:flex;justify-content:space-between;gap:15px;padding:19px 0}.track-meta>div>span{color:#a89cc0;font-size:9px}.track-meta h4{margin:6px 0 0;font-size:18px;letter-spacing:-.04em}.track-meta b{font-size:25px;color:#a89bd6;font-weight:400}.catalog-note{border-top:1px solid #23222d;margin-top:14px;padding-top:23px;display:flex;justify-content:space-between;gap:20px;color:#888598;line-height:1.9;letter-spacing:.03em;font-weight:600}.catalog-note a{color:#bba8ff;font-weight:800;white-space:nowrap}
.moods-section{background:linear-gradient(180deg,#11111d,#0b0c14);padding:110px 0 126px;overflow:hidden}.mood-header{text-align:center;margin:0 auto 49px;max-width:780px}.mood-header h2{font-size:clamp(55px,6vw,90px);margin:19px 0}.mood-header p{max-width:520px;color:#aba6bd;font-size:13px;line-height:1.9;margin:0 auto}.mood-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px}.mood{height:485px;position:relative;overflow:hidden;border-radius:8px}.mood-photo{position:absolute;inset:0;transition:transform .6s}.mood:hover .mood-photo{transform:scale(1.055)}.mood-night .mood-photo{background:url('/assets/studio.webp') center 38%/cover}.mood-energy .mood-photo{background:url('/assets/portrait-seated.webp') center 33%/cover;filter:saturate(1.35)}.mood-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,6,18,.97) 0%,rgba(7,6,18,.34) 58%,rgba(7,6,18,.15)),linear-gradient(90deg,rgba(45,14,84,.3),transparent)}.mood-energy .mood-overlay{background:linear-gradient(0deg,rgba(35,11,19,.95),rgba(35,11,19,.19) 60%),linear-gradient(90deg,rgba(107,38,25,.22),transparent)}.mood-caption{position:absolute;bottom:39px;left:42px;right:40px}.mood-caption>span{color:#d4c9ef;font-size:9px}.mood-caption h3{font-size:clamp(59px,6vw,86px);letter-spacing:-.075em;line-height:.88;margin:16px 0}.mood-caption p{font-size:13px;color:#d0cad6;margin:0 0 25px}.mood-caption a{display:inline-block;border-bottom:1px solid #a6a0b9;padding-bottom:9px}
.visuals-section{background:#0b0c13}.visual-layout{display:grid;grid-template-columns:1.17fr .83fr;gap:24px;height:615px}.visual-main{position:relative;overflow:hidden;border-radius:8px}.visual-main:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(9,9,18,.94),transparent 70%)}.visual-main>img{height:100%;object-fit:cover;object-position:center 39%;filter:brightness(.81);transition:transform .55s}.visual-main:hover img{transform:scale(1.04)}.visual-play{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);height:83px;width:83px;border:1px solid rgba(255,255,255,.8);border-radius:50%;display:grid;place-items:center;padding-left:5px;background:rgba(12,7,24,.37);backdrop-filter:blur(6px)}.visual-label{position:absolute;bottom:40px;left:42px;z-index:2}.visual-label span{color:#ccc0ec}.visual-label h3{font-size:42px;letter-spacing:-.07em;line-height:1.05;margin:12px 0 0}.visual-side{display:grid;grid-template-rows:1fr 1fr;gap:24px;min-height:0}.visual-tile{position:relative;overflow:hidden;border-radius:8px}.visual-tile img{height:100%;object-fit:cover;object-position:center 31%;filter:saturate(.9) brightness(.66);transition:transform .5s}.visual-tile:hover img{transform:scale(1.05)}.visual-tile:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 55%)}.visual-tile span{position:absolute;bottom:21px;left:24px;right:24px;z-index:2;display:flex;justify-content:space-between}.visual-tile b{font-size:19px;font-weight:400}.visual-quote{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:#1d162b;border:1px solid #3d314f;padding:28px 34px;border-radius:8px}.quote-star{font-size:25px;color:#aa8bea}.visual-quote p{font-size:clamp(27px,3vw,43px);font-weight:800;letter-spacing:-.08em;line-height:1.06;margin:12px 0 20px;max-width:440px}.visual-quote a{font-size:9px;border-bottom:1px solid #a89abb;padding-bottom:8px}
.story-section{position:relative;background:#10101a;overflow:hidden}.story-glow{position:absolute;width:70vw;height:70vw;left:-40vw;top:-12vw;background:radial-gradient(circle,rgba(79,65,140,.2),transparent 62%)}.story-grid{position:relative;display:grid;grid-template-columns:.9fr 1.1fr;gap:110px;align-items:center}.story-image{position:relative;height:660px;overflow:hidden;border-radius:8px}.story-image img{height:100%;object-fit:cover;object-position:center 35%}.story-image:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(3,3,10,.5),transparent 40%)}.story-image span{position:absolute;bottom:27px;left:30px;z-index:2}.story-content h2{font-size:clamp(50px,5.25vw,84px);margin:23px 0 32px}.story-content p{color:#aaa5b8;font-size:14px;line-height:2;max-width:555px}.story-content .story-lede{font-size:19px;font-weight:600;color:#eeeaf4;line-height:1.7}.story-links{margin-top:35px;gap:26px}.story-links .text-link{font-size:9px}.cred-section{background:#0a0a12}.cred-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #35303e;border-bottom:1px solid #35303e;padding:35px 0 33px}.cred-grid>div{padding:20px 35px;border-right:1px solid #35303e}.cred-grid>div:first-child{padding-left:0}.cred-grid>div:last-child{border:0}.cred-grid strong{font-size:clamp(47px,5vw,78px);line-height:1;font-weight:800;letter-spacing:-.08em}.cred-grid strong span{color:#aa8cf3}.cred-grid p{font-size:9px;line-height:1.6;color:#aca7b8;margin-top:15px}.cred-mentions{display:flex;gap:35px;align-items:center;margin-top:43px;color:#928b9c;letter-spacing:.1em}.cred-mentions>span{flex:0 0 140px;line-height:1.8}.cred-mentions>div{display:flex;flex:1;gap:30px;align-items:center;justify-content:space-around}.cred-mentions strong{color:#cdc8d5;letter-spacing:-.02em;font-size:13px}.cred-mentions>a{color:#b5a2ff;white-space:nowrap}.connect-section{background:radial-gradient(circle at 70% 45%,rgba(105,69,183,.4),transparent 32%),linear-gradient(115deg,#251b39,#11111d 65%);position:relative;overflow:hidden}.connect-inner{padding:120px 0 124px;position:relative;z-index:1}.connect-inner h2{font-size:clamp(68px,8.1vw,124px);margin:19px 0 18px}.connect-inner p{font-size:14px;color:#cec6d9;margin-bottom:31px}.connect-orb{width:550px;height:550px;border-radius:50%;border:1px solid rgba(189,163,251,.19);position:absolute;right:-120px;top:-70px;pointer-events:none;box-shadow:0 0 0 65px rgba(183,155,251,.04),0 0 0 140px rgba(183,155,251,.025)}
footer{background:#080911;padding:70px 0 23px}.footer-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:36px;border-bottom:1px solid #2a2835}.footer-logo{font-size:58px;font-weight:800;letter-spacing:-.085em}.footer-top>span{color:#9b96aa;font-size:9px}.footer-links{display:flex;gap:130px;margin:48px 0 90px;font-size:10px;letter-spacing:.08em}.footer-links>div{display:flex;flex-direction:column;gap:20px}.footer-links a{color:#b2acbf}.footer-links a:hover{color:#c5adff}.footer-bottom{display:flex;justify-content:space-between;padding-top:24px;border-top:1px solid #2a2835;color:#706c7d;font-size:9px}.footer-bottom i{color:#a289df;font-style:normal}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s,transform .7s}.reveal.is-visible{opacity:1;transform:translateY(0)}
@media(max-width:1100px){.desktop-nav{gap:22px}.header-inner{gap:23px}.release-detail{padding:45px}.release-art{min-height:510px}.featured-release{min-height:510px}.release-art-type{font-size:110px}.track-image{height:315px}.story-grid{gap:55px}.cred-grid>div{padding:20px 19px}.cred-mentions{flex-wrap:wrap}}
@media(max-width:760px){.wrap{width:min(calc(100% - 38px),var(--wrap))}.section-pad{padding:75px 0}.announcement{font-size:8px;gap:9px;height:33px}.site-header{top:33px;height:65px}.wordmark{font-size:23px}.desktop-nav,.header-listen{display:none}.menu-toggle{display:flex;width:42px;height:42px;flex-direction:column;justify-content:center;gap:7px;margin-left:auto;border:0;background:none;padding:9px;cursor:pointer}.menu-toggle span{width:100%;height:2px;background:white;transition:transform .3s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(4.5px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-4.5px) rotate(-45deg)}.mobile-nav:not([hidden]){display:flex;position:absolute;top:65px;left:0;right:0;height:calc(100vh - 98px);background:#0f0d1b;flex-direction:column;padding:40px 30px;gap:27px;font-size:26px;font-weight:800;letter-spacing:-.04em;border-top:1px solid #3c2c55}.mobile-nav a{padding-bottom:15px;border-bottom:1px solid #2e293a}.hero{height:770px;min-height:700px}.hero-photo{inset:0;background-position:58% center;filter:saturate(.8) brightness(.61)}.hero-gradient{background:linear-gradient(0deg,#090a12 0%,rgba(9,10,18,.89) 15%,rgba(9,10,18,.35) 72%,rgba(9,10,18,.5)),linear-gradient(90deg,rgba(9,10,18,.65),transparent)}.hero-topline{margin-top:93px;font-size:8px;align-items:start}.hero-topline span:last-child{text-align:right;max-width:175px;line-height:1.6}.hero-copy{margin-top:auto;margin-bottom:78px;padding:0}.hero h1{font-size:clamp(49px,13.1vw,78px);line-height:1}.hero-copy .eyebrow{margin-bottom:21px}.hero-copy p{font-size:12px;line-height:1.85;max-width:360px;margin:21px 0 25px}.hero-actions{gap:11px}.button{height:46px;padding:0 17px;font-size:9px;gap:8px}.button-arrow{margin-left:1px}.button-icon{height:20px;width:20px}.hero-bottom{height:56px}.hero-bottom span:first-child{display:none}.hero-index{display:none}.ticker{height:57px}.ticker-inner{gap:25px}.ticker-inner span{font-size:10px}.section-heading{display:block;margin-bottom:31px}.section-heading h2{font-size:clamp(43px,11vw,68px)}.section-heading p{margin-top:20px;font-size:12px}.featured-release{grid-template-columns:1fr}.release-art{min-height:425px}.release-art-type{font-size:clamp(85px,19vw,130px);left:28px}.release-art-top{left:30px;right:30px}.release-detail{padding:43px 29px 49px}.release-detail h3{font-size:75px}.release-detail>p{font-size:13px}.release-actions{gap:22px}.catalog-topline{margin:59px 0 18px}.catalog-topline span{display:none}.track-grid{grid-template-columns:1fr 1fr;gap:17px}.track-image{height:clamp(200px,47vw,340px)}.track-meta h4{font-size:14px}.track-meta>div>span{font-size:8px}.track-grid>a:last-child{display:none}.catalog-note{display:block;font-size:10px}.catalog-note a{display:block;margin-top:13px}.moods-section{padding:73px 0 78px}.mood-header h2{font-size:58px}.mood-grid{grid-template-columns:1fr;gap:15px}.mood{height:405px}.mood-caption{left:30px;bottom:29px}.mood-caption h3{font-size:70px}.visual-layout{height:auto;grid-template-columns:1fr;gap:15px}.visual-main{height:500px}.visual-side{grid-template-columns:1fr 1fr;grid-template-rows:210px;gap:15px}.visual-quote{padding:15px}.visual-quote p{font-size:26px}.visual-quote a{font-size:8px}.visual-label{left:25px;bottom:30px}.visual-label h3{font-size:33px}.story-grid{grid-template-columns:1fr;gap:40px}.story-image{height:530px}.story-content h2{font-size:59px}.story-content .story-lede{font-size:17px}.story-content p{font-size:13px}.cred-grid{grid-template-columns:1fr 1fr}.cred-grid>div{padding:22px 16px!important;border-bottom:1px solid #383242}.cred-grid>div:nth-child(2){border-right:0}.cred-grid>div:nth-child(3),.cred-grid>div:nth-child(4){border-bottom:0}.cred-grid strong{font-size:63px}.cred-mentions{display:block}.cred-mentions>div{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:22px 0}.cred-mentions strong{font-size:12px}.connect-inner{padding:85px 0 91px}.connect-inner h2{font-size:clamp(60px,13vw,91px)}.connect-orb{right:-390px;top:50px}.footer-logo{font-size:46px}.footer-top>span{max-width:100px;text-align:right;line-height:1.8}.footer-links{gap:80px;margin:33px 0 58px}.footer-bottom{gap:20px;font-size:8px;line-height:1.7}}
@media(max-width:420px){.announcement{font-size:7px}.hero h1{font-size:47px}.hero-topline span:last-child{max-width:135px}.hero-actions .button-ghost{padding:0 13px}.release-art{min-height:355px}.release-art-type{font-size:83px}.release-art-top{font-size:10px}.release-detail h3{font-size:70px}.track-meta h4{font-size:12px}.visual-main{height:420px}.visual-side{grid-template-columns:1fr;grid-template-rows:195px 195px}.story-image{height:440px}.mood-header h2{font-size:52px}.cred-grid strong{font-size:52px}.footer-top>span{font-size:8px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}
