body { font-family: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif; line-height: 1.7; color: #333; margin: 30px auto; padding: 20px; background-color: #f9f9f9; border-radius: 8px; box-shadow: 0 2px 10px rgba(0,0,0,0.05); } h1 { font-size: 2em; color: #2c3e50; border-bottom: 2px solid #3498db; paddi…