.aDM{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background:#f8f9fa;color:#333;line-height:1.6;}.vJA{background:linear-gradient(135deg,#8e44ad 0%,#9b59b6 100%);color:white;padding:80px 0;text-align:center;}.aT_{background:white;padding:15px 0;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.comparator-xCE{padding:60px 0;background:#f8f9fa;}.ePZ{background:white;border-radius:20px;padding:40px;box-shadow:0 15px 35px rgba(0,0,0,0.1);margin-bottom:30px;}.oSA{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:40px;}.jnC{padding:12px 24px;border:3px solid #8e44ad;background:white;color:#8e44ad;border-radius:25px;cursor:pointer;transition:all 0.4s ease;font-weight:700;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;}.jnC::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);transition:left 0.5s;}.jnC:hover::before{left:100%;}.jnC:hover,.jnC.active{background:#8e44ad;color:white;transform:translateY(-3px);box-shadow:0 10px 25px rgba(142,68,173,0.4);}.xKI{background:linear-gradient(135deg,#2c3e50 0%,#34495e 100%);border-radius:20px;padding:40px;margin:30px 0;position:relative;overflow:hidden;min-height:600px;}.xKI::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(142,68,173,0.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(155,89,182,0.1) 0%,transparent 50%);pointer-events:none;}.suo{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:30px;}.comparator-sXA{display:flex;justify-content:space-around;width:100%;margin-bottom:30px;}.kAz{display:flex;flex-direction:column;align-items:center;gap:15px;}.vFJ{color:#ecf0f1;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:1px;}.vhB{width:80px;height:80px;background:#e74c3c;border-radius:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.4s ease;border:4px solid #fff;box-shadow:0 4px 15px rgba(0,0,0,0.3);font-size:28px;font-weight:bold;color:white;}.vhB.active{background:#27ae60;transform:scale(1.1);box-shadow:0 0 20px rgba(39,174,96,0.6);}.vhB:hover{transform:scale(1.15);}.comparator-wWm{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;}.qmw{width:40px;height:40px;background:#e74c3c;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;border:2px solid #fff;font-size:16px;font-weight:bold;color:white;}.qmw.active{background:#27ae60;box-shadow:0 0 10px rgba(39,174,96,0.6);}.comparator-dQN{background:rgba(255,255,255,0.1);border-radius:15px;padding:30px;text-align:center;width:100%;margin-top:20px;border:2px solid rgba(255,255,255,0.2);}.comparator-mcv{font-size:24px;font-weight:bold;color:white;margin:15px 0;min-height:40px;}.comparator-hPC{color:#27ae60;text-shadow:0 0 10px rgba(39,174,96,0.8);}.comparator-txk{color:#e74c3c;text-shadow:0 0 10px rgba(231,76,60,0.8);}.comparator-bqR{color:#3498db;text-shadow:0 0 10px rgba(52,152,219,0.8);}.comparator-oHf{display:flex;justify-content:center;gap:20px;margin:30px 0;flex-wrap:wrap;}.comparator-ebx{padding:12px 25px;border-radius:30px;border:none;background:#8e44ad;color:white;font-weight:700;cursor:pointer;transition:all 0.3s ease;box-shadow:0 5px 15px rgba(142,68,173,0.4);}.comparator-ebx:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(142,68,173,0.6);}.comparator-ebx:active{transform:translateY(1px);}.comparator-nZv{background:white;border-radius:15px;padding:25px;box-shadow:0 5px 15px rgba(0,0,0,0.1);margin-top:30px;}.comparator-wc0{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:20px;}.comparator-aWZ{background:linear-gradient(135deg,#8e44ad 0%,#9b59b6 100%);border-radius:10px;padding:20px;text-align:center;color:white;}.comparator-kBS{font-size:28px;font-weight:700;margin:10px 0;}.comparator-wou{font-size:14px;opacity:0.9;}.comparator-jri{background:white;border-radius:15px;padding:30px;box-shadow:0 5px 15px rgba(0,0,0,0.1);margin-top:40px;overflow-x:auto;}.comparator-bTt{width:100%;border-collapse:collapse;margin:20px 0;}.comparator-bTt th{background:#8e44ad;color:white;padding:15px;text-align:center;}.comparator-bTt td{padding:12px 15px;text-align:center;border-bottom:1px solid #eee;}.comparator-bTt tr:nth-child(even){background:#f8f9fa;}.comparator-bTt tr:hover{background:#eef0f2;}.fRn{background:white;border-radius:15px;padding:30px;box-shadow:0 5px 15px rgba(0,0,0,0.1);margin-top:40px;}.comparator-p_3{background:#2c3e50;border-radius:10px;padding:30px;min-height:300px;display:flex;align-items:center;justify-content:center;color:white;font-family:'Courier New',monospace;position:relative;overflow:hidden;}.comparator-p_3::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(52,152,219,0.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(46,204,113,0.1) 0%,transparent 50%);pointer-events:none;}.comparator-sow{background:rgba(255,255,255,0.1);padding:15px;border-radius:8px;font-size:18px;text-align:center;margin:10px 0;border:2px solid rgba(255,255,255,0.2);position:relative;z-index:1;}.comparator-glM{background:white;border-radius:15px;padding:30px;box-shadow:0 5px 15px rgba(0,0,0,0.1);margin-top:40px;}.comparator-jfP{display:flex;flex-direction:column;gap:20px;margin-top:20px;}.comparator-wjW{display:flex;align-items:flex-start;gap:20px;padding:20px;border-radius:10px;background:#f8f9fa;transition:all 0.3s ease;}.comparator-wjW:hover{transform:translateX(10px);box-shadow:0 5px 15px rgba(0,0,0,0.1);}.comparator-t_W{background:#8e44ad;color:white;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:bold;flex-shrink:0;}.comparator-g2n h5{color:#8e44ad;margin-bottom:10px;}.k3W{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;}.oiA{font-size:0.9rem;padding:8px 15px;}@media (max-width:768px){.comparator-sXA{flex-direction:column;gap:30px;}.xKI{padding:20px;}.comparator-wc0{grid-template-columns:1fr;}}.zvd{animation:zvd 1s infinite;}@keyframes zvd{0%{transform:scale(1);}50%{transform:scale(1.05);}100%{transform:scale(1);}}.ltg{animation:ltg 0.5s;}@keyframes ltg{0%{opacity:1;}50%{opacity:0.3;}100%{opacity:1;}}.jex{stroke:#3498db;stroke-width:3;stroke-dasharray:10;animation:comparator-flow 2s linear infinite;}@keyframes comparator-flow{to{stroke-dashoffset:100;}}