section { max-width: 600px; margin: 3rem auto; padding: 1.5rem 2rem; border-radius: 10px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; color: #333; } h3 { font-size: 1.8rem; margin-bottom: 1rem; color: #2c3e50; } p { font-size: 1.1rem; line-height: 1.6; margin-bottom: 1rem; } a { color: #007bff; text-decoration: none; font-weight: 600; } a:hover, a:focus { text-decoration: underline; color: #0056b3; }