@import"https://fonts.googleapis.com/css2?family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Righteous&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:DM Mono;background-color:#050508}a,p{text-decoration:none;text-transform:uppercase;color:#000;font-size:.85rem;font-weight:600;line-height:.9;display:block}.menu p{padding:.75rem 1.25rem;border-radius:.25rem;background-color:#000;color:#fff}.hero{position:relative;width:100%;height:100svh;overflow:hidden}canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(45vw,70vh);aspect-ratio:1387 / 1134;z-index:1;border:3px solid #fff;border-radius:.25rem}.hero-footer{position:absolute;bottom:0;width:100%;padding:2rem;display:flex;justify-content:center;align-items:center;z-index:2}.hero-footer p{font-size:.85rem;font-weight:600;line-height:.9;display:block;color:#fff}
