*{box-sizing:border-box}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:#eeeeea;-webkit-font-smoothing:antialiased;background:#090909;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}a:focus-visible{outline-offset:4px;outline:2px solid #eee}p,h1{margin:0}.composition{min-height:100svh;padding:38px 4.5vw;position:relative}.identity{text-align:center;width:100%;padding:50px 4.5vw;position:absolute;top:50%;left:0;transform:translateY(-50%)}h1{letter-spacing:-.075em;font-family:Syncopate,sans-serif;font-size:clamp(38px,8.8vw,135px);font-weight:700;line-height:1}.genres{letter-spacing:2px;color:#999;margin-top:24px;font:10px Courier New,monospace}.genres span{color:#666;margin:0 12px;display:inline-block}.socials{justify-content:center;gap:34px;width:100%;font:11px Courier New,monospace;display:flex;position:absolute;bottom:38px;left:0}.socials a{text-underline-offset:5px;padding:12px 0}.socials a:hover{text-decoration:underline}.socials a span{color:#888}@media (max-width:700px){.composition,.identity{padding:30px 22px}h1{font-size:9.8vw}.genres{letter-spacing:.65px;margin-top:20px;font-size:8px}.genres span{margin:0 4px}.socials{gap:25px;font-size:10px}}
