
    body { font-family: Arial, sans-serif; color:#222; line-height:1.6; margin:20px; max-width:900px; }
    h1 { color:#0b3d91; }
    h2 { color:#0b3d91; margin-top:28px; }
    p.lead { font-size:1.05rem; color:#333; }
    ul { margin-left:18px; }
    .feature { margin-bottom:14px; }
    .cta { margin-top:24px; }
    .btn-primary { display:inline-block; background-color:#F9690F; color:white; padding:10px 20px; text-decoration:none; border-radius:5px; font-family:Arial, sans-serif; font-size:16px; }
    .note { font-size:0.95rem; color:#666; margin-top:8px; }
    .meta { color:#666; font-size:0.95rem; margin-bottom:12px; }
    .compare-table { border-collapse:collapse; width:100%; margin-top:10px; }
    .compare-table th, .compare-table td { text-align:left; padding:8px; border-bottom:1px solid #eee; }
    table.pricing-table { border-collapse: collapse; width: 100%; margin-top: 28px; margin-bottom: 40px; }
    table.pricing-table th, table.pricing-table td { border: 1px solid #ddd; padding: 10px 12px; text-align: center; }
    table.pricing-table th { background-color: #f4f4f4; color: #0b3d91; }
    table.pricing-table td:first-child { text-align: left; font-weight: 600; }
  