body{font:18px system-ui;background:#faf9f5;color:#252525;margin:8vh auto;max-width:800px;padding:24px}main{background:white;padding:32px;border:1px solid #ddd;border-radius:12px}