/* Option B: Rave flyer. Loud red blocks, black type, thick rules, tilted sleeves. */
.header{background:var(--acid);color:var(--ink);border-bottom:6px solid var(--ink);box-shadow:0 0 0 100vmax var(--acid);clip-path:inset(0 -100vmax)}
.header nav a:hover{color:var(--paper)}.nav-contact{border-color:var(--ink)}
.hero{background:var(--acid);color:var(--ink);box-shadow:0 0 0 100vmax var(--acid);clip-path:inset(0 -100vmax)}
.hero .eyebrow{color:var(--ink)}
h1{text-transform:uppercase;letter-spacing:-.02em;line-height:.92}
.hero h1{color:var(--ink);text-shadow:6px 6px 0 var(--paper)}
.hero-line{font-weight:700;text-transform:uppercase;letter-spacing:1px}
.record-label{background:var(--ink);color:var(--acid);box-shadow:0 0 0 6px var(--paper)}
.record{box-shadow:0 0 0 4px var(--ink),18px 18px 0 var(--ink)}
.record:after{opacity:.6}
.yellow{background:var(--ink);color:var(--paper)}.yellow:hover{background:var(--paper);color:var(--ink)}
.outline{border:3px solid var(--ink);color:var(--ink);background:transparent}.outline:hover{background:var(--ink);color:var(--acid)}
.feature{background:var(--ink);color:var(--paper);border-top:0;text-shadow:none;box-shadow:8px 8px 0 var(--paper)}
.section-heading h2,.wall-head h2,.credits h2,.about h2,.contact h2{text-transform:uppercase}
.release-row{border-top:3px solid var(--ink)}.release-row:last-child{border-bottom:3px solid var(--ink)}.release-row:hover{background:var(--acid);color:var(--ink)}
.row-no{background:var(--ink);color:var(--acid);padding:6px 8px;text-align:center}
.record-wall{border-top:6px solid var(--acid)}
.wall-cover{width:240px;height:240px;border:4px solid var(--paper)}
.wall-row{gap:24px;padding:14px 0}.wall-row li:nth-child(3n+1) a{transform:rotate(-4deg)}.wall-row li:nth-child(3n+2) a{transform:rotate(3deg)}
.credits{background:var(--acid);color:var(--ink);box-shadow:0 0 0 100vmax var(--acid);clip-path:inset(0 -100vmax)}
.credits .eyebrow,.credits p:not(.eyebrow){color:var(--ink)!important}
.credit-names{border-color:var(--ink);border-left-width:4px}.credit-names a{text-transform:uppercase}.credit-names a:hover{color:var(--paper)}
.about{border-top:0}.about>div>h2,.about h2{color:var(--acid)}
.footer{border-top:6px solid var(--acid)}
.catalogue-intro h1{color:var(--acid)}
.status--verified{color:var(--paper)}
