body{margin:0;background:#101110;color:#f5f2eb;font:16px/1.6 system-ui,sans-serif}main{max-width:46rem;padding:12vh 8vw}h1{font-size:clamp(2.4rem,6vw,4.5rem);line-height:1.1;font-weight:500}p{max-width:40rem}a{color:#f2c580}.brand{letter-spacing:.16em;font-size:.85rem}