.comparison-hero[data-astro-cid-s5aq7jvz]{padding:var(--space-12) 0 var(--space-16);background:linear-gradient(180deg,var(--bg-secondary) 0%,var(--bg-primary) 100%)}.breadcrumb[data-astro-cid-s5aq7jvz]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-8)}.breadcrumb[data-astro-cid-s5aq7jvz] a[data-astro-cid-s5aq7jvz]{color:var(--text-secondary)}.breadcrumb[data-astro-cid-s5aq7jvz] a[data-astro-cid-s5aq7jvz]:hover{color:var(--color-primary)}.hero-content[data-astro-cid-s5aq7jvz]{text-align:center;max-width:800px;margin:0 auto}.hero-content[data-astro-cid-s5aq7jvz] h1[data-astro-cid-s5aq7jvz]{font-size:var(--text-4xl);margin:var(--space-4) 0 var(--space-2)}.last-updated[data-astro-cid-s5aq7jvz]{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-4)}.hero-subtitle[data-astro-cid-s5aq7jvz]{font-size:var(--text-lg);color:var(--text-secondary);margin-bottom:var(--space-8)}.verdict-box[data-astro-cid-s5aq7jvz]{max-width:860px;margin:0 auto;background:var(--bg-primary);border:2px solid var(--color-primary);border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-md)}.verdict-box[data-astro-cid-s5aq7jvz] h2[data-astro-cid-s5aq7jvz]{font-size:var(--text-xl);margin-bottom:var(--space-3);color:var(--color-primary)}.verdict-box[data-astro-cid-s5aq7jvz] p[data-astro-cid-s5aq7jvz]{color:var(--text-secondary);line-height:1.7}.about-section[data-astro-cid-s5aq7jvz]{padding:var(--space-16) 0 var(--space-8)}.about-grid[data-astro-cid-s5aq7jvz]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8)}.about-card[data-astro-cid-s5aq7jvz]{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:var(--space-8)}.about-card[data-astro-cid-s5aq7jvz] h2[data-astro-cid-s5aq7jvz]{font-size:var(--text-2xl);margin-bottom:var(--space-4)}.about-card[data-astro-cid-s5aq7jvz] p[data-astro-cid-s5aq7jvz]{color:var(--text-secondary);line-height:1.7;margin-bottom:var(--space-4)}.about-card[data-astro-cid-s5aq7jvz] p[data-astro-cid-s5aq7jvz]:last-child{margin-bottom:0}.comparison-table-section[data-astro-cid-s5aq7jvz]{padding:var(--space-16) 0}.comparison-table-section[data-astro-cid-s5aq7jvz] h2[data-astro-cid-s5aq7jvz]{text-align:center;margin-bottom:var(--space-4)}.section-intro[data-astro-cid-s5aq7jvz]{text-align:center;max-width:720px;margin:0 auto var(--space-10);color:var(--text-secondary)}.table-wrapper[data-astro-cid-s5aq7jvz]{overflow-x:auto}.comparison-table[data-astro-cid-s5aq7jvz]{width:100%;border-collapse:collapse;background:var(--bg-primary);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md)}.comparison-table[data-astro-cid-s5aq7jvz] th[data-astro-cid-s5aq7jvz],.comparison-table[data-astro-cid-s5aq7jvz] td[data-astro-cid-s5aq7jvz]{padding:var(--space-4) var(--space-6);text-align:left;border-bottom:1px solid var(--border-light)}.comparison-table[data-astro-cid-s5aq7jvz] th[data-astro-cid-s5aq7jvz]{background:var(--bg-secondary);font-weight:600}.col-header[data-astro-cid-s5aq7jvz]{display:flex;flex-direction:column;gap:var(--space-1)}.col-header[data-astro-cid-s5aq7jvz].winner{color:var(--color-primary)}.feature-name[data-astro-cid-s5aq7jvz]{font-weight:500}.atvalid-col[data-astro-cid-s5aq7jvz],.competitor-col[data-astro-cid-s5aq7jvz]{text-align:center;min-width:170px;font-size:var(--text-sm)}.cell-winner[data-astro-cid-s5aq7jvz]{background:#22c55e14;color:var(--color-success);font-weight:500}.table-note[data-astro-cid-s5aq7jvz]{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--text-muted);text-align:center}.key-differences[data-astro-cid-s5aq7jvz]{padding:var(--space-16) 0;background:var(--bg-secondary)}.key-differences[data-astro-cid-s5aq7jvz] h2[data-astro-cid-s5aq7jvz]{text-align:center;margin-bottom:var(--space-10)}.differences-grid[data-astro-cid-s5aq7jvz]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.difference-card[data-astro-cid-s5aq7jvz]{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:var(--space-6)}.difference-icon[data-astro-cid-s5aq7jvz]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:#5955d11a;color:var(--color-primary);border-radius:var(--radius-lg);margin-bottom:var(--space-4)}.difference-card[data-astro-cid-s5aq7jvz] h3[data-astro-cid-s5aq7jvz]{font-size:var(--text-lg);margin-bottom:var(--space-2)}.difference-card[data-astro-cid-s5aq7jvz] p[data-astro-cid-s5aq7jvz]{font-size:var(--text-sm);color:var(--text-muted);line-height:1.6}.when-section[data-astro-cid-s5aq7jvz]{padding:var(--space-16) 0}.when-grid[data-astro-cid-s5aq7jvz]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8)}.when-card[data-astro-cid-s5aq7jvz]{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:var(--space-8)}.when-card-atvalid[data-astro-cid-s5aq7jvz]{border:2px solid var(--color-primary)}.when-card[data-astro-cid-s5aq7jvz] h2[data-astro-cid-s5aq7jvz]{font-size:var(--text-xl);margin-bottom:var(--space-4)}.when-card[data-astro-cid-s5aq7jvz] ul[data-astro-cid-s5aq7jvz]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.when-card[data-astro-cid-s5aq7jvz] li[data-astro-cid-s5aq7jvz]{position:relative;padding-left:var(--space-6);color:var(--text-secondary);line-height:1.6;font-size:var(--text-sm)}.when-card[data-astro-cid-s5aq7jvz] li[data-astro-cid-s5aq7jvz]:before{content:"";position:absolute;left:0;top:.45em;width:8px;height:8px;border-radius:50%;background:var(--color-primary)}.pricing-comparison[data-astro-cid-s5aq7jvz]{padding:var(--space-16) 0;background:var(--bg-secondary)}.pricing-comparison[data-astro-cid-s5aq7jvz] h2[data-astro-cid-s5aq7jvz]{text-align:center;margin-bottom:var(--space-10)}.pricing-grid[data-astro-cid-s5aq7jvz]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8);max-width:900px;margin:0 auto}.pricing-card[data-astro-cid-s5aq7jvz]{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:var(--space-8)}.pricing-card[data-astro-cid-s5aq7jvz].atvalid-pricing{border:2px solid var(--color-primary)}.pricing-header[data-astro-cid-s5aq7jvz]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6)}.pricing-header[data-astro-cid-s5aq7jvz] h3[data-astro-cid-s5aq7jvz]{font-size:var(--text-xl)}.best-value[data-astro-cid-s5aq7jvz]{padding:var(--space-1) var(--space-3);background:var(--color-primary);color:var(--text-inverse);font-size:var(--text-xs);font-weight:600;border-radius:var(--radius-full)}.pricing-tiers[data-astro-cid-s5aq7jvz]{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6)}.tier[data-astro-cid-s5aq7jvz]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);background:var(--bg-secondary);border-radius:var(--radius-md)}.tier-name[data-astro-cid-s5aq7jvz]{font-size:var(--text-sm);color:var(--text-secondary)}.tier-price[data-astro-cid-s5aq7jvz]{font-size:var(--text-lg);font-weight:700}.tier-per[data-astro-cid-s5aq7jvz]{font-size:var(--text-xs);color:var(--text-muted)}.competitor-note[data-astro-cid-s5aq7jvz]{display:block;text-align:center;font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-4)}.pricing-footnote[data-astro-cid-s5aq7jvz]{max-width:820px;margin:var(--space-8) auto 0;text-align:center;font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.switching-section[data-astro-cid-s5aq7jvz]{padding:var(--space-16) 0}.switching-section[data-astro-cid-s5aq7jvz] h2[data-astro-cid-s5aq7jvz]{text-align:center;margin-bottom:var(--space-10)}.steps[data-astro-cid-s5aq7jvz]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);max-width:1000px;margin:0 auto}.step[data-astro-cid-s5aq7jvz]{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:var(--space-6);text-align:center}.step-number[data-astro-cid-s5aq7jvz]{width:44px;height:44px;margin:0 auto var(--space-4);display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--text-inverse);font-weight:700;font-size:var(--text-lg);border-radius:var(--radius-full)}.step[data-astro-cid-s5aq7jvz] h3[data-astro-cid-s5aq7jvz]{font-size:var(--text-lg);margin-bottom:var(--space-2)}.step[data-astro-cid-s5aq7jvz] p[data-astro-cid-s5aq7jvz]{font-size:var(--text-sm);color:var(--text-muted);line-height:1.6}.faq-section[data-astro-cid-s5aq7jvz]{padding:var(--space-16) 0;background:var(--bg-secondary)}.faq-section[data-astro-cid-s5aq7jvz] h2[data-astro-cid-s5aq7jvz]{text-align:center;margin-bottom:var(--space-10)}.faq-list[data-astro-cid-s5aq7jvz]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.faq-item[data-astro-cid-s5aq7jvz]{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6)}.faq-item[data-astro-cid-s5aq7jvz] summary[data-astro-cid-s5aq7jvz]{font-weight:600;cursor:pointer;color:var(--text-primary)}.faq-item[data-astro-cid-s5aq7jvz] p[data-astro-cid-s5aq7jvz]{margin-top:var(--space-3);color:var(--text-secondary);line-height:1.7;font-size:var(--text-sm)}@media (max-width: 1024px){.differences-grid[data-astro-cid-s5aq7jvz]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.about-grid[data-astro-cid-s5aq7jvz],.when-grid[data-astro-cid-s5aq7jvz],.differences-grid[data-astro-cid-s5aq7jvz],.pricing-grid[data-astro-cid-s5aq7jvz],.steps[data-astro-cid-s5aq7jvz]{grid-template-columns:1fr}}
