.article-wrap[data-astro-cid-77aqylt4]{grid-template-columns:280px 1fr;gap:40px;max-width:1140px;margin:0 auto;padding:32px 20px 80px;display:grid}.sidebar[data-astro-cid-77aqylt4]{position:relative}.toc[data-astro-cid-77aqylt4]{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:12px;margin-bottom:24px;padding:20px;position:sticky;top:96px;box-shadow:0 2px 8px #0000000a}.toc[data-astro-cid-77aqylt4] strong[data-astro-cid-77aqylt4]{color:var(--color-text,#111827);margin-bottom:12px;font-size:.95rem;font-weight:700;display:block}.toc[data-astro-cid-77aqylt4] ol[data-astro-cid-77aqylt4]{margin:0;padding-left:20px;font-size:.85rem;line-height:1.6}.toc[data-astro-cid-77aqylt4] li[data-astro-cid-77aqylt4]{margin-bottom:6px}.toc[data-astro-cid-77aqylt4] a[data-astro-cid-77aqylt4]{color:var(--color-text-muted,#4b5563);text-decoration:none;transition:color .15s}.toc[data-astro-cid-77aqylt4] a[data-astro-cid-77aqylt4]:hover{color:var(--color-primary,#06c);text-decoration:underline}.sidebar-box[data-astro-cid-77aqylt4]{background:#f0f7ff;border:1px solid #bae0ff;border-radius:12px;padding:18px;font-size:.85rem;line-height:1.5;position:sticky;top:480px}.sidebar-box[data-astro-cid-77aqylt4] strong[data-astro-cid-77aqylt4]{color:#004085;margin-bottom:8px;font-size:.9rem;display:block}.sidebar-box[data-astro-cid-77aqylt4] p[data-astro-cid-77aqylt4]{color:#333;margin:0 0 10px}.sidebar-box[data-astro-cid-77aqylt4] ul[data-astro-cid-77aqylt4]{margin:0;padding-left:16px}.sidebar-box[data-astro-cid-77aqylt4] li[data-astro-cid-77aqylt4]{margin-bottom:6px}.sidebar-box[data-astro-cid-77aqylt4] a[data-astro-cid-77aqylt4]{color:#0056b3;font-weight:600;text-decoration:none}.sidebar-box[data-astro-cid-77aqylt4] a[data-astro-cid-77aqylt4]:hover{text-decoration:underline}.article-body[data-astro-cid-77aqylt4]{max-width:760px;color:var(--color-text,#1f2937);line-height:1.7}.article-meta[data-astro-cid-77aqylt4]{color:var(--color-text-muted,#6b7280);align-items:center;gap:16px;margin-bottom:12px;font-size:.85rem;display:flex}.article-tag[data-astro-cid-77aqylt4]{color:#0369a1;background:#e0f2fe;border-radius:999px;padding:3px 10px;font-weight:600}h1[data-astro-cid-77aqylt4]{color:var(--color-text,#111827);margin:0 0 16px;font-size:2.1rem;font-weight:800;line-height:1.25}.lead[data-astro-cid-77aqylt4]{color:#374151;margin-bottom:24px;font-size:1.1rem;line-height:1.65}h2[data-astro-cid-77aqylt4]{color:#111827;border-bottom:2px solid #f3f4f6;margin:40px 0 16px;padding-bottom:8px;font-size:1.45rem;font-weight:700}h3[data-astro-cid-77aqylt4]{color:#1f2937;margin:16px 0 8px;font-size:1.15rem;font-weight:700}.pricing-disclaimer-note[data-astro-cid-77aqylt4]{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-left:5px solid #f59e0b;border-radius:8px;margin:24px 0 32px;padding:16px 20px;font-size:.88rem;line-height:1.55}.pricing-disclaimer-note[data-astro-cid-77aqylt4] strong[data-astro-cid-77aqylt4]{color:#78350f;margin-bottom:6px;font-size:.92rem;display:block}.pricing-disclaimer-note[data-astro-cid-77aqylt4] p[data-astro-cid-77aqylt4]{margin:0}.benchmark-box[data-astro-cid-77aqylt4]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin:32px 0 40px;padding:24px}.benchmark-box[data-astro-cid-77aqylt4] h2[data-astro-cid-77aqylt4]{border-bottom:none;margin-top:0;font-size:1.35rem}.benchmark-grid[data-astro-cid-77aqylt4]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:16px;display:grid}.benchmark-card[data-astro-cid-77aqylt4]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;padding:16px;display:flex}.benchmark-card[data-astro-cid-77aqylt4] .badge[data-astro-cid-77aqylt4]{color:#4338ca;text-transform:uppercase;letter-spacing:.5px;background:#eef2ff;border-radius:4px;align-self:flex-start;margin-bottom:8px;padding:2px 8px;font-size:.72rem;font-weight:700}.benchmark-card[data-astro-cid-77aqylt4] h3[data-astro-cid-77aqylt4]{margin:0 0 6px;font-size:1.05rem}.benchmark-card[data-astro-cid-77aqylt4] .highlight[data-astro-cid-77aqylt4]{color:#047857;margin:0 0 8px;font-size:.85rem;font-weight:700}.benchmark-card[data-astro-cid-77aqylt4] p[data-astro-cid-77aqylt4]{color:#4b5563;margin:0;font-size:.82rem;line-height:1.5}.pro-tips-list[data-astro-cid-77aqylt4]{margin:20px 0 32px;padding-left:20px}.pro-tips-list[data-astro-cid-77aqylt4] li[data-astro-cid-77aqylt4]{margin-bottom:14px;font-size:.95rem;line-height:1.6}.pick-card[data-astro-cid-77aqylt4]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin:36px 0;padding:28px;box-shadow:0 3px 12px #00000008}.pick-header[data-astro-cid-77aqylt4]{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.pick-title-wrap[data-astro-cid-77aqylt4]{align-items:flex-start;gap:14px;display:flex}.pick-rank[data-astro-cid-77aqylt4]{background:var(--color-primary,#06c);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;font-weight:800;display:flex}.pick-title-wrap[data-astro-cid-77aqylt4] h2[data-astro-cid-77aqylt4]{border-bottom:none;margin:0 0 4px;padding-bottom:0;font-size:1.35rem}.pick-subtitle[data-astro-cid-77aqylt4]{color:#6b7280;margin:0;font-size:.85rem}.badge-featured[data-astro-cid-77aqylt4],.badge-accent[data-astro-cid-77aqylt4],.badge-value[data-astro-cid-77aqylt4]{text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:700}.badge-featured[data-astro-cid-77aqylt4]{color:#92400e;background:#fef3c7}.badge-accent[data-astro-cid-77aqylt4]{color:#1e40af;background:#dbeafe}.badge-value[data-astro-cid-77aqylt4]{color:#065f46;background:#d1fae5}.spec-table-wrap[data-astro-cid-77aqylt4]{border:1px solid #e5e7eb;border-radius:8px;margin:20px 0;overflow:hidden}.spec-table[data-astro-cid-77aqylt4]{border-collapse:collapse;width:100%;font-size:.86rem}.spec-table[data-astro-cid-77aqylt4] th[data-astro-cid-77aqylt4],.spec-table[data-astro-cid-77aqylt4] td[data-astro-cid-77aqylt4]{text-align:left;border-bottom:1px solid #f3f4f6;padding:10px 14px}.spec-table[data-astro-cid-77aqylt4] th[data-astro-cid-77aqylt4]{color:#374151;background:#f9fafb;width:32%;font-weight:600}.spec-table[data-astro-cid-77aqylt4] td[data-astro-cid-77aqylt4]{color:#1f2937}.spec-table[data-astro-cid-77aqylt4] tr[data-astro-cid-77aqylt4]:last-child th[data-astro-cid-77aqylt4],.spec-table[data-astro-cid-77aqylt4] tr[data-astro-cid-77aqylt4]:last-child td[data-astro-cid-77aqylt4]{border-bottom:none}.pros-cons[data-astro-cid-77aqylt4]{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.pros[data-astro-cid-77aqylt4],.cons[data-astro-cid-77aqylt4]{border-radius:8px;padding:16px;font-size:.85rem;line-height:1.5}.pros[data-astro-cid-77aqylt4]{background:#f0fdf4;border:1px solid #bbf7d0}.pros[data-astro-cid-77aqylt4] strong[data-astro-cid-77aqylt4]{color:#166534;margin-bottom:8px;display:block}.cons[data-astro-cid-77aqylt4]{background:#fef2f2;border:1px solid #fecaca}.cons[data-astro-cid-77aqylt4] strong[data-astro-cid-77aqylt4]{color:#991b1b;margin-bottom:8px;display:block}.pros[data-astro-cid-77aqylt4] ul[data-astro-cid-77aqylt4],.cons[data-astro-cid-77aqylt4] ul[data-astro-cid-77aqylt4]{margin:0;padding-left:18px}.pros[data-astro-cid-77aqylt4] li[data-astro-cid-77aqylt4],.cons[data-astro-cid-77aqylt4] li[data-astro-cid-77aqylt4]{margin-bottom:6px}.verdict-box[data-astro-cid-77aqylt4]{border-left:4px solid var(--color-primary,#06c);color:#334155;background:#f8fafc;border-radius:0 8px 8px 0;margin-top:18px;padding:14px 18px;font-size:.88rem;line-height:1.6}.verdict-box[data-astro-cid-77aqylt4] strong[data-astro-cid-77aqylt4]{color:#0f172a}.comparison-table-wrap[data-astro-cid-77aqylt4]{border:1px solid #e5e7eb;border-radius:8px;margin:24px 0 36px;overflow:hidden}.comparison-table[data-astro-cid-77aqylt4]{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.83rem;line-height:1.45}.comparison-table[data-astro-cid-77aqylt4] th[data-astro-cid-77aqylt4],.comparison-table[data-astro-cid-77aqylt4] td[data-astro-cid-77aqylt4]{text-align:left;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word;border-bottom:1px solid #e5e7eb;padding:10px}.comparison-table[data-astro-cid-77aqylt4] th[data-astro-cid-77aqylt4]{color:#1e293b;background:#f1f5f9;font-weight:700}.comparison-table[data-astro-cid-77aqylt4] tr[data-astro-cid-77aqylt4]:hover td[data-astro-cid-77aqylt4]{background:#f8fafc}.comparison-table[data-astro-cid-77aqylt4] small[data-astro-cid-77aqylt4]{color:#64748b}.practical-guide[data-astro-cid-77aqylt4]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin:36px 0;padding:24px}.practical-guide[data-astro-cid-77aqylt4] h2[data-astro-cid-77aqylt4]{border-bottom:none;margin-top:0}.steps-grid[data-astro-cid-77aqylt4]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:18px;display:grid}.step-card[data-astro-cid-77aqylt4]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.step-num[data-astro-cid-77aqylt4]{background:var(--color-primary,#06c);color:#fff;text-align:center;border-radius:50%;width:24px;height:24px;margin-bottom:8px;font-size:.8rem;font-weight:800;line-height:24px;display:inline-block}.step-card[data-astro-cid-77aqylt4] h3[data-astro-cid-77aqylt4]{margin:0 0 6px;font-size:.95rem}.step-card[data-astro-cid-77aqylt4] p[data-astro-cid-77aqylt4]{color:#4b5563;margin:0;font-size:.82rem;line-height:1.5}.faq-list[data-astro-cid-77aqylt4]{margin:20px 0 40px}.faq-item[data-astro-cid-77aqylt4]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:12px;padding:14px 18px;transition:background .15s}.faq-item[data-astro-cid-77aqylt4][open]{background:#f9fafb}.faq-question[data-astro-cid-77aqylt4]{cursor:pointer;color:#111827;font-size:.95rem;font-weight:600}.faq-answer[data-astro-cid-77aqylt4]{color:#374151;margin-top:10px;font-size:.88rem;line-height:1.6}.faq-answer[data-astro-cid-77aqylt4] p[data-astro-cid-77aqylt4]{margin:0}@media (width<=900px){.article-wrap[data-astro-cid-77aqylt4]{grid-template-columns:1fr;padding:20px 16px 60px}.sidebar[data-astro-cid-77aqylt4]{display:none}.pros-cons[data-astro-cid-77aqylt4],.benchmark-grid[data-astro-cid-77aqylt4],.steps-grid[data-astro-cid-77aqylt4]{grid-template-columns:1fr}.comparison-table-wrap[data-astro-cid-77aqylt4]{overflow-x:auto}}
