body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; background-color: #f8f9fa; color: #212529; line-height: 1.6; padding: 2rem; max-width: 900px; margin: auto; } h1 { color: #0d6efd; border-bottom: 2px solid #dee2e6; padding-bottom: 0.5rem; } h2 { color: #198754; margin-top: 2rem; } a { color: #0d6efd; text-decoration: none; } a:hover { text-decoration: underline; } code { background-color: #e9ecef; padding: 0.2rem 0.4rem; border-radius: 0.25rem; font-family: monospace; } .cover-image { max-width: 100%; height: auto; margin: 1rem 0; }