body { margin: 0; background: #F3FBFE; color: #111827; font-family: Inter, Arial, sans-serif; line-height: 1.6; }
main { max-width: 760px; margin: 40px auto; padding: 32px; background: #F8FAFB; border-radius: 16px; }
a { color: #1F637A; }
h1 { line-height: 1.2; }
@media (max-width: 600px) { main { margin: 16px; padding: 24px; } }
