:root{--gold:#ffb323;--black:#070606;--paper:#e9e6df;--mono:'DM Mono',monospace;--display:'Syne',sans-serif;--body:'Manrope',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:#fff;font-family:var(--body)}a{color:inherit;text-decoration:none}.noise{position:fixed;inset:0;opacity:.035;z-index:50;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}header{height:82px;position:absolute;z-index:10;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;border-bottom:1px solid rgba(255,255,255,.16)}.sets-brand{display:flex;align-items:center;gap:11px}.sets-brand img{width:36px;height:36px;object-fit:cover;border-radius:50%;box-shadow:0 0 18px rgba(255,179,35,.4)}.sets-brand strong{font:700 24px var(--display)}.sets-brand span{color:var(--gold)}header nav{display:flex;gap:30px;font:400 9px var(--mono);letter-spacing:.12em;text-transform:uppercase}header nav a{color:#aaa}header nav a:hover{color:#fff}.back{font:500 9px var(--mono);letter-spacing:.1em;border-bottom:1px solid #777;padding:9px 0}.sets-hero{min-height:100svh;position:relative;overflow:hidden;display:flex;align-items:center;padding:13vh 7vw 8vh}.hero-art{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,4,4,.96) 0%,rgba(7,5,5,.48) 55%,rgba(7,5,5,.76)),url('./assets/ozman-hero.png') center/cover}.hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#070606,transparent 45%)}.hero-content{position:relative;z-index:2;width:100%}.hero-content>p,.section-kicker{font:500 9px var(--mono);letter-spacing:.2em;color:var(--gold)}.hero-content h1{font:700 clamp(110px,25vw,370px)/.72 var(--display);letter-spacing:-.1em;margin:60px 0}.hero-content h1 span{color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.55)}.hero-content>div{display:flex;justify-content:space-between;align-items:end;max-width:700px;margin-left:22vw}.hero-content>div strong{font:500 11px/1.6 var(--mono);letter-spacing:.12em}.hero-content>div p{max-width:230px;color:#999;font-size:13px}.hero-logo{position:absolute;right:7vw;bottom:9vh;z-index:2}.hero-logo img{width:clamp(110px,14vw,200px);aspect-ratio:1;object-fit:cover;border-radius:50%;box-shadow:0 0 60px rgba(255,179,35,.25)}.featured,.soundcloud-zone,.set-grid{padding:120px 7vw}.section-kicker span{margin-right:18px;color:#84642f}.soundcloud-zone{background:var(--paper);color:var(--black)}.soundcloud-panel{margin-top:65px;display:grid;grid-template-columns:1fr 1fr;min-height:520px;border:1px solid rgba(0,0,0,.2)}.soundcloud-panel>div:first-child{padding:60px;display:flex;flex-direction:column;justify-content:center}.soundcloud-panel p{font:500 9px var(--mono);letter-spacing:.15em;color:#92610b}.soundcloud-panel h2{font:700 clamp(54px,7vw,105px)/.85 var(--display);letter-spacing:-.065em;margin:35px 0}.soundcloud-panel>div:first-child>span{max-width:430px;color:#6c6761;line-height:1.7}.soundcloud-link{display:flex;justify-content:space-between;max-width:430px;border-bottom:1px solid rgba(0,0,0,.42);margin-top:38px;padding:15px 0;font:500 9px var(--mono);letter-spacing:.12em}.soundcloud-link b{color:#a66308}.signal-mark{background:#0b0908;color:#fff;display:grid;place-items:center;align-content:center;gap:18px;position:relative;overflow:hidden}.signal-mark b{font:700 60px var(--display);z-index:2;color:var(--gold)}.signal-mark>span{z-index:2;font:400 8px var(--mono);letter-spacing:.18em;color:#756c64}.signal-mark i{position:absolute;width:25%;aspect-ratio:1;border:1px solid rgba(255,179,35,.45);border-radius:50%;animation:pulse 3s ease-out infinite}.signal-mark i:nth-of-type(2){animation-delay:1s}.signal-mark i:nth-of-type(3){animation-delay:2s}.set-grid{background:var(--paper);color:var(--black);padding-top:0}.slots{display:grid;grid-template-columns:repeat(3,1fr);margin-top:65px;border-top:1px solid rgba(0,0,0,.2)}.slots article,.set-card{min-height:370px;padding:35px;border-right:1px solid rgba(0,0,0,.2);display:flex;flex-direction:column;transition:.3s}.slots>*:last-child{border-right:0}.set-card:hover{background:var(--gold);transform:translateY(-8px);box-shadow:0 25px 65px rgba(0,0,0,.15)}.slots span,.slots p,.slots i{font:400 9px var(--mono);letter-spacing:.12em;color:#777}.slots h3{font:600 34px/1 var(--display);letter-spacing:-.04em;margin:100px 0 15px}.slots i{margin-top:auto;color:#a66308}.set-card:hover span,.set-card:hover p,.set-card:hover i{color:#3b2a0b}footer{min-height:260px;padding:65px 7vw;display:grid;grid-template-columns:auto 1fr 1fr auto;align-items:center;gap:28px;border-top:1px solid #292522}footer img{width:80px;height:80px;border-radius:50%;object-fit:cover}footer strong{font:700 clamp(35px,6vw,76px) var(--display)}footer p,footer>a:last-child{font:400 9px/1.8 var(--mono);letter-spacing:.12em;color:#777}footer>a:last-child{color:#fff;border-bottom:1px solid #777;padding:10px 0}@keyframes pulse{from{transform:scale(.3);opacity:1}to{transform:scale(5);opacity:0}}@media(max-width:800px){header{padding:0 5vw}header nav{display:none}.back{font-size:7px}.sets-hero{padding:16vh 6vw 8vh}.hero-content h1{font-size:30vw}.hero-content>div{margin-left:0;display:block}.hero-logo{right:6vw}.soundcloud-panel{grid-template-columns:1fr}.featured,.soundcloud-zone,.set-grid{padding:90px 6vw}.soundcloud-panel>div:first-child{padding:35px}.signal-mark{min-height:340px}.slots{grid-template-columns:1fr}.slots article,.set-card{border-right:0;border-bottom:1px solid rgba(0,0,0,.2)}footer{grid-template-columns:auto 1fr}footer p,footer>a:last-child{grid-column:1/3}}
