:root{--agency-bg:#fafafa;--agency-bg-deep:#f8fafc;--agency-bg-surface:#fff;--agency-card-bg:#fff;--agency-card-border:#00000014;--agency-card-border-hover:#2563eb73;--agency-text-primary:#111617;--agency-text-secondary:#334155;--agency-text-muted:#64748b;--agency-accent-cyan:#3b82f6;--agency-accent-blue:#2563eb;--agency-accent-glow:#2563eb40;--agency-header-bg:#fffffff2;--agency-header-border:#00000014;--agency-nav-pill-bg:#fffffffa;--agency-nav-pill-border:#00000014;--agency-nav-link-color:#111617;--agency-section-bg:#fafafa;--agency-footer-bg:#fafafa;--agency-radius-sm:8px;--agency-radius-md:14px;--agency-radius-lg:20px;--agency-radius-xl:28px;--tatteam-grid:linear-gradient(to right,#0f172a14 1px,transparent 1px),linear-gradient(to bottom,#0f172a14 1px,transparent 1px)}html.dark{--agency-bg:#050814;--agency-bg-deep:#050814;--agency-bg-surface:#0a1124;--agency-card-bg:#0a1124b3;--agency-card-border:#ffffff14;--agency-card-border-hover:#3b82f680;--agency-text-primary:#fff;--agency-text-secondary:#94a3b8;--agency-text-muted:#64748b;--agency-accent-cyan:#3b82f6;--agency-accent-blue:#2563eb;--agency-accent-glow:#2563eb73;--agency-header-bg:#050814eb;--agency-header-border:#ffffff0f;--agency-nav-pill-bg:#ffffff0a;--agency-nav-pill-border:#ffffff14;--agency-nav-link-color:#fff;--agency-section-bg:#050814;--agency-footer-bg:#050814;--tatteam-grid:linear-gradient(to right,#00b9ff4d 1px,transparent 1px),linear-gradient(to bottom,#00b9ff4d 1px,transparent 1px)}.tatteam-grid-bg,.agency-wrapper,.service-landing-page,.service-detail-page,.smm-panel-page,.smm-orders-page,.product-page-shell,html.dark .tatteam-grid-bg,html.dark .agency-wrapper,html.dark .service-landing-page,html.dark .service-detail-page,html.dark .smm-panel-page,html.dark .smm-orders-page,html.dark .product-page-shell{background-image:var(--tatteam-grid)!important;background-repeat:repeat!important;background-size:20px 20px!important}.service-landing-page section:not(.contact-vivid-banner),.service-detail-page section{background-color:#0000!important}html.theme-transitioning,html.theme-transitioning *,html.theme-transitioning :before,html.theme-transitioning :after{transition:background-color .45s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1),border-color .45s cubic-bezier(.4,0,.2,1),box-shadow .45s cubic-bezier(.4,0,.2,1),fill .45s cubic-bezier(.4,0,.2,1),stroke .45s cubic-bezier(.4,0,.2,1)!important}::view-transition-old(root){mix-blend-mode:normal!important;animation:none!important}::view-transition-new(root){mix-blend-mode:normal!important;animation:none!important}::view-transition-old(root){z-index:1!important}::view-transition-new(root){z-index:999999!important}html:not(.dark) [class*="bg-[#060B18]"],html.dark [class*="bg-[#060B18]"]{background-color:#0000!important}html:not(.dark) header.sticky{box-shadow:none!important;background-color:#0000!important;border-bottom:none!important}html:not(.dark) .agency-nav-pill,html:not(.dark) .header-pill-frame{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5!important;border:1px solid #00000014!important;box-shadow:0 10px 30px -5px #11182714,0 4px 6px -2px #1118270a!important}html:not(.dark) .header-action-btn,html:not(.dark) header.sticky button[class*=bg-slate-900]{color:var(--agency-text-primary)!important;background-color:#0000000a!important;border:1px solid #00000014!important}html:not(.dark) .header-action-btn:hover,html:not(.dark) header.sticky button[class*=bg-slate-900]:hover{color:#1d68f5!important;background-color:#00000014!important;border-color:#1d68f54d!important}html:not(.dark) .agency-wrapper [class*="from-[#0A1124]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="from-[#070d1e]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="from-[#080d1e]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="from-[#070E22]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="from-[#090F20]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="from-[#080E21]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*=from-cyan-950]:not(a):not(button),html:not(.dark) .agency-wrapper [class*=from-blue-950]:not(a):not(button),html:not(.dark) .agency-card[class*="from-[#0A1124]"],html:not(.dark) .agency-card[class*="from-[#070d1e]"],html:not(.dark) .agency-card[class*="from-[#080d1e]"],html:not(.dark) .agency-card[class*="from-[#070E22]"],html:not(.dark) .agency-card[class*=from-cyan-950],html:not(.dark) .agency-card[class*=from-blue-950],html:not(.dark) .agency-card [class*=from-cyan-950]:not(a):not(button),html:not(.dark) .agency-card [class*=from-blue-950]:not(a):not(button),html:not(.dark) .agency-card [class*=via-cyan-950]:not(a):not(button),html:not(.dark) .agency-card [class*="bg-[#080d1e]"],html:not(.dark) .agency-card [class*="bg-[#080D1E]"],html:not(.dark) .agency-card[class*=bg-gradient-to-b],html:not(.dark) .agency-card[class*=bg-gradient-to-br]{color:#0f172a!important;background-color:#fff!important;background-image:none!important;border-color:#00000014!important;box-shadow:0 4px 20px -2px #0000000d,0 2px 6px -1px #00000008!important}html:not(.dark) a.agency-gradient-btn,html:not(.dark) button.agency-gradient-btn,html:not(.dark) a.cta-btn-primary,html:not(.dark) button.cta-btn-primary{color:#fff!important;background:linear-gradient(90deg,#00bfff,#09f,#1d68f5)!important}html:not(.dark) .agency-wrapper [class*="bg-[#0A1124]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#0A1224]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#0f1b36]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#060D1E]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#0c1630]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#090F20]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#080E21]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#080d1e]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#080D1E]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#0B132B]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#050B18]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#050A17]"]:not(a):not(button),html:not(.dark) .agency-wrapper [class*="bg-[#050A18]"]:not(a):not(button),html:not(.dark) .agency-card{background-color:#fff!important;border-color:#00000014!important;box-shadow:0 4px 20px -2px #0000000d,0 2px 6px -1px #00000008!important}html:not(.dark) .agency-wrapper [class*="bg-[#060B18]"]:not(section):not(.service-detail-page):not(.service-landing-page):not(.cta-social-card *):not(.vk-badge-box),html:not(.dark) .agency-wrapper [class*=bg-slate-900]:not(a):not(button):not(.cta-social-card *),html:not(.dark) .agency-wrapper [class*=bg-slate-950]:not(a):not(button):not(.cta-social-card *),html:not(.dark) .agency-wrapper [class*="bg-[#080d1e]"],html:not(.dark) .agency-wrapper [class*="bg-[#080D1E]"],html:not(.dark) .agency-card [class*=bg-slate-900],html:not(.dark) .agency-card [class*=bg-slate-950],html:not(.dark) .agency-card [class*="bg-[#080d1e]"],html:not(.dark) .agency-card [class*="bg-[#080D1E]"],html:not(.dark) .agency-card [class*="bg-[#0A1124]"]{color:#1e293b!important;background-color:#f8fafc!important;border-color:#00000014!important}html:not(.dark) .agency-wrapper input[class*="bg-[#030611]"],html:not(.dark) .agency-card input[class*="bg-[#030611]"],html:not(.dark) .agency-wrapper input[class*=bg-slate-900],html:not(.dark) .agency-card input[class*=bg-slate-900]{color:#0f172a!important;background-color:#fff!important;border-color:#cbd5e1!important}html:not(.dark) .agency-card span[class*=text-slate-800]{color:#0f172a0f!important}html:not(.dark) .agency-card:hover span[class*=text-slate-800]{color:#1d68f529!important}html:not(.dark) body,html:not(.dark) #root,html:not(.dark) .agency-wrapper,html:not(.dark) .product-page-shell,html:not(.dark) .service-landing-page,html:not(.dark) .service-detail-page{color:#111617!important;background-color:#fff!important;background-image:none!important}html:not(.dark) section[class*="bg-[#060B18]"],html:not(.dark) div[class*="bg-[#060B18]"]{background-color:#0000!important}html.dark body,html.dark #root,html.dark .agency-wrapper,html.dark .product-page-shell,html.dark .service-landing-page,html.dark .service-detail-page,html.dark .smm-panel-page,html.dark .smm-orders-page{background-color:#050814!important;background-image:var(--tatteam-grid)!important;color:#fff!important;background-repeat:repeat!important;background-size:20px 20px!important}html.dark section[class*="bg-[#060B18]"],html.dark div[class*="bg-[#060B18]"]{background-color:#0000!important}html:not(.dark) [class*=border-slate-800],html:not(.dark) [class*=border-slate-700]{border-color:#00000014!important}html:not(.dark) .agency-wrapper :is(h1,h2,h3,h4,h5,h6):not([class*=text-transparent]):not([class*=bg-clip-text]):not(.bg-primary):not([class*=from-cyan]):not([class*=from-blue]):not(.cta-social-heading):not(.cta-social-card *):not([class*=cta-social] *){color:#0f172a!important}html:not(.dark) .agency-wrapper [class*=text-slate-300]:not(a):not(button):not([class*=bg-]):not(.cta-social-card *):not(.cta-social-desc),html:not(.dark) .agency-wrapper [class*=text-slate-400]:not(a):not(button):not([class*=bg-]):not(.cta-social-card *){color:#334155!important}html:not(.dark) .agency-wrapper [class*=text-slate-500]:not(a):not(button):not([class*=bg-]):not(.cta-social-card *){color:#475569!important}html:not(.dark) .agency-wrapper [class*=text-slate-200]:not(a):not(button):not([class*=bg-]):not(.cta-social-card *){color:#1e293b!important}html:not(.dark) .cta-social-card,html.dark .cta-social-card{background:linear-gradient(135deg,#0c1633 0%,#070e24 50%,#040817 100%)!important;border-color:#06b6d459!important;box-shadow:0 20px 50px -10px #00000080,0 0 35px #06b6d426!important}html:not(.dark) .cta-social-card :is(h1,h2,h3,h4,h5,h6),html:not(.dark) .cta-social-card .cta-social-heading{color:#fff!important;text-shadow:0 2px 10px #00000080!important}html:not(.dark) .cta-social-card p,html:not(.dark) .cta-social-card .cta-social-desc{color:#cbd5e1!important}html:not(.dark) .cta-social-card [class*=text-slate-200],html:not(.dark) .cta-social-card [class*=text-slate-300]{color:#f1f5f9!important}html:not(.dark) .cta-social-card [class*=text-slate-400]{color:#94a3b8!important}html:not(.dark) .cta-social-card [class*="bg-[#060B18]"]{color:#00e5ff!important;background-color:#060b18!important}html:not(.dark) .cta-social-card a.cta-social-btn-secondary,html:not(.dark) .cta-social-card .cta-social-btn-secondary{color:#fff!important;background-color:#ffffff1a!important;border:1px solid #ffffff40!important}html:not(.dark) .cta-social-card a.cta-social-btn-secondary:hover,html:not(.dark) .cta-social-card .cta-social-btn-secondary:hover{color:#fff!important;background-color:#ffffff2e!important;border-color:#06b6d499!important}html:not(.dark) .cta-social-card [class*=bg-white\/5],html:not(.dark) .cta-social-card [class*=bg-white\/10]{background-color:#ffffff14!important;border-color:#ffffff26!important}html:not(.dark) .agency-wrapper button[class*=bg-slate-900]:not([class*=bg-gradient-to-r]):not([class*=bg-cyan]),html:not(.dark) .agency-wrapper a[class*=bg-slate-900]:not([class*=bg-gradient-to-r]):not([class*=bg-cyan]){color:#1e293b!important;background-color:#fff!important;border:1px solid #0000001f!important;box-shadow:0 1px 3px #0000000d!important}html:not(.dark) .agency-wrapper button[class*=bg-slate-900]:hover:not([class*=bg-gradient-to-r]),html:not(.dark) .agency-wrapper a[class*=bg-slate-900]:hover:not([class*=bg-gradient-to-r]){color:#1d68f5!important;background-color:#f1f5f9!important;border-color:#1d68f5!important}html:not(.dark) .agency-wrapper :is(svg,i)[class*=text-cyan-400],html:not(.dark) .agency-wrapper span[class*=text-cyan-400],html:not(.dark) .agency-wrapper p[class*=text-cyan-400],html:not(.dark) .agency-wrapper div[class*=text-cyan-400]{color:#0284c7!important}html:not(.dark) .agency-wrapper [class*=text-cyan-300]:not([class*=bg-]):not(a):not(button){color:#0369a1!important}html:not(.dark) .agency-wrapper [class*=bg-cyan-500\/10],html:not(.dark) .agency-wrapper [class*=bg-cyan-500\/20]{color:#0284c7!important;background-color:#0284c714!important;border-color:#0284c740!important}html:not(.dark) .agency-wrapper a[class*=bg-slate-800]:not([class*=bg-gradient-to-r]):not([class*=from-]):not([class*=bg-primary]):not([class*=bg-emerald]):not([class*=bg-amber]),html:not(.dark) .agency-wrapper button[class*=bg-slate-800]:not([class*=bg-gradient-to-r]):not([class*=from-]):not([class*=bg-primary]):not([class*=bg-emerald]):not([class*=bg-amber]),html:not(.dark) .agency-wrapper a[class*=bg-slate-900]:not([class*=bg-gradient-to-r]):not([class*=from-]):not([class*=bg-primary]):not([class*=bg-emerald]):not([class*=bg-amber]),html:not(.dark) .agency-wrapper button[class*=bg-slate-900]:not([class*=bg-gradient-to-r]):not([class*=from-]):not([class*=bg-primary]):not([class*=bg-emerald]):not([class*=bg-amber]){color:#0f172a!important;background-color:#fff!important;border:1px solid #00000026!important}html:not(.dark) .agency-wrapper a[class*=bg-slate-800]:not([class*=bg-gradient-to-r]):not([class*=from-]):not([class*=bg-primary]):not([class*=bg-emerald]):not([class*=bg-amber]) *,html:not(.dark) .agency-wrapper button[class*=bg-slate-800]:not([class*=bg-gradient-to-r]):not([class*=from-]):not([class*=bg-primary]):not([class*=bg-emerald]):not([class*=bg-amber]) *,html:not(.dark) .agency-wrapper a[class*=bg-slate-900]:not([class*=bg-gradient-to-r]):not([class*=from-]):not([class*=bg-primary]):not([class*=bg-emerald]):not([class*=bg-amber]) *,html:not(.dark) .agency-wrapper button[class*=bg-slate-900]:not([class*=bg-gradient-to-r]):not([class*=from-]):not([class*=bg-primary]):not([class*=bg-emerald]):not([class*=bg-amber]) *{color:#0f172a!important}html:not(.dark) .agency-wrapper a[class*=bg-slate-800] svg[class*=text-cyan],html:not(.dark) .agency-wrapper button[class*=bg-slate-800] svg[class*=text-cyan],html:not(.dark) .agency-wrapper a[class*=bg-slate-900] svg[class*=text-cyan],html:not(.dark) .agency-wrapper button[class*=bg-slate-900] svg[class*=text-cyan]{color:#0284c7!important}html:not(.dark) a.bg-primary,html:not(.dark) button.bg-primary,html:not(.dark) a[class*=bg-primary]:not([class*=bg-primary\/]):not([class*=bg-white]):not([class*=bg-slate-]),html:not(.dark) button[class*=bg-primary]:not([class*=bg-primary\/]):not([class*=bg-white]):not([class*=bg-slate-]),html:not(.dark) a[class*="bg-[#1d68f5]"],html:not(.dark) button[class*="bg-[#1d68f5]"],html:not(.dark) a[class*=bg-blue-600]:not([class*=hover\:]),html:not(.dark) button[class*=bg-blue-600]:not([class*=hover\:]),html:not(.dark) a[class*=bg-gradient-to-r]:not([class*=bg-white]),html:not(.dark) button[class*=bg-gradient-to-r]:not([class*=bg-white]),html:not(.dark) .header-cta-btn,html:not(.dark) .header-cta-btn *{color:#fff!important}html:not(.dark) div[class*=from-blue-600] a[class*=bg-white],html:not(.dark) div[class*=from-blue-600] button[class*=bg-white],html:not(.dark) div[class*=from-blue-600] a[class*=bg-white] *,html:not(.dark) div[class*=from-blue-600] button[class*=bg-white] *,html:not(.dark) div[class*=from-primary] a[class*=bg-white],html:not(.dark) div[class*=from-primary] button[class*=bg-white],html:not(.dark) div[class*=from-primary] a[class*=bg-white] *,html:not(.dark) div[class*=from-primary] button[class*=bg-white] *,html:not(.dark) a.btn-contrast-blue,html:not(.dark) a.btn-contrast-blue *{color:#1d4ed8!important}html:not(.dark) .agency-wrapper input,html:not(.dark) .agency-wrapper textarea,html:not(.dark) .agency-wrapper select{color:#0f172a!important;background-color:#fff!important;border:1px solid #00000029!important}html:not(.dark) .agency-wrapper input::placeholder,html:not(.dark) .agency-wrapper textarea::placeholder{color:#64748b!important}html:not(.dark) .agency-wrapper input:focus,html:not(.dark) .agency-wrapper textarea:focus,html:not(.dark) .agency-wrapper select:focus{border-color:#1d68f5!important;outline:none!important;box-shadow:0 0 0 3px #1d68f526!important}html:not(.dark) .agency-wrapper select option{color:#0f172a!important;background-color:#fff!important}html.dark .agency-wrapper input,html.dark .agency-wrapper textarea,html.dark .agency-wrapper select{background-color:var(--agency-bg-surface);color:var(--agency-text-primary);border-color:var(--agency-card-border)}html.dark .agency-wrapper input::placeholder,html.dark .agency-wrapper textarea::placeholder{color:var(--agency-text-muted)}html.dark .agency-wrapper select option{background-color:var(--agency-bg-surface);color:var(--agency-text-primary)}html:not(.dark) input.bg-transparent,html.dark input.bg-transparent{box-shadow:none!important;background-color:#0000!important;border:0!important}html:not(.dark) label{color:#1e293b!important;font-weight:700!important}html:not(.dark) iframe{filter:none!important}html:not(.dark) footer{color:#334155!important;background-color:#fff!important;background-image:none!important;border-top:1px solid #00000014!important}html:not(.dark) footer h4,html:not(.dark) footer h5{color:#111617!important;font-weight:800!important}html:not(.dark) footer p{color:#475569!important}html:not(.dark) footer span.text-white,html:not(.dark) footer .text-white{color:#111617!important;font-weight:700!important}html:not(.dark) footer .footer-link-item,html:not(.dark) footer nav a{transition:all .2s;color:#475569!important;font-weight:500!important}html:not(.dark) footer a:hover,html:not(.dark) footer .footer-link-item:hover,html:not(.dark) footer nav a:hover{color:#2563eb!important}html.dark footer .footer-link-item,html.dark footer nav a{transition:all .2s;color:#94a3b8!important;font-weight:500!important}html.dark footer a:hover,html.dark footer .footer-link-item:hover,html.dark footer nav a:hover{color:#3b82f6!important}html:not(.dark) footer .rounded-full.bg-slate-900\/90,html:not(.dark) footer [class*=bg-slate-900]{color:#111617!important;background-color:#f1f5f9!important;border-color:#00000014!important}html:not(.dark) footer .rounded-full.bg-slate-900\/90:hover,html:not(.dark) footer [class*=bg-slate-900]:hover{color:#fff!important;background-color:#1d68f5!important;border-color:#1d68f5!important}html:not(.dark) footer .rounded-full.bg-slate-900\/90:hover *,html:not(.dark) footer [class*=bg-slate-900]:hover *{color:#fff!important}html:not(.dark) footer div[class*=border-t]{border-top-color:#00000014!important}html:not(.dark) aside[aria-label="Menu di động"]{color:var(--agency-text-primary);background-color:#f8fafc!important;border-right-color:#00000014!important}html:not(.dark) aside[aria-label="Menu di động"] .border-slate-800,html:not(.dark) aside[aria-label="Menu di động"] [class*=border-slate-800]{border-color:#0f172a1a!important}html:not(.dark) aside[aria-label="Menu di động"] [class*="bg-[#0A1224]"],html:not(.dark) aside[aria-label="Menu di động"] [class*="bg-[#060D1E]"],html:not(.dark) aside[aria-label="Menu di động"] [class*=bg-slate-900]{background-color:#fff!important}html:not(.dark) aside[aria-label="Menu di động"] [class*=text-white],html:not(.dark) aside[aria-label="Menu di động"] [class*=text-slate-200],html:not(.dark) aside[aria-label="Menu di động"] [class*=text-slate-300]{color:var(--agency-text-primary)!important}html:not(.dark) aside[aria-label="Menu di động"] [class*=text-slate-400]{color:var(--agency-text-secondary)!important}html:not(.dark) aside[aria-label="Menu di động"] [class*="hover\\:bg-\\[\\#0f1b36\\]"]:hover,html:not(.dark) aside[aria-label="Menu di động"] [class*=hover\\\:bg-slate-900]:hover{background-color:#f1f5f9!important}html:not(.dark) aside[aria-label="Menu di động"] button[aria-label=Đóng\ menu]{color:var(--agency-text-primary)!important;background-color:#f1f5f9!important;border-color:#0f172a1a!important}html:not(.dark) aside[aria-label="Menu di động"]>div:last-child{border-top-color:#0f172a1a!important}html:not(.dark) div[class*=bg-black\/80]{background-color:#0f172a66!important}html:not(.dark) div[class*=bg-black\/80]>div[class*="bg-[#0A1124]"]{background-color:#fff!important;border-color:#0f172a1a!important}html:not(.dark) div[class*=bg-black\/80] [class*=border-slate-800]{border-color:#0f172a1a!important}html:not(.dark) div[class*=bg-black\/80] input.bg-transparent{color:var(--agency-text-primary)!important}html:not(.dark) div[class*=bg-black\/80] [class*=text-slate-400],html:not(.dark) div[class*=bg-black\/80] [class*=text-slate-500]{color:var(--agency-text-secondary)!important}html:not(.dark) div[class*=bg-black\/80] [class*=bg-slate-900]{background-color:#f1f5f9!important}html:not(.dark) [class*="bg-[#0A1124]"][class*=rounded-3xl]{background-color:#fff!important;box-shadow:0 25px 50px #0000001f!important}html:not(.dark) .agency-section-title{color:var(--agency-text-primary)!important}html:not(.dark) .agency-section-desc{color:var(--agency-text-secondary)!important}html:not(.dark) .agency-badge{color:#0369a1;background:#0ea5e914;border-color:#0ea5e940}html:not(.dark) .agency-bg-glow,html:not(.dark) [class*="blur-[140px]"],html:not(.dark) .animate-meteor-1,html:not(.dark) .animate-meteor-2,html:not(.dark) .animate-cyber-rain{display:none;opacity:0!important}html:not(.dark) .agency-service-title{color:var(--agency-text-primary)!important}html:not(.dark) .agency-nav-pill a,html:not(.dark) .agency-nav-pill button{color:var(--agency-nav-link-color)!important}html:not(.dark) .route-error-page{color:var(--agency-text-secondary);background-color:var(--agency-bg)!important}html:not(.dark) .route-error-page h1{color:var(--agency-text-primary)!important}html:not(.dark) .route-error-page p{color:var(--agency-text-secondary)!important}.agency-wrapper{background-color:var(--agency-bg);color:var(--agency-text-primary);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;overflow-x:clip}:where(.agency-wrapper) a{color:inherit;text-decoration:none}.agency-nav-pill a{color:var(--agency-nav-link-color)!important}.agency-nav-pill a:hover{color:#1d68f5!important}.footer-nav-link{text-decoration:none;transition:all .2s;color:var(--agency-text-secondary)!important}.footer-nav-link:hover{color:#1d68f5!important}.agency-service-title{text-align:left!important;color:var(--agency-text-primary)!important;letter-spacing:-.03em!important;margin:0!important;font-size:clamp(2.25rem,4.2vw,3.65rem)!important;font-weight:900!important;line-height:1.12!important}html.dark .header-pill-frame{background-color:#030712f2;border:1px solid #ffffff1f;box-shadow:0 8px 32px #0009}html:not(.dark) .header-pill-frame{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background-color:#fffffff5!important;border:1px solid #00000014!important;box-shadow:0 10px 30px -5px #11182714,0 4px 6px -2px #1118270a!important}.header-pill-divider{display:none!important}@media (min-width:1024px){.header-pill-divider{flex-shrink:0!important;align-self:center!important;width:1px!important;height:24px!important;margin:0 14px!important;display:block!important}}html.dark .header-pill-divider{background-color:#ffffff4d!important}html:not(.dark) .header-pill-divider{background-color:#00000038!important}.header-pill-mobile-divider{background-color:#0000002e;flex-shrink:0;align-self:center;width:1px;height:28px;margin:0 8px}html.dark .header-pill-mobile-divider{background-color:#ffffff42}html.dark .header-nav-link{color:#e2e8f0}html.dark .header-nav-link:hover{color:#1d68f5;background-color:#1d68f51f}html:not(.dark) .header-nav-link{color:#111617!important;font-weight:700!important}html:not(.dark) .header-nav-link:hover{color:#1d68f5!important;background-color:#0000000a!important}html.dark .header-action-btn{color:#cbd5e1;background-color:#ffffff0f;border:1px solid #ffffff14}html.dark .header-action-btn:hover{color:#fff;background-color:#ffffff26;border-color:#fff3}html:not(.dark) .header-action-btn{color:#1e293b;background-color:#0000000d;border:1px solid #00000014}html:not(.dark) .header-action-btn:hover{color:#0f172a;background-color:#0000001a;border-color:#00000026}html:not(.dark) .service-landing-page{background-color:var(--agency-bg)!important;color:var(--agency-text-primary)!important}html:not(.dark) .service-landing-page header.sticky{box-shadow:none!important;background-color:#0000!important;border-bottom:none!important}html:not(.dark) .service-landing-page section{background-color:var(--agency-bg)!important;border-color:#0f172a14!important}html:not(.dark) .service-landing-page section[id=services],html:not(.dark) .service-landing-page section[id=process]{background-color:#f8fafc!important}html:not(.dark) .service-landing-page h1,html:not(.dark) .service-landing-page h2,html:not(.dark) .service-landing-page h3,html:not(.dark) .service-landing-page h4{color:#111617!important}html:not(.dark) .service-landing-page [class*="bg-[#1d68f5]"],html:not(.dark) .service-landing-page [class*="bg-[#1d68f5]"] *,html:not(.dark) .service-landing-page [class*=bg-blue-600],html:not(.dark) .service-landing-page [class*=bg-blue-600] *,html:not(.dark) .service-landing-page a[class*=bg-gradient-to-r],html:not(.dark) .service-landing-page a[class*=bg-gradient-to-r] *,html:not(.dark) .service-landing-page button[class*=bg-gradient-to-r],html:not(.dark) .service-landing-page button[class*=bg-gradient-to-r] *{color:#fff!important}html:not(.dark) .service-landing-page [class*=text-white]:not(a[class*=bg-gradient-to-r] *):not(button[class*=bg-gradient-to-r] *):not([class*="bg-[#1d68f5]"] *):not([class*=bg-blue-600] *){color:#111617!important}html:not(.dark) .service-landing-page p[class*=text-slate-300],html:not(.dark) .service-landing-page p[class*=text-slate-400],html:not(.dark) .service-landing-page [class*=text-slate-300],html:not(.dark) .service-landing-page [class*=text-slate-400]{color:#334155!important}html:not(.dark) .service-landing-page [class*=bg-slate-900],html:not(.dark) .service-landing-page [class*="bg-[#0B132B]"],html:not(.dark) .service-landing-page [class*="bg-[#0A1124]"]{background-color:#fff!important;border-color:#0f172a14!important;box-shadow:0 4px 20px -2px #0000000d!important}html:not(.dark) .service-landing-page [class*="bg-[#060B18]"],html:not(.dark) .service-landing-page [class*="bg-[#080E20]"]{background-color:#fafafa!important}html:not(.dark) .service-landing-page [class*=border-slate-800]{border-color:#0f172a14!important}html:not(.dark) .service-landing-page [class*=text-slate-500]{color:#64748b!important}html:not(.dark) .service-landing-page [class*=bg-blue-950],html:not(.dark) .service-landing-page [class*=bg-cyan-950]{background-color:#00bfff14!important}html:not(.dark) .service-landing-page [class*=blur-3xl]{opacity:.15}html:not(.dark) .service-landing-page [class*=bg-gradient-to-b]:not(.agency-gradient-btn){background-color:#fff!important;background-image:none!important}html:not(.dark) .service-landing-page .tech-glow-card{color:#111617!important;background-color:#fff!important}html:not(.dark) .service-detail-page{background-color:var(--agency-bg)!important;color:var(--agency-text-secondary)!important}html:not(.dark) .service-detail-page>main>section,html:not(.dark) .service-detail-page>main>section[class*="bg-[#060B18]"]{background-color:var(--agency-bg)!important;border-color:#0f172a1a!important}html:not(.dark) .service-detail-page>main>section:first-child{background-color:#f8fbff!important}html:not(.dark) .service-detail-page h1,html:not(.dark) .service-detail-page h2,html:not(.dark) .service-detail-page h3,html:not(.dark) .service-detail-page h4,html:not(.dark) .service-detail-page [class*=text-white]:not([class*="bg-[#1d68f5]"] *):not(a[class*=bg-gradient-to-r] *):not(button[class*=bg-gradient-to-r] *):not([class*="from-[#00bfff]"] *):not([class*="bg-[#00bfff]"] *){color:var(--agency-text-primary)!important}html:not(.dark) .service-detail-page p,html:not(.dark) .service-detail-page li,html:not(.dark) .service-detail-page [class*=text-slate-200],html:not(.dark) .service-detail-page [class*=text-slate-300],html:not(.dark) .service-detail-page [class*=text-slate-400]{color:var(--agency-text-secondary)!important}html:not(.dark) .service-detail-page [class*="bg-[#0A1124]"],html:not(.dark) .service-detail-page [class*="bg-[#0A1124]/90"],html:not(.dark) .service-detail-page [class*="bg-[#080E21]"],html:not(.dark) .service-detail-page [class*=bg-slate-900]{background-color:var(--agency-card-bg)!important;border-color:var(--agency-card-border)!important}html:not(.dark) .service-detail-page [class*="bg-[#060B18]"],html:not(.dark) .service-detail-page [class*="bg-[#050A18]"]{background-color:#f8fbff!important;border-color:#0f172a1a!important}html:not(.dark) .service-detail-page [class*=border-slate-800]{border-color:#0f172a1f!important}html:not(.dark) .service-detail-page [class*=bg-gradient-to-br]:not(a):not(button){background-image:linear-gradient(135deg,#fff 0%,#edf6ff 100%)!important}html:not(.dark) .service-detail-page div[class*=bg-gradient-to-r]:not(a):not(button):not([role=button]):not([class*="from-[#00bfff]"]):not([class*=from-blue-]):not([class*=from-cyan-]),html:not(.dark) .service-detail-page section[class*=bg-gradient-to-r]:not(a):not(button){background-image:linear-gradient(90deg,#1d68f514,#06b6d414)!important}html:not(.dark) .service-detail-page [class*=bg-gradient-to-r][class*=from-emerald-600],html:not(.dark) .service-detail-page [class*=bg-gradient-to-r][class*=from-amber-600]{background-image:linear-gradient(90deg,#059669,#06b6d4)!important}html:not(.dark) .service-detail-page [class*=bg-gradient-to-r][class*=from-blue-600]:not(a):not(button){background-image:linear-gradient(90deg,#1d68f5,#06b6d4)!important}html:not(.dark) a[class*=bg-gradient-to-r],html:not(.dark) button[class*=bg-gradient-to-r],html:not(.dark) .service-detail-page a[class*=bg-gradient-to-r],html:not(.dark) .service-detail-page button[class*=bg-gradient-to-r],html:not(.dark) .service-landing-page a[class*=bg-gradient-to-r],html:not(.dark) .service-landing-page button[class*=bg-gradient-to-r],html:not(.dark) a.btn-primary-gradient,html:not(.dark) button.btn-primary-gradient{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#00bfff!important;background-image:linear-gradient(135deg,#00bfff 0%,#09f 50%,#1d68f5 100%)!important;border:none!important;box-shadow:0 4px 18px #00bfff61!important}html:not(.dark) a[class*=bg-gradient-to-r] *,html:not(.dark) button[class*=bg-gradient-to-r] *,html:not(.dark) .service-detail-page a[class*=bg-gradient-to-r] *,html:not(.dark) .service-detail-page button[class*=bg-gradient-to-r] *,html:not(.dark) .service-landing-page a[class*=bg-gradient-to-r] *,html:not(.dark) .service-landing-page button[class*=bg-gradient-to-r] *,html:not(.dark) a.btn-primary-gradient *,html:not(.dark) button.btn-primary-gradient *{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}html:not(.dark) .service-detail-page .service-mockup,html:not(.dark) .service-detail-page [class*=font-mono][class*=rounded-2xl]{color:var(--agency-text-secondary)!important}html:not(.dark) .service-detail-page [class*=text-cyan-300],html:not(.dark) .service-detail-page [class*=text-cyan-400],html:not(.dark) .service-detail-page [class*=text-blue-400],html:not(.dark) .service-detail-page [class*=text-purple-400],html:not(.dark) .service-detail-page [class*=text-indigo-400]{color:#0284c7!important}html:not(.dark) .service-detail-page [class*=text-emerald-300],html:not(.dark) .service-detail-page [class*=text-emerald-400]{color:#059669!important}html:not(.dark) .service-detail-page [class*="blur-[150px]"],html:not(.dark) .service-detail-page [class*="blur-[160px]"],html:not(.dark) .service-detail-page [class*="blur-[100px]"]{opacity:.25}html:not(.dark) .agency-card{background:var(--agency-card-bg)!important;border-color:var(--agency-card-border)!important;box-shadow:0 4px 20px -2px #0000000f!important}html:not(.dark) .agency-card:hover{border-color:var(--agency-card-border-hover)!important;box-shadow:0 10px 30px -4px #1d68f51f,0 2px 6px #0000000d!important}html:not(.dark) #contact [class*=bg-gradient-to-b]:not(.contact-vivid-banner),html:not(.dark) #contact [class*="bg-[#0A1124]"],html:not(.dark) #contact [class*="bg-[#070d1e]"]{background-image:none!important;background-color:var(--agency-card-bg)!important;border-color:var(--agency-card-border)!important}html:not(.dark) #contact [class*=bg-slate-900]:not(.contact-vivid-banner){border-color:var(--agency-card-border)!important;background-color:#0f172a0a!important}.contact-vivid-banner h2,.contact-vivid-banner h2 span,.contact-vivid-banner .text-white{color:#fff!important}html:not(.dark) .agency-wrapper h1:not(.cta-social-card *):not(.contact-vivid-banner *),html:not(.dark) .agency-wrapper h2:not(.cta-social-card *):not(.contact-vivid-banner *),html:not(.dark) .agency-wrapper h3:not(.cta-social-card *):not(.contact-vivid-banner *),html:not(.dark) .agency-wrapper h4:not(.cta-social-card *):not(.contact-vivid-banner *),html:not(.dark) .agency-card h3,html:not(.dark) .agency-card h4,html:not(.dark) .agency-section-title{color:#0f172a!important}html:not(.dark) .agency-wrapper>section>div>p:not(.cta-social-card *):not(.contact-vivid-banner *),html:not(.dark) .agency-card>p,html:not(.dark) .agency-section-desc{color:var(--agency-text-secondary)!important}html:not(.dark) .agency-wrapper>section [style*="color: #ffffff"],html:not(.dark) .agency-wrapper>section [style*="color:#ffffff"],html:not(.dark) .agency-wrapper>section [style*="color: rgb(255, 255, 255)"],html:not(.dark) .agency-wrapper>section [style*="color: white"]{color:#0f172a!important}html:not(.dark) .agency-wrapper>section [style*="color: #cbd5e1"],html:not(.dark) .agency-wrapper>section [style*="color:#cbd5e1"],html:not(.dark) .agency-wrapper>section [style*="color: rgb(203, 213, 225)"]{color:#334155!important}html:not(.dark) .agency-wrapper>section [style*="color: #94a3b8"],html:not(.dark) .agency-wrapper>section [style*="color:#94a3b8"],html:not(.dark) .agency-wrapper>section [style*="color: rgb(148, 163, 184)"]{color:#475569!important}html:not(.dark) .agency-wrapper>section [style*="color: #e2e8f0"],html:not(.dark) .agency-wrapper>section [style*="color:#e2e8f0"],html:not(.dark) .agency-wrapper>section [style*="color: rgb(226, 232, 240)"]{color:#1e293b!important}html:not(.dark) .agency-wrapper [style*="color: #38bdf8"],html:not(.dark) .agency-wrapper [style*="color:#38bdf8"],html:not(.dark) .agency-wrapper [style*="color: rgb(56, 189, 248)"],html:not(.dark) .agency-wrapper [class*=text-cyan-],html:not(.dark) .agency-wrapper [class*=text-sky-]{color:#0284c7!important}html:not(.dark) .agency-bg-glow,html:not(.dark) .agency-bg-glow-1,html:not(.dark) .agency-bg-glow-2,html:not(.dark) .agency-bg-glow-3,html:not(.dark) [class*="blur-[140px]"],html:not(.dark) [class*="blur-[120px]"],html:not(.dark) [class*="blur-[100px]"],html:not(.dark) .hero-rain-streaks,html:not(.dark) .animate-meteor-1,html:not(.dark) .animate-meteor-2,html:not(.dark) .animate-cyber-rain{opacity:0!important;display:none!important}.hero-code-window{background:#0f172abf;border:1px solid #38bdf840;box-shadow:0 25px 60px -15px #020617e6,0 0 35px #2563eb33}html:not(.dark) .hero-code-window{background:#fffffff2!important;border-color:#0ea5e940!important;box-shadow:0 20px 50px -10px #0000001a,0 0 20px #0ea5e914!important}.hero-stats-row{background:#0f172a80;border:1px solid #ffffff14}.hero-stat-item{background:#ffffff05;border:1px solid #ffffff0a}html:not(.dark) .hero-stats-row{background:#ffffffe6!important;border:1px solid #00000014!important;box-shadow:0 4px 20px #0000000d!important}html:not(.dark) .hero-stat-item{background:#00000005!important;border:1px solid #0000000d!important}.step-watermark{color:#ffffff0d}html:not(.dark) .step-watermark{color:#00000012!important}html:not(.dark) .tech-cat-btn:not(.active){color:#334155!important;background:#0000000a!important;border-color:#0000001a!important}html:not(.dark) .tech-cat-btn.active{color:#0284c7!important;background:#0ea5e91f!important;border-color:#0284c7!important;box-shadow:0 0 15px #0ea5e933!important}html:not(.dark) [class*=bg-slate-900]{background-color:#0000000a!important}html:not(.dark) [class*=bg-cyan-500],html:not(.dark) [class*=bg-cyan-400]{background-color:#0ea5e91f!important}html:not(.dark) [class*=shadow-black]{--tw-shadow-color:#0000000f!important}html:not(.dark) .agency-wrapper [class*=bg-slate-800]:not(a):not(button){background-color:#0000000d!important}html:not(.dark) [class*="bg-[#060D1E]"]{background-color:#0ea5e91a!important}html:not(.dark) .tech-glow-card{box-shadow:none;background-color:var(--agency-card-bg)!important;border-color:var(--agency-card-border)!important}html:not(.dark) .tech-glow-card:hover{background-color:#f0f9ff!important;border-color:#0ea5e9!important;box-shadow:0 0 16px #0ea5e933,inset 0 0 8px #0ea5e90d!important}html:not(.dark) .agency-wrapper [class*=text-slate-100]{color:#1e293b!important}html:not(.dark) .agency-gradient-text{background:linear-gradient(135deg,#0369a1 0%,#1e40af 50%,#1d4ed8 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important}html:not(.dark) [class*=bg-blue-][class*=\/10],html:not(.dark) [class*=bg-blue-][class*=\/20],html:not(.dark) [class*=bg-blue-][class*=\/30]{background-color:#1d68f514!important}html:not(.dark) [class*=border-cyan-500],html:not(.dark) [class*=border-cyan-400]{border-color:#0ea5e959!important}html:not(.dark) input::placeholder{color:#94a3b8!important}html:not(.dark) input[class*=text-white],html:not(.dark) input[class*=bg-transparent]{color:#0f172a!important}.agency-bg-glow{pointer-events:none;filter:blur(120px);z-index:0;border-radius:50%;position:absolute}.agency-bg-glow-1{background:radial-gradient(circle,#2563eb40 0%,#02061700 70%);width:500px;height:500px;top:-100px;right:5%}.agency-bg-glow-2{background:radial-gradient(circle,#38bdf82e 0%,#02061700 70%);width:600px;height:600px;top:35%;left:-150px}.agency-bg-glow-3{background:radial-gradient(circle,#2563eb33 0%,#02061700 70%);width:550px;height:550px;bottom:10%;right:-100px}.agency-container{z-index:10;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;position:relative}@media (max-width:640px){.agency-container{padding-left:1rem;padding-right:1rem}}.agency-gradient-text{background:linear-gradient(135deg,#38bdf8 0%,#60a5fa 50%,#93c5fd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:inline}.agency-badge{color:var(--agency-accent-cyan);text-transform:uppercase;letter-spacing:2.5px;background:#38bdf814;border:1px solid #38bdf840;border-radius:9999px;align-items:center;gap:8px;padding:6px 16px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 0 15px #38bdf81a}.agency-section-header{text-align:center;max-width:768px;margin-bottom:4rem;margin-left:auto;margin-right:auto}.agency-section-title{letter-spacing:-.02em;color:var(--agency-text-primary);margin-top:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.2}.agency-section-desc{color:var(--agency-text-secondary);margin-top:1rem;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7}.agency-btn-primary{color:#fff;border-radius:var(--agency-radius-md);cursor:pointer;background:linear-gradient(135deg,#1d68f5 0%,#2563eb 100%);border:1px solid #ffffff2e;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 10px 25px -5px #1d68f580}.agency-btn-primary:hover{background:linear-gradient(135deg,#256df8 0%,#1d68f5 100%);transform:translateY(-2px);box-shadow:0 15px 35px -5px #1d68f5b3}.agency-btn-secondary{color:#fff;border-radius:var(--agency-radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.agency-btn-secondary:hover{background:#ffffff1a;border-color:#38bdf84d;transform:translateY(-2px)}html:not(.dark) .agency-btn-secondary{color:var(--agency-text-primary);background:#0f172a0a;border-color:#0f172a29}html:not(.dark) .agency-btn-secondary:hover{background:#0f172a14;border-color:#1d68f559}.agency-card{background:var(--agency-card-bg);border:1px solid var(--agency-card-border);border-radius:var(--agency-radius-lg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #02061780}.agency-card:hover{border-color:var(--agency-card-border-hover);transform:translateY(-6px);box-shadow:0 20px 40px -15px #020617cc,0 0 25px #38bdf826}@keyframes float3d{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes rainFall{0%{opacity:0;transform:translateY(0)}20%{opacity:.8}80%{opacity:.8}to{opacity:0;transform:translateY(350px)}}@keyframes glowPulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes tickerRoll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.animate-float3d{animation:6s ease-in-out infinite float3d}.animate-glowPulse{animation:4s ease-in-out infinite glowPulse}@keyframes circleShake{0%{transform:rotate(0)scale(1)}15%{transform:rotate(-14deg)scale(1.08)}30%{transform:rotate(14deg)scale(1.08)}45%{transform:rotate(-10deg)scale(1.05)}60%{transform:rotate(10deg)scale(1.05)}75%{transform:rotate(-5deg)scale(1.02)}90%{transform:rotate(5deg)scale(1.01)}to{transform:rotate(0)scale(1)}}.animate-circle-shake{animation:.7s cubic-bezier(.36,.07,.19,.97) both circleShake}@keyframes marqueeLtr{0%{transform:translate(-50%)}to{transform:translate(0%)}}.animate-marquee-ltr{will-change:transform;width:max-content;animation:32s linear infinite marqueeLtr;display:flex}.animate-marquee-ltr:hover,.animate-marquee-ltr:active{animation-play-state:running!important}.tech-glow-card{transition:all .25s cubic-bezier(.16,1,.3,1)}.tech-glow-card:hover{transform:translateY(-2px);background-color:#0c1630!important;border-color:#38bdf8!important;box-shadow:0 0 22px #38bdf88c,inset 0 0 12px #38bdf826!important}body.mobile-menu-open aside[aria-label="Nút liên hệ nhanh"],body.mobile-menu-open div[aria-label="Bảng hỗ trợ trực tuyến"]{transition:opacity .25s,transform .25s,visibility .25s;transform:scale(.85);opacity:0!important;pointer-events:none!important;visibility:hidden!important}@keyframes waterWaveRipple{0%{opacity:.85;transform:scale(.95);box-shadow:0 0 #1d68f5a6}50%{opacity:.45}to{opacity:0;transform:scale(1.95);box-shadow:0 0 25px 15px #1d68f500}}.animate-water-wave-1{animation:2.6s cubic-bezier(.25,.46,.45,.94) infinite waterWaveRipple}.animate-water-wave-2{animation:2.6s cubic-bezier(.25,.46,.45,.94) .85s infinite waterWaveRipple}.animate-water-wave-3{animation:2.6s cubic-bezier(.25,.46,.45,.94) 1.7s infinite waterWaveRipple}@keyframes gentleBobbing{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.05)}}.animate-gentle-bob{will-change:transform;animation:2.2s ease-in-out infinite gentleBobbing}html:not(.dark) .service-detail-page .agency-service-title,html:not(.dark) .service-detail-page .agency-service-title *{color:var(--agency-text-primary)!important;-webkit-text-fill-color:var(--agency-text-primary)!important}html:not(.dark) .service-detail-page>main>section:first-child a:not([class*=bg-]){color:#0369a1!important}html:not(.dark) .service-detail-page>main>section:first-child a:not([class*=bg-]):hover{color:#1d4ed8!important}html:not(.dark) .service-detail-page [class*="bg-[#081F3B]"],html:not(.dark) .service-detail-page [class*="bg-[#0B213D]"]{color:#0369a1!important;background:#eff6ff!important;border-color:#bfdbfe!important}html:not(.dark) .service-detail-page [class*=text-white]:not([class*="bg-[#1d68f5]"]):not([class*=bg-gradient-to-r]),html:not(.dark) .service-detail-page [class*=font-mono][class*=rounded-2xl] [class*=text-white]{color:var(--agency-text-primary)!important}html:not(.dark) .service-detail-page a[class*="bg-[#1d68f5]"],html:not(.dark) .service-detail-page a[class*="bg-[#1d68f5]"] *,html:not(.dark) .service-detail-page a[class*=bg-gradient-to-r],html:not(.dark) .service-detail-page a[class*=bg-gradient-to-r] *{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(.dark) .service-detail-page a[class*=bg-slate-900]{box-shadow:0 4px 14px #0f172a14;color:var(--agency-text-primary)!important;background:#fff!important;border-color:#0f172a29!important}html:not(.dark) .service-detail-page a[class*=bg-slate-900] *{color:var(--agency-text-primary)!important}html:not(.dark) .service-landing-page a[class*=bg-gradient-to-r],html:not(.dark) .service-landing-page a[class*=bg-gradient-to-r] *,html:not(.dark) .service-landing-page button[class*=bg-blue-600],html:not(.dark) .service-landing-page button[class*=bg-blue-600] *{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(.dark) .service-landing-page [class*=bg-slate-900]:not([class*=bg-slate-900\/60]):not([class*=bg-slate-900\/80]){background-color:#fff!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]{border:1px solid #0f172a1f;box-shadow:0 20px 60px #0f172a33;background:#fff!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2){background:#f8fafc!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) a{background:#fff!important;border-color:#0f172a1a!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) a:hover{background:#eff6ff!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"] [class*=text-white]{color:var(--agency-text-primary)!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:first-child [class*=text-white],html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:first-child *{color:#fff!important}@media (max-width:640px){.service-detail-page .agency-service-title{font-size:clamp(2.15rem,10vw,3rem)!important;line-height:1.08!important}.service-detail-page .flex.flex-wrap.items-center.gap-4>a{flex:100%;min-height:48px}.service-detail-page .grid.grid-cols-3{gap:.5rem}}html:not(.dark) .header-pill-frame .header-nav-link,html:not(.dark) .header-pill-frame .header-action-btn{color:var(--agency-text-primary)!important}html:not(.dark) .header-pill-frame .header-nav-link:hover{color:#1d4ed8!important;background-color:#1d68f514!important}html:not(.dark) .header-pill-frame .header-action-btn:hover{color:#0f172a!important}html:not(.dark) header.sticky .header-cta-btn,html:not(.dark) header.sticky .header-cta-btn *{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(.dark) header.sticky .agency-nav-pill [class*=text-white],html:not(.dark) [class*="bg-[#0A1124]"][class*=rounded-3xl] h3,html:not(.dark) [class*="bg-[#0A1124]"][class*=rounded-3xl] h4,html:not(.dark) [class*="bg-[#0A1124]"][class*=rounded-3xl] p,html:not(.dark) [class*="bg-[#0A1124]"][class*=rounded-3xl] span{color:var(--agency-text-primary)!important}html:not(.dark) [class*="bg-[#0A1124]"][class*=rounded-3xl] [class*=text-cyan-],html:not(.dark) [class*="bg-[#0A1124]"][class*=rounded-3xl] [class*=text-sky-]{color:#0369a1!important}html:not(.dark) div[class*=bg-black\/80]>div[class*="bg-[#0A1124]"]{color:var(--agency-text-primary)!important;background-color:#fff!important;border-color:#0f172a24!important;box-shadow:0 24px 60px #0f172a33!important}html:not(.dark) div[class*=bg-black\/80]>div[class*="bg-[#0A1124]"] [class*=text-white],html:not(.dark) div[class*=bg-black\/80]>div[class*="bg-[#0A1124]"] [class*=text-slate-200],html:not(.dark) div[class*=bg-black\/80]>div[class*="bg-[#0A1124]"] [class*=text-slate-300]{color:var(--agency-text-primary)!important}html:not(.dark) div[class*=bg-black\/80]>div[class*="bg-[#0A1124]"] [class*=text-slate-400],html:not(.dark) div[class*=bg-black\/80]>div[class*="bg-[#0A1124]"] [class*=text-slate-500],html:not(.dark) div[class*=bg-black\/80]>div[class*="bg-[#0A1124]"] button{color:var(--agency-text-secondary)!important}html:not(.dark) div[class*=bg-black\/80]>div[class*="bg-[#0A1124]"] button:hover{color:var(--agency-text-primary)!important;background-color:#e2e8f0!important}html:not(.dark) aside[aria-label="Menu di động"] a,html:not(.dark) aside[aria-label="Menu di động"] button{color:var(--agency-text-primary)!important}html:not(.dark) aside[aria-label="Menu di động"] a:hover,html:not(.dark) aside[aria-label="Menu di động"] button:hover{color:#1d4ed8!important}html:not(.dark) aside[aria-label="Menu di động"] [class*=text-cyan-],html:not(.dark) aside[aria-label="Menu di động"] [class*=text-sky-]{color:#0369a1!important}html:not(.dark) aside[aria-label="Menu di động"] [class*=text-cyan-]:hover,html:not(.dark) aside[aria-label="Menu di động"] [class*=text-sky-]:hover{color:#1d4ed8!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]{color:var(--agency-text-primary)!important;background:#fff!important;border-color:#0f172a24!important;box-shadow:0 20px 60px #0f172a33!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2),html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(3){background-color:#f8fafc!important;border-color:#0f172a1a!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) a{color:var(--agency-text-primary)!important;background-color:#fff!important;border-color:#0f172a1f!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) a:hover{background-color:#eff6ff!important;border-color:#1d68f559!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) a [class*=text-white],html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) a [class*=text-slate-400]{color:var(--agency-text-secondary)!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) a [class*=text-white]{color:var(--agency-text-primary)!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) [class*="bg-[#0E172F]"],html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) [class*=bg-blue-900]{background-color:#eff6ff!important;border-color:#1d68f52e!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) [class*=text-cyan-],html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(2) [class*=text-sky-],html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:nth-child(3) [class*=text-cyan-]{color:#0369a1!important}html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:first-child [class*=text-white],html:not(.dark) div[aria-label="Bảng hỗ trợ trực tuyến"]>div:first-child *{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(.dark) aside[aria-label="Nút liên hệ nhanh"]>button{color:var(--agency-text-primary)!important;background-color:#fff!important;border-color:#0f172a29!important;box-shadow:0 4px 14px #0f172a24!important}html:not(.dark) aside[aria-label="Nút liên hệ nhanh"]>button:hover{color:#1d4ed8!important;background-color:#f1f5f9!important;border-color:#1d68f559!important}html:not(.dark) aside[aria-label="Nút liên hệ nhanh"] [class*=bg-gray-900]{color:#fff!important;background-color:#0f172a!important}.tatteam-grid-bg,html.dark .tatteam-grid-bg{background-image:var(--tatteam-grid);background-repeat:repeat;background-size:20px 20px}@keyframes tatteamMarquee{0%{transform:translate(0%,0)}to{transform:translate(-50%)}}@keyframes tatteamMarqueeReverse{0%{transform:translate(-50%)}to{transform:translate(0%,0)}}.animate-tatteam-marquee,.animate-tatteam-marquee:hover,.animate-marquee-right-to-left,.animate-marquee-right-to-left:hover{will-change:transform;backface-visibility:hidden;perspective:1000px;width:max-content;display:flex;animation:52s linear infinite tatteamMarquee!important}.animate-tatteam-marquee-reverse,.animate-tatteam-marquee-reverse:hover,.animate-marquee-left-to-right,.animate-marquee-left-to-right:hover{will-change:transform;backface-visibility:hidden;perspective:1000px;width:max-content;display:flex;animation:52s linear infinite tatteamMarqueeReverse!important}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@keyframes continuous-gradient-shift{0%{filter:hue-rotate();background-position:0%}50%{filter:hue-rotate(180deg);background-position:100%}to{filter:hue-rotate(360deg);background-position:0%}}.animated-gradient-text{display:inline-block;background:linear-gradient(90deg,#00bfff 0%,#1d68f5 20%,#8b5cf6 40%,#ec4899 60%,#f59e0b 80%,#00bfff 100%) 0 0/300% 300%!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;animation:5s infinite continuous-gradient-shift!important}.animated-gradient-line{background:linear-gradient(90deg,#00bfff 0%,#1d68f5 20%,#8b5cf6 40%,#ec4899 60%,#f59e0b 80%,#00bfff 100%) 0 0/300% 300%!important;animation:5s infinite continuous-gradient-shift!important;box-shadow:0 0 14px #00bfffbf!important}@keyframes hero3DFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(1.2deg)}}@keyframes heroGlowPulse{0%,to{opacity:.25;transform:scale(.95)}50%{opacity:.55;transform:scale(1.1)}}@keyframes heroOrbFloat1{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(-14px)translate(6px)}}@keyframes heroOrbFloat2{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(12px)translate(-6px)}}@keyframes heroOrbFloat3{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(3deg)}}.animate-hero-float{will-change:transform;animation:4.6s ease-in-out infinite hero3DFloat!important}.animate-hero-glow{will-change:opacity,transform;animation:4s ease-in-out infinite heroGlowPulse!important}.animate-badge-float-1{will-change:transform;animation:4.2s ease-in-out infinite heroOrbFloat1!important}.animate-badge-float-2{will-change:transform;animation:4.8s ease-in-out .6s infinite heroOrbFloat2!important}.animate-badge-float-3{will-change:transform;animation:4.4s ease-in-out 1.2s infinite heroOrbFloat3!important}.hero-gradient-subtitle{letter-spacing:-.02em;font-weight:900;display:block;background:linear-gradient(90deg,#1e40af 0%,#1d68f5 50%,#0284c7 100%)!important;-webkit-text-fill-color:transparent!important;color:#1d68f5!important;-webkit-background-clip:text!important;background-clip:text!important}html.dark .hero-gradient-subtitle{background:linear-gradient(90deg,#00bfff 0%,#38bdf8 50%,#818cf8 100%)!important;-webkit-text-fill-color:transparent!important;color:#00bfff!important;-webkit-background-clip:text!important;background-clip:text!important}html:not(.dark) .agency-wrapper .cta-social-card,html.dark .agency-wrapper .cta-social-card,.cta-social-card{color:#fff!important;background:linear-gradient(135deg,#0c1633 0%,#070e24 50%,#040817 100%)!important;border:1px solid #06b6d459!important;box-shadow:0 20px 50px -10px #00000080,0 0 35px #06b6d426!important}html:not(.dark) .agency-wrapper .cta-social-card h2,html:not(.dark) .agency-wrapper .cta-social-card h4,html:not(.dark) .agency-wrapper .cta-social-card .cta-social-heading,.cta-social-card h2,.cta-social-card h4,.cta-social-card .cta-social-heading{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 10px #00000080!important}html:not(.dark) .agency-wrapper .cta-social-card p,html:not(.dark) .agency-wrapper .cta-social-card .cta-social-desc,.cta-social-card p,.cta-social-card .cta-social-desc{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}html:not(.dark) .agency-wrapper .cta-social-card .cta-pill,.cta-social-card .cta-pill{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#ffffff14!important;border:1px solid #ffffff26!important}html:not(.dark) .agency-wrapper .cta-social-card .cta-pill span,.cta-social-card .cta-pill span{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(.dark) .agency-wrapper .cta-social-card .cta-pill svg,.cta-social-card .cta-pill svg{color:#00e5ff!important}html:not(.dark) .agency-wrapper .cta-social-card .vk-badge-box,.cta-social-card .vk-badge-box{color:#00e5ff!important;-webkit-text-fill-color:#00e5ff!important;background-color:#060b18!important}html:not(.dark) .agency-wrapper .cta-social-card .cta-info-box,.cta-social-card .cta-info-box{background-color:#0000008c!important;border:1px solid #ffffff1f!important}html:not(.dark) .agency-wrapper .cta-social-card .cta-info-box span,.cta-social-card .cta-info-box span{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}html:not(.dark) .agency-wrapper .cta-social-card .cta-info-box .font-mono,.cta-social-card .cta-info-box .font-mono{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(.dark) .agency-wrapper .cta-social-card a.cta-social-btn-secondary,.cta-social-card a.cta-social-btn-secondary{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#ffffff1f!important;border:1px solid #ffffff40!important}html:not(.dark) .agency-wrapper .cta-social-card a.cta-social-btn-secondary:hover,.cta-social-card a.cta-social-btn-secondary:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#ffffff38!important;border-color:#06b6d499!important}html:not(.dark) .agency-wrapper .cta-social-card a.cta-social-btn-secondary *{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(.dark) .agency-wrapper .cta-social-card a.cta-call-btn,.cta-social-card a.cta-call-btn{color:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important;background-color:#06b6d426!important;border:1px solid #06b6d459!important}html:not(.dark) .agency-wrapper .cta-social-card a.cta-call-btn:hover{background-color:#06b6d447!important}html:not(.dark) .agency-wrapper .cta-social-card a.cta-call-btn *{color:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important}html:not(.dark) .agency-wrapper .contact-vivid-banner h2,html:not(.dark) .agency-wrapper .contact-vivid-banner h2 span,html:not(.dark) .agency-wrapper .contact-vivid-banner .text-white,.contact-vivid-banner h2,.contact-vivid-banner h2 span,.contact-vivid-banner .text-white{color:#fff!important;-webkit-text-fill-color:#fff!important}
