.legacy-article .breadcrumb{background:var(--light);border-bottom:1px solid #e0e0e0;padding:10px 0;font-size:.85rem}.legacy-article .breadcrumb .container{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.legacy-article .breadcrumb a{color:var(--red);text-decoration:none}.legacy-article .breadcrumb a:hover{text-decoration:underline}.legacy-article .breadcrumb span{color:var(--gray)}.legacy-article{--red:#e4001b;--red-dark:#b80015;--red-gradient:linear-gradient(135deg, #e4001b 0%, #b80015 100%);--dark:#1a1a1a;--light:#f5f5f5;--gold:#ffc107;--gold-dark:#e0a800;--white:#fff;--gray:#666;--text:#333;--shadow:0 4px 20px #0000001a;--shadow-lg:0 8px 40px #00000026;--radius:12px;--transition:all .3s ease}.legacy-article *,.legacy-article :before,.legacy-article :after{box-sizing:border-box;margin:0;padding:0}.legacy-article{scroll-behavior:smooth;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:80px;font-family:Inter,sans-serif;line-height:1.6}.legacy-article a{color:inherit;text-decoration:none}.legacy-article ul,.legacy-article ol{list-style:none}.legacy-article img{max-width:100%;height:auto;display:block}.legacy-article .header{background:var(--white);z-index:1000;transition:box-shadow .3s;position:sticky;top:0}.legacy-article .header.scrolled{box-shadow:0 2px 20px #0000001a}.legacy-article .header-inner{justify-content:space-between;align-items:center;max-width:1200px;height:70px;margin:0 auto;padding:0 20px;display:flex}.legacy-article .logo{align-items:center;text-decoration:none;display:flex}.legacy-article .logo img{width:auto;height:45px}.legacy-article .nav-links{align-items:center;gap:1.5rem;display:flex}.legacy-article .nav-links a{color:var(--text);transition:var(--transition);padding:4px 0;font-weight:500;text-decoration:none;position:relative}.legacy-article .nav-links a:hover{color:var(--red)}.legacy-article .nav-links a.active{color:var(--red);border-bottom:2px solid var(--red)}.legacy-article .nav-dropdown{position:relative}.legacy-article .nav-dropdown>.nav-dropdown-toggle{color:var(--text);transition:var(--transition);cursor:pointer;align-items:center;gap:4px;padding:4px 0;font-weight:500;text-decoration:none;display:flex}.legacy-article .nav-dropdown>.nav-dropdown-toggle:hover{color:var(--red)}.legacy-article .nav-dropdown>.nav-dropdown-toggle .fa-chevron-down{font-size:.65rem;transition:transform .3s}.legacy-article .nav-dropdown:hover>.nav-dropdown-toggle .fa-chevron-down{transform:rotate(180deg)}.legacy-article .nav-dropdown-menu{background:var(--white);min-width:200px;box-shadow:var(--shadow-lg);z-index:1000;border-radius:8px;padding:16px 0 8px;display:none;position:absolute;top:100%;left:0}.legacy-article .nav-dropdown-menu:before{content:"";background:0 0;height:16px;position:absolute;top:0;left:0;right:0}.legacy-article .nav-dropdown:hover .nav-dropdown-menu{display:block}.legacy-article .nav-dropdown-menu a{color:var(--text);transition:var(--transition);white-space:nowrap;padding:10px 20px;font-weight:500;text-decoration:none;display:block}.legacy-article .nav-dropdown-menu a:hover{background:var(--light);color:var(--red)}.legacy-article .nav-dropdown-menu a.active{color:var(--red);border-bottom:none}.legacy-article .mobile-dropdown-toggle{color:var(--text);cursor:pointer;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 0;font-weight:600;display:flex}.legacy-article .mobile-dropdown-toggle .fa-chevron-down{font-size:.65rem;transition:transform .3s}.legacy-article .mobile-dropdown-toggle.open .fa-chevron-down{transform:rotate(180deg)}.legacy-article .mobile-dropdown-items{padding-left:16px;display:none}.legacy-article .mobile-dropdown-items.open{display:block}.legacy-article .mobile-dropdown-items a{font-size:.95rem}.legacy-article .nav-phone{background:var(--red);color:var(--white);transition:var(--transition);white-space:nowrap;border-radius:50px;padding:8px 20px;font-weight:600;text-decoration:none}.legacy-article .nav-phone:hover{background:var(--red-dark);color:var(--white)}.legacy-article .hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.legacy-article .hamburger span{background:var(--dark);width:26px;height:3px;transition:var(--transition);border-radius:2px;display:block}.legacy-article .mobile-menu{background:var(--white);width:100%;padding:1rem 20px 1.5rem;display:none;box-shadow:0 4px 20px #0000001a}.legacy-article .mobile-menu.active{display:block}.legacy-article .mobile-menu a{color:var(--text);transition:var(--transition);border-bottom:1px solid #eee;padding:12px 0;font-weight:500;display:block}.legacy-article .mobile-menu a:hover{color:var(--red)}.legacy-article .mobile-menu a:last-child{border-bottom:none}.legacy-article .hero{background:var(--red-gradient);color:var(--white);text-align:center;padding:100px 0 80px}.legacy-article .hero h1{margin-bottom:1rem;font-size:2.8rem;font-weight:900;line-height:1.2}.legacy-article .hero .subtitle{opacity:.9;max-width:700px;margin:0 auto;font-size:1.2rem}.legacy-article .hero-badges{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem;display:flex}.legacy-article .hero-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:50px;padding:12px 24px;font-weight:600}.legacy-article .btn{cursor:pointer;transition:var(--transition);border:none;border-radius:50px;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.legacy-article .btn-white{background:var(--white);color:var(--red)}.legacy-article .btn-white:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.legacy-article .btn-gold{background:var(--gold);color:var(--dark)}.legacy-article .btn-gold:hover{background:var(--gold-dark)}.legacy-article .btn-red{background:var(--red);color:var(--white)}.legacy-article .btn-red:hover{background:var(--red-dark)}.legacy-article .btn-outline{border:2px solid var(--white);color:var(--white);background:0 0}.legacy-article .btn-outline:hover{background:var(--white);color:var(--red)}.legacy-article .btn-sm{padding:10px 24px;font-size:.9rem}.legacy-article .section{padding:80px 0}.legacy-article .section-light{background:var(--light)}.legacy-article .section-dark{background:var(--dark);color:var(--white)}.legacy-article .container{max-width:1200px;margin:0 auto;padding:0 20px}.legacy-article .section-title{text-align:center;color:var(--dark);margin-bottom:.5rem;font-size:2rem;font-weight:800}.legacy-article .section-dark .section-title{color:var(--white)}.legacy-article .section-subtitle{text-align:center;color:var(--gray);margin-bottom:3rem;font-size:1.1rem}.legacy-article .section-dark .section-subtitle{color:#aaa}.legacy-article .card{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);transition:var(--transition);padding:2rem}.legacy-article .card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.legacy-article .card-icon{background:var(--red-gradient);width:60px;height:60px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-size:1.5rem;display:flex}.legacy-article .card h3{margin-bottom:.5rem;font-size:1.2rem;font-weight:700}.legacy-article .card p{color:var(--gray);line-height:1.6}.legacy-article .grid-2{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.legacy-article .grid-3{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.legacy-article .grid-4{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.legacy-article .grid-6{grid-template-columns:repeat(6,1fr);gap:2rem;display:grid}.legacy-article .pricing-card{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);transition:var(--transition);overflow:hidden}.legacy-article .pricing-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.legacy-article .pricing-card.featured{border:3px solid var(--red);transform:scale(1.05)}.legacy-article .pricing-card.featured:hover{transform:scale(1.05)translateY(-8px)}.legacy-article .pricing-header{background:var(--light);text-align:center;padding:2rem}.legacy-article .pricing-card.featured .pricing-header{background:var(--red-gradient);color:var(--white)}.legacy-article .pricing-price{font-size:2.5rem;font-weight:900;line-height:1.2}.legacy-article .pricing-period{opacity:.8;font-size:.9rem}.legacy-article .pricing-features{padding:2rem}.legacy-article .pricing-features li{color:var(--text);border-bottom:1px solid #eee;padding:8px 0 8px 28px;position:relative}.legacy-article .pricing-features li:last-child{border-bottom:none}.legacy-article .pricing-features li:before{content:"✓";color:#22c55e;font-weight:700;position:absolute;left:0}.legacy-article .faq-item{background:var(--white);border-radius:var(--radius);margin-bottom:1rem;overflow:hidden;box-shadow:0 2px 10px #0000000f}.legacy-article .faq-question{cursor:pointer;transition:var(--transition);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;font-weight:600;display:flex}.legacy-article .faq-question:hover{color:var(--red)}.legacy-article .faq-question:after{content:"+";color:var(--red);transition:var(--transition);flex-shrink:0;margin-left:1rem;font-size:1.5rem;font-weight:700}.legacy-article .faq-item.active .faq-question:after{content:"−";transform:rotate(180deg)}.legacy-article .faq-answer{max-height:0;color:var(--gray);padding:0 1.5rem;line-height:1.7;transition:max-height .3s;overflow:hidden}.legacy-article .faq-item.active .faq-answer{max-height:500px;padding-bottom:1.25rem}.legacy-article .testimonial-card{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);padding:2rem}.legacy-article .testimonial-stars{color:var(--gold);margin-bottom:1rem;font-size:1.1rem}.legacy-article .testimonial-text{color:var(--text);margin-bottom:1rem;font-style:italic;line-height:1.7}.legacy-article .testimonial-author{font-weight:700}.legacy-article .testimonial-location{color:var(--gray);font-size:.9rem}.legacy-article .form-group{margin-bottom:1.25rem}.legacy-article .form-group label{color:var(--dark);margin-bottom:.5rem;font-weight:600;display:block}.legacy-article .form-group input,.legacy-article .form-group select,.legacy-article .form-group textarea{width:100%;transition:var(--transition);background:var(--white);color:var(--text);border:2px solid #e0e0e0;border-radius:8px;padding:12px 16px;font-family:inherit;font-size:1rem}.legacy-article .form-group input:focus,.legacy-article .form-group select:focus,.legacy-article .form-group textarea:focus{border-color:var(--red);outline:none;box-shadow:0 0 0 3px #e4001b1a}.legacy-article .form-group textarea{resize:vertical;min-height:100px}.legacy-article .badge{text-transform:uppercase;letter-spacing:.5px;border-radius:50px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-block}.legacy-article .badge-red{background:var(--red);color:var(--white)}.legacy-article .badge-gold{background:var(--gold);color:var(--dark)}.legacy-article .badge-blue{color:var(--white);background:#007bff}.legacy-article .footer{background:var(--dark);color:#ccc;padding:60px 0 30px}.legacy-article .footer-grid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.legacy-article .footer-logo{margin-bottom:1rem}.legacy-article .footer-logo img{filter:brightness(0)invert();width:auto;height:40px}.legacy-article .footer h4{color:var(--white);margin-bottom:1rem;font-size:1.1rem}.legacy-article .footer a{color:#aaa;transition:var(--transition);padding:4px 0;display:block}.legacy-article .footer a:hover{color:var(--gold)}.legacy-article .footer-contact-item{align-items:center;gap:10px;margin-bottom:.75rem;display:flex}.legacy-article .footer-contact-item i{color:var(--gold);text-align:center;flex-shrink:0;width:20px}.legacy-article .footer-bottom{text-align:center;color:#888;border-top:1px solid #333;margin-top:2rem;padding-top:1.5rem;font-size:.9rem}.legacy-article .float-buttons{z-index:999;flex-direction:column;gap:12px;display:flex;position:fixed;bottom:20px;right:20px}.legacy-article .float-btn{width:56px;height:56px;color:var(--white);box-shadow:var(--shadow-lg);transition:var(--transition);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;text-decoration:none;display:flex}.legacy-article .float-btn:hover{transform:scale(1.1)}.legacy-article .float-phone{background:var(--red);animation:2s infinite pulse}.legacy-article .float-zalo{background:#0068ff}@keyframes pulse{0%{box-shadow:0 0 #e4001b80}70%{box-shadow:0 0 0 15px #e4001b00}to{box-shadow:0 0 0 15px #e4001b00}}.legacy-article .steps-grid{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.legacy-article .step{text-align:center;flex:1;min-width:200px;position:relative}.legacy-article .step-number{background:var(--red-gradient);width:60px;height:60px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1rem;font-size:1.5rem;font-weight:800;display:flex}.legacy-article .step h3{margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.legacy-article .step p{color:var(--gray);font-size:.95rem}.legacy-article .cta-section{background:var(--red-gradient);text-align:center;color:var(--white);padding:80px 0}.legacy-article .cta-section h2{margin-bottom:1rem;font-size:2.2rem;font-weight:800}.legacy-article .cta-section p{opacity:.9;max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.legacy-article .cta-buttons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.legacy-article .compare-table{border-collapse:collapse;background:var(--white);border-radius:var(--radius);width:100%;box-shadow:var(--shadow);overflow:hidden}.legacy-article .compare-table th{background:var(--dark);color:var(--white);text-align:center;padding:15px;font-weight:600}.legacy-article .compare-table th.highlight{background:var(--red)}.legacy-article .compare-table td{text-align:center;border-bottom:1px solid #eee;padding:12px 15px}.legacy-article .compare-table tr:last-child td{border-bottom:none}.legacy-article .compare-table tr:hover{background:#f9f9f9}.legacy-article .compare-table td.highlight{background:#e4001b0d;font-weight:600}.legacy-article .fade-in{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.legacy-article .fade-in.visible{opacity:1;transform:translateY(0)}@media (max-width:1024px){.legacy-article .grid-4,.legacy-article .grid-3{grid-template-columns:repeat(2,1fr)}.legacy-article .hero h1{font-size:2rem}.legacy-article .footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.legacy-article .nav-links,.legacy-article .nav-phone{display:none}.legacy-article .hamburger{display:flex}.legacy-article .hero{padding:80px 0 60px}.legacy-article .hero h1{font-size:1.8rem}.legacy-article .hero .subtitle{font-size:1rem}.legacy-article .section{padding:50px 0}.legacy-article .section-title{font-size:1.6rem}.legacy-article .grid-2,.legacy-article .grid-3,.legacy-article .grid-4{grid-template-columns:1fr}.legacy-article .grid-6{grid-template-columns:repeat(2,1fr)}.legacy-article .footer-grid{grid-template-columns:1fr}.legacy-article .pricing-card.featured{transform:none}.legacy-article .pricing-card.featured:hover{transform:translateY(-8px)}.legacy-article .steps-grid{flex-direction:column;align-items:center}.legacy-article .step{min-width:unset;width:100%;max-width:360px}.legacy-article .cta-section{padding:50px 0}.legacy-article .cta-section h2{font-size:1.6rem}.legacy-article .compare-table{font-size:.85rem}.legacy-article .compare-table th,.legacy-article .compare-table td{padding:10px 8px}}@media (max-width:480px){.legacy-article .hero h1{font-size:1.6rem}.legacy-article .btn{padding:12px 24px;font-size:.9rem}.legacy-article .hero-badges{gap:.75rem}.legacy-article .hero-badge{padding:8px 16px;font-size:.85rem}.legacy-article .pricing-price{font-size:2rem}.legacy-article .container{padding:0 16px}}.legacy-article .text-center{text-align:center}.legacy-article .text-red{color:var(--red)}.legacy-article .text-gold{color:var(--gold)}.legacy-article .mb-1{margin-bottom:1rem}.legacy-article .mb-2{margin-bottom:2rem}.legacy-article .mb-3{margin-bottom:3rem}.legacy-article .mt-1{margin-top:1rem}.legacy-article .mt-2{margin-top:2rem}.legacy-article .mt-3{margin-top:3rem}.legacy-article .trust-warning{border-radius:var(--radius);background:#fff3e0;border:2px solid #ff9800;max-width:800px;margin:0 auto;padding:2rem}.legacy-article .trust-warning h3{color:#e65100;margin-bottom:1rem;font-size:1.2rem}.legacy-article .trust-warning ul{margin-bottom:1.25rem;padding:0;list-style:none}.legacy-article .trust-warning li{padding:.5rem 0 .5rem 1.75rem;line-height:1.6;position:relative}.legacy-article .trust-warning li:before{content:"⚠";position:absolute;left:0}.legacy-article .trust-warning .trust-store{background:#fff;border-radius:8px;flex-wrap:wrap;align-items:center;gap:1rem;padding:1.25rem;display:flex}.legacy-article .trust-warning .trust-store i{color:var(--red);font-size:2rem}.legacy-article .trust-warning .trust-store strong{color:var(--red)}.legacy-article .article-content{max-width:800px;color:var(--text);margin:0 auto;font-size:1.05rem;line-height:1.8}.legacy-article .article-content h2{color:var(--dark);margin:2.5rem 0 1rem;font-size:1.6rem;font-weight:800}.legacy-article .article-content h3{color:var(--dark);margin:2rem 0 .75rem;font-size:1.25rem;font-weight:700}.legacy-article .article-content p{margin-bottom:1.25rem}.legacy-article .article-content ul,.legacy-article .article-content ol{margin-bottom:1.25rem;padding-left:1.5rem}.legacy-article .article-content li{margin-bottom:.5rem}.legacy-article .article-content strong{color:var(--dark)}.legacy-article .article-content a{color:var(--red);font-weight:500}.legacy-article .article-content a:hover{text-decoration:underline}.legacy-article .article-content a.btn{color:var(--white);text-decoration:none}.legacy-article .article-content a.btn:hover{opacity:.9;text-decoration:none}.legacy-article .article-content .mid-cta{text-align:center;margin:2rem 0}.legacy-article .article-content .mid-cta a{color:#fff;padding:14px 32px;font-size:1rem;box-shadow:0 4px 15px #e4001b4d}.legacy-article .article-content .highlight-box{background:var(--light);border-left:4px solid var(--red);border-radius:0 var(--radius) var(--radius) 0;margin:1.5rem 0;padding:1.25rem 1.5rem}.legacy-article .article-content .highlight-box strong{color:var(--red)}.legacy-article .article-content table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem}.legacy-article .article-content table th,.legacy-article .article-content table td{text-align:left;border-bottom:1px solid #e0e0e0;padding:12px 16px}.legacy-article .article-content table th{background:var(--dark);color:#fff;font-weight:600}.legacy-article .article-content table tr:hover{background:var(--light)}.legacy-article .article-content table .recommend{background:#fff8e1;font-weight:600}
