.comparison-table-container[data-astro-cid-3vdph6ns]{margin:4rem 0;padding:3rem 2rem;background:linear-gradient(135deg,#f8fafc,#fff);border-radius:1.5rem;border:2px solid #e5e7eb;box-shadow:0 10px 40px #0000000d}.comparison-header[data-astro-cid-3vdph6ns]{text-align:center;margin-bottom:3rem}.comparison-title[data-astro-cid-3vdph6ns]{font-size:2.5rem;font-weight:800;color:#1f2937;margin-bottom:.75rem}.comparison-subtitle[data-astro-cid-3vdph6ns]{font-size:1.125rem;color:#6b7280}.comparison-table-wrapper[data-astro-cid-3vdph6ns]{position:relative;overflow-x:auto;overflow-y:visible;margin-bottom:2rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9;width:100%;max-width:100%}.comparison-table-wrapper[data-astro-cid-3vdph6ns]::-webkit-scrollbar{height:8px}.comparison-table-wrapper[data-astro-cid-3vdph6ns]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.comparison-table-wrapper[data-astro-cid-3vdph6ns]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.comparison-table-wrapper[data-astro-cid-3vdph6ns]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.scroll-indicator[data-astro-cid-3vdph6ns]{display:none;position:absolute;top:.5rem;right:.5rem;background:#3b82f6f2;color:#fff;padding:.375rem .625rem;border-radius:.5rem;font-size:.6875rem;font-weight:600;z-index:1;gap:.375rem;align-items:center;box-shadow:0 2px 8px #0003;animation:pulse 2s ease-in-out infinite;white-space:nowrap;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.scroll-indicator[data-astro-cid-3vdph6ns].hidden{opacity:0;visibility:hidden;animation:none}.scroll-indicator[data-astro-cid-3vdph6ns] span[data-astro-cid-3vdph6ns]:first-child,.scroll-indicator[data-astro-cid-3vdph6ns] span[data-astro-cid-3vdph6ns]:last-child{font-size:.875rem;font-weight:700;line-height:1}.scroll-indicator[data-astro-cid-3vdph6ns] span[data-astro-cid-3vdph6ns]:nth-child(2){font-size:.6875rem}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.98)}}@media (max-width: 768px){.scroll-indicator[data-astro-cid-3vdph6ns]{display:flex}}@media (max-width: 480px){.scroll-indicator[data-astro-cid-3vdph6ns]{top:.375rem;right:.375rem;padding:.3rem .5rem;font-size:.625rem;gap:.25rem}.scroll-indicator[data-astro-cid-3vdph6ns] span[data-astro-cid-3vdph6ns]:first-child,.scroll-indicator[data-astro-cid-3vdph6ns] span[data-astro-cid-3vdph6ns]:last-child{font-size:.75rem}.scroll-indicator[data-astro-cid-3vdph6ns] span[data-astro-cid-3vdph6ns]:nth-child(2){font-size:.625rem}}.comparison-table[data-astro-cid-3vdph6ns]{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:1rem;overflow:visible;box-shadow:0 4px 12px #00000014;display:table;table-layout:auto;position:relative;z-index:0}@supports (-webkit-touch-callout: none){.comparison-table-wrapper[data-astro-cid-3vdph6ns],.comparison-table[data-astro-cid-3vdph6ns]{-webkit-transform:translateZ(0);transform:translateZ(0)}}.comparison-table[data-astro-cid-3vdph6ns] thead[data-astro-cid-3vdph6ns]{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff}.comparison-table[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns]{padding:1.5rem 1rem;text-align:center;font-weight:700;font-size:.9375rem}.feature-col[data-astro-cid-3vdph6ns]{text-align:left!important;width:30%;min-width:180px}.product-col[data-astro-cid-3vdph6ns]{width:17.5%;min-width:120px}.highlight-col[data-astro-cid-3vdph6ns]{background:linear-gradient(180deg,#3b82f614,#3b82f605)!important;position:relative}.highlight-col[data-astro-cid-3vdph6ns]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#3b82f6}.product-header[data-astro-cid-3vdph6ns]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.crown-icon[data-astro-cid-3vdph6ns]{font-size:1.5rem}.product-name[data-astro-cid-3vdph6ns]{font-weight:800;font-size:1rem}.best-badge[data-astro-cid-3vdph6ns]{background:#fbbf24;color:#78350f;font-size:.6875rem;font-weight:700;padding:.25rem .625rem;border-radius:1rem;text-transform:uppercase;letter-spacing:.05em}.comparison-table[data-astro-cid-3vdph6ns] tbody[data-astro-cid-3vdph6ns] tr[data-astro-cid-3vdph6ns]{border-bottom:1px solid #f3f4f6;transition:background .2s ease}.comparison-table[data-astro-cid-3vdph6ns] tbody[data-astro-cid-3vdph6ns] tr[data-astro-cid-3vdph6ns]:hover{background:#fafafa}.even-row[data-astro-cid-3vdph6ns]{background:#fafbfc}.comparison-table[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{padding:1.25rem 1rem;text-align:center}.feature-name[data-astro-cid-3vdph6ns]{text-align:left!important;font-weight:600;color:#374151;display:flex;align-items:center;gap:.5rem}.feature-text[data-astro-cid-3vdph6ns]{flex:1}.info-icon[data-astro-cid-3vdph6ns]{font-size:.875rem;color:#9ca3af;cursor:help;flex-shrink:0}.check-icon[data-astro-cid-3vdph6ns]{color:#10b981;font-size:1.75rem;font-weight:700}.cross-icon[data-astro-cid-3vdph6ns]{color:#ef4444;font-size:1.5rem;font-weight:700;opacity:.5}.text-value[data-astro-cid-3vdph6ns]{color:#6b7280;font-size:.875rem;font-style:italic}.price-row[data-astro-cid-3vdph6ns]{background:#f9fafb!important;border-top:2px solid #e5e7eb!important}.price-row[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{padding:1.5rem 1rem}.price-highlight[data-astro-cid-3vdph6ns]{color:#10b981;font-size:1.5rem}.comparison-footnote[data-astro-cid-3vdph6ns]{font-size:.875rem;color:#6b7280;font-style:italic;text-align:center;margin-bottom:2rem}.comparison-cta[data-astro-cid-3vdph6ns]{display:flex;justify-content:center}@media (max-width: 1024px){.comparison-table-container[data-astro-cid-3vdph6ns]{padding:2.5rem 1.5rem;margin:3rem 0}.comparison-title[data-astro-cid-3vdph6ns]{font-size:2rem;line-height:1.2}.comparison-subtitle[data-astro-cid-3vdph6ns]{font-size:1rem}.comparison-table[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns],.comparison-table[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{padding:1rem .75rem;font-size:.875rem}.product-name[data-astro-cid-3vdph6ns]{font-size:.875rem}.crown-icon[data-astro-cid-3vdph6ns]{font-size:1.25rem}.best-badge[data-astro-cid-3vdph6ns]{font-size:.625rem;padding:.2rem .5rem;white-space:nowrap}.check-icon[data-astro-cid-3vdph6ns]{font-size:1.5rem}.cross-icon[data-astro-cid-3vdph6ns]{font-size:1.25rem}.feature-col[data-astro-cid-3vdph6ns]{min-width:160px}.product-col[data-astro-cid-3vdph6ns]{min-width:110px}}@media (max-width: 768px){.comparison-table-container[data-astro-cid-3vdph6ns]{padding:2rem 1rem;margin:2.5rem 0;border-radius:1rem;width:100%;max-width:100%;box-sizing:border-box}.comparison-header[data-astro-cid-3vdph6ns]{margin-bottom:1.5rem}.comparison-title[data-astro-cid-3vdph6ns]{font-size:1.75rem;line-height:1.3;margin-bottom:.5rem}.comparison-subtitle[data-astro-cid-3vdph6ns]{font-size:.9375rem;line-height:1.4}.comparison-table-wrapper[data-astro-cid-3vdph6ns]{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;position:relative}.comparison-table[data-astro-cid-3vdph6ns]{font-size:.8125rem;border-radius:.75rem;display:table;width:100%;min-width:600px;table-layout:auto}.comparison-table[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns]{padding:1rem .5rem;font-size:.8125rem;line-height:1.3}.comparison-table[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{padding:.875rem .5rem;font-size:.8125rem}.feature-name[data-astro-cid-3vdph6ns]{font-size:.8125rem;line-height:1.4}.feature-text[data-astro-cid-3vdph6ns]{word-break:break-word;hyphens:auto}.info-icon[data-astro-cid-3vdph6ns]{display:none}.product-header[data-astro-cid-3vdph6ns]{gap:.375rem;flex-wrap:wrap}.product-name[data-astro-cid-3vdph6ns]{font-size:.75rem;line-height:1.2;text-align:center}.crown-icon[data-astro-cid-3vdph6ns]{font-size:1.125rem}.best-badge[data-astro-cid-3vdph6ns]{font-size:.5625rem;padding:.15rem .4rem;line-height:1.2}.price-highlight[data-astro-cid-3vdph6ns]{font-size:1.25rem}.check-icon[data-astro-cid-3vdph6ns]{font-size:1.375rem}.cross-icon[data-astro-cid-3vdph6ns]{font-size:1.125rem}.text-value[data-astro-cid-3vdph6ns]{font-size:.75rem}.feature-col[data-astro-cid-3vdph6ns]{min-width:140px}.product-col[data-astro-cid-3vdph6ns]{min-width:95px}.comparison-footnote[data-astro-cid-3vdph6ns]{font-size:.8125rem;line-height:1.5;padding:0 .5rem}}@media (max-width: 480px){.comparison-table-container[data-astro-cid-3vdph6ns]{padding:1.5rem .75rem;margin:2rem 0;border-radius:.875rem;width:100%;max-width:100%;box-sizing:border-box;overflow:visible}.comparison-header[data-astro-cid-3vdph6ns]{margin-bottom:1.25rem}.comparison-title[data-astro-cid-3vdph6ns]{font-size:1.5rem;line-height:1.3;margin-bottom:.5rem}.comparison-subtitle[data-astro-cid-3vdph6ns]{font-size:.875rem;line-height:1.4}.comparison-table-wrapper[data-astro-cid-3vdph6ns]{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;position:relative;margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem}.comparison-table[data-astro-cid-3vdph6ns]{font-size:.75rem;border-radius:.625rem;display:table;width:100%;min-width:550px;table-layout:auto}.comparison-table[data-astro-cid-3vdph6ns] thead[data-astro-cid-3vdph6ns]{font-size:.75rem}.comparison-table[data-astro-cid-3vdph6ns] th[data-astro-cid-3vdph6ns]{padding:.875rem .375rem;font-size:.75rem;line-height:1.2}.comparison-table[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{padding:.75rem .375rem;font-size:.75rem;line-height:1.3}.feature-col[data-astro-cid-3vdph6ns]{min-width:120px;width:35%}.product-col[data-astro-cid-3vdph6ns]{min-width:75px;width:21.67%}.feature-name[data-astro-cid-3vdph6ns]{font-size:.75rem;gap:.375rem}.feature-text[data-astro-cid-3vdph6ns]{font-size:.75rem;line-height:1.3}.product-header[data-astro-cid-3vdph6ns]{gap:.25rem}.product-name[data-astro-cid-3vdph6ns]{font-size:.6875rem;line-height:1.2}.crown-icon[data-astro-cid-3vdph6ns]{font-size:1rem}.best-badge[data-astro-cid-3vdph6ns]{font-size:.5rem;padding:.125rem .35rem;line-height:1.1}.check-icon[data-astro-cid-3vdph6ns]{font-size:1.25rem}.cross-icon[data-astro-cid-3vdph6ns]{font-size:1rem}.text-value[data-astro-cid-3vdph6ns]{font-size:.6875rem}.price-row[data-astro-cid-3vdph6ns] td[data-astro-cid-3vdph6ns]{padding:1rem .375rem}.price-highlight[data-astro-cid-3vdph6ns]{font-size:1.125rem}.comparison-footnote[data-astro-cid-3vdph6ns]{font-size:.75rem;line-height:1.4;margin-bottom:1.5rem;padding:0 .25rem}.comparison-cta[data-astro-cid-3vdph6ns]{margin-top:1rem}.btn-amazon[data-astro-cid-3vdph6ns]{font-size:.875rem;padding:.75rem 1.25rem}}
