*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--color-background);color:var(--color-text);font:1rem/1.6 var(--font-body)}a{color:inherit;text-underline-offset:.25em}a:hover{color:var(--color-accent)}button,input,select{font:inherit}button,summary{cursor:pointer}button{color:var(--color-on-accent);background:var(--color-accent);border:1px solid var(--color-border);padding:.6rem 1rem}a,button,summary,input,select{touch-action:manipulation}:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.skip{position:absolute;top:0;left:0;transform:translateY(-200%);padding:1rem;background:var(--color-background);z-index:99}.skip:focus{transform:none}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--font-display);line-height:1.1;font-weight:400}img,svg{display:block;max-width:100%;height:auto}header,main,footer{min-width:0}nav{display:flex;gap:1.5rem;flex-wrap:wrap}details p{padding:1rem 0;max-width:65ch}summary{padding:.65rem 0}footer{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:2rem 5vw;font-size:.75rem;color:var(--color-muted);border-top:1px solid var(--color-border)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}header{display:flex;align-items:center;gap:3rem;padding:1.5rem 4vw;border-bottom:1px solid var(--color-border);font:.7rem/1.5 monospace}.brand{font:bold 1.2rem/1 var(--font-display);text-decoration:none;letter-spacing:-.06em}header nav{margin-left:auto;gap:1.5rem}main{max-width:1500px;margin:auto}.label{font:.75rem/1.5 monospace;letter-spacing:.04em;color:var(--color-muted)}h1{font-weight:900;letter-spacing:-.075em;line-height:.9}h2{font-weight:700;letter-spacing:-.055em}.poster{display:grid;grid-template-columns:1fr 1.25fr;position:relative;margin:2.5rem 4vw 0}.poster-copy{padding:1rem 0 3rem;z-index:1}.poster h1{font-size:clamp(4rem,8.5vw,8rem);margin:2rem 0}.poster em{font-style:italic;color:var(--color-accent)}.poster-copy>p:not(.label){font-size:1.1rem;line-height:1.45}.pill{display:inline-block;margin-top:2rem;border-radius:100px;padding:.8rem 1.7rem;background:var(--color-accent);color:var(--color-on-accent);text-decoration:none;font-size:.9rem}.pill:hover{color:var(--color-on-accent);text-decoration:underline}.chrome-scene{position:relative;min-height:530px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.sphere{position:absolute;width:65%;aspect-ratio:1;top:15%;left:18%;border-radius:50%;background:radial-gradient(circle at 29% 24%,var(--color-silver-light) 0%,var(--color-silver-mid) 18%,var(--color-silver-dark) 44%,var(--color-silver-light) 51%,var(--color-silver-mid) 64%,var(--color-silver-dark) 83%,var(--color-violet) 100%);box-shadow:inset -10px -10px 30px var(--color-silver-dark),12px 30px 40px -24px var(--color-silver-dark)}.orbit{position:absolute;top:32%;left:1%;width:98%;height:34%;border:12px solid var(--color-silver-mid);border-top-color:var(--color-silver-light);border-right-color:var(--color-silver-dark);border-radius:50%;transform:rotate(-22deg);box-shadow:inset 0 4px 2px var(--color-silver-light),0 5px 2px var(--color-silver-dark);z-index:2}.chrome-scene>p{font:.65rem/1.5 monospace;padding-bottom:2rem;color:var(--color-muted)}.spark{position:absolute;width:30px;height:30px;background:var(--color-silver-light);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}.one{top:14%;right:12%}.two{top:65%;left:6%;width:20px;height:20px}.poster-strip{grid-column:1/-1;display:flex;justify-content:space-between;gap:1rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:1rem 0;font:.65rem/1.4 monospace}.release{display:grid;grid-template-columns:1fr 1.2fr;gap:6vw;margin:5rem 8vw}.release h2{font-size:3.6rem;line-height:1;margin:1.4rem 0}.release p:not(.label){max-width:40ch;font-size:.95rem}.release a{display:inline-block;margin-top:1.5rem;font-size:.85rem}.tracks{list-style:none;padding:0;margin:1rem 0}.tracks li{display:grid;grid-template-columns:.4fr 2fr .6fr;gap:1rem;padding:1.5rem 0;border-top:1px solid var(--color-border);align-items:center}.tracks span{font:.8rem/1.4 monospace}.tracks strong{font-size:1.7rem;font-weight:400;letter-spacing:-.04em}.tracks li:last-child{border-bottom:1px solid var(--color-border)}.frequency{background:var(--color-surface);margin:0 4vw 4rem;padding:3rem}.frequency>p{font:.7rem/1.5 monospace}.frequency h2{font-size:clamp(3rem,5vw,5rem);line-height:.98;margin:2rem 0}.frequency>div{display:flex;justify-content:space-between;align-items:center;gap:3rem}.star{font-size:4rem;color:var(--color-accent)}.frequency div>p{max-width:43ch;font-size:.95rem}.edition-notes{display:grid;grid-template-columns:1fr 2fr;gap:4rem;margin:0 4vw 3rem;border-top:1px solid var(--color-border);padding-top:1.5rem}.edition-notes h2{font-size:1.7rem}.edition-notes div>p{max-width:70ch;font-size:.9rem}.edition-notes summary,.edition-notes a{font-size:.85rem}.edition-notes details{margin:1rem 0}.collection-head{display:grid;grid-template-columns:2fr 1fr;gap:4rem;margin:3rem 4vw}.collection-head h1{font-size:clamp(3.5rem,6.5vw,6rem);margin:1.5rem 0}.collection-head nav{display:flex;flex-direction:column;gap:.7rem;justify-content:flex-end;font:.8rem/1.5 monospace}.edition-shelf{margin:0 4vw 4rem}.edition-feature{display:grid;grid-template-columns:1.4fr 1fr;gap:5vw;align-items:center;background:var(--color-surface);padding:1rem 3rem}.edition-feature .chrome-scene{min-height:440px}.edition-feature .sphere{width:min(64%,300px);left:50%;top:10%;transform:translateX(-50%)}.edition-copy h2{font-size:3rem;line-height:1.05;margin:1.5rem 0}.edition-copy>p:not(.label){max-width:38ch}.edition-copy dl{font-size:.8rem;margin:1.5rem 0}.edition-copy dl>div{border-top:1px solid var(--color-border);padding:.7rem 0;display:grid;grid-template-columns:1fr 2fr;gap:1rem}.edition-copy dt{color:var(--color-muted)}dd{margin:0}.edition-copy a{font-size:.85rem}.edition-row{display:grid;grid-template-columns:1fr 1.7fr .3fr;gap:4rem;align-items:center;border-top:1px solid var(--color-border);padding:2rem 0}.mini-scene{height:250px;position:relative;display:grid;place-items:center}.disc{width:200px;height:200px;border-radius:50%;background:conic-gradient(var(--color-silver-light),var(--color-silver-dark),var(--color-silver-mid),var(--color-silver-light),var(--color-violet),var(--color-silver-dark),var(--color-silver-light));position:relative;transform:rotateX(15deg) rotateY(-20deg);box-shadow:6px 10px 0 var(--color-silver-dark)}.disc::after{content:'';position:absolute;inset:40%;border-radius:50%;background:var(--color-background);box-shadow:inset 3px 2px 2px var(--color-silver-dark)}.edition-row h2{font-size:2.8rem;margin:1rem 0}.edition-row p:not(.label){max-width:46ch}.edition-row summary{font-size:.85rem;margin-top:.6rem}.edition-no{font-size:3rem;color:var(--color-muted);align-self:start;padding-top:2rem}.capsules{width:220px;display:flex;flex-direction:column;gap:14px;transform:rotate(-20deg)}.capsules i{display:block;height:43px;border-radius:80px;background:linear-gradient(var(--color-silver-light),var(--color-silver-mid) 30%,var(--color-silver-dark) 48%,var(--color-silver-light) 70%,var(--color-silver-dark));box-shadow:3px 4px 0 var(--color-silver-dark)}@media(max-width:1000px){header{gap:1.5rem}header>span{display:none}.poster{grid-template-columns:1fr 1fr}.poster h1{font-size:6.4rem}.chrome-scene{min-height:500px}.sphere{top:22%}.orbit{top:36%}.release{margin-left:5vw;margin-right:5vw;gap:3rem}.release h2{font-size:3rem}.edition-feature{gap:2rem;padding:1rem 2rem}.edition-feature .chrome-scene{min-height:380px}.edition-copy h2{font-size:2.5rem}.edition-row{gap:2rem}.collection-head{gap:2rem}}@media(max-width:700px){header{padding:1.4rem 5vw;flex-wrap:wrap;gap:1rem}header nav{margin-left:0;width:100%;gap:1.4rem}.poster{display:block;margin:2rem 5vw 0}.poster-copy{padding-bottom:0}.poster h1{font-size:clamp(4.6rem,14vw,6.2rem);margin:1.5rem 0}.poster-copy>p:not(.label){font-size:1rem}.chrome-scene{min-height:330px;margin-top:1rem}.sphere{top:13%;width:63%;left:19%}.orbit{top:30%;height:34%;border-width:9px}.chrome-scene>p{padding-bottom:1rem}.poster-strip{flex-wrap:wrap;padding:.8rem 0;font-size:.6rem}.release{display:block;margin:3rem 7vw}.release h2{font-size:2.7rem}.tracks{margin-top:2rem}.tracks li{gap:.6rem;padding:1.1rem 0}.tracks strong{font-size:1.35rem}.frequency{padding:2rem 1.3rem;margin:0 5vw 3rem}.frequency h2{font-size:2.9rem}.frequency>div{gap:1.5rem;align-items:start}.star{font-size:3rem}.frequency div>p{font-size:.9rem}.edition-notes{display:block;margin:0 5vw 3rem}.edition-notes h2{margin-bottom:1rem}.collection-head{display:block;margin:2rem 5vw}.collection-head h1{font-size:3.4rem}.collection-head nav{margin-top:2rem}.edition-shelf{margin:0 5vw 3rem}.edition-feature{display:block;padding:1rem 1.2rem 2rem}.edition-feature .chrome-scene{min-height:300px;margin:0}.edition-copy h2{font-size:2.5rem}.edition-copy dl>div{display:block}.edition-copy dd{margin-top:.3rem}.edition-row{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:1.5rem 0}.mini-scene{grid-column:1/-1;height:220px}.edition-row h2{font-size:2.5rem}.edition-row>div:nth-child(2){grid-column:1}.edition-no{grid-column:2;padding-top:1.4rem;font-size:2rem}}