body{margin:0;background:#f5f6f8;color:#17202d;font:16px/1.6 Arial,sans-serif}main{max-width:540px;margin:16vh auto;padding:38px;background:white;border:1px solid #e3e7ee;border-radius:16px}.eyebrow{font-size:12px;letter-spacing:2px;color:#64748b}h1{font-size:32px;letter-spacing:-1px}p{color:#58677b}
