:root{--paper: #f6f6f6;--white: #fff;--silver: #d7d7d7;--ink: #101010;--quiet: #656565;--rule: rgba(16, 16, 16, .2);--sans: "Inter", Arial, sans-serif;--mono: "DM Mono", monospace;--gutter: clamp(22px, 4vw, 72px)}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.24;background-image:radial-gradient(#a3a3a3 .5px,transparent .5px);background-size:4px 4px}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}img{display:block;max-width:100%;height:auto}figure,h1,h2,h3,p{margin:0}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible{outline:2px solid var(--ink);outline-offset:5px}[hidden]{display:none!important}svg{fill:none;stroke:currentColor;stroke-width:1.2}.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}.skip-link{position:fixed;top:12px;left:12px;z-index:10;padding:16px;background:#fff;transform:translateY(-200%)}.skip-link:focus{transform:none}.page-header{min-height:108px;padding:28px var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px}.page-brand{width:144px}.page-brand img{width:100%;height:auto;mix-blend-mode:multiply}.page-nav{display:flex;align-items:center;gap:30px;font:12px/1 var(--mono)}.page-nav a{position:relative;padding:13px 0}.page-nav a[aria-current=page]:after{content:"";position:absolute;bottom:2px;left:0;right:0;height:1px;background:currentColor}.return-player{justify-self:end;display:flex;align-items:center;gap:13px;font:12px/1 var(--mono);padding-block:13px}.return-player svg{width:18px;height:18px}.page-footer{margin:65px var(--gutter) 0;padding:23px 0 28px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center;gap:20px;color:var(--quiet);font:10px/1.6 var(--mono)}.page-footer a{color:var(--ink)}.text-link{display:inline-flex;align-items:center;gap:12px;padding:10px 0;font:11px/1.5 var(--mono);text-decoration:underline;text-underline-offset:5px}.text-link svg{width:16px;height:16px;flex-shrink:0}.release-composition{padding:0 var(--gutter)}.release-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;padding:10px 0 30px}.release-heading h1{font-size:clamp(68px,11.25vw,180px);font-weight:500;line-height:.85;letter-spacing:-.078em;margin-left:-.055em}.release-heading>p{padding-bottom:5px;font:11px/1.7 var(--mono);text-align:right}.release-body{display:grid;grid-template-columns:1.15fr 1fr;column-gap:clamp(40px,6.8vw,118px);align-items:start}.release-art,.art-surface{position:relative}.release-art .art-surface{aspect-ratio:1.04;overflow:hidden;background:var(--silver)}.release-art .art-surface img{width:100%;height:100%;object-fit:cover}.optical-pane{position:absolute;z-index:2;inset:0;visibility:hidden;pointer-events:none;background:linear-gradient(90deg,#ffffff12,#e5e7e90a 70%,#ffffff1f);-webkit-backdrop-filter:blur(clamp(12px,1.6vw,20px)) saturate(.1) contrast(.94);backdrop-filter:blur(clamp(12px,1.6vw,20px)) saturate(.1) contrast(.94);box-shadow:inset 0 1px #ffffffb8}.art-motion-pending .optical-pane,.art-surface.is-revealing .optical-pane{visibility:visible}.pane-glint{position:absolute;inset:0;background:radial-gradient(ellipse at 22% 10%,#ffffff45,#ffffff08 64%,transparent),linear-gradient(115deg,#ffffff12,transparent 58%)}.optical-prism{position:absolute;z-index:3;inset:0;overflow:hidden;pointer-events:none;clip-path:inset(0 0 calc(100% - 8px) 0)}.optical-prism img{transform:translateY(3px) scaleY(1.018);transform-origin:center;filter:blur(.55px) saturate(.1) contrast(1.03)}.optical-edge{position:absolute;z-index:4;inset:0;pointer-events:none;border-top:1px solid #ffffffb3;background:linear-gradient(to bottom,#ffffff33 0,#ffffff12 1.5px,#ffffff05 4px,#11111112 6px,transparent 8px);box-shadow:0 -3px 13px #ffffff1f}.optical-art>figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;color:var(--quiet);font:10px/1.6 var(--mono)}.optical-art>figcaption a{color:var(--ink)}.release-copy{padding-top:22px;max-width:570px;font-size:clamp(14px,1.18vw,18px);line-height:1.7}.release-copy p+p{margin-top:22px}.release-copy .release-lead{font-size:clamp(23px,2.35vw,37px);line-height:1.27;letter-spacing:-.04em}.release-copy .text-link{margin-top:20px}.release-record{margin:80px var(--gutter) 0;border-top:1px solid var(--rule);padding-top:30px}.record-heading{display:flex;align-items:baseline;justify-content:space-between;gap:30px}.record-heading h2{font-size:clamp(34px,5vw,76px);font-weight:400;line-height:1;letter-spacing:-.055em}.record-heading p{font:11px/1.6 var(--mono)}.record-body{display:grid;grid-template-columns:1.15fr 1fr;column-gap:clamp(40px,6.8vw,118px);margin-top:36px}.release-tracklist{padding:0;margin:0;list-style:none}.release-tracklist li{display:grid;grid-template-columns:30px 1fr auto;gap:15px;align-items:center;min-height:62px;border-top:1px solid var(--rule)}.release-tracklist .track-number{color:var(--quiet);font:10px/1 var(--mono)}.release-tracklist li:last-child{border-bottom:1px solid var(--rule)}.release-tracklist .track-name{font-size:clamp(13px,1.15vw,17px)}.release-tracklist .track-state{font:10px/1.5 var(--mono);color:var(--quiet)}.release-tracklist .is-available .track-name{font-weight:600}.release-tracklist .is-available .track-state{color:var(--ink)}.release-tracklist a{text-decoration:underline;text-underline-offset:5px}.release-notes{padding-top:6px;max-width:380px;font-size:14px;line-height:1.7}.release-notes h3{font-size:14px;font-weight:500;margin-bottom:18px}.release-notes p+p{margin-top:18px}.release-notes h3:not(:first-child){margin-top:36px}.release-notes .text-link{margin-top:20px}.artist-composition{margin:0 var(--gutter);display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:auto 1fr;column-gap:clamp(40px,6.8vw,118px);position:relative}.artist-heading{position:relative;z-index:2;padding:10px 0 25px;display:flex;align-items:end;justify-content:space-between;gap:15px}.artist-heading h1{font-size:clamp(78px,9.9vw,165px);font-weight:500;letter-spacing:-.08em;line-height:.82;margin-left:-.055em}.artist-heading>p{font:10px/1.7 var(--mono);padding-bottom:3px}.artist-identity{grid-column:1;grid-row:2;position:relative}.identity-surface{position:relative;overflow:hidden;aspect-ratio:1.12;background:#fff}.identity-surface img{width:113%;height:113%;max-width:none;object-fit:cover;margin-left:-6.5%;margin-top:-3%}.identity-corners{position:absolute;inset:0;width:100%;height:100%;stroke:#00000040;stroke-width:.8}.artist-biography{grid-column:2;grid-row:2;max-width:580px;font-size:clamp(14px,1.18vw,18px);line-height:1.75}.artist-biography .artist-lead{margin-bottom:31px;font-size:clamp(27px,2.85vw,44px);letter-spacing:-.048em;line-height:1.17}.artist-biography p+p{margin-top:22px}.artist-links{margin-top:28px;display:flex;align-items:center;flex-wrap:wrap;gap:30px}@media(hover:hover){.page-nav a:hover,.page-footer a:hover{color:#000}.text-link:hover{text-decoration-thickness:2px}}@media(max-width:1050px){.page-header{min-height:92px;padding-block:22px}.release-copy{padding-top:8px;line-height:1.6}.release-body,.record-body,.artist-composition{column-gap:35px}.release-copy p+p{margin-top:17px}.artist-heading{display:block}.artist-heading>p{margin-top:24px}}@media(max-width:720px){:root{--gutter: 22px}.page-header{min-height:112px;grid-template-columns:1fr 1fr;row-gap:14px;padding-top:21px;padding-bottom:17px}.page-brand{width:114px}.page-nav{grid-row:2;grid-column:1 / -1;justify-content:center;gap:35px;font-size:11px}.page-nav a{padding:9px 0}.return-player{grid-row:1;grid-column:2;font-size:11px;gap:8px}.release-heading{align-items:start;display:block;padding:16px 0 22px}.release-heading h1{font-size:clamp(56px,15.1vw,100px);letter-spacing:-.085em}.release-heading>p{margin-top:20px;text-align:left;font-size:10px}.release-body,.record-body{display:block}.release-art .art-surface{aspect-ratio:1.05}.optical-art>figcaption{font-size:9px;padding-top:13px}.release-copy{padding-top:39px;font-size:15px;line-height:1.7}.release-copy .release-lead{font-size:28px;line-height:1.23}.release-copy p+p{margin-top:21px}.release-record{margin-top:55px;padding-top:24px}.record-heading h2{font-size:39px}.record-heading p{font-size:9px}.record-body{margin-top:27px}.release-tracklist li{min-height:58px;gap:9px;grid-template-columns:24px 1fr auto}.release-tracklist .track-name{font-size:12px}.release-tracklist .track-state{font-size:8px}.release-notes{padding-top:36px;font-size:14px}.release-notes h3:not(:first-child){margin-top:30px}.page-footer{margin-top:42px;font-size:8px;gap:10px}.page-footer span:last-child{display:none}.artist-composition{display:block}.artist-heading{display:flex;align-items:end;padding:14px 0 24px}.artist-heading h1{font-size:clamp(64px,20vw,102px)}.artist-heading>p{font-size:9px;margin:0 0 3px}.identity-surface{aspect-ratio:1.03}.artist-biography{padding-top:43px;font-size:15px;line-height:1.7}.artist-biography .artist-lead{font-size:31px;line-height:1.2;margin-bottom:25px}.artist-links{margin-top:24px;gap:23px}}@media(prefers-reduced-motion:reduce){.art-motion-pending .optical-pane,.art-surface.is-revealing .optical-pane,.optical-prism,.optical-edge{visibility:hidden}html{scroll-behavior:auto}*,*:before,*:after{transition-duration:0s!important;animation-duration:0s!important}}
