*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#080c10;color:#eeede8;font-family:Arial,Helvetica,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}a:focus-visible{outline:3px solid #e3b783;outline-offset:5px}header,main,footer{max-width:1200px;margin:auto;padding:30px 40px}header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #293039;gap:24px}.brand{font-size:25px;font-weight:800;letter-spacing:4px}.brand span{font-size:10px;letter-spacing:3px;color:#c9ab83}nav{display:flex;gap:28px;font-size:13px;color:#c6cbd0}.intro{padding:70px 0 85px;background:radial-gradient(ellipse at 80% 25%,#142a32,transparent 60%)}.eyebrow,.section-title>span{font-size:11px;letter-spacing:3px;color:#c9ab83;font-weight:700}h1{font-size:clamp(42px,6vw,78px);line-height:1.08;letter-spacing:-3px;margin:22px 0 28px}h1 em{font-family:Georgia,serif;font-weight:400;color:#d6b88f}h2{font-size:30px;line-height:1.2;letter-spacing:-1px}h3{font-size:23px;margin:0}.lede{color:#c7cdd2;font-size:19px;line-height:1.7}.buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.button{display:inline-block;background:#d5b58a;color:#101419;padding:14px 20px;font-size:13px;font-weight:bold;border:1px solid #d5b58a;border-radius:3px}.secondary{background:transparent;color:#e6e2dc;border-color:#46515b}.button:hover{background:#e8cba5;color:#101419;text-decoration:none}.section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px}.albums{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.album-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#111820;display:block;border:1px solid #293039}.album-card div{padding:20px 0}.album-card span,.meta,.note,.duration{color:#a9b3bd;font-size:14px}.about{border-top:1px solid #293039;margin-top:70px;padding:45px 0 25px;max-width:760px}.about p{color:#bec6cd}.crumb{color:#aab5be;font-size:13px;margin:10px 0 35px}.release{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:65px}.cover{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#111820}.release h1{font-size:clamp(38px,5vw,66px);overflow-wrap:anywhere}.release .button{margin-top:18px}.track-section{margin-top:65px}.tracks{padding:0;margin:0;list-style:none}.tracks li{display:flex;align-items:center;gap:24px;border-top:1px solid #293039;padding:18px 10px}.tracks li:last-child{border-bottom:1px solid #293039}.tracks a{flex:1;font-size:17px}.number{color:#c9ab83;font-size:12px;min-width:22px}.platforms{padding:45px 0}.back{display:inline-block;margin-bottom:25px;color:#d5b58a}footer{border-top:1px solid #293039;margin-top:55px;padding-top:35px;padding-bottom:45px;color:#a9b3bd;font-size:12px}footer p{max-width:650px}.skip{position:absolute;left:-9999px}.skip:focus{left:12px;top:12px;background:white;color:black;padding:12px;z-index:5}@media(max-width:700px){header,main,footer{padding-left:22px;padding-right:22px}header{flex-wrap:wrap}nav{gap:18px}.intro{padding:42px 0 50px}h1{letter-spacing:-2px}.albums{grid-template-columns:1fr;gap:30px}.album-card{max-width:460px}.release{grid-template-columns:1fr;gap:20px}.cover{max-width:460px}.release h1{margin-top:12px}.section-title{align-items:baseline}.section-title>span{letter-spacing:1px;font-size:10px}.buttons{gap:10px}.tracks li{gap:16px}.track-section{margin-top:35px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}