:root{--black:#0B0B0F;--slate:#536A78;--gold:#B88A38;--cream:#F7F1E1;--platinum:#C8CDD0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--cream);font-family:Arial,Helvetica,sans-serif}.page{width:100%;max-width:none;margin:0 auto}.artboard{position:relative;width:100%;line-height:0}.artboard img{display:block;width:100%;height:auto}.hotspot{position:absolute;display:block;z-index:2;outline-offset:2px}.hotspot:hover{background:rgba(184,138,56,.12);box-shadow:inset 0 0 0 1px rgba(184,138,56,.3)}.hotspot:focus-visible{outline:3px solid var(--gold)}.home{left:32.5%;top:0%;width:6%;height:5%}.artists{left:40%;top:0%;width:7%;height:5%}.music{left:47%;top:0%;width:6%;height:5%}.events{left:54%;top:0%;width:7%;height:5%}.culture{left:62%;top:0%;width:8%;height:5%}.collaborations{left:71%;top:0%;width:13%;height:5%}.contact{left:87%;top:0%;width:11%;height:5%}.explore{left:4.3%;top:33%;width:16%;height:4%}.about{left:21%;top:33%;width:16%;height:4%}.feature-artist{left:72%;top:25%;width:25%;height:6%}.tile-music{left:1%;top:40.4%;width:19.5%;height:20.5%}.tile-artists{left:21%;top:40.4%;width:19%;height:20.5%}.tile-events{left:40.5%;top:40.4%;width:19%;height:20.5%}.tile-culture{left:60%;top:40.4%;width:19%;height:20.5%}.tile-collab{left:79.5%;top:40.4%;width:19%;height:20.5%}.listen{left:32%;top:78%;width:15%;height:5%}.below{padding:40px 5% 65px;border-top:1px solid var(--slate)}h2{font-size:clamp(25px,4vw,42px);margin:0 0 10px}h3{color:var(--gold)}p{color:var(--platinum);line-height:1.6}.sections{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:15px;margin-top:30px}.sections section{border:1px solid #536A7855;padding:15px;background:#10151a}a{color:var(--cream)}.footer{margin-top:30px}@media(max-width:650px){.below{padding:28px 6%}.sections{grid-template-columns:1fr}.artboard{min-width:0}body{overflow-x:hidden}}
