:root{--paper:#f6f6f3;--ink:#191a17;--quiet:#6b6d65;--line:#d1d2cb;--acid:#d7f347;--mono:'Courier New',monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px}button,a,input{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #5b651c;outline-offset:5px}button:disabled{cursor:wait}::selection{background:var(--acid);color:var(--ink)}.wrap{max-width:1440px;padding:0 5.5%;margin:auto}.masthead{height:106px;display:flex;align-items:center;justify-content:space-between;gap:24px}.wordmark{font-size:32px;font-weight:800;letter-spacing:-2px}.wordmark span{font-weight:400}.edition,.archive-link{font-size:14px}.edition{color:var(--quiet)}.archive-link{display:flex;gap:22px;align-items:center}.small-index{font-family:var(--mono);color:var(--quiet)}.release-line{border-top:1px solid var(--ink);padding:18px 0;display:flex;justify-content:space-between;gap:20px;font:12px var(--mono);letter-spacing:.06em}.muted{color:var(--quiet);margin:0 10px}.release-line>span:last-child{color:var(--quiet)}.release{display:grid;grid-template-columns:1fr 1.1fr;gap:7%;padding-bottom:64px}.sleeve{background:var(--acid);aspect-ratio:1/1.12;position:relative;display:flex;flex-direction:column;padding:26px 28px;overflow:hidden}.sleeve-top,.sleeve-bottom{font:12px var(--mono);letter-spacing:.03em;display:flex;justify-content:space-between;gap:10px}.sleeve-top{padding-bottom:17px;border-bottom:1px solid var(--ink)}.catalogue{font-weight:800;font-size:clamp(90px,14vw,190px);line-height:1;letter-spacing:-.105em;margin-left:-.035em;white-space:nowrap;padding-top:28px}.catalogue-period{letter-spacing:-.08em}.sleeve-title{font-size:clamp(48px,6.5vw,87px);font-weight:800;letter-spacing:-.075em;line-height:.87;margin:auto 0 30px;padding-top:30px}.sleeve-bottom{border-top:1px solid var(--ink);padding-top:17px}.listening{padding-top:24px}.eyebrow{font:12px var(--mono);letter-spacing:.08em}h1{font-size:clamp(40px,4.2vw,60px);line-height:1.04;letter-spacing:-.055em;margin:17px 0 18px;font-weight:500}.intro{line-height:1.6;color:var(--quiet);margin:0 0 30px;font-size:16px}.player{border-top:1px solid var(--ink);padding-top:19px}.player-top{display:flex;gap:15px;align-items:center}.play-button{border:0;background:var(--ink);color:var(--acid);height:56px;width:56px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;transition:background .2s,transform .2s}.play-button:hover{background:#3a3c30;transform:scale(1.04)}.play-button svg{fill:currentColor;width:25px;height:25px}.player-title{font-size:17px;letter-spacing:-.02em}.player-caption{font:12px var(--mono);margin-top:6px;color:var(--quiet)}.player-number{margin-left:auto;font:16px var(--mono);color:var(--quiet)}.wave-control{position:relative;margin-top:22px;height:62px}.waveform{height:100%;display:flex;align-items:center;gap:3px}.waveform span{flex:1;background:#cbcdc2;min-width:1px;transition:background .12s}.waveform span.played{background:var(--ink)}#seek{position:absolute;inset:0;margin:0;width:100%;height:100%;opacity:0;cursor:pointer}#seek:focus-visible{opacity:1;background:transparent;accent-color:var(--ink)}.timeline{display:flex;justify-content:space-between;font:12px var(--mono);margin-top:7px}.player-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:19px}.demo-note{font-size:12px;color:var(--quiet)}.volume-label{display:flex;align-items:center;gap:8px}.volume-label svg{width:16px;height:16px;fill:var(--quiet)}#volume{width:68px;height:4px;accent-color:var(--ink);cursor:pointer}.listen-actions{display:flex;align-items:center;gap:24px;margin-top:23px}.download-button{border:1px solid var(--ink);background:transparent;padding:14px 18px;font-size:14px;display:flex;gap:22px;align-items:center;transition:background .2s}.download-button:hover{background:var(--acid)}.download-button span{font:12px var(--mono);color:var(--quiet)}.text-link{font-size:14px;text-decoration:underline;text-underline-offset:5px}.release-meta{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:12px;border-top:1px solid var(--line);padding-top:20px;margin:28px 0 0}.release-meta dt{font:12px var(--mono);color:var(--quiet);margin-bottom:8px}.release-meta dd{margin:0;font-size:14px}.booklet-nav{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px}.booklet-nav>span{font:12px var(--mono);letter-spacing:.07em}.booklet-nav>div{display:flex;gap:40px}.booklet-nav a{font-size:14px}.booklet-nav a:hover{text-decoration:underline;text-underline-offset:5px}.booklet-section{padding:67px 0;display:grid;grid-template-columns:1fr 1.7fr;gap:9%;border-bottom:1px solid var(--line)}.section-index{display:block;font:14px var(--mono);color:var(--quiet);margin-bottom:23px}h2{font-size:36px;letter-spacing:-.045em;line-height:1.1;font-weight:500;margin:0 0 17px}.section-heading>p{font-size:14px;line-height:1.6;color:var(--quiet);max-width:230px}.table-caption{font:12px var(--mono);letter-spacing:.04em;display:flex;justify-content:space-between;gap:20px;padding-bottom:15px;border-bottom:1px solid var(--ink);color:var(--quiet)}.tracklist ol{list-style:none;margin:0;padding:0}.tracklist li{display:flex;gap:22px;align-items:center;padding:21px 0;border-bottom:1px solid var(--line)}.track-no{font:14px var(--mono);color:var(--quiet);align-self:flex-start;margin-top:3px}.tracklist h3{font-size:17px;font-weight:400;margin:0 0 6px}.tracklist li p{font-size:13px;color:var(--quiet);margin:0;line-height:1.4}.cue-label{margin-left:auto;font:12px var(--mono);color:var(--quiet)}.table-footnote{font-size:12px;color:var(--quiet);line-height:1.6;margin:17px 0 0}.notes-section{padding-bottom:80px}.notes-copy{max-width:630px}.notes-lead{font-size:58px!important;line-height:1.07!important;letter-spacing:-.05em;color:var(--ink)!important;margin:22px 0 27px!important}.notes-copy>p{font-size:17px;line-height:1.75;color:#53564d;margin:0 0 19px}.signature{border-top:1px solid var(--line);margin-top:32px;padding-top:22px;font-size:23px;letter-spacing:-.04em}.signature span{font:12px var(--mono);margin-left:25px;color:var(--quiet)}.access-section{padding-bottom:70px}.access-card{display:grid;grid-template-columns:1fr 150px;gap:30px}.access-card h3{font-size:32px;font-weight:400;line-height:1.15;letter-spacing:-.045em;margin:18px 0}.access-card p{font-size:15px;line-height:1.65;color:var(--quiet);margin:0 0 23px}.address-row{border-bottom:1px solid var(--ink);padding:9px 0;display:flex;gap:15px;align-items:center;justify-content:space-between}.address-row code{font:12px var(--mono);overflow-wrap:anywhere}.address-row button{background:transparent;border:0;border-left:1px solid var(--line);padding:8px 0 8px 15px;font-size:14px}.access-card .access-small{font-size:12px;line-height:1.6;margin:12px 0 0}.qr-block{padding-top:41px;display:flex;flex-direction:column;align-items:center;gap:15px}.qr-block img{width:150px;height:150px;max-width:100%;image-rendering:pixelated;background:white}.qr-block a{font-size:12px;text-decoration:underline;text-underline-offset:4px}.copy-status{font-size:12px;display:block;min-height:20px;margin-top:8px}footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:32px 0 42px}footer .wordmark{font-size:26px}footer>span{font:12px var(--mono);letter-spacing:.04em}dialog{background:var(--paper);color:var(--ink);border:1px solid var(--ink);width:min(490px,calc(100% - 36px));padding:30px}dialog::backdrop{background:#191a178a;backdrop-filter:blur(4px)}.dialog-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:27px}.dialog-heading button{border:0;background:transparent;font-size:30px;line-height:1;padding:0 5px}dialog h2{font-size:32px}dialog p{font-size:15px;color:var(--quiet);line-height:1.6;margin:0 0 25px}.file-download{border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-size:20px}.file-download:hover{color:#657815}.file-download small{display:block;font:12px var(--mono);margin-top:7px;color:var(--quiet)}.file-download>span:last-child{font:12px var(--mono);color:var(--quiet)}dialog .dialog-note{margin:4px 0 0;font-size:12px}.error{font-size:13px;color:#9a1e15;line-height:1.5}@media(min-width:1440px){.catalogue{font-size:200px}.sleeve-title{font-size:92px}}@media(max-width:1000px){.wrap{padding:0 5%}.release{gap:5%;grid-template-columns:1fr 1.1fr}.sleeve{padding:21px}.sleeve-top,.sleeve-bottom{font-size:12px}.listening{padding-top:12px}h1{font-size:40px}.intro{margin-bottom:20px}.player-title{font-size:15px}.listen-actions{gap:17px}.download-button{padding:13px 12px;gap:12px}.release-meta{gap:9px}.release-meta dd{font-size:13px}.booklet-section{gap:6%;grid-template-columns:1fr 1.8fr}.access-card{grid-template-columns:1fr 120px;gap:20px}.qr-block img{width:120px;height:120px}.table-caption{font-size:12px}}@media(max-width:740px){.masthead{height:80px}.wordmark{font-size:28px}.edition{display:none}.archive-link{font-size:13px;gap:12px}.release-line{font-size:12px;padding:15px 0}.release{display:flex;flex-direction:column;gap:0;padding-bottom:38px}.sleeve{aspect-ratio:1.15/1;padding:23px 25px}.sleeve-top,.sleeve-bottom{font-size:12px}.catalogue{font-size:clamp(110px,31vw,200px);padding-top:18px}.sleeve-title{font-size:clamp(48px,12vw,76px);padding-top:12px;margin:15px 0 21px;line-height:.88}.sleeve-bottom{margin-top:auto}.listening{padding-top:33px}h1{font-size:48px;margin-top:15px}.intro{margin-bottom:26px}.player-title{font-size:17px}.listen-actions{gap:25px}.download-button{padding:14px 17px;gap:24px}.release-meta{margin-top:26px}.release-meta dd{font-size:14px}.booklet-nav{align-items:flex-start;flex-direction:column;gap:17px;padding:22px 0}.booklet-nav>div{justify-content:space-between;width:100%;gap:15px}.booklet-nav a{font-size:13px}.booklet-section{display:block;padding:40px 0}.section-index{margin-bottom:15px}h2{font-size:32px}.section-heading>p{max-width:none;margin:0 0 29px}.table-caption{font-size:12px}.tracklist li{gap:16px;padding:20px 0}.tracklist h3{font-size:16px}.cue-label{font-size:12px}.notes-lead{font-size:48px!important}.notes-copy>p{font-size:16px}.access-card{grid-template-columns:1fr 110px;gap:20px}.access-card h3{font-size:29px}.qr-block{padding-top:42px}.qr-block img{width:110px;height:110px}.address-row{grid-column:1/-1}.access-card p{font-size:14px}footer{flex-wrap:wrap;padding:28px 0;gap:24px}footer>span:last-child{flex-basis:100%;font-size:12px}}@media(max-width:380px){h1{font-size:42px}.release-line{font-size:12px}.sleeve-top,.sleeve-bottom{font-size:12px}.download-button span{display:none}.access-card{grid-template-columns:1fr}.qr-block{padding-top:0;align-items:flex-start}.qr-block img{width:150px;height:150px}.table-caption span:last-child{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.header-actions{display:flex;align-items:center;gap:24px}.lock-release{border:0;border-left:1px solid var(--line);background:transparent;padding:5px 0 5px 20px;color:var(--quiet);font-size:12px}.lock-release:hover{color:var(--ink)}
.locked-body{min-height:100vh;background:#e8e9e1}.gate-preview{position:fixed;inset:0;filter:blur(12px);opacity:.48;pointer-events:none;user-select:none;overflow:hidden}.gate-preview .release{padding-top:24px}.preview-line{height:12px;background:#a3a79a;margin:25px 0;max-width:350px}.preview-line.short{width:60%}.preview-play{width:60px;height:60px;background:var(--ink);border-radius:50%;margin:35px 0}.gate-main{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:35px 20px;background:#f6f6f322}.gate-label{width:min(100%,450px);display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.gate-label .wordmark{font-size:26px}.gate-label>span{font:12px var(--mono);letter-spacing:.025em}.gate-card{width:min(100%,450px);background:var(--paper);border:1px solid var(--ink);padding:34px 36px 26px;box-shadow:0 20px 70px #181a1626}.gate-card-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.gate-card h1{font-size:46px;line-height:1.05;margin:32px 0 20px}.gate-intro{color:var(--quiet);font-size:16px;line-height:1.65;margin:0 0 30px}#unlock-form label{display:block;font-size:14px;margin-bottom:10px}.password-input{display:flex;border:1px solid #9b9d92;align-items:center;background:#fff}.password-input:focus-within{outline:2px solid var(--ink);outline-offset:2px}.password-input input{min-width:0;width:100%;border:0;padding:16px 12px;background:transparent;font-size:16px;outline:none}.password-input button{background:transparent;border:0;border-left:1px solid var(--line);padding:6px 13px;font-size:12px;min-width:57px;color:var(--quiet)}.password-input input::placeholder{font-size:14px;color:#7b7e73}.unlock-button{width:100%;padding:17px 20px;background:var(--acid);border:1px solid var(--ink);font-size:15px;margin-top:17px}.unlock-button:hover{background:#cae735}.unlock-button:disabled{opacity:.65}.unlock-error{font-size:13px;color:#9a1e15;line-height:1.5;margin:13px 0 0}.gate-footnote{font:12px var(--mono);line-height:1.6;color:var(--quiet);border-top:1px solid var(--line);padding-top:20px;margin:27px 0 0}.gate-bottom{font:12px var(--mono);letter-spacing:.06em;margin-top:26px}@media(max-width:740px){.header-actions{gap:15px}.lock-release{padding-left:13px}.archive-link .small-index{display:none}.gate-card{padding:28px}.gate-card h1{font-size:42px}.gate-label>span{font-size:12px}.gate-preview .listening{display:none}.gate-preview .sleeve{aspect-ratio:1/1.2}}@media(max-width:380px){.gate-card{padding:25px 20px}.gate-card h1{font-size:38px}.gate-label{flex-wrap:wrap;gap:12px}.header-actions{gap:10px}.archive-link{font-size:12px}.lock-release{font-size:12px;padding-left:10px}}

.photo-cover{aspect-ratio:1;position:relative;overflow:hidden;background:#e5e5e0;width:100%;min-width:0;align-self:start}.photo-cover img{width:100%;height:100%;position:absolute;inset:0;object-fit:var(--photo-fit);object-position:var(--photo-x) var(--photo-y)}.cover-placeholder{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:64px;line-height:1.1}.cover-placeholder small{font-size:12px;margin-top:20px}.graphic-title{margin-top:24px;margin-bottom:24px}.graphic-title img{max-width:100%;width:auto;object-fit:contain}.archive-main{padding-top:55px}.archive-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:46px}.archive-heading h1{margin:22px 0 18px}.archive-heading p{margin:0}.archive-grid{display:grid;gap:44px 28px}.archive-card{color:inherit;text-decoration:none;min-width:0}.card-caption{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:20px 0;border-bottom:1px solid var(--line)}.card-caption h2{font-size:26px;font-weight:500;margin:0 0 8px}.card-open{font-size:12px;white-space:nowrap;padding:6px}.archive-card .photo-cover img{transition:transform .3s}.archive-card:hover .photo-cover img{transform:scale(1.025)}.without-cover{grid-template-columns:1fr}.without-cover .listening{max-width:760px}.skin-button{position:relative;cursor:pointer}.skin-button:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.wordmark:has(.brand-svg){line-height:0}.header-actions{align-items:center}.volume-label{font-size:10px;gap:8px}.gate-label .archive-link{font-size:12px}.notes-copy h3{font-size:28px}.locked-body .photo-cover{min-height:0}.gate-main{z-index:2}.listen-actions:empty{display:none}@media(max-width:800px){.archive-main{padding-top:30px}.archive-heading{align-items:start}.card-caption{flex-wrap:wrap}.archive-heading>.small-text{display:none}.graphic-title img{max-height:170px}.release{display:grid;grid-template-columns:1fr}.gate-label{gap:20px}.masthead{flex-wrap:wrap}}

.notes-lead{font-size:inherit!important;line-height:inherit!important}.skin-button svg{flex-shrink:0}.skin-button.play-button{padding:12px}.download-button span{color:inherit}.section-heading>p,.intro,.notes-copy>p,.access-card p,.tracklist li p,.signature span,.release-line>span:last-child,.player-number,.booklet-nav>span,dialog p,.file-download small,.file-download>span:last-child{color:var(--muted)}

.player-number img{max-height:30px;width:auto;display:block}

:root{--acid:#fb6213;--paper:#c7c7c7;--ink:#ffffff;--muted:#ffffff;--quiet:#ffffff;--line:#ffffff;--hover:#fb6213;--hover-text:#191a17;--button:#191a17;--button-text:#fb6213}@font-face{font-family:'usuziv';src:url('/media/usuziv2.ttf');font-display:swap}body{font-family:'Arial',sans-serif;font-size:16px;font-weight:400;line-height:1.65;letter-spacing:0px;text-align:left;position:relative;left:0px;top:0px}h1{font-family:'usuziv',sans-serif;font-size:52px;font-weight:500;line-height:1.05;letter-spacing:-2px;text-align:left;position:relative;left:0px;top:0px}.section-heading h2,.access-card h3,.notes-lead{font-family:'usuziv',sans-serif;font-size:36px;font-weight:500;line-height:1.15;letter-spacing:-1.2px;text-align:left;position:relative;left:0px;top:0px}.eyebrow,.small-text,.release-line,.edition,.player-caption,.demo-note,.timeline,.section-index,.table-caption,.table-footnote,.access-small,.cue-label,.track-no,.release-meta dt,footer,.gate-footnote,.gate-bottom{font-family:'Arial',sans-serif;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0.4px;text-align:left;position:relative;left:0px;top:0px}.wordmark{font-family:'Arial',sans-serif;font-size:32px;font-weight:800;line-height:1.1;letter-spacing:-1.5px;text-align:left;position:relative;left:0px;top:0px}.skin-button{font-family:'Arial',sans-serif;font-size:14px;font-weight:400;line-height:1.3;letter-spacing:0px;text-align:center;position:relative;left:0px;top:0px}.wrap{max-width:1440px}.release{column-gap:7%}.release>.photo-cover{order:0}.release>.listening{order:1}.archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.booklet-section{padding-top:60px;padding-bottom:60px}.brand-svg{width:140px;height:45px;object-fit:contain}.skin-button,.address-row .skin-button{padding:14px 18px;border-radius:0;background:var(--button);color:var(--button-text);border:0}.skin-button:hover,.address-row .skin-button:hover{background:var(--hover);color:var(--hover-text)}.archive-link:hover,.text-link:hover,.booklet-nav a:hover,.archive-card:hover .card-open,.qr-block a:hover{color:var(--hover-text);background:var(--hover)}.small-text,.eyebrow,.edition,.player-caption,.demo-note,.timeline,.section-index,.table-caption,.table-footnote,.access-small,.cue-label,.track-no,.release-meta dt,.gate-footnote,.gate-bottom{color:var(--muted)}.skin-button{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.notes-lead{font-size:36px!important;line-height:1.15!important}@media(max-width:800px){.archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.release>.photo-cover{order:0}.release>.listening{order:1}h1{font-size:clamp(32px,8vw,52px)}h1,.wordmark,.skin-button,.section-heading h2,.access-card h3,.notes-lead{left:0;top:0}}@media(max-width:500px){.archive-grid{grid-template-columns:1fr}}