body { font-family: ‘Segoe UI’, Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; color: #333; max-width: 1200px; margin: 0 auto; padding: 20px; }
h1 { color: #e60023; font-size: 2.5rem; margin-bottom: 20px; }
h2 { color: #333; border-left: 4px solid #e60023; padding-left: 15px; margin-top: 30px; }
.highlight { background-color: #fff3cd; padding: 15px; border-radius: 5px; margin: 20px 0; }
.step { background: #f8f9fa; padding: 20px; border-radius: 8px; margin: 25px 0; border-left: 4px solid #007bff; }
.pro-tip { background: #d1ecf1; padding: 15px; border-radius: 5px; margin: 15px 0; }
a { color: #007bff; text-decoration: none; }
a:hover { text-decoration: underline; }
.conclusion { background: #d4edda; padding: 20px; border-radius: 8px; margin-top: 30px; }