.nx-art{--nx-c:var(--nhatdx-primary, #1E88E5);color:#35404d;font-size:15px;line-height:1.75}.nx-art p{margin:0 0 12px}.nx-art h2{font-size:21px!important;font-weight:700!important;color:#1f2a37!important;line-height:1.35!important;margin:32px 0 14px!important;padding:2px 0 2px 12px!important;border-left:4px solid var(--nx-c);text-transform:none!important;letter-spacing:0!important}.nx-art h3{font-size:17px!important;font-weight:700!important;color:#1f2a37!important;line-height:1.4!important;margin:20px 0 8px!important;text-transform:none!important;letter-spacing:0!important}.nx-art .nx-highlight{background:#f2f7fd;border:1px solid #d6e6f8;border-left:4px solid var(--nx-c);border-radius:12px;padding:16px 18px;margin:18px 0 26px}.nx-art .nx-hl-title{margin:0 0 10px;font-size:16px;font-weight:700;color:var(--nx-c)}.nx-art ul.nx-check{list-style:none;margin:0;padding:0}.nx-art ul.nx-check li{position:relative;margin:0 0 8px;padding-left:28px;list-style:none}.nx-art ul.nx-check li:last-child{margin-bottom:0}.nx-art ul.nx-check li::before{content:'\2713';position:absolute;left:0;top:3px;width:19px;height:19px;border-radius:50%;background:var(--nx-c);color:#fff;font-size:11px;font-weight:800;line-height:19px;text-align:center}.nx-art .nx-steps{counter-reset:nxs;margin:0 0 8px}.nx-art .nx-step{position:relative;padding:14px 16px 4px 62px;margin:0 0 12px;background:#fff;border:1px solid #e7ebf1;border-radius:12px}.nx-art .nx-step::before{counter-increment:nxs;content:counter(nxs);position:absolute;left:16px;top:14px;width:32px;height:32px;border-radius:50%;background:var(--nx-c);color:#fff;font-weight:800;font-size:15px;line-height:32px;text-align:center}.nx-art .nx-step h3{margin:4px 0 6px!important}.nx-art .nx-specs{overflow-x:auto;margin:14px 0 24px;border:1px solid #e3e8ef;border-radius:12px}.nx-art .nx-specs table{width:100%;min-width:480px;border-collapse:collapse;margin:0;border:0}.nx-art .nx-specs th,.nx-art .nx-specs td{padding:10px 14px;border:0;border-bottom:1px solid #eef1f5;text-align:left;vertical-align:top;font-size:14.5px;line-height:1.6}.nx-art .nx-specs tr:last-child th,.nx-art .nx-specs tr:last-child td{border-bottom:0}.nx-art .nx-specs th{width:36%;background:#f6f8fb;color:#1f2a37!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;font-size:14.5px!important}.nx-art .nx-specs tr:nth-child(even) td{background:#fbfcfe}.nx-art ul.nx-tags{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 14px;padding:0;list-style:none}.nx-art ul.nx-tags li{margin:0;padding:6px 14px;border-radius:999px;background:#f2f7fd;border:1px solid #d6e6f8;color:#1f2a37;font-size:14px;font-weight:600;list-style:none}.nx-art .nx-media{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:10px 0 24px}.nx-art .nx-media img,.nx-art .nx-media iframe{width:100%;height:auto;border-radius:10px;display:block}.nx-art .nx-media figure{margin:0}.nx-art .nx-specs td[colspan]{background:#fff}.nx-art .nx-note{background:#fff8e6;border:1px solid #ffe2a3;border-radius:12px;padding:14px 18px;margin:16px 0 24px}.nx-art .nx-note-title{margin:0 0 8px;font-weight:700;color:#8a5a00}.nx-art .nx-note ul{margin:0;padding-left:20px}.nx-art .nx-note li{margin:0 0 6px}.nx-art .nx-cta{margin:30px 0 8px;padding:24px 20px;border-radius:14px;text-align:center;color:#fff;background:linear-gradient(135deg,var(--nx-c),#1565C0)}.nx-art .nx-cta-title{margin:0 0 6px;font-size:19px;font-weight:700;color:#fff}.nx-art .nx-cta p{color:#eaf3fd}.nx-art .nx-cta a:not(.nx-btn),.nx-cta a:not(.nx-btn){color:#fff!important;text-decoration:underline;text-decoration-color:rgb(255 255 255 / .55);text-underline-offset:3px}.nx-art .nx-cta-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px}.nx-art .nx-btn{display:inline-flex;align-items:center;gap:7px;padding:11px 22px;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none!important;line-height:1.2}.nx-art .nx-btn-call{background:#fff;color:var(--nx-c)!important}.nx-art .nx-btn-zalo{background:#0068FF;color:#fff!important;border:2px solid rgb(255 255 255 / .75)}@media (max-width:549px){.nx-art{font-size:14.5px}.nx-art h2{font-size:18.5px}.nx-art .nx-step{padding-left:56px}.nx-art .nx-btn{width:100%;justify-content:center}}.nx-art h2,.nx-art h3,.nx-art .nx-hl-title,.nx-art .nx-note-title,.nx-art .nx-cta-title,.nx-art .nx-specs th,.nx-art .nx-btn{font-family:inherit!important}body.mce-content-body .nx-art{max-width:900px;font-family:Tahoma,Verdana,"Segoe UI",Arial,sans-serif}