.prose{color:hsl(var(--foreground))}.fade-in{opacity:0;animation:fadeIn .8s ease-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.article-category{color:#c89b00;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.8px}.article-hero-title{font-size:46px;font-weight:900;color:#0a0a0a;letter-spacing:-.8px;line-height:1.15;margin-bottom:20px}.article-meta{display:flex;gap:12px;font-size:15px;color:#444;margin-bottom:26px}.sidebar-section{background:#fff3c2;border:1px solid #f3d88e;padding:18px;border-radius:12px;margin-bottom:22px}.sidebar-section h3{font-size:20px;font-weight:900;color:#8a6a00;margin-bottom:12px;letter-spacing:-.4px}.sidebar-section ul{padding-left:1.2rem}.sidebar-section ul li{margin-bottom:6px;font-size:15px;color:#47421f}.sidebar-section a{font-weight:700;color:#5a4800;text-decoration:none}.sidebar-section a:hover{color:#a47d00}.glossary-box,.insight-box,.quote-box,.summary-box{background:#fff3c4;padding:12px 14px;border-left:4px solid #c79a00;border-radius:8px;font-size:15px;color:#2c2c2c}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;margin-bottom:14px}.prose li,.prose ol,.prose p,.prose ul{color:hsl(var(--muted-foreground));font-family:Open Sans,sans-serif}.prose li{margin-bottom:8px}.prose strong{color:hsl(var(--foreground))}.prose .drop-cap{float:left;font-size:52px;line-height:45px;padding-right:10px;color:hsl(var(--primary));font-weight:700;font-family:Montserrat,sans-serif}.prose .key-tip{background-color:hsl(var(--primary)/.1);border-left:4px solid hsl(var(--primary));padding:12px 18px;margin:20px 0;border-radius:8px}.prose .key-tip strong{color:hsl(var(--primary));display:block;margin-bottom:.5rem}.prose table{width:100%;border-collapse:collapse;margin:25px 0}.prose table,.prose td,.prose th{border:1px solid hsl(var(--border))}.prose td,.prose th{padding:10px;text-align:left}.prose th{background-color:hsla(var(--muted));font-weight:700;color:hsl(var(--foreground))}.prose tr:nth-child(2n){background-color:hsla(var(--muted)/.5)}.prose ul{list-style-type:disc;padding-left:1.5rem;margin:15px 0}.prose li::marker{color:hsl(var(--primary))}@media (max-width:768px){.prose{padding:1.5rem}}#brevo-vs-mailchimp{scroll-margin-top:150px}.feature-comparison-table{display:flex;flex-direction:column;border:1px solid hsl(var(--border));border-radius:.5rem;overflow:hidden;margin:2rem 0}.feature-comparison-table .table-header,.feature-comparison-table .table-row{display:grid;grid-template-columns:1fr 2fr 2fr;border-bottom:1px solid hsl(var(--border))}.feature-comparison-table .table-row:last-child{border-bottom:none}.feature-comparison-table .table-cell{padding:.75rem 1rem;display:flex;align-items:center}.feature-comparison-table .table-header .table-cell{font-weight:600;color:hsl(var(--muted-foreground));font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;background-color:hsl(var(--muted)/.5)}.feature-comparison-table .table-cell.feature{font-weight:600;color:hsl(var(--foreground))}.key-tip-block{background:#fff5cc;border-left:4px solid #e0bc00;padding:14px 16px;border-radius:10px;margin:28px 0;font-size:16px;line-height:1.6;color:#333}.key-tip-block strong{font-weight:800;color:#a98500}.recommendation-box{background:#fff3c2;border-left:4px solid #d7b200;padding:18px 20px;margin:32px 0;border-radius:10px;font-size:16px;line-height:1.6;color:#2b2b2b}.recommendation-box strong{font-size:18px;font-weight:800;color:#8c6c00;display:block;margin-bottom:8px}.sidebar-article-card{display:block;background:#ffffff;padding:12px 14px;border-radius:10px;border:1px solid #f1d98b;margin-bottom:12px;color:#333;font-weight:600;text-decoration:none;line-height:1.4}.sidebar-article-card .article-tag{font-size:12px;font-weight:700;color:#c89b00;text-transform:uppercase;letter-spacing:.6px;display:block;margin-bottom:4px}