.nb-home-tech{--nb-net-luoi:var(--nb-grid);background:var(--nb-navy-900);color:var(--nb-text);overflow-wrap:anywhere}.nb-home-tech *,.nb-hud{min-width:0}.nb-hud-nhan,.nb-ma{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.1em;line-height:1.6;text-transform:uppercase;color:var(--nb-accent-text)}.nb-home-tech .nb-btn,.nb-home-tech .nb-btn-ghost{max-width:100%;white-space:normal;text-align:center;overflow-wrap:anywhere}.nb-chuong{padding-block:clamp(52px,7vw,100px)}.nb-chuong-dau{display:flex;align-items:end;justify-content:space-between;gap:28px}.nb-chuong-dau>div{max-width:720px}.nb-chuong-dau>a{flex-shrink:0}.nb-tieu-de{font-size:clamp(28px,3.2vw,44px);margin-top:16px;line-height:1.2;text-wrap:balance}.nb-mo{margin-top:18px;max-width:62ch;color:var(--nb-text-dim);font-size:15px;line-height:1.8}.nb-bang-dieu-khien{border-block:1px solid var(--nb-line);background:var(--nb-navy-800)}.nb-bang-nhan{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding-block:20px;border-bottom:1px solid var(--nb-line);font-size:13px}.nb-thong-ke{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.nb-du-lieu{padding:28px 24px;border-right:1px solid var(--nb-line)}.nb-du-lieu:first-child{padding-left:0}.nb-du-lieu:last-child{border:0}.nb-du-lieu-so{font-size:clamp(36px,4.5vw,64px);line-height:1.25;margin-block:10px;color:var(--nb-accent-text);font-weight:500}.nb-hud{position:relative;border:1px solid var(--nb-line);background:var(--nb-navy-800)}.nb-hud-nhan{position:relative;z-index:1;display:flex;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--nb-line)}.nb-hud-goc{position:absolute;inset:-1px;pointer-events:none;z-index:2}.nb-hud-goc:after,.nb-hud-goc:before{content:"";position:absolute;width:15px;height:15px;border-color:var(--nb-gold);border-style:solid}.nb-hud-goc-tren:before{top:0;left:0;border-width:1px 0 0 1px}.nb-hud-goc-tren:after{top:0;right:0;border-width:1px 1px 0 0}.nb-hud-goc-duoi:before{bottom:0;left:0;border-width:0 0 1px 1px}.nb-hud-goc-duoi:after{bottom:0;right:0;border-width:0 1px 1px 0}.nb-luoi{position:relative;isolation:isolate;background-color:var(--nb-navy-800);background-image:linear-gradient(var(--nb-grid) 1px,transparent 1px),linear-gradient(90deg,var(--nb-grid) 1px,transparent 1px);background-size:48px 48px}.nb-luoi-noi-dung{--mx:0px;--my:0px;position:relative;z-index:1}.nb-luoi-den{display:none;position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--nb-grid-active) 1px,transparent 1px),linear-gradient(90deg,var(--nb-grid-active) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(circle 220px at var(--mx,-100%) var(--my,-100%),#000,transparent)}.nb-vien-chay{position:relative}.nb-vien-net{position:absolute;inset:0;pointer-events:none;overflow:visible;opacity:0}.nb-vien-net rect{fill:none;stroke:var(--nb-gold);stroke-width:1px;stroke-dasharray:24 76;vector-effect:non-scaling-stroke}.nb-vien-chay:focus-within .nb-vien-net{opacity:1}.nb-don-tech{display:flex;flex-direction:column;height:100%;border:1px solid var(--nb-line);background:var(--nb-navy-800)}.nb-don-anh{position:relative;aspect-ratio:16/10;overflow:hidden}.nb-don-anh img{transition:transform .5s cubic-bezier(.2,.7,.3,1)}.nb-don-than{display:flex;flex:1;flex-direction:column;padding:24px}.nb-don-than h3{min-height:2.7em}.nb-don-than .nb-ma{overflow-wrap:anywhere}.nb-don-nhan{gap:8px;color:var(--nb-accent-text);font-size:12px}.nb-don-nhan,.nb-don-so{display:flex;flex-wrap:wrap;align-items:baseline}.nb-don-so{margin-top:auto;padding-top:22px;gap:12px;justify-content:space-between}.nb-don-so b{color:var(--nb-accent-text);font-size:18px}.nb-don-so span{color:var(--nb-text-dim);font-size:13px}.nb-nganh-chuong{border-top:1px solid var(--nb-line)}.nb-danh-muc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-top:40px;align-items:start}.nb-nganh-hang{display:flex;border-bottom:1px solid var(--nb-line)}.nb-nganh-hang:first-child{border-top:1px solid var(--nb-line)}.nb-nganh-hang button{display:flex;flex:1;align-items:center;gap:18px;padding:15px 12px;min-height:52px;text-align:left;cursor:pointer;transition:background .2s}.nb-nganh-hang button>span:nth-child(2){flex:1;font-size:15px}.nb-nganh-hang.dang-chon{background:var(--nb-navy-700)}.nb-nganh-hang.dang-chon button>span:nth-child(2){color:var(--nb-accent-text)}.nb-nganh-mo{display:grid;place-items:center;width:44px;flex-shrink:0;color:var(--nb-accent-text)}.nb-nganh-khung{position:sticky;top:110px}.nb-nganh-anh{position:relative;aspect-ratio:4/3;overflow:hidden}.nb-nganh-thong-tin{padding:24px}.nb-hanh-trinh{border-block:1px solid var(--nb-line)}.nb-tuyen-bay{display:flex;align-items:end;gap:20px;padding-block:34px}.nb-duong-bay{display:block;width:100%;height:130px;overflow:visible;color:var(--nb-accent-text)}.nb-duong-bay path{stroke-width:1;vector-effect:non-scaling-stroke}.nb-duong-nen{stroke:var(--nb-line)}.nb-duong-ve{stroke:currentColor}.nb-duong-bay circle{fill:currentColor}.nb-cac-chang{position:relative}.nb-cac-chang>.nb-duong-bay-luoi{position:absolute;inset:0;height:100%;width:100%}.nb-duong-bay-doc{position:absolute;left:21px;top:0;height:100%;width:20px}.nb-chang-ds{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.nb-chang{display:flex;gap:16px;position:relative;padding:24px;border:1px solid var(--nb-line);background:var(--nb-navy-800)}.nb-chang-so{display:grid;place-items:center;flex-shrink:0;height:32px;width:32px;border:1px solid var(--nb-line);background:var(--nb-navy-900)}.nb-cac-chang>.nb-duong-bay-doc{display:none}.nb-hai-loi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:40px}.nb-hai-loi>div,.nb-loi{height:100%}.nb-loi{display:flex;flex-direction:column}.nb-loi-anh{position:relative;aspect-ratio:16/9}.nb-loi-kinh{padding:32px;flex:1;background:var(--nb-surface);backdrop-filter:blur(12px)}.nb-bai-chuong{border-top:1px solid var(--nb-line)}.nb-bai-ds{margin-top:36px}.nb-bai{display:grid;grid-template-columns:70px 180px minmax(0,1fr) 24px;gap:32px;padding-block:28px;align-items:center;border-top:1px solid var(--nb-line)}.nb-bai-so{font-size:42px;font-weight:300;color:var(--nb-accent-text);font-variant-numeric:tabular-nums}.nb-bai-anh{position:relative;aspect-ratio:3/2;overflow:hidden}.nb-bai-anh img{transition:transform .4s ease}.nb-bai-mui{color:var(--nb-accent-text)}.nb-cta-tech{border-block:1px solid var(--nb-line)}.nb-cta-khung{padding:0 36px 36px}.nb-cta-khung>.nb-hud-nhan{margin-inline:-36px;margin-bottom:36px}.nb-cta-khung>div[data-reveal]{max-width:750px}.nb-cta-bay{margin:32px 0 0 auto;max-width:460px}@keyframes nb-vien-trace{to{stroke-dashoffset:-100}}@keyframes nb-mask-mo{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes nb-bay-ve{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.nb-mask-anh{animation:nb-mask-mo .45s cubic-bezier(.2,.7,.3,1) both}html.nb-motion-ready .nb-duong-bay.revealed .nb-duong-ve{stroke-dasharray:1;animation:nb-bay-ve 1.4s ease both}.nb-vien-chay:focus-within .nb-vien-net rect{animation:nb-vien-trace .7s linear infinite}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.nb-vien-chay:hover .nb-vien-net{opacity:1}.nb-vien-chay:hover .nb-vien-net rect{animation:nb-vien-trace .7s linear infinite}.nb-bai:hover img,.nb-don-tech:hover .nb-don-anh img{transform:scale(1.025) translateX(3px)}}@media (min-width:1024px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.nb-luoi-den{display:block}}@media (max-width:1023px){.nb-danh-muc{grid-template-columns:minmax(0,1fr);gap:28px}.nb-nganh-khung{position:static}.nb-nganh-ds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.nb-nganh-hang button{padding-inline:0;gap:8px}.nb-nganh-hang button>span:nth-child(2){font-size:13px}.nb-cac-chang>.nb-duong-bay-luoi{display:none}.nb-chang-ds{grid-template-columns:minmax(0,1fr);gap:0}.nb-chang{background:transparent;border:0;padding:18px 0;gap:20px}.nb-chang-so{width:42px;height:42px;z-index:1}.nb-cac-chang>.nb-duong-bay-doc{display:block;left:11px}.nb-hai-loi{grid-template-columns:minmax(0,1fr)}.nb-chuong-dau{align-items:start;flex-direction:column}}@media (max-width:639px){.nb-thong-ke{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-du-lieu{padding:22px 12px;border-bottom:1px solid var(--nb-line)}.nb-du-lieu:nth-child(odd){padding-left:0}.nb-du-lieu:nth-child(2n){border-right:0}.nb-du-lieu:nth-last-child(-n+2){border-bottom:0}.nb-nganh-ds{grid-template-columns:minmax(0,1fr);max-height:288px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.nb-nganh-anh{aspect-ratio:16/9}.nb-nganh-hang button{padding-block:12px}.nb-nganh-hang button>span:nth-child(2){font-size:15px}.nb-chang-ds{grid-template-columns:minmax(0,1fr);gap:0}.nb-chang{background:transparent;border:0;padding:18px 0;gap:20px}.nb-chang-so{width:42px;height:42px;z-index:1}.nb-cac-chang>.nb-duong-bay-doc{display:block;left:11px}.nb-tuyen-bay{padding-block:16px}.nb-duong-bay{height:90px}.nb-duong-bay-doc{height:100%}.nb-don-than,.nb-loi-kinh{padding:24px}.nb-bai{grid-template-columns:38px 90px minmax(0,1fr);gap:12px;align-items:start}.nb-bai-so{font-size:28px}.nb-bai-anh{aspect-ratio:3/4}.nb-bai p{grid-column:1/-1}.nb-bai-mui{display:none}.nb-cta-khung{padding:0 22px 22px}.nb-cta-khung>.nb-hud-nhan{margin-inline:-22px;margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.nb-duong-bay *,.nb-home-tech *,.nb-vien-chay *{animation:none!important;transition:none!important}.nb-duong-ve{stroke-dashoffset:0!important}}