.comparison-section[data-v-f71603c1]{background:linear-gradient(180deg,#0a0a0a,#101014 50%,#0a0a0a);overflow:hidden;padding:100px 0}.comparison-badge[data-v-f71603c1]{align-items:center;background:linear-gradient(135deg,#e31e2433,#e31e240d);border:1px solid rgba(227,30,36,.3);border-radius:30px;color:#e31e24;display:inline-flex;font-size:.9rem;gap:8px;margin-bottom:20px;padding:10px 20px}.comparison-title[data-v-f71603c1]{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;margin-bottom:16px}.comparison-subtitle[data-v-f71603c1]{color:#fff9;font-size:1.2rem;margin:0 auto;max-width:600px}.comparison-wrapper[data-v-f71603c1]{margin:60px 0;overflow-x:auto;overflow-y:visible}.comparison-wrapper[data-v-f71603c1]::-webkit-scrollbar{height:8px}.comparison-wrapper[data-v-f71603c1]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.comparison-wrapper[data-v-f71603c1]::-webkit-scrollbar-thumb{background:#e31e2480;border-radius:4px}.comparison-wrapper[data-v-f71603c1]::-webkit-scrollbar-thumb:hover{background:#e31e24b3}.comparison-table[data-v-f71603c1]{border-collapse:separate;border-spacing:0;display:table;min-width:900px;width:100%}.table-header[data-v-f71603c1],.table-row[data-v-f71603c1]{display:table-row}.browser-column[data-v-f71603c1],.feature-column[data-v-f71603c1]{border-bottom:1px solid hsla(0,0%,100%,.05);display:table-cell;padding:16px;vertical-align:middle}.feature-column[data-v-f71603c1]{background:#0a0a0a;left:0;min-width:280px;position:sticky;width:35%;z-index:2}@media(max-width:768px){.feature-column[data-v-f71603c1]{min-width:240px}}.browser-column[data-v-f71603c1]{text-align:center;transition:all .3s ease;width:13%}.browser-column.browser-highlight[data-v-f71603c1]{background:linear-gradient(180deg,#e31e2414,#e31e2405);border-left:2px solid rgba(227,30,36,.3);border-right:2px solid rgba(227,30,36,.3)}.header-cell.empty[data-v-f71603c1]{height:120px}.browser-header[data-v-f71603c1]{flex-direction:column;gap:12px;padding:20px 10px}.browser-header[data-v-f71603c1],.browser-icon[data-v-f71603c1]{align-items:center;display:flex}.browser-icon[data-v-f71603c1]{background:#ffffff1a;border-radius:50%;box-shadow:0 4px 20px #0000004d;height:60px;justify-content:center;padding:10px;width:60px}.browser-icon.browser1-icon[data-v-f71603c1]{background:linear-gradient(135deg,#e31e24,#c41519);padding:0}.browser-icon img[data-v-f71603c1]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.browser-icon i[data-v-f71603c1]{color:#fff;font-size:1.8rem}.browser-name[data-v-f71603c1]{color:#fff;font-size:1.1rem;font-weight:700}.highlight-badge[data-v-f71603c1]{background:#e31e2426;border-radius:20px;color:#e31e24;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.feature-cell[data-v-f71603c1]{padding:8px 0}.feature-title[data-v-f71603c1]{color:#fff;font-size:1.05rem;font-weight:700;margin-bottom:6px}.feature-description[data-v-f71603c1]{color:#ffffff80;font-size:.9rem;line-height:1.5;margin:0}.premium-badge[data-v-f71603c1]{align-items:center;background:#ffd7001a;border:1px solid rgba(255,215,0,.3);border-radius:12px;color:gold;display:inline-flex;font-size:.75rem;gap:4px;margin-top:8px;padding:3px 10px}.premium-badge i[data-v-f71603c1]{font-size:.7rem}.value-cell[data-v-f71603c1]{padding:20px 0}.check-icon[data-v-f71603c1]{color:#10b981;font-size:1.8rem}.cross-icon[data-v-f71603c1]{color:#fff3;font-size:1.8rem}.table-row[data-v-f71603c1]{transition:all .3s ease}.table-row:hover .browser-column[data-v-f71603c1],.table-row:hover .feature-column[data-v-f71603c1]{background:#ffffff05}.table-row:hover .browser-column.browser-highlight[data-v-f71603c1]{background:linear-gradient(180deg,#e31e241f,#e31e240a)}.comparison-cta[data-v-f71603c1]{margin-top:60px;text-align:center}.comparison-cta p[data-v-f71603c1]{color:#ffffffb3;font-size:1.2rem;margin-bottom:24px}.comparison-cta .cta-btn[data-v-f71603c1]{align-items:center;background:#e31e24;border-radius:12px;box-shadow:0 4px 20px #e31e244d;color:#fff;display:inline-flex;font-size:1.1rem;font-weight:700;gap:12px;padding:16px 32px;text-decoration:none;transition:all .3s ease}.comparison-cta .cta-btn[data-v-f71603c1]:hover{background:#b7171c;box-shadow:0 6px 30px #e31e2466;transform:translateY(-2px)}.comparison-cta .cta-btn[data-v-f71603c1]:focus-visible{outline:2px solid #fff;outline-offset:5px}.comparison-cta .cta-btn i[data-v-f71603c1]{font-size:1.2rem}@media(max-width:768px){.comparison-section[data-v-f71603c1]{padding:60px 0}.browser-icon[data-v-f71603c1]{height:50px;padding:8px;width:50px}.browser-icon.browser1-icon[data-v-f71603c1]{padding:0}.browser-icon i[data-v-f71603c1]{font-size:1.5rem}.browser-name[data-v-f71603c1],.feature-title[data-v-f71603c1]{font-size:.95rem}.feature-description[data-v-f71603c1]{font-size:.85rem}.check-icon[data-v-f71603c1],.cross-icon[data-v-f71603c1]{font-size:1.5rem}}
