:root{--ink:#10100f;--panel:#1b1b19;--paper:#f1eee5;--muted:#b6b5ac;--line:#45453f;--active:#c0e692;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.55}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{touch-action:manipulation}button,.primary{cursor:pointer;border:1px solid var(--line);color:var(--paper);background:0 0;border-radius:3px;padding:12px 19px;transition:background .18s}button:hover,a.primary:hover{background:var(--paper);color:var(--ink)}button:disabled{opacity:.45;cursor:not-allowed}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--active);outline-offset:5px}a:hover{text-decoration:underline}p{color:var(--muted)}h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:.99}h1{margin:25px 0;font-size:clamp(64px,7.1vw,112px)}h2{margin-bottom:26px;font-size:clamp(44px,4.5vw,70px)}h3{font-size:22px;font-weight:400}em{font-weight:400}small{color:var(--muted);font-size:12px}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;height:94px;margin:0 4%;display:flex}.wordmark{letter-spacing:-2px;align-items:center;gap:11px;font-size:31px;font-weight:700;display:flex}.registered{letter-spacing:0;align-self:flex-start;margin-top:9px;font-size:12px}.brand-disc{border:7px double var(--paper);border-radius:50%;width:28px;height:28px;display:inline-block;position:relative}.brand-disc:after{content:"";background:var(--paper);border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:5px}.header nav{gap:40px;font-size:13px;display:flex}.header>button{font-size:12px}.hero{grid-template-columns:1fr 1fr;align-items:center;max-width:1600px;min-height:650px;margin:auto;padding:60px 4% 62px;display:grid;overflow:hidden}.eyebrow{letter-spacing:2px;color:var(--muted);font-size:10px;font-weight:700}.hero-copy{z-index:1;position:relative}.lede{margin:28px 0;font-size:17px;line-height:1.6}.primary{background:var(--paper);color:var(--ink);border:0;align-items:center;gap:65px;padding:15px 23px;font-weight:700;display:inline-flex}.text-link{width:fit-content;color:var(--muted);margin-top:23px;font-size:12px;display:block}.hero-art{isolation:isolate;height:490px;position:relative}.record{aspect-ratio:1;background:repeating-radial-gradient(circle,#171716 0 2px,#343430 3px,#131312 4px 6px);border-radius:50%;position:relative;box-shadow:inset 0 0 0 2px #53534b,0 28px 60px #0008}.record:after{content:"";pointer-events:none;background:conic-gradient(from 35deg,#0000,#eee2 40deg,#0000 75deg 180deg,#eee2 220deg,#0000 250deg);border-radius:50%;position:absolute;inset:0}.hero-art>.record{width:470px;position:absolute;top:0;right:-40px;transform:rotate(18deg)}.record-label{background:var(--paper);color:var(--ink);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex;position:absolute;inset:34%}.record-label b{letter-spacing:-1px;font-size:18px;line-height:1}.record-label span{letter-spacing:1px;font-size:6px}.record-label i{background:var(--ink);border-radius:50%;flex-shrink:0;width:9px;height:9px}.sleeve{width:370px;height:410px;color:var(--ink);background:#dcd9cd repeating-linear-gradient(90deg,#0000,#0000 3px,#00000005 4px);flex-direction:column;justify-content:space-between;padding:22px;display:flex;position:absolute;top:36px;left:0;transform:rotate(-9deg);box-shadow:10px 15px 40px #0006}.sleeve-top,.sleeve-bottom{letter-spacing:1px;justify-content:space-between;font-size:9px;line-height:1.5;display:flex}.sleeve-top{border-bottom:1px solid #77786e;padding-bottom:12px}.sleeve-word{letter-spacing:-6px;font-size:75px;font-weight:700;line-height:.86}.sleeve-word em{letter-spacing:-4px;font-family:Georgia,serif}.sleeve-bottom{border-top:1px solid #77786e;padding-top:12px}.art-caption{letter-spacing:2px;font-size:9px;position:absolute;bottom:0;right:0}.proof-strip{border-block:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;margin:0 4%;padding:23px 0;font-size:11px;display:flex}.status-dot{background:var(--active);border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.catalogue{padding:70px 4% 80px;scroll-margin-top:20px}.section-heading{justify-content:space-between;align-items:end;display:flex}.section-heading p:last-child{font-size:13px}.catalogue section>div:first-child{justify-content:space-between;gap:20px;margin-bottom:30px;display:flex}.catalogue input{width:310px}.catalogue [role=tablist]{gap:8px;display:flex}.catalogue [aria-selected=true],dialog [aria-selected=true]{background:var(--paper);color:var(--ink)}input,textarea,select{border:1px solid var(--line);width:100%;color:var(--paper);background:#151513;border-radius:3px;min-width:0;padding:12px}input::placeholder,textarea::placeholder{color:#909087}.empty-state{border:1px solid var(--line);background:linear-gradient(110deg,#1e1e1a,var(--ink));align-items:center;gap:28px;min-height:235px;padding:36px;display:flex}.empty-disc{flex-shrink:0;width:125px}.empty-state h3{margin:0 0 14px;font:36px Georgia,serif}.empty-state p{max-width:410px;font-size:13px}.empty-state a{font-size:12px;text-decoration:underline}.registry-note{color:var(--muted);justify-content:space-between;gap:12px;padding-top:20px;font-size:10px;display:flex}.release-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.release-card{border-bottom:1px solid var(--line);min-width:0;padding-bottom:24px}.release-cover{aspect-ratio:1;background:#242420;position:relative;overflow:hidden}.release-cover img{object-fit:cover;width:100%;height:100%}.release-cover>.record{width:85%;margin:7.5%}.release-code{background:var(--ink);color:var(--paper);padding:5px 9px;font-size:10px;position:absolute;bottom:15px;left:15px}.release-card h3{overflow-wrap:anywhere;margin:20px 0 0;font-family:Georgia,serif;font-size:28px}.release-card small{display:block}.release-card p{margin:12px 0;font-size:11px}.release-card progress{width:100%;height:3px;accent-color:var(--active);margin:12px 0;display:block}.release-card button{width:100%;margin-top:15px}.release-metrics{justify-content:space-between;font-size:11px;display:flex}.liner{background:var(--paper);color:var(--ink);padding:75px 4%}.liner .eyebrow{color:#626359}.liner p{color:#505149}.steps{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:65px;display:grid}.steps article{border-top:1px solid #a3a599;padding-top:20px}.steps span{letter-spacing:2px;font-size:10px}.steps h3{margin:24px 0 12px}.steps p{max-width:330px;font-size:14px}.fineprint{border-top:1px solid #a3a599;margin-top:30px;padding-top:20px;font-size:10px}footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:45px 4%;display:flex}footer p,footer a:not(.wordmark){font-size:12px}footer small{flex-basis:100%;font-size:10px}.replay{float:right;color:var(--muted);z-index:1;border:0;margin:0 4% 0 0;padding:6px 0;font-size:9px;position:relative}.header{clear:both}.create-page{grid-template-columns:.8fr 1fr;gap:9%;max-width:1450px;margin:auto;padding:70px 6%;display:grid}.create-title h1{font-size:85px}.create-title p{font-size:14px}.mini-record{width:270px;margin:45px 0}.press-facts{flex-direction:column;gap:10px;font-size:10px;display:flex}.press-facts span{border-bottom:1px solid var(--line);padding:10px 0}.press-facts b{float:right}.press-form fieldset{border:0;border-top:1px solid var(--line);margin:0 0 30px;padding:22px 0}.press-form legend{letter-spacing:2px;text-transform:uppercase;padding-right:15px;font-size:11px}.press-form label,dialog label{margin-bottom:18px;font-size:12px;display:block}.press-form input,.press-form textarea,.press-form select,dialog input{margin-top:7px;display:block}.press-form small{display:block}.press-form p{font-size:12px}.press-form button[type=submit]{background:var(--paper);width:100%;color:var(--ink);font-weight:700}.press-form img{object-fit:cover;max-width:150px}.press-form output{overflow-wrap:anywhere}dialog{background:var(--panel);color:var(--paper);border:1px solid var(--line);border-radius:8px;width:calc(100% - 32px);max-width:620px;max-height:90vh;padding:30px;overflow:auto;box-shadow:0 30px 100px #0008}dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a}dialog>button:first-child{float:right;padding:5px 12px;font-size:11px}dialog>span{letter-spacing:1px;padding-top:7px;font-size:10px;display:block}dialog h2{overflow-wrap:anywhere;margin:30px 0 12px;font-size:44px}dialog [role=tablist]{gap:10px;margin:25px 0;display:flex}dialog [role=tablist] button{flex:1}dialog>div:not([role=tablist]){justify-content:space-between;gap:20px;margin-bottom:16px;font-size:12px;display:flex}dialog>small{margin-bottom:20px;display:block}dialog details{border-top:1px solid var(--line);overflow-wrap:anywhere;margin-top:24px;padding-top:20px;font-size:11px}dialog summary{cursor:pointer;margin-bottom:12px}.detail-copy{border-bottom:1px solid var(--line);padding-bottom:18px;font-size:13px!important;display:block!important}.detail-copy p{overflow-wrap:anywhere;white-space:pre-wrap}.detail-copy a{margin-right:15px;text-decoration:underline}.detail-copy dl{grid-template-columns:110px 1fr;gap:9px;font-size:11px;display:grid}.detail-copy dd{overflow-wrap:anywhere;margin:0}.intro{z-index:100;background:var(--ink);justify-content:center;align-items:center;animation:.1s 12s forwards escape-intro;display:flex;position:fixed;inset:0;overflow:hidden}.intro-caption{letter-spacing:3px;font-size:10px;animation:2s both intro-fade;position:absolute;top:8%}.intro-record{width:min(65vw,550px);animation:10s both press-record}.intro-sleeve{aspect-ratio:1;background:var(--paper);mix-blend-mode:difference;width:min(58vw,480px);animation:10s both press-sleeve;position:absolute;transform:translate(-150vw)rotate(-12deg)}.intro-title{text-align:center;letter-spacing:-5px;font-family:Georgia,serif;font-size:clamp(60px,9vw,120px);line-height:.95;animation:10s both title-reveal;position:absolute}.intro-skip{font-size:11px;position:absolute;top:6%;right:4%}.intro-foot{letter-spacing:3px;font-size:9px;position:absolute;bottom:7%}@keyframes intro-fade{0%{opacity:0}to{opacity:1}}@keyframes press-record{0%{opacity:.2;transform:scale(.04)}22%{opacity:1;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1)rotate(160deg)}75%{opacity:.3;transform:scale(1.2)rotate(220deg)}to{opacity:.12;transform:scale(1.35)rotate(270deg)}}@keyframes press-sleeve{30%{transform:translate(-150vw)rotate(-12deg)}53%{transform:translate(0)rotate(-12deg)}68%,to{transform:translate(150vw)rotate(12deg)}}@keyframes title-reveal{0%,62%{opacity:0;transform:translateY(20px)}76%,to{opacity:1;transform:translateY(0)}}@keyframes escape-intro{to{visibility:hidden;pointer-events:none}}@media (max-width:900px){.hero-art{height:360px}.hero-art>.record{width:360px;right:-80px}.sleeve{width:275px;height:305px;padding:18px;top:35px;left:-10px}.sleeve-word{font-size:56px}.hero{gap:15px;min-height:560px}.proof-strip span:nth-child(3){display:none}.header nav{gap:20px}.release-grid{gap:18px}.create-page{gap:6%;padding:50px 4%}.create-title h1{font-size:65px}}@media (max-width:640px){h1{font-size:64px}.header{gap:10px;height:78px}.wordmark{gap:7px;font-size:25px}.brand-disc{width:24px;height:24px}.brand-disc:after{top:3px;left:3px}.header nav{gap:12px;font-size:10px}.header nav a:first-child{display:none}.header>button{padding:10px;font-size:10px}.hero{grid-template-columns:1fr;gap:45px;padding:40px 6% 30px}.hero-copy .eyebrow{letter-spacing:1.5px;font-size:8px}.hero h1{margin:22px 0}.lede{margin:22px 0;font-size:15px}.hero-art{width:100%;max-width:350px;height:300px;margin:auto}.hero-art>.record{width:280px;top:0;right:-22px}.sleeve{width:225px;height:250px;padding:16px;top:20px;left:0}.sleeve-word{letter-spacing:-3px;font-size:47px}.sleeve-top,.sleeve-bottom{font-size:7px}.record-label b{font-size:14px}.record-label span{font-size:4px}.art-caption{font-size:8px;bottom:4px}.proof-strip{gap:12px;padding:17px 0;font-size:9px}.proof-strip span:nth-child(2),.proof-strip span:nth-child(4){display:none}.catalogue{padding:45px 6%}.section-heading{align-items:start;gap:20px}.section-heading p:last-child{max-width:120px;font-size:10px}.section-heading h2{font-size:41px}.catalogue section>div:first-child{display:block}.catalogue input{width:100%;margin-top:16px}.catalogue button{font-size:12px}.empty-state{padding:25px;display:block}.empty-disc{width:90px;margin-bottom:25px}.empty-state h3{font-size:30px}.release-grid{grid-template-columns:1fr 1fr;gap:22px 14px}.release-card h3{font-size:23px}.release-metrics{flex-direction:column;gap:6px}.release-card small{font-size:10px}.release-code{font-size:8px;bottom:8px;left:8px}.registry-note{font-size:9px}.liner{padding:50px 6%}.liner h2{font-size:43px}.steps{grid-template-columns:1fr;gap:24px;margin-top:40px}.steps h3{margin:15px 0 10px}.steps p{max-width:none}.fineprint{line-height:1.8}footer{align-items:start;padding:35px 6%}footer p{max-width:190px}.create-page{padding:40px 6%;display:block}.create-title h1{font-size:60px}.mini-record{display:none}.press-facts{margin:25px 0 40px}.intro-caption{letter-spacing:1px;font-size:7px;top:20%}.intro-title{letter-spacing:-3px}.intro-record{width:85vw}dialog{padding:22px}dialog h2{font-size:36px}.detail-copy dl{grid-template-columns:80px 1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.intro{display:none}}.record-label b{letter-spacing:-.7px;font-size:14px}.registry-note button{margin-left:5px;padding:5px 8px;font-size:10px}.wordmark{font-size:28px}.intro-title em{font-size:.85em}@media (max-width:640px){.wordmark{letter-spacing:-1.4px;font-size:21px}.brand-disc{display:none}.record-label b{font-size:10px}.registry-note{align-items:center}.registry-note>span{max-width:130px}}.quick-press{grid-template-columns:1fr 100px;gap:10px;max-width:370px;display:grid}.quick-press label{color:var(--muted);font-size:10px}.quick-press input{margin-top:5px;padding:10px;font-size:12px;display:block}.quick-press .primary{grid-column:1/-1;justify-content:space-between}.hero{min-height:590px;padding-top:40px;padding-bottom:40px}.hero h1{font-size:clamp(64px,6.8vw,104px)}.hero .lede{margin:22px 0}.hero-art{height:455px}.hero .text-link{margin-top:15px}@media (max-width:640px){.hero h1{font-size:58px}.hero-art{height:295px}.hero{padding-top:35px}.quick-press{max-width:none}}
