body{margin:0;background:#f5f1e9;color:#323a46;font:18px/1.65 system-ui,sans-serif}main{max-width:46rem;margin:7vh auto;padding:2rem}.eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.8rem}h1{font-size:3rem;line-height:1.1}audio{width:100%;margin-top:1rem}img{width:100%;max-width:34rem;margin:1.5rem 0}a{color:#664b8c}