.compare-hero[data-astro-cid-bdsczzry]{padding:calc(var(--space-4xl) + 24px) 0 var(--space-3xl);background:linear-gradient(180deg,var(--gs-cloud) 0%,var(--gs-blue-pale) 100%);text-align:center}.compare-badge[data-astro-cid-bdsczzry]{display:inline-block;padding:6px 16px;background:var(--gs-blue-pale);color:var(--gs-blue);font-size:13px;font-weight:600;border-radius:var(--radius-full);margin-bottom:var(--space-lg);border:1px solid rgba(11,87,208,.15)}.compare-hero[data-astro-cid-bdsczzry] h1[data-astro-cid-bdsczzry]{font-size:44px;font-weight:700;letter-spacing:-1px;color:var(--gs-ink);margin-bottom:var(--space-lg)}.compare-sub[data-astro-cid-bdsczzry]{font-size:18px;color:var(--gs-text-2);line-height:1.7;max-width:600px;margin:0 auto var(--space-md)}.compare-meta[data-astro-cid-bdsczzry]{font-size:14px;color:var(--gs-text-3)}.comp-table-wrap[data-astro-cid-bdsczzry]{overflow-x:auto}.comp-table[data-astro-cid-bdsczzry]{width:100%;border-collapse:collapse;font-size:14px;background:#fff;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--gs-border)}.comp-table[data-astro-cid-bdsczzry] th[data-astro-cid-bdsczzry]{padding:14px 16px;text-align:left;font-weight:600;background:var(--gs-cloud);color:var(--gs-ink);border-bottom:2px solid var(--gs-border)}.comp-table[data-astro-cid-bdsczzry] td[data-astro-cid-bdsczzry]{padding:12px 16px;border-bottom:1px solid var(--gs-border);color:var(--gs-text-2)}.feature-name[data-astro-cid-bdsczzry]{font-weight:500;color:var(--gs-ink)}.gs-col[data-astro-cid-bdsczzry]{color:var(--gs-blue);font-weight:500}.wins-section[data-astro-cid-bdsczzry]{background:#fff}.wins-grid[data-astro-cid-bdsczzry]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl)}.wins-card[data-astro-cid-bdsczzry]{padding:var(--space-xl);border-radius:var(--radius-lg);border:1px solid var(--gs-border)}.wins-card[data-astro-cid-bdsczzry] h2[data-astro-cid-bdsczzry]{font-size:20px;font-weight:600;color:var(--gs-ink);margin-bottom:8px}.wins-card[data-astro-cid-bdsczzry] ul[data-astro-cid-bdsczzry]{list-style:none}.wins-card[data-astro-cid-bdsczzry] li[data-astro-cid-bdsczzry]{padding:10px 0;border-bottom:1px solid var(--gs-border);font-size:14px;color:var(--gs-text-2);line-height:1.5}.wins-card[data-astro-cid-bdsczzry] li[data-astro-cid-bdsczzry]:last-child{border-bottom:none}.comp-wins[data-astro-cid-bdsczzry] li[data-astro-cid-bdsczzry]:before{content:"✓ ";color:var(--gs-text-3)}.gs-wins[data-astro-cid-bdsczzry]{border-color:var(--gs-blue);background:#0b57d005}.gs-wins[data-astro-cid-bdsczzry] li[data-astro-cid-bdsczzry]:before{content:"✓ ";color:var(--gs-blue);font-weight:600}.verdict-grid[data-astro-cid-bdsczzry]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl);max-width:800px;margin:0 auto}.verdict-card[data-astro-cid-bdsczzry]{padding:var(--space-xl);border-radius:var(--radius-lg);background:#fff;border:1px solid var(--gs-border)}.verdict-card[data-astro-cid-bdsczzry] h3[data-astro-cid-bdsczzry]{font-size:18px;font-weight:600;color:var(--gs-ink);margin-bottom:var(--space-sm)}.verdict-card[data-astro-cid-bdsczzry] p[data-astro-cid-bdsczzry]{font-size:15px;color:var(--gs-text-2);line-height:1.6}.verdict-gs[data-astro-cid-bdsczzry]{border-color:var(--gs-blue);background:#0b57d005}.faq-bg[data-astro-cid-bdsczzry]{background:var(--gs-cloud)}.faq-list[data-astro-cid-bdsczzry]{max-width:720px;margin:0 auto}.faq-item[data-astro-cid-bdsczzry]{border-bottom:1px solid var(--gs-border)}.faq-question[data-astro-cid-bdsczzry]{padding:var(--space-lg) 0;font-size:16px;font-weight:600;color:var(--gs-ink);cursor:pointer;list-style:none}.faq-question[data-astro-cid-bdsczzry]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-bdsczzry]:before{content:"+";font-size:20px;color:var(--gs-blue);margin-right:var(--space-md)}details[data-astro-cid-bdsczzry][open] .faq-question[data-astro-cid-bdsczzry]:before{content:"−"}.faq-answer[data-astro-cid-bdsczzry]{padding:0 0 var(--space-lg) 32px;font-size:15px;color:var(--gs-text-2);line-height:1.7}.cta-section[data-astro-cid-bdsczzry]{background:linear-gradient(135deg,var(--gs-blue) 0%,#094bb7 100%)}.related-link[data-astro-cid-bdsczzry]{padding:6px 14px;border-radius:var(--radius-full);font-size:13px;background:var(--gs-blue-pale);color:var(--gs-blue);text-decoration:none;border:1px solid rgba(11,87,208,.1)}.related-link[data-astro-cid-bdsczzry]:hover{background:var(--gs-blue);color:#fff;text-decoration:none}@media(max-width:768px){.compare-hero[data-astro-cid-bdsczzry] h1[data-astro-cid-bdsczzry]{font-size:32px}.wins-grid[data-astro-cid-bdsczzry],.verdict-grid[data-astro-cid-bdsczzry]{grid-template-columns:1fr}}
