body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #f9fafb; color: #1a1a1a; margin: 0; padding: 2rem; line-height: 1.6; } main { max-width: 800px; margin: auto; background: #fff; padding: 2rem; border-radius: 8px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); } h1 { color: #0d6efd; font-size: 2rem; margin-bottom: 1rem; } a { color: #0d6efd; text-decoration: none; } a:hover { text-decoration: underline; } p { margin-bottom: 1rem; } code { background: #eee; padding: 2px 4px; border-radius: 4px; font-size: 0.95em; }