:root{--mau-chinh:#c62828;--mau-chinh-dam:#8e1c1c;--mau-phu:#f0a020;--mau-chu:#1f2933;--mau-chu-nhat:#6b7280;--mau-nen:#ffffff;--mau-nen-phu:#f4f6f8;--mau-vien:#e5e7eb;--mau-nen-the:#fbfcfd;--mau-chinh-rgb:198, 40, 40;--mau-chu-rgb:31, 41, 51;--mau-nen-the-rgb:251, 252, 253;--mau-header-nen:#ffffff;--mau-header-chu:#1f2933;--mau-topbar-nen:#1f2933;--mau-topbar-chu:#e5e7eb;--mau-footer-nen:#1f2933;--mau-footer-chu:#cbd2d9;--mau-thanh-cong:#0f8a5f;--mau-canh-bao:#d97706;--mau-loi:#d63638;--mau-thong-tin:#2563eb;--phong-chinh:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--phong-ma:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--co-chu-goc:16px;--co-chu-nho:0.8125rem;--co-chu-vua:0.9375rem;--co-chu-lon:1.125rem;--co-h1:clamp(1.75rem, 1.3rem + 2vw, 2.5rem);--co-h2:clamp(1.4rem, 1.15rem + 1.2vw, 1.9rem);--co-h3:clamp(1.2rem, 1.05rem + 0.7vw, 1.5rem);--co-h4:1.15rem;--cao-dong:1.65;--cao-dong-tieu-de:1.3;--dam-tieu-de:700;--kc-1:4px;--kc-2:8px;--kc-3:12px;--kc-4:16px;--kc-5:24px;--kc-6:32px;--kc-7:48px;--kc-8:64px;--bo-goc:10px;--bo-goc-nho:5px;--bo-goc-tron:999px;--bong-1:0 1px 2px rgba(var(--mau-chu-rgb), 0.06), 0 1px 3px rgba(var(--mau-chu-rgb), 0.08);--bong-2:0 4px 12px rgba(var(--mau-chu-rgb), 0.08);--bong-3:0 12px 32px rgba(var(--mau-chu-rgb), 0.14);--rong-khung:1200px;--rong-cot-ben:320px;--kc-hai-cot:40px;--cao-logo:48px;--nhanh:0.15s ease;--vua:0.25s ease;--lop-header:100;--lop-lop-phu:200;--lop-ngan-keo:300;--lop-nut-noi:90}@media (prefers-reduced-motion:reduce){:root{--nhanh:0s;--vua:0s}}:root{--alx-primary:#1877F2;--alx-primary-hover:#166FE5;--alx-primary-dark:#0D47A1;--alx-primary-deep:#0A3D8A;--alx-primary-soft:#E7F0FE;--alx-primary-tint:#F0F6FF;--alx-blue-light:#4D8FF5;--alx-cyan:#1DA1F2;--alx-success:#31A24C;--alx-warning:#F7B928;--alx-danger:#E41E3F;--alx-bg:#F0F2F5;--alx-bg-alt:#F7F9FC;--alx-surface:#FFFFFF;--alx-surface-2:#FAFBFC;--alx-border:#E4E6EB;--alx-border-strong:#CED0D4;--alx-border-soft:#EFF1F3;--alx-text:#1C1E21;--alx-text-body:#262A2E;--alx-text-muted:#65676B;--alx-text-faint:#8A8D91;--alx-white:#FFFFFF;--alx-gradient:linear-gradient(135deg, #1877F2 0%, #0D47A1 100%);--alx-gradient-soft:linear-gradient(135deg, #E7F0FE 0%, #F0F6FF 100%);--alx-gradient-text:linear-gradient(135deg, #1877F2 0%, #0D47A1 100%);--alx-gradient-hero:linear-gradient(135deg, #F7F9FC 0%, #E7F0FE 100%);--alx-radius-xs:6px;--alx-radius-sm:8px;--alx-radius:12px;--alx-radius-lg:16px;--alx-radius-xl:24px;--alx-radius-full:999px;--alx-shadow-xs:0 1px 2px rgba(15, 23, 42, 0.04);--alx-shadow-sm:0 1px 3px rgba(15, 23, 42, 0.06), 0 1px 2px rgba(15, 23, 42, 0.04);--alx-shadow:0 4px 12px rgba(15, 23, 42, 0.08);--alx-shadow-md:0 8px 24px rgba(15, 23, 42, 0.10);--alx-shadow-lg:0 16px 40px rgba(15, 23, 42, 0.12);--alx-shadow-blue:0 8px 24px rgba(24, 119, 242, 0.25);--alx-shadow-blue-sm:0 2px 8px rgba(24, 119, 242, 0.18);--alx-transition:0.25s cubic-bezier(0.4, 0, 0.2, 1);--alx-transition-fast:0.15s cubic-bezier(0.4, 0, 0.2, 1);--alx-font:'Be Vietnam Pro', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;--alx-font-heading:'Be Vietnam Pro', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--alx-container:1240px;--alx-header-h:72px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--alx-bg)!important;color:var(--alx-text-body)!important;font-family:var(--alx-font)!important;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}img,svg{max-width:100%}a{color:var(--alx-primary);text-decoration:none;transition:color var(--alx-transition-fast)}a:hover{color:var(--alx-primary-hover)}.alx-container{max-width:var(--alx-container);margin:0 auto;padding:0 24px;width:100%}.alx-section-header{text-align:center;max-width:760px;margin:0 auto 56px}.alx-section-tag{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--alx-primary-soft);color:var(--alx-primary-dark);font-size:13px;font-weight:600;border-radius:var(--alx-radius-full);margin-bottom:16px;letter-spacing:.2px}.alx-section-title{font-family:var(--alx-font-heading);font-size:clamp(28px, 4vw, 42px);font-weight:800;line-height:1.2;color:var(--alx-text);margin:0 0 16px;letter-spacing:-.5px}.alx-section-desc{color:var(--alx-text-muted);font-size:16px;line-height:1.7;margin:0}.alx-text-gradient{background:var(--alx-gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.alx-text-success{color:var(--alx-success);font-weight:700}.alx-badge-dot{width:8px;height:8px;border-radius:50%;background:var(--alx-success);display:inline-block;box-shadow:0 0 0 4px rgb(49 162 76 / .18);animation:alx-pulse 2s ease-in-out infinite}@keyframes alx-pulse{0%,100%{box-shadow:0 0 0 4px rgb(49 162 76 / .18)}50%{box-shadow:0 0 0 8px rgb(49 162 76 / .05)}}.alx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 28px;border-radius:var(--alx-radius-sm);font-family:var(--alx-font);font-size:15px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;border:1.5px solid #fff0;transition:all var(--alx-transition);white-space:nowrap}.alx-btn--primary{background:var(--alx-primary);color:#fff;border-color:var(--alx-primary);box-shadow:var(--alx-shadow-blue-sm)}.alx-btn--primary:hover{background:var(--alx-primary-hover);border-color:var(--alx-primary-hover);color:#fff;transform:translateY(-1px);box-shadow:var(--alx-shadow-blue)}.alx-btn--outline{background:#fff;color:var(--alx-primary);border-color:var(--alx-primary)}.alx-btn--outline:hover{background:var(--alx-primary);color:#fff}.alx-btn--outline-dark{background:#fff;color:var(--alx-text);border-color:var(--alx-border-strong)}.alx-btn--outline-dark:hover{background:var(--alx-primary);color:#fff;border-color:var(--alx-primary)}.alx-btn--full{width:100%}.alx-header{background:rgb(255 255 255 / .92);backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border-bottom:1px solid var(--alx-border);position:sticky;top:0;z-index:9999;transition:box-shadow var(--alx-transition),background var(--alx-transition)}.alx-header--scrolled{background:rgb(255 255 255 / .98);box-shadow:var(--alx-shadow-sm)}.alx-header__inner{max-width:var(--alx-container);margin:0 auto;padding:0 24px;height:var(--alx-header-h);display:flex;align-items:center;gap:18px}.alx-logo{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0}.alx-logo__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;box-shadow:var(--alx-shadow-blue-sm);transition:transform var(--alx-transition)}.alx-logo:hover .alx-logo__icon{transform:scale(1.05)}.alx-logo__text{display:flex;flex-direction:column;line-height:1}.alx-logo__name{font-size:22px;font-weight:800;color:var(--alx-text);letter-spacing:-.5px}.alx-logo__name em{font-style:normal;background:var(--alx-gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.alx-logo__tagline{font-size:11px;color:var(--alx-text-muted);margin-top:3px;font-weight:500;white-space:nowrap}@media (max-width:1180px){.alx-logo__tagline{display:none}}.alx-nav{flex:1;display:flex;justify-content:center;min-width:0}.alx-nav__menu{display:flex;align-items:center;gap:2px;list-style:none;padding:0;margin:0;flex-wrap:nowrap}.alx-nav__menu li{position:relative}.alx-nav__menu>li>a{display:inline-flex;align-items:center;padding:8px 12px;color:var(--alx-text);font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;border-radius:var(--alx-radius-sm);transition:all var(--alx-transition-fast);white-space:nowrap}.alx-nav__menu>li.menu-item-has-children>a::after{content:'';display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);margin-left:7px;opacity:.65;transition:transform var(--alx-transition-fast)}.alx-nav__menu>li.menu-item-has-children:hover>a::after{transform:rotate(225deg) translateY(0)}.alx-nav__menu>li>a:hover,.alx-nav__menu>li.current-menu-item>a,.alx-nav__menu>li.current-menu-parent>a,.alx-nav__menu>li.current-menu-ancestor>a{color:var(--alx-primary);background:var(--alx-primary-soft)}.alx-nav__menu .sub-menu{position:absolute;top:calc(100% + 4px);left:0;min-width:230px;background:#fff;border:1px solid var(--alx-border);border-radius:var(--alx-radius);box-shadow:var(--alx-shadow-md);list-style:none;padding:8px;margin:0;opacity:0;visibility:hidden;transform:translateY(-4px);transition:all var(--alx-transition-fast);z-index:100}.alx-nav__menu>li:hover>.sub-menu,.alx-nav__menu>li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.alx-nav__menu .sub-menu a{display:block;padding:9px 12px;color:var(--alx-text-body);font-size:14px;border-radius:var(--alx-radius-xs);text-decoration:none;transition:all var(--alx-transition-fast)}.alx-nav__menu .sub-menu a:hover{background:var(--alx-primary-soft);color:var(--alx-primary)}.alx-header__actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.alx-header__search-btn{width:40px;height:40px;border-radius:var(--alx-radius-sm);border:1px solid var(--alx-border);background:var(--alx-surface-2);color:var(--alx-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all var(--alx-transition-fast)}.alx-header__search-btn:hover{background:var(--alx-primary-soft);color:var(--alx-primary);border-color:var(--alx-primary)}.alx-header__cta{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:var(--alx-primary);color:#fff;font-size:14px;font-weight:600;border-radius:var(--alx-radius-sm);text-decoration:none;box-shadow:var(--alx-shadow-blue-sm);transition:all var(--alx-transition)}.alx-header__cta:hover{background:var(--alx-primary-hover);color:#fff;transform:translateY(-1px);box-shadow:var(--alx-shadow-blue)}.alx-hamburger{display:none;width:40px;height:40px;border:1px solid var(--alx-border);background:var(--alx-surface-2);border-radius:var(--alx-radius-sm);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;transition:all var(--alx-transition-fast)}.alx-hamburger span{display:block;width:18px;height:2px;background:var(--alx-text);border-radius:2px;transition:all var(--alx-transition-fast)}.alx-hamburger--open span:nth-child(1){transform:translateY(6px) rotate(45deg)}.alx-hamburger--open span:nth-child(2){opacity:0}.alx-hamburger--open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.alx-search-bar{max-height:0;overflow:hidden;border-top:1px solid #fff0;background:#fff;transition:max-height var(--alx-transition),border-color var(--alx-transition)}.alx-search-bar--open{max-height:80px;border-top-color:var(--alx-border)}.alx-search-bar__inner{max-width:var(--alx-container);margin:0 auto;padding:14px 24px}.alx-search-bar form{display:flex;align-items:center;gap:10px;background:var(--alx-bg);border:1px solid var(--alx-border);border-radius:var(--alx-radius-full);padding:4px 4px 4px 18px}.alx-search-bar form svg{color:var(--alx-text-muted);flex-shrink:0}.alx-search-bar input[type="search"]{flex:1;border:none;background:#fff0;outline:none;font-size:15px;color:var(--alx-text);padding:10px 0;font-family:var(--alx-font)}.alx-search-bar input[type="search"]::placeholder{color:var(--alx-text-faint)}.alx-search-bar button[type="submit"]{padding:10px 22px;background:var(--alx-primary);color:#fff;border:none;border-radius:var(--alx-radius-full);font-weight:600;font-size:14px;cursor:pointer;transition:background var(--alx-transition-fast)}.alx-search-bar button[type="submit"]:hover{background:var(--alx-primary-hover)}.alx-search-close{width:36px;height:36px;background:#fff0;border:none;color:var(--alx-text-muted);border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.alx-search-close:hover{background:var(--alx-bg);color:var(--alx-text)}.alx-mob-overlay{position:fixed;inset:0;background:rgb(15 23 42 / .5);opacity:0;visibility:hidden;transition:opacity var(--alx-transition);z-index:9998;backdrop-filter:blur(4px)}.alx-mob-overlay--show{opacity:1;visibility:visible}.alx-mob-drawer{position:fixed;top:0;left:-100%;width:320px;max-width:86vw;height:100%;background:#fff;box-shadow:var(--alx-shadow-lg);z-index:9999;display:flex;flex-direction:column;transition:left var(--alx-transition)}.alx-mob-drawer--open{left:0}.alx-mob-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:18px 18px;border-bottom:1px solid var(--alx-border)}.alx-mob-logo{display:flex;align-items:center;gap:10px;text-decoration:none}.alx-mob-logo__text{font-size:18px;font-weight:800;color:var(--alx-text);letter-spacing:-.3px}.alx-mob-close{width:36px;height:36px;border:1px solid var(--alx-border);background:var(--alx-surface-2);border-radius:var(--alx-radius-sm);color:var(--alx-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.alx-mob-close:hover{background:var(--alx-primary-soft);color:var(--alx-primary)}.alx-mob-nav{flex:1;overflow-y:auto;padding:12px 12px 24px}.alx-mob-menu{list-style:none;padding:0;margin:0}.alx-mob-menu li{margin:2px 0}.alx-mob-menu a{display:block;padding:12px 14px;color:var(--alx-text);font-size:15px;font-weight:500;border-radius:var(--alx-radius-sm);text-decoration:none;transition:all var(--alx-transition-fast)}.alx-mob-menu a:hover,.alx-mob-menu .current-menu-item>a{background:var(--alx-primary-soft);color:var(--alx-primary)}.alx-mob-menu .menu-item-has-children>a::after{content:'▾';float:right;font-size:11px;color:var(--alx-text-muted);transition:transform var(--alx-transition-fast)}.alx-mob-menu .alx-mob-open>a::after{transform:rotate(180deg)}.alx-mob-menu .sub-menu{list-style:none;padding:0 0 0 14px;margin:4px 0 8px;max-height:0;overflow:hidden;transition:max-height var(--alx-transition)}.alx-mob-menu .alx-mob-open .sub-menu{max-height:600px}.alx-mob-menu .sub-menu a{font-size:14px;padding:9px 12px;color:var(--alx-text-muted)}.alx-mob-drawer__foot{padding:16px;border-top:1px solid var(--alx-border);background:var(--alx-bg-alt)}.alx-mob-cta{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:var(--alx-primary);color:#fff!important;border-radius:var(--alx-radius-sm);font-weight:600;text-decoration:none;transition:background var(--alx-transition-fast)}.alx-mob-cta:hover{background:var(--alx-primary-hover)}.alx-hero{position:relative;padding:80px 0 100px;background:var(--alx-gradient-hero);overflow:hidden;isolation:isolate}.alx-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(700px circle at 12% 18%,rgb(24 119 242 / .1),transparent 50%),radial-gradient(600px circle at 88% 82%,rgb(13 71 161 / .1),transparent 50%);z-index:-1}.alx-hero__particles{display:none}.alx-hero__overlay{display:none}.alx-hero .alx-container{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}.alx-hero__badge{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--alx-border);color:var(--alx-text-body);font-size:13px;font-weight:600;padding:7px 14px 7px 12px;border-radius:var(--alx-radius-full);box-shadow:var(--alx-shadow-xs);margin-bottom:20px}.alx-hero__title{font-family:var(--alx-font-heading);font-size:clamp(32px, 5vw, 56px);font-weight:800;line-height:1.1;color:var(--alx-text);margin:0 0 20px;letter-spacing:-1.2px}.alx-hero__desc{font-size:17px;color:var(--alx-text-muted);line-height:1.7;margin:0 0 32px;max-width:580px}.alx-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:40px}.alx-hero__trust{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.alx-hero__trust>span{font-size:13px;color:var(--alx-text-muted);font-weight:500}.alx-hero__trust-numbers{display:flex;align-items:center;gap:18px}.alx-trust-item{display:flex;flex-direction:column}.alx-trust-item strong{font-size:22px;font-weight:800;color:var(--alx-text);line-height:1.1;letter-spacing:-.3px}.alx-trust-item small{font-size:12px;color:var(--alx-text-muted);margin-top:2px}.alx-trust-divider{width:1px;height:30px;background:var(--alx-border-strong)}.alx-hero__visual{position:relative;height:100%;min-height:480px;display:flex;align-items:center;justify-content:center}.alx-hero__dashboard{position:relative;width:100%;max-width:520px}.alx-dash-card{background:#fff;border:1px solid var(--alx-border);border-radius:var(--alx-radius-lg);box-shadow:var(--alx-shadow-md)}.alx-dash-card--main{padding:22px;position:relative;z-index:2;animation:alx-float 6s ease-in-out infinite}.alx-dash-header{display:flex;align-items:center;gap:6px;padding-bottom:16px;border-bottom:1px solid var(--alx-border-soft);margin-bottom:18px}.alx-dash-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.alx-dash-dot--red{background:#FF5F57}.alx-dash-dot--yellow{background:#FEBC2E}.alx-dash-dot--green{background:#28C840}.alx-dash-title{margin-left:8px;font-size:13px;font-weight:600;color:var(--alx-text-muted)}.alx-dash-chart{padding:8px 0 20px}.alx-chart-bars{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;height:140px}.alx-bar{flex:1;background:var(--alx-primary-soft);border-radius:6px 6px 0 0;position:relative;height:var(--h,50%);transition:height 1.2s cubic-bezier(.22,1,.36,1)}.alx-bar span{position:absolute;bottom:-22px;left:50%;transform:translateX(-50%);font-size:11px;color:var(--alx-text-muted);font-weight:600}.alx-bar--active{background:var(--alx-gradient)}.alx-bar--active::after{content:'';position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:8px;height:8px;background:var(--alx-primary);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 3px rgb(24 119 242 / .18)}.alx-dash-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding-top:18px;border-top:1px solid var(--alx-border-soft)}.alx-dash-stat{display:flex;flex-direction:column}.alx-dash-stat__label{font-size:12px;color:var(--alx-text-muted);margin-bottom:4px}.alx-dash-stat__value{font-size:22px;font-weight:800;color:var(--alx-text);letter-spacing:-.3px}.alx-dash-card--seo,.alx-dash-card--roi,.alx-dash-card--notif{position:absolute;z-index:3;padding:14px 16px;box-shadow:var(--alx-shadow-lg);animation:alx-float 7s ease-in-out infinite}.alx-dash-card--seo{top:-16px;right:-16px;display:flex;align-items:center;gap:12px;animation-delay:-2s}.alx-seo-icon{width:44px;height:44px;background:var(--alx-primary-soft);border-radius:12px;display:inline-flex;align-items:center;justify-content:center}.alx-seo-icon svg{color:var(--alx-primary)}.alx-seo-info strong{display:block;font-size:14px;color:var(--alx-text);font-weight:700}.alx-seo-info span{font-size:12px;color:var(--alx-text-muted)}.alx-seo-badge{background:var(--alx-success);color:#fff;font-size:11px;font-weight:800;padding:4px 8px;border-radius:6px;letter-spacing:.5px}.alx-dash-card--roi{bottom:50px;left:-24px;width:200px;animation-delay:-4s}.alx-roi-label{font-size:12px;color:var(--alx-text-muted);display:block;margin-bottom:6px}.alx-roi-value{font-size:28px;font-weight:800;color:var(--alx-success);letter-spacing:-.5px;display:block;margin-bottom:10px}.alx-roi-bar{height:6px;background:var(--alx-bg);border-radius:var(--alx-radius-full);overflow:hidden}.alx-roi-fill{height:100%;width:78%;background:linear-gradient(90deg,#31A24C,#1877F2);border-radius:var(--alx-radius-full);animation:alx-fill 2s ease-out}.alx-dash-card--notif{bottom:-16px;right:30px;display:flex;flex-direction:column;padding:12px 14px;max-width:220px;animation-delay:-3s}.alx-dash-card--notif>span{font-size:13px;font-weight:700;color:var(--alx-text);margin-bottom:2px}.alx-dash-card--notif>small{font-size:11px;color:var(--alx-text-muted)}.alx-notif-dot{position:absolute;top:14px;right:14px;width:8px;height:8px;background:var(--alx-success);border-radius:50%;box-shadow:0 0 0 4px rgb(49 162 76 / .2);animation:alx-pulse 2s ease-in-out infinite}@keyframes alx-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes alx-fill{from{width:0%}}.alx-hero__scroll{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:5}.alx-hero__scroll a{display:inline-block}.alx-scroll-icon{width:24px;height:38px;border:2px solid var(--alx-border-strong);border-radius:14px;position:relative}.alx-scroll-dot{width:4px;height:8px;background:var(--alx-primary);border-radius:2px;position:absolute;top:6px;left:50%;transform:translateX(-50%);animation:alx-scroll-bounce 1.8s ease-in-out infinite}@keyframes alx-scroll-bounce{0%,100%{transform:translate(-50%,0);opacity:1}50%{transform:translate(-50%,12px);opacity:.4}}.alx-stats{padding:64px 0;background:#fff;border-top:1px solid var(--alx-border);border-bottom:1px solid var(--alx-border)}.alx-stats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.alx-stat-item{text-align:center;padding:8px}.alx-stat-item__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--alx-primary-soft);color:var(--alx-primary);border-radius:var(--alx-radius);margin-bottom:14px}.alx-stat-item__number{font-size:38px;font-weight:800;color:var(--alx-text);line-height:1;letter-spacing:-1px;margin-bottom:6px}.alx-stat-item__label{font-size:14px;color:var(--alx-text-muted);font-weight:500}.alx-services{padding:90px 0;background:var(--alx-bg)}.alx-services__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.alx-service-card{background:#fff;border:1px solid var(--alx-border);border-radius:var(--alx-radius-lg);padding:32px 28px;transition:all var(--alx-transition);position:relative;overflow:hidden}.alx-service-card::before{content:'';position:absolute;inset:0 0 auto 0;height:4px;background:var(--alx-gradient);opacity:0;transition:opacity var(--alx-transition)}.alx-service-card:hover{transform:translateY(-6px);box-shadow:var(--alx-shadow-md);border-color:var(--alx-primary-soft)}.alx-service-card:hover::before{opacity:1}.alx-service-card__icon{width:56px;height:56px;border-radius:var(--alx-radius);display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--alx-primary);background:var(--alx-primary-soft)}.alx-icon--blue{background:#E7F0FE;color:#1877F2}.alx-icon--cyan{background:#E1F5FE;color:#0288D1}.alx-icon--purple{background:#F0E7FE;color:#7C3AED}.alx-icon--orange{background:#FFF1E0;color:#EA7B16}.alx-icon--green{background:#E3F4E6;color:#31A24C}.alx-icon--red{background:#FDE5E9;color:#E41E3F}.alx-service-card__title{font-size:20px;font-weight:700;color:var(--alx-text);margin:0 0 12px;line-height:1.3;letter-spacing:-.3px}.alx-service-card__desc{font-size:14.5px;color:var(--alx-text-muted);line-height:1.65;margin:0 0 18px}.alx-service-card__features{list-style:none;padding:0;margin:0 0 22px}.alx-service-card__features li{position:relative;padding:6px 0 6px 26px;font-size:14px;color:var(--alx-text-body)}.alx-service-card__features li::before{content:'';position:absolute;left:0;top:11px;width:16px;height:16px;background:var(--alx-primary-soft);border-radius:50%}.alx-service-card__features li::after{content:'';position:absolute;left:4px;top:14px;width:8px;height:5px;border-left:2px solid var(--alx-primary);border-bottom:2px solid var(--alx-primary);transform:rotate(-45deg)}.alx-service-card__link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--alx-primary);text-decoration:none;transition:gap var(--alx-transition-fast)}.alx-service-card__link:hover{gap:10px;color:var(--alx-primary-hover)}.alx-why{padding:90px 0;background:#fff}.alx-why__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.alx-why__content .alx-section-tag,.alx-why__content .alx-section-title,.alx-why__content .alx-section-desc{text-align:left}.alx-why__content .alx-section-title{margin-left:0}.alx-why__content .alx-section-desc{margin-left:0;max-width:100%}.alx-why__content .alx-section-header,.alx-why__content>.alx-section-tag{text-align:left;margin:0 0 16px}.alx-why__list{margin:28px 0 32px;display:grid;gap:18px}.alx-why-item{display:flex;gap:14px;align-items:flex-start}.alx-why-item__check{width:32px;height:32px;background:var(--alx-primary);color:#fff;border-radius:var(--alx-radius-sm);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--alx-shadow-blue-sm)}.alx-why-item>div:last-child strong{display:block;font-size:16px;font-weight:700;color:var(--alx-text);margin-bottom:4px}.alx-why-item>div:last-child p{font-size:14px;color:var(--alx-text-muted);margin:0;line-height:1.6}.alx-why__visual{display:flex;flex-direction:column;gap:20px}.alx-cert-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.alx-cert-card{display:flex;align-items:center;gap:12px;padding:16px;background:var(--alx-surface-2);border:1px solid var(--alx-border);border-radius:var(--alx-radius);transition:all var(--alx-transition-fast)}.alx-cert-card:hover{border-color:var(--alx-primary);background:#fff;box-shadow:var(--alx-shadow-sm)}.alx-cert-logo{width:44px;height:44px;border-radius:var(--alx-radius-sm);display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:22px;font-weight:800;flex-shrink:0}.alx-cert-logo--google{background:linear-gradient(135deg,#4285F4,#34A853)}.alx-cert-logo--meta{background:linear-gradient(135deg,#1877F2,#6A57F7)}.alx-cert-logo--tiktok{background:linear-gradient(135deg,#25F4EE,#FE2C55)}.alx-cert-logo--hubspot{background:linear-gradient(135deg,#FF7A59,#FFAA5E)}.alx-cert-info strong{display:block;font-size:14px;color:var(--alx-text);font-weight:700}.alx-cert-info span{font-size:12px;color:var(--alx-text-muted)}.alx-process-card{padding:22px;background:var(--alx-gradient);border-radius:var(--alx-radius-lg);color:#fff;box-shadow:var(--alx-shadow-md)}.alx-process-title{font-size:16px;font-weight:700;margin-bottom:16px;text-align:center;letter-spacing:.2px}.alx-process-steps{display:flex;justify-content:space-between;align-items:stretch;gap:6px}.alx-process-step{flex:1;text-align:center;position:relative}.alx-process-step__num{display:inline-block;width:36px;height:36px;background:rgb(255 255 255 / .18);border:1px solid rgb(255 255 255 / .3);border-radius:50%;line-height:34px;font-size:13px;font-weight:800;margin-bottom:6px}.alx-process-step__label{font-size:12px;font-weight:600;opacity:.95}.alx-process-step__arrow{position:absolute;top:13px;right:-10px;font-size:14px;opacity:.6}.alx-blog{padding:90px 0;background:var(--alx-bg)}.alx-blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.alx-blog-card{background:#fff;border:1px solid var(--alx-border);border-radius:var(--alx-radius-lg);overflow:hidden;transition:all var(--alx-transition);display:flex;flex-direction:column}.alx-blog-card:hover{transform:translateY(-4px);box-shadow:var(--alx-shadow-md);border-color:var(--alx-primary-soft)}.alx-blog-card__image{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--alx-primary-soft)}.alx-blog-card__image a{display:block;height:100%}.alx-blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(.22,1,.36,1)}.alx-blog-card:hover .alx-blog-card__image img{transform:scale(1.06)}.alx-blog-card__image--placeholder{display:flex;align-items:center;justify-content:center;background:var(--alx-gradient-soft)}.alx-blog-placeholder-icon{color:var(--alx-primary);opacity:.4}.alx-blog-card__cat{position:absolute;top:14px;left:14px}.alx-blog-card__cat span{display:inline-block;padding:5px 11px;background:rgb(255 255 255 / .95);color:var(--alx-primary);backdrop-filter:blur(8px);font-size:12px;font-weight:700;border-radius:var(--alx-radius-full);text-transform:uppercase;letter-spacing:.4px;box-shadow:var(--alx-shadow-xs)}.alx-blog-card__body{padding:22px;flex:1;display:flex;flex-direction:column}.alx-blog-card__meta{display:flex;align-items:center;gap:16px;margin-bottom:12px;font-size:13px;color:var(--alx-text-muted)}.alx-blog-card__date,.alx-blog-card__read{display:inline-flex;align-items:center;gap:5px}.alx-blog-card__title{font-size:18px;font-weight:700;line-height:1.4;margin:0 0 10px;letter-spacing:-.2px}.alx-blog-card__title a{color:var(--alx-text);text-decoration:none;transition:color var(--alx-transition-fast);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.alx-blog-card__title a:hover{color:var(--alx-primary)}.alx-blog-card__excerpt{font-size:14.5px;color:var(--alx-text-muted);line-height:1.6;margin:0 0 16px;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.alx-blog-card__link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--alx-primary);text-decoration:none;margin-top:auto;transition:gap var(--alx-transition-fast)}.alx-blog-card__link:hover{gap:10px;color:var(--alx-primary-hover)}.alx-blog__more{text-align:center;margin-top:48px}.alx-testimonials{padding:90px 0;background:#fff}.alx-testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.alx-testi-card{background:var(--alx-surface-2);border:1px solid var(--alx-border);border-radius:var(--alx-radius-lg);padding:28px;transition:all var(--alx-transition);position:relative}.alx-testi-card:hover{transform:translateY(-4px);box-shadow:var(--alx-shadow-md)}.alx-testi-card--featured{background:var(--alx-gradient);color:#fff;border-color:#fff0;box-shadow:var(--alx-shadow-blue)}.alx-testi-card__stars{font-size:18px;color:var(--alx-warning);letter-spacing:2px;margin-bottom:14px}.alx-testi-card--featured .alx-testi-card__stars{color:#FFD24D}.alx-testi-card__text{font-size:15.5px;line-height:1.7;color:var(--alx-text-body);margin:0 0 22px;position:relative}.alx-testi-card--featured .alx-testi-card__text{color:#fff}.alx-testi-card__author{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid var(--alx-border)}.alx-testi-card--featured .alx-testi-card__author{border-top-color:rgb(255 255 255 / .22)}.alx-testi-avatar{width:44px;height:44px;border-radius:50%;background:var(--alx-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;flex-shrink:0}.alx-testi-avatar--featured{background:#fff;color:var(--alx-primary)}.alx-testi-card__author strong{display:block;font-size:15px;font-weight:700;color:var(--alx-text);margin-bottom:2px}.alx-testi-card--featured .alx-testi-card__author strong{color:#fff}.alx-testi-card__author span{font-size:13px;color:var(--alx-text-muted)}.alx-testi-card--featured .alx-testi-card__author span{color:rgb(255 255 255 / .85)}.alx-tools{padding:56px 0;background:var(--alx-bg);border-top:1px solid var(--alx-border)}.alx-tools__label{text-align:center;font-size:13px;color:var(--alx-text-muted);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:28px;font-weight:600}.alx-tools__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}.alx-tool-logo{padding:10px 18px;background:#fff;border:1px solid var(--alx-border);border-radius:var(--alx-radius-full);transition:all var(--alx-transition-fast)}.alx-tool-logo:hover{border-color:var(--alx-primary);transform:translateY(-2px);box-shadow:var(--alx-shadow-sm)}.alx-tool-name{font-size:14px;font-weight:700;color:var(--alx-text);letter-spacing:-.2px}.alx-footer{background:#FFF;border-top:1px solid var(--alx-border);color:var(--alx-text-body);margin-top:0}.alx-footer__container{max-width:var(--alx-container);margin:0 auto;padding:0 24px}.alx-footer__top{padding:64px 0 48px}.alx-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:48px}.alx-footer__col-title{font-size:15px;font-weight:700;color:var(--alx-text);margin:0 0 18px;letter-spacing:-.2px}.alx-footer__logo{display:flex;align-items:center;gap:10px;text-decoration:none;margin-bottom:14px}.alx-footer__logo span{font-size:22px;font-weight:800;color:var(--alx-text);letter-spacing:-.5px}.alx-footer__logo em{font-style:normal;background:var(--alx-gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.alx-footer__desc{font-size:14px;color:var(--alx-text-muted);line-height:1.7;margin:0 0 18px;max-width:360px}.alx-footer__socials{display:flex;gap:10px;margin-bottom:18px}.alx-social-btn{width:38px;height:38px;border:1px solid var(--alx-border);background:var(--alx-surface-2);color:var(--alx-text-muted);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:all var(--alx-transition-fast)}.alx-social-btn:hover{background:var(--alx-primary);border-color:var(--alx-primary);color:#fff;transform:translateY(-2px)}.alx-footer__contact-info{display:flex;flex-direction:column;gap:8px}.alx-footer__contact-item{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--alx-text-body);text-decoration:none;transition:color var(--alx-transition-fast)}.alx-footer__contact-item:hover{color:var(--alx-primary)}.alx-footer__contact-item svg{color:var(--alx-primary)}.alx-footer__links{list-style:none;padding:0;margin:0}.alx-footer__links li{margin:8px 0}.alx-footer__links a{font-size:14px;color:var(--alx-text-muted);text-decoration:none;transition:all var(--alx-transition-fast);display:inline-flex;align-items:center;gap:6px}.alx-footer__links a:hover{color:var(--alx-primary);transform:translateX(3px)}.alx-footer__col-desc{font-size:14px;color:var(--alx-text-muted);line-height:1.65;margin:0 0 16px}.alx-footer__cta-box{background:var(--alx-gradient-soft);border:1px solid var(--alx-border);border-radius:var(--alx-radius);padding:18px}.alx-footer__cta-badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--alx-text-body);font-weight:600;margin-bottom:14px;padding:5px 10px;background:#fff;border:1px solid var(--alx-border);border-radius:var(--alx-radius-full)}.alx-footer__cta-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;background:var(--alx-primary);color:#fff!important;border-radius:var(--alx-radius-sm);font-weight:600;font-size:14px;text-decoration:none;transition:background var(--alx-transition-fast)}.alx-footer__cta-btn:hover{background:var(--alx-primary-hover)}.alx-footer__cta-note{margin-top:10px;text-align:center;font-size:12px;color:var(--alx-text-muted)}.alx-footer__stats-bar{background:var(--alx-gradient);color:#fff;padding:28px 0}.alx-footer__stats{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:20px}.alx-footer__stat{text-align:center}.alx-footer__stat strong{display:block;font-size:26px;font-weight:800;letter-spacing:-.4px;line-height:1.1;margin-bottom:4px}.alx-footer__stat span{font-size:13px;opacity:.9}.alx-footer__stat-div{width:1px;height:36px;background:rgb(255 255 255 / .22)}.alx-footer__bottom{border-top:1px solid var(--alx-border);padding:20px 0;background:var(--alx-bg)}.alx-footer__bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.alx-footer__copy{font-size:13px;color:var(--alx-text-muted)}.alx-footer__copy a{color:var(--alx-primary);text-decoration:none;font-weight:600}.alx-footer__bottom-menu{list-style:none;padding:0;margin:0;display:flex;gap:18px;flex-wrap:wrap}.alx-footer__bottom-menu a{font-size:13px;color:var(--alx-text-muted);text-decoration:none;transition:color var(--alx-transition-fast)}.alx-footer__bottom-menu a:hover{color:var(--alx-primary)}.alx-back-top{width:40px;height:40px;border-radius:50%;background:var(--alx-primary);color:#fff;border:none;cursor:pointer;position:fixed;bottom:28px;right:28px;z-index:999;box-shadow:var(--alx-shadow-blue);opacity:0;visibility:hidden;transform:translateY(20px);transition:all var(--alx-transition);display:inline-flex;align-items:center;justify-content:center}.alx-back-top--show{opacity:1;visibility:visible;transform:translateY(0)}.alx-back-top:hover{background:var(--alx-primary-hover);transform:translateY(-3px)}.alx-reveal{opacity:0;transform:translateY(20px);transition:opacity 0.7s cubic-bezier(.22,1,.36,1),transform 0.7s cubic-bezier(.22,1,.36,1)}.alx-revealed{opacity:1;transform:translateY(0)}@media (max-width:1199px){.alx-hero__title{font-size:clamp(28px, 4vw, 44px)}.alx-hero__visual{min-height:420px}.alx-dash-card--seo{right:0}.alx-dash-card--roi{left:-10px}.alx-footer__grid{gap:32px}}@media (max-width:1024px){.alx-header__inner{gap:16px}.alx-nav{display:none}.alx-hamburger{display:inline-flex}.alx-header__cta span{display:none}.alx-header__cta{padding:10px 12px}.alx-hero{padding:56px 0 72px}.alx-hero .alx-container{grid-template-columns:1fr;gap:40px}.alx-hero__visual{min-height:auto}.alx-hero__dashboard{max-width:480px;margin:0 auto}.alx-hero__scroll{display:none}.alx-stats__grid{grid-template-columns:repeat(2,1fr);gap:24px}.alx-services__grid{grid-template-columns:repeat(2,1fr)}.alx-blog__grid{grid-template-columns:repeat(2,1fr)}.alx-testimonials__grid{grid-template-columns:1fr}.alx-why__inner{grid-template-columns:1fr;gap:40px}.alx-cert-grid{grid-template-columns:repeat(2,1fr)}.alx-footer__grid{grid-template-columns:1fr 1fr;gap:36px 32px}.alx-footer__col--brand{grid-column:1 / -1}.alx-footer__stats{gap:16px}.alx-footer__stat strong{font-size:22px}}@media (max-width:768px){.alx-header__inner{padding:0 16px;height:64px}:root{--alx-header-h:64px}.alx-logo__icon{width:36px;height:36px}.alx-logo__name{font-size:19px}.alx-logo__tagline{display:none}.alx-header__cta{display:none}.alx-hero{padding:40px 0 56px}.alx-hero__badge{font-size:12px;padding:6px 10px}.alx-hero__title{font-size:clamp(26px, 7vw, 36px)}.alx-hero__desc{font-size:15.5px;margin-bottom:24px}.alx-hero__actions{gap:10px}.alx-btn{padding:12px 20px;font-size:14px}.alx-hero__trust-numbers{gap:12px}.alx-trust-item strong{font-size:18px}.alx-trust-item small{font-size:11px}.alx-dash-card--main{padding:16px}.alx-dash-card--seo{padding:10px 12px;top:-12px;right:0}.alx-dash-card--roi{padding:10px 12px;width:160px;bottom:30px;left:0}.alx-dash-card--notif{padding:10px 12px;right:0;bottom:-12px;max-width:180px}.alx-roi-value{font-size:22px}.alx-stats{padding:48px 0}.alx-stat-item__number{font-size:30px}.alx-stat-item__icon{width:52px;height:52px}.alx-services,.alx-blog,.alx-testimonials,.alx-why{padding:56px 0}.alx-services__grid,.alx-blog__grid{grid-template-columns:1fr;gap:18px}.alx-section-header{margin-bottom:36px}.alx-service-card,.alx-testi-card{padding:24px 22px}.alx-cert-grid{grid-template-columns:1fr}.alx-process-steps{flex-direction:column;gap:12px}.alx-process-step__arrow{display:none}.alx-footer__top{padding:48px 0 32px}.alx-footer__grid{grid-template-columns:1fr;gap:32px}.alx-footer__col--brand{grid-column:auto}.alx-footer__stats{gap:14px 24px}.alx-footer__stat-div{display:none}.alx-footer__bottom-inner{justify-content:center;text-align:center}.alx-footer__copy,.alx-footer__bottom-menu{width:100%;justify-content:center}.alx-back-top{bottom:20px;right:20px}.alx-page-head{padding:22px 20px;border-radius:var(--alx-radius)}.alx-page-head__title{font-size:24px}}@media (max-width:480px){.alx-container{padding:0 16px}.alx-hero__actions{width:100%}.alx-hero__actions .alx-btn{flex:1;min-width:0}.alx-hero__trust{flex-direction:column;align-items:flex-start;gap:10px}.alx-stats__grid{grid-template-columns:1fr 1fr}.alx-section-title{font-size:24px!important}.alx-dash-card--seo,.alx-dash-card--roi,.alx-dash-card--notif{position:relative;top:auto;right:auto;left:auto;bottom:auto;margin-top:14px;width:100%;max-width:none}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}::selection{background:var(--alx-primary);color:#fff}.alx-btn:focus-visible,.alx-nav__menu a:focus-visible,.alx-mob-menu a:focus-visible,.alx-header__search-btn:focus-visible,.alx-header__cta:focus-visible{outline:2px solid var(--alx-primary);outline-offset:2px}@media print{.alx-header,.alx-footer,.alx-back-top,.alx-mob-overlay,.alx-mob-drawer{display:none!important}body{background:#fff!important}}.alx-bo-qua{position:absolute;top:-60px;left:12px;z-index:10002;padding:12px 20px;background:var(--alx-primary);color:var(--alx-white);font-weight:700;border-radius:0 0 var(--alx-radius-sm) var(--alx-radius-sm);transition:top var(--alx-transition-fast)}.alx-bo-qua:focus{top:0;color:var(--alx-white)}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.alx-page{padding:0 0 72px;min-height:60vh}.alx-wrap{max-width:var(--alx-container);margin:0 auto;padding:0 24px;width:100%}.alx-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start}.alx-layout--rong{grid-template-columns:minmax(0,1fr)}.alx-main{min-width:0}.alx-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:18px 0 20px;font-size:13.5px;color:var(--alx-text-faint)}.alx-crumb a{display:inline-flex;align-items:center;gap:5px;color:var(--alx-text-muted);font-weight:500;padding:4px 9px;border-radius:var(--alx-radius-xs);transition:all var(--alx-transition-fast)}.alx-crumb a:hover{color:var(--alx-primary);background:var(--alx-primary-soft)}.alx-crumb svg{flex-shrink:0}.alx-crumb__sep{color:var(--alx-border-strong);display:inline-flex;align-items:center}.alx-crumb__now{color:var(--alx-text);font-weight:600;padding:4px 0;max-width:42ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alx-cat-head{position:relative;background:var(--alx-gradient-hero);border:1px solid var(--alx-border);border-radius:var(--alx-radius-lg);padding:38px 40px;margin-bottom:32px;overflow:hidden}.alx-cat-head::after{content:'';position:absolute;top:-80px;right:-60px;width:300px;height:300px;background:radial-gradient(circle,rgb(24 119 242 / .14) 0%,#fff0 70%);pointer-events:none}.alx-cat-head__inner{position:relative;z-index:1;max-width:780px}.alx-cat-head__tag{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;background:var(--alx-surface);color:var(--alx-primary-dark);font-size:12.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;border-radius:var(--alx-radius-full);border:1px solid var(--alx-border);box-shadow:var(--alx-shadow-xs);margin-bottom:16px}.alx-cat-head__title{font-family:var(--alx-font-heading);font-size:clamp(28px, 3.6vw, 40px);font-weight:800;line-height:1.18;letter-spacing:-.6px;color:var(--alx-text);margin:0 0 14px}.alx-cat-head__desc{font-size:16px;line-height:1.7;color:var(--alx-text-muted);margin:0 0 20px;max-width:68ch}.alx-cat-head__meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px;font-size:14px;color:var(--alx-text-muted);font-weight:500}.alx-cat-head__meta span{display:inline-flex;align-items:center;gap:7px}.alx-cat-head__meta strong{color:var(--alx-primary-dark);font-weight:700}.alx-noi-bat{display:grid;grid-template-columns:46% minmax(0,1fr);background:var(--alx-surface);border:1px solid var(--alx-border);border-radius:var(--alx-radius-lg);overflow:hidden;margin-bottom:28px;box-shadow:var(--alx-shadow-sm);transition:box-shadow var(--alx-transition),transform var(--alx-transition)}.alx-noi-bat:hover{box-shadow:var(--alx-shadow-md);transform:translateY(-2px)}.alx-noi-bat__anh{position:relative;display:block;min-height:264px;height:100%;overflow:hidden;background:var(--alx-bg-alt)}.alx-noi-bat__anh img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s cubic-bezier(.4,0,.2,1)}.alx-noi-bat:hover .alx-noi-bat__anh img{transform:scale(1.04)}.alx-noi-bat__body{padding:28px 30px;display:flex;flex-direction:column;justify-content:center}.alx-noi-bat__title{font-family:var(--alx-font-heading);font-size:23px;font-weight:800;line-height:1.32;letter-spacing:-.3px;margin:12px 0 12px}.alx-noi-bat__title a{color:var(--alx-text);background-image:linear-gradient(var(--alx-primary),var(--alx-primary));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--alx-transition),color var(--alx-transition-fast)}.alx-noi-bat__title a:hover{color:var(--alx-primary);background-size:100% 2px}.alx-noi-bat__excerpt{font-size:15px;line-height:1.7;color:var(--alx-text-muted);margin:0 0 18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden}.alx-luoi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:36px}.alx-luoi--3{grid-template-columns:repeat(3,minmax(0,1fr))}.alx-the{display:flex;flex-direction:column;background:var(--alx-surface);border:1px solid var(--alx-border);border-radius:var(--alx-radius);overflow:hidden;box-shadow:var(--alx-shadow-xs);transition:box-shadow var(--alx-transition),transform var(--alx-transition),border-color var(--alx-transition)}.alx-the:hover{box-shadow:var(--alx-shadow);border-color:var(--alx-border-strong);transform:translateY(-3px)}.alx-the__anh{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--alx-bg-alt)}.alx-the__anh img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s cubic-bezier(.4,0,.2,1)}.alx-the:hover .alx-the__anh img{transform:scale(1.05)}.alx-the__body{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1}.alx-the__title{font-family:var(--alx-font-heading);font-size:17px;font-weight:700;line-height:1.42;margin:10px 0 10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden}.alx-the__title a{color:var(--alx-text);transition:color var(--alx-transition-fast)}.alx-the__title a:hover{color:var(--alx-primary)}.alx-the__excerpt{font-size:14.5px;line-height:1.65;color:var(--alx-text-muted);margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.alx-the__foot{margin-top:auto}.alx-nhan-cat{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;padding:5px 11px;background:rgb(255 255 255 / .94);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--alx-primary-dark);font-size:11.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;border-radius:var(--alx-radius-xs);box-shadow:var(--alx-shadow-xs);z-index:2;transition:all var(--alx-transition-fast)}.alx-nhan-cat:hover{background:var(--alx-primary);color:var(--alx-white)}.alx-nhan-canh-bao{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:var(--alx-danger);color:var(--alx-white);font-size:11px;font-weight:800;letter-spacing:.5px;border-radius:var(--alx-radius-xs);box-shadow:0 2px 8px rgb(228 30 63 / .32);z-index:2}.alx-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--alx-text-faint);font-weight:500}.alx-meta span{display:inline-flex;align-items:center;gap:5px}.alx-meta svg{flex-shrink:0;opacity:.75}.alx-phan-trang{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:8px 0 0}.alx-trang-link{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 13px;background:var(--alx-surface);border:1px solid var(--alx-border);border-radius:var(--alx-radius-sm);color:var(--alx-text-body);font-size:15px;font-weight:600;transition:all var(--alx-transition-fast)}.alx-trang-link:hover{border-color:var(--alx-primary);color:var(--alx-primary);background:var(--alx-primary-tint)}.alx-trang-link.active{background:var(--alx-primary);border-color:var(--alx-primary);color:var(--alx-white);box-shadow:var(--alx-shadow-blue-sm);pointer-events:none}.alx-trang-link.disabled{opacity:.4;pointer-events:none;background:var(--alx-bg-alt)}.alx-trang-cham{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:42px;color:var(--alx-text-faint);font-weight:700;user-select:none}.alx-sidebar{display:flex;flex-direction:column;gap:20px;position:sticky;top:calc(var(--alx-header-h) + 20px)}.alx-wg{background:var(--alx-surface);border:1px solid var(--alx-border);border-radius:var(--alx-radius);padding:20px 22px 22px;box-shadow:var(--alx-shadow-xs)}.alx-wg__title{display:flex;align-items:center;gap:9px;font-family:var(--alx-font-heading);font-size:15px;font-weight:800;letter-spacing:.2px;text-transform:uppercase;color:var(--alx-text);margin:0 0 16px;padding-bottom:13px;border-bottom:1px solid var(--alx-border-soft)}.alx-wg__title svg{color:var(--alx-primary);flex-shrink:0}.alx-wg-search form{position:relative;display:flex}.alx-wg-search input{width:100%;height:46px;padding:0 46px 0 15px;background:var(--alx-bg-alt);border:1px solid var(--alx-border);border-radius:var(--alx-radius-sm);font-family:var(--alx-font);font-size:15px;color:var(--alx-text-body);transition:all var(--alx-transition-fast)}.alx-wg-search input::placeholder{color:var(--alx-text-faint)}.alx-wg-search input:focus{outline:none;background:var(--alx-surface);border-color:var(--alx-primary);box-shadow:0 0 0 3px rgb(24 119 242 / .12)}.alx-wg-search button{position:absolute;right:5px;top:5px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:var(--alx-primary);border:none;border-radius:var(--alx-radius-xs);color:var(--alx-white);cursor:pointer;transition:background var(--alx-transition-fast)}.alx-wg-search button:hover{background:var(--alx-primary-hover)}.alx-wg-cats{list-style:none;margin:0;padding:0}.alx-wg-cats li+li{border-top:1px solid var(--alx-border-soft)}.alx-wg-cats a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;font-size:14.5px;font-weight:600;color:var(--alx-text-body);transition:color var(--alx-transition-fast),padding var(--alx-transition-fast)}.alx-wg-cats a:hover{color:var(--alx-primary);padding-left:5px}.alx-wg-cats .so{flex-shrink:0;min-width:26px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;background:var(--alx-bg-alt);border:1px solid var(--alx-border-soft);border-radius:var(--alx-radius-full);font-size:12px;font-weight:700;color:var(--alx-text-muted)}.alx-wg-cats a:hover .so{background:var(--alx-primary-soft);border-color:var(--alx-primary-soft);color:var(--alx-primary-dark)}.alx-wg-top{list-style:none;margin:0;padding:0}.alx-wg-top li{display:flex;gap:13px;padding:14px 0}.alx-wg-top li+li{border-top:1px solid var(--alx-border-soft)}.alx-wg-top__so{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--alx-bg-alt);border-radius:var(--alx-radius-xs);font-family:var(--alx-font-heading);font-size:14px;font-weight:800;color:var(--alx-text-faint)}.alx-wg-top li:nth-child(1) .alx-wg-top__so,.alx-wg-top li:nth-child(2) .alx-wg-top__so,.alx-wg-top li:nth-child(3) .alx-wg-top__so{background:var(--alx-gradient);color:var(--alx-white);box-shadow:var(--alx-shadow-blue-sm)}.alx-wg-top__nd{min-width:0}.alx-wg-top__nd a{display:block;font-size:14.5px;font-weight:600;line-height:1.45;color:var(--alx-text-body);margin-bottom:5px;transition:color var(--alx-transition-fast);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.alx-wg-top__nd a:hover{color:var(--alx-primary)}.alx-wg-cta{background:var(--alx-gradient);border:none;color:var(--alx-white);text-align:center;padding:26px 22px 24px;position:relative;overflow:hidden}.alx-wg-cta::before{content:'';position:absolute;top:-60px;right:-40px;width:180px;height:180px;background:radial-gradient(circle,rgb(255 255 255 / .16) 0%,#fff0 70%);pointer-events:none}.alx-wg-cta__inner{position:relative;z-index:1}.alx-wg-cta__badge{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;background:rgb(255 255 255 / .16);border-radius:var(--alx-radius-full);font-size:12.5px;font-weight:600;margin-bottom:14px}.alx-wg-cta h3{font-family:var(--alx-font-heading);font-size:19px;font-weight:800;line-height:1.35;margin:0 0 9px;color:var(--alx-white)}.alx-wg-cta p{font-size:14px;line-height:1.65;margin:0 0 18px;color:rgb(255 255 255 / .88)}.alx-wg-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;background:var(--alx-white);color:var(--alx-primary-dark);font-size:15px;font-weight:700;border-radius:var(--alx-radius-sm);transition:all var(--alx-transition-fast)}.alx-wg-cta__btn:hover{color:var(--alx-primary-deep);transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .22)}.alx-wg-cta__note{font-size:12.5px;color:rgb(255 255 255 / .72);margin:12px 0 0}.alx-wg-tags{display:flex;flex-wrap:wrap;gap:8px}.alx-wg-tags a{display:inline-flex;align-items:center;padding:6px 12px;background:var(--alx-bg-alt);border:1px solid var(--alx-border-soft);border-radius:var(--alx-radius-full);font-size:13px;font-weight:600;color:var(--alx-text-muted);transition:all var(--alx-transition-fast)}.alx-wg-tags a:hover{background:var(--alx-primary-soft);border-color:var(--alx-primary-soft);color:var(--alx-primary-dark)}.alx-bai{background:var(--alx-surface);border:1px solid var(--alx-border);border-radius:var(--alx-radius-lg);overflow:hidden;box-shadow:var(--alx-shadow-sm)}.alx-bai__head{padding:34px 40px 28px;border-bottom:1px solid var(--alx-border-soft)}.alx-bai__cats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.alx-bai__cat{display:inline-flex;align-items:center;padding:5px 12px;background:var(--alx-primary-soft);color:var(--alx-primary-dark);font-size:12.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;border-radius:var(--alx-radius-xs);transition:all var(--alx-transition-fast)}.alx-bai__cat:hover{background:var(--alx-primary);color:var(--alx-white)}.alx-bai__title{font-family:var(--alx-font-heading);font-size:clamp(26px, 3.4vw, 38px);font-weight:800;line-height:1.24;letter-spacing:-.7px;color:var(--alx-text);margin:0 0 16px}.alx-bai__sapo{font-size:17px;line-height:1.72;color:var(--alx-text-muted);margin:0 0 24px;padding-left:16px;border-left:3px solid var(--alx-primary)}.alx-bai__bar{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;justify-content:space-between}.alx-tacgia{display:flex;align-items:center;gap:12px}.alx-tacgia__avt{width:44px;height:44px;border-radius:50%;background:var(--alx-gradient);display:inline-flex;align-items:center;justify-content:center;color:var(--alx-white);font-family:var(--alx-font-heading);font-size:16px;font-weight:800;flex-shrink:0;box-shadow:var(--alx-shadow-blue-sm)}.alx-tacgia__ten{display:block;font-size:14.5px;font-weight:700;color:var(--alx-text);line-height:1.3}.alx-tacgia__vt{display:block;font-size:13px;color:var(--alx-text-faint);line-height:1.4}.alx-chia-se{display:flex;align-items:center;gap:8px}.alx-chia-se__nhan{font-size:13px;font-weight:600;color:var(--alx-text-faint);margin-right:2px}.alx-share-btn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:var(--alx-bg-alt);border:1px solid var(--alx-border);border-radius:var(--alx-radius-xs);color:var(--alx-text-muted);cursor:pointer;transition:all var(--alx-transition-fast)}.alx-share-btn:hover{transform:translateY(-2px);color:var(--alx-white);border-color:#fff0}.alx-share-btn--fb:hover{background:#1877F2}.alx-share-btn--tw:hover{background:#0F1419}.alx-share-btn--zl:hover{background:#0068FF}.alx-share-btn--cp:hover{background:var(--alx-text)}.alx-bai__anh{position:relative;margin:0;background:var(--alx-bg-alt)}.alx-bai__anh img{width:100%;height:auto;display:block}.alx-bai__anh figcaption{padding:11px 40px 0;font-size:13.5px;font-style:italic;color:var(--alx-text-faint);text-align:center}.alx-tien-trinh{position:fixed;top:0;left:0;height:3px;width:0;background:var(--alx-gradient);z-index:10000;transition:width 0.1s linear}.alx-muc-luc{background:var(--alx-bg-alt);border:1px solid var(--alx-border);border-left:3px solid var(--alx-primary);border-radius:var(--alx-radius-sm);padding:20px 24px;margin:0 0 32px}.alx-muc-luc__head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--alx-font-heading);font-size:15px;font-weight:800;color:var(--alx-text);margin-bottom:14px}.alx-muc-luc__head>span{display:inline-flex;align-items:center;gap:9px}.alx-muc-luc__head svg{color:var(--alx-primary)}.alx-muc-luc__toggle{background:none;border:none;font-family:var(--alx-font);font-size:13px;font-weight:600;color:var(--alx-primary);cursor:pointer;padding:4px 8px;border-radius:var(--alx-radius-xs);transition:background var(--alx-transition-fast)}.alx-muc-luc__toggle:hover{background:var(--alx-primary-soft)}.alx-muc-luc ol,.alx-nd .alx-muc-luc ol{list-style:none;counter-reset:ml;margin:0;padding:0}.alx-muc-luc li,.alx-nd .alx-muc-luc li{counter-increment:ml;position:static;padding-left:0;margin-bottom:0}.alx-nd .alx-muc-luc li::before{content:none}.alx-muc-luc li+li{margin-top:2px}.alx-muc-luc a,.alx-nd .alx-muc-luc a{display:flex;gap:10px;padding:7px 0;font-size:14.5px;font-weight:600;line-height:1.5;color:var(--alx-text-body);text-decoration:none;transition:color var(--alx-transition-fast)}.alx-nd .alx-muc-luc a:hover{color:var(--alx-primary);text-decoration:none}.alx-muc-luc a::before{content:counter(ml) '.';flex-shrink:0;color:var(--alx-primary);font-weight:800;min-width:20px}.alx-muc-luc a:hover{color:var(--alx-primary)}.alx-muc-luc ol ol{padding-left:30px}.alx-muc-luc ol ol a{font-size:14px;font-weight:500}.alx-nd{padding:32px 40px 40px;font-size:17px;line-height:1.82;color:var(--alx-text-body)}.alx-nd>*:first-child{margin-top:0}.alx-nd>*:last-child{margin-bottom:0}.alx-nd p{margin:0 0 22px}.alx-nd h2{font-family:var(--alx-font-heading);font-size:26px;font-weight:800;line-height:1.32;letter-spacing:-.4px;color:var(--alx-text);margin:42px 0 18px;padding-left:16px;border-left:4px solid var(--alx-primary);scroll-margin-top:calc(var(--alx-header-h) + 20px)}.alx-nd h3{font-family:var(--alx-font-heading);font-size:21px;font-weight:700;line-height:1.4;color:var(--alx-text);margin:34px 0 14px;scroll-margin-top:calc(var(--alx-header-h) + 20px)}.alx-nd h4{font-family:var(--alx-font-heading);font-size:18px;font-weight:700;color:var(--alx-text);margin:28px 0 12px}.alx-nd a{color:var(--alx-primary);font-weight:600;text-decoration:underline;text-decoration-color:rgb(24 119 242 / .32);text-underline-offset:3px;transition:all var(--alx-transition-fast)}.alx-nd a:hover{color:var(--alx-primary-hover);text-decoration-color:var(--alx-primary)}.alx-nd strong{font-weight:700;color:var(--alx-text)}.alx-nd ul,.alx-nd ol{margin:0 0 22px;padding-left:4px;list-style:none}.alx-nd ul li,.alx-nd ol li{position:relative;padding-left:30px;margin-bottom:11px}.alx-nd ul li::before{content:'';position:absolute;left:8px;top:12px;width:7px;height:7px;background:var(--alx-primary);border-radius:50%}.alx-nd ol{counter-reset:ds}.alx-nd ol li{counter-increment:ds}.alx-nd ol li::before{content:counter(ds);position:absolute;left:0;top:3px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:var(--alx-primary-soft);color:var(--alx-primary-dark);font-size:12.5px;font-weight:800;border-radius:var(--alx-radius-xs)}.alx-nd blockquote{margin:30px 0;padding:22px 26px;background:var(--alx-gradient-soft);border-left:4px solid var(--alx-primary);border-radius:0 var(--alx-radius-sm) var(--alx-radius-sm) 0;font-size:17px;font-style:italic;line-height:1.75;color:var(--alx-primary-deep)}.alx-nd blockquote p:last-child{margin-bottom:0}.alx-nd figure{margin:30px 0}.alx-nd figure img{width:100%;height:auto;display:block;border-radius:var(--alx-radius-sm);border:1px solid var(--alx-border)}.alx-nd figcaption{margin-top:10px;font-size:13.5px;font-style:italic;color:var(--alx-text-faint);text-align:center}.alx-nd code{padding:2px 7px;background:var(--alx-primary-soft);color:var(--alx-primary-deep);font-family:'JetBrains Mono','Cascadia Code',Consolas,'Courier New',monospace;font-size:.88em;border-radius:var(--alx-radius-xs);word-break:break-word}.alx-nd pre{margin:26px 0;padding:20px 22px;background:#0F172A;border-radius:var(--alx-radius-sm);overflow-x:auto;font-family:'JetBrains Mono','Cascadia Code',Consolas,'Courier New',monospace;font-size:14px;line-height:1.7;color:#E2E8F0;-webkit-overflow-scrolling:touch}.alx-nd pre code{padding:0;background:none;color:inherit;font-size:inherit}.alx-bang-cuon{margin:28px 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--alx-border);border-radius:var(--alx-radius-sm)}.alx-nd table{width:100%;border-collapse:collapse;font-size:15px;min-width:480px}.alx-nd thead th{background:var(--alx-bg-alt);padding:13px 16px;text-align:left;font-weight:700;color:var(--alx-text);border-bottom:2px solid var(--alx-border);white-space:nowrap}.alx-nd tbody td{padding:13px 16px;border-bottom:1px solid var(--alx-border-soft);vertical-align:top}.alx-nd tbody tr:last-child td{border-bottom:none}.alx-nd tbody tr:hover{background:var(--alx-bg-alt)}.alx-hop{display:flex;gap:15px;margin:28px 0;padding:18px 22px;border-radius:var(--alx-radius-sm);border:1px solid;font-size:15.5px;line-height:1.7}.alx-hop__icon{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.alx-hop__nd{min-width:0}.alx-hop strong{display:block;font-size:15px;font-weight:800;margin-bottom:5px}.alx-hop p{margin:0}.alx-hop p+p{margin-top:9px}.alx-hop--tip{background:#F0FDF4;border-color:#BBF7D0;color:#14532D}.alx-hop--tip .alx-hop__icon{color:var(--alx-success)}.alx-hop--luu-y{background:var(--alx-primary-tint);border-color:#C7DDFB;color:var(--alx-primary-deep)}.alx-hop--luu-y .alx-hop__icon{color:var(--alx-primary)}.alx-hop--canh-bao{background:#FFFBEB;border-color:#FDE68A;color:#78350F}.alx-hop--canh-bao .alx-hop__icon{color:#D97706}.alx-hop--nguy-hiem{background:#FEF2F2;border-color:#FECACA;color:#7F1D1D}.alx-hop--nguy-hiem .alx-hop__icon{color:var(--alx-danger)}.alx-bai__foot{padding:0 40px 32px}.alx-the-bai{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding-top:26px;border-top:1px solid var(--alx-border-soft)}.alx-the-bai__nhan{font-size:13.5px;font-weight:700;color:var(--alx-text-faint);text-transform:uppercase;letter-spacing:.4px;margin-right:4px}.alx-the-bai a{display:inline-flex;align-items:center;padding:6px 13px;background:var(--alx-bg-alt);border:1px solid var(--alx-border);border-radius:var(--alx-radius-full);font-size:13.5px;font-weight:600;color:var(--alx-text-muted);transition:all var(--alx-transition-fast)}.alx-the-bai a:hover{background:var(--alx-primary-soft);border-color:var(--alx-primary-soft);color:var(--alx-primary-dark)}.alx-chia-se-cuoi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:24px;padding:20px 24px;background:var(--alx-bg-alt);border:1px solid var(--alx-border);border-radius:var(--alx-radius-sm)}.alx-chia-se-cuoi__txt{font-size:15.5px;font-weight:700;color:var(--alx-text)}.alx-chia-se-cuoi__txt span{display:block;font-size:13.5px;font-weight:500;color:var(--alx-text-muted);margin-top:3px}.alx-chia-se-cuoi .alx-share-btn{width:40px;height:40px;background:var(--alx-surface)}.alx-hop-tacgia{display:flex;gap:18px;margin-top:24px;padding:24px 26px;background:var(--alx-surface);border:1px solid var(--alx-border);border-radius:var(--alx-radius);box-shadow:var(--alx-shadow-xs)}.alx-hop-tacgia__avt{width:64px;height:64px;flex-shrink:0;border-radius:50%;background:var(--alx-gradient);display:inline-flex;align-items:center;justify-content:center;color:var(--alx-white);font-family:var(--alx-font-heading);font-size:22px;font-weight:800;box-shadow:var(--alx-shadow-blue-sm)}.alx-hop-tacgia__nd{min-width:0}.alx-hop-tacgia__ten{font-family:var(--alx-font-heading);font-size:17px;font-weight:800;color:var(--alx-text);margin:0 0 4px}.alx-hop-tacgia__vt{font-size:13px;font-weight:600;color:var(--alx-primary);margin:0 0 10px}.alx-hop-tacgia__mt{font-size:14.5px;line-height:1.7;color:var(--alx-text-muted);margin:0 0 12px}.alx-hop-tacgia__link{display:flex;gap:8px}.alx-dieu-huong{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.alx-dh{display:flex;flex-direction:column;gap:7px;padding:18px 20px;background:var(--alx-surface);border:1px solid var(--alx-border);border-radius:var(--alx-radius);transition:all var(--alx-transition-fast);box-shadow:var(--alx-shadow-xs)}.alx-dh:hover{border-color:var(--alx-primary);box-shadow:var(--alx-shadow);transform:translateY(-2px)}.alx-dh--sau{text-align:right;align-items:flex-end}.alx-dh__nhan{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--alx-primary)}.alx-dh__title{font-size:15px;font-weight:700;line-height:1.45;color:var(--alx-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.alx-dh:hover .alx-dh__title{color:var(--alx-primary)}.alx-khoi{margin-top:40px}.alx-khoi__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.alx-khoi__title{display:flex;align-items:center;gap:11px;font-family:var(--alx-font-heading);font-size:21px;font-weight:800;letter-spacing:-.3px;color:var(--alx-text);margin:0}.alx-khoi__title::before{content:'';width:4px;height:24px;background:var(--alx-gradient);border-radius:var(--alx-radius-full)}.alx-khoi__more{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:600;color:var(--alx-primary);white-space:nowrap}.alx-khoi__more:hover{gap:9px}.alx-trang__head{position:relative;background:var(--alx-gradient);border-radius:var(--alx-radius-lg);padding:46px 44px;margin-bottom:32px;overflow:hidden;color:var(--alx-white)}.alx-trang__head::after{content:'';position:absolute;top:-100px;right:-80px;width:340px;height:340px;background:radial-gradient(circle,rgb(255 255 255 / .15) 0%,#fff0 70%);pointer-events:none}.alx-trang__head-inner{position:relative;z-index:1;max-width:720px}.alx-trang__tag{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;background:rgb(255 255 255 / .17);border-radius:var(--alx-radius-full);font-size:12.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;margin-bottom:16px}.alx-trang__title{font-family:var(--alx-font-heading);font-size:clamp(28px, 3.8vw, 42px);font-weight:800;line-height:1.18;letter-spacing:-.7px;margin:0 0 14px;color:var(--alx-white)}.alx-trang__desc{font-size:16.5px;line-height:1.7;color:rgb(255 255 255 / .9);margin:0}.alx-dac-trung{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:30px 0}.alx-dt{padding:22px 24px;background:var(--alx-bg-alt);border:1px solid var(--alx-border);border-radius:var(--alx-radius);transition:all var(--alx-transition-fast)}.alx-dt:hover{background:var(--alx-surface);border-color:var(--alx-primary);box-shadow:var(--alx-shadow);transform:translateY(-3px)}.alx-dt__icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--alx-primary-soft);color:var(--alx-primary-dark);border-radius:var(--alx-radius-sm);margin-bottom:14px}.alx-dt h3{font-family:var(--alx-font-heading);font-size:17px;font-weight:700;color:var(--alx-text);margin:0 0 8px}.alx-dt p{font-size:14.5px;line-height:1.68;color:var(--alx-text-muted);margin:0}.alx-faq{margin:30px 0}.alx-faq__item{border:1px solid var(--alx-border);border-radius:var(--alx-radius-sm);background:var(--alx-surface);margin-bottom:12px;overflow:hidden;transition:border-color var(--alx-transition-fast)}.alx-faq__item[open]{border-color:var(--alx-primary)}.alx-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 22px;font-family:var(--alx-font-heading);font-size:16px;font-weight:700;color:var(--alx-text);cursor:pointer;list-style:none;transition:background var(--alx-transition-fast)}.alx-faq__item summary::-webkit-details-marker{display:none}.alx-faq__item summary:hover{background:var(--alx-bg-alt)}.alx-faq__item summary::after{content:'';flex-shrink:0;width:11px;height:11px;border-right:2.5px solid var(--alx-primary);border-bottom:2.5px solid var(--alx-primary);transform:rotate(45deg) translateY(-2px);transition:transform var(--alx-transition-fast)}.alx-faq__item[open] summary::after{transform:rotate(-135deg) translateY(-2px)}.alx-faq__nd{padding:0 22px 20px;font-size:15.5px;line-height:1.75;color:var(--alx-text-muted)}.alx-faq__nd p{margin:0 0 12px}.alx-faq__nd p:last-child{margin-bottom:0}.alx-cta-cuoi{position:relative;margin-top:36px;padding:38px 40px;background:var(--alx-gradient-soft);border:1px solid #C7DDFB;border-radius:var(--alx-radius-lg);text-align:center;overflow:hidden}.alx-cta-cuoi h2,.alx-nd .alx-cta-cuoi h2{font-family:var(--alx-font-heading);font-size:26px;font-weight:800;letter-spacing:-.4px;color:var(--alx-primary-deep);margin:0 0 10px;padding-left:0;border-left:none}.alx-cta-cuoi p{font-size:16px;line-height:1.7;color:var(--alx-text-muted);margin:0 auto 22px;max-width:60ch}.alx-cta-cuoi__nut{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.alx-nd a.alx-nut,.alx-nd a.alx-nut:hover{text-decoration:none}.alx-nd a.alx-nut--chinh,.alx-nd a.alx-nut--chinh:hover{color:var(--alx-white)}.alx-nd a.alx-nut--phu{color:var(--alx-text)}.alx-nd a.alx-nut--phu:hover{color:var(--alx-primary)}.alx-nut{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 24px;font-family:var(--alx-font);font-size:15px;font-weight:700;border-radius:var(--alx-radius-sm);border:1px solid #fff0;cursor:pointer;transition:all var(--alx-transition-fast);white-space:nowrap}.alx-nut--chinh{background:var(--alx-primary);color:var(--alx-white);box-shadow:var(--alx-shadow-blue-sm)}.alx-nut--chinh:hover{background:var(--alx-primary-hover);color:var(--alx-white);transform:translateY(-2px);box-shadow:var(--alx-shadow-blue)}.alx-nut--phu{background:var(--alx-surface);border-color:var(--alx-border-strong);color:var(--alx-text)}.alx-nut--phu:hover{border-color:var(--alx-primary);color:var(--alx-primary);transform:translateY(-2px)}.alx-nut--nho{height:38px;padding:0 16px;font-size:14px}@media (max-width:1100px){.alx-layout{grid-template-columns:minmax(0,1fr);gap:36px}.alx-sidebar{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}}@media (max-width:860px){.alx-noi-bat{grid-template-columns:minmax(0,1fr)}.alx-noi-bat__anh{aspect-ratio:16 / 9;min-height:0;height:auto}.alx-noi-bat__body{padding:22px 24px 26px}.alx-noi-bat__title{font-size:20px}.alx-luoi,.alx-luoi--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.alx-cat-head{padding:30px 26px}.alx-bai__head{padding:26px 26px 24px}.alx-nd{padding:26px 26px 32px;font-size:16.5px}.alx-bai__foot{padding:0 26px 28px}.alx-bai__anh figcaption{padding:11px 26px 0}.alx-trang__head{padding:34px 28px}.alx-cta-cuoi{padding:30px 26px}}@media (max-width:640px){.alx-page{padding-bottom:48px}.alx-wrap{padding:0 16px}.alx-crumb{padding:14px 0 16px;font-size:13px}.alx-crumb__now{max-width:20ch}.alx-cat-head{padding:24px 20px;border-radius:var(--alx-radius)}.alx-cat-head__desc{font-size:15px}.alx-luoi,.alx-luoi--3{grid-template-columns:minmax(0,1fr);gap:16px}.alx-sidebar{grid-template-columns:minmax(0,1fr)}.alx-bai{border-radius:var(--alx-radius)}.alx-bai__head{padding:22px 18px 20px}.alx-bai__sapo{font-size:15.5px}.alx-bai__bar{gap:14px}.alx-nd{padding:22px 18px 28px;font-size:16px;line-height:1.78}.alx-nd h2{font-size:22px;margin:32px 0 14px;padding-left:13px}.alx-nd h3{font-size:18.5px;margin:26px 0 12px}.alx-nd pre{padding:16px;font-size:13px;border-radius:var(--alx-radius-xs)}.alx-nd blockquote{padding:18px 20px;font-size:16px}.alx-bai__foot{padding:0 18px 24px}.alx-bai__anh figcaption{padding:10px 18px 0}.alx-muc-luc{padding:17px 18px}.alx-hop{flex-direction:column;gap:10px;padding:16px 18px;font-size:15px}.alx-chia-se-cuoi{flex-direction:column;align-items:stretch;text-align:center}.alx-chia-se-cuoi .alx-chia-se{justify-content:center}.alx-hop-tacgia{flex-direction:column;text-align:center;align-items:center;padding:22px 20px}.alx-hop-tacgia__link{justify-content:center}.alx-dieu-huong{grid-template-columns:minmax(0,1fr)}.alx-dh--sau{text-align:left;align-items:flex-start}.alx-trang__head{padding:28px 20px;border-radius:var(--alx-radius)}.alx-cta-cuoi{padding:26px 20px}.alx-cta-cuoi h2{font-size:22px}.alx-cta-cuoi__nut .alx-nut{width:100%}.alx-khoi__head{flex-wrap:wrap;gap:10px}.alx-khoi__title{font-size:19px}.alx-trang-link{min-width:40px;height:40px;font-size:14.5px}.alx-nut--nho{height:44px;padding:0 20px}.alx-crumb a{padding:8px 10px}.alx-wg-tags a{padding:10px 14px}.alx-wg-cats a{padding:14px 0}.alx-wg-search input{height:50px}.alx-wg-search button{width:40px;height:40px}.alx-share-btn{width:44px;height:44px}}@media (max-width:380px){.alx-bai__title{font-size:23px}.alx-trang-link{min-width:36px;height:38px;padding:0 9px}.alx-phan-trang{gap:6px}}@media (prefers-reduced-motion:reduce){.alx-the,.alx-noi-bat,.alx-dh,.alx-dt,.alx-nut,.alx-the__anh img,.alx-noi-bat__anh img{transition:none;transform:none}}.phan-trang{margin:8px 0 0}.phan-trang .pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.phan-trang .pagination li{margin:0;padding:0}.phan-trang .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 13px;background:var(--alx-surface);border:1px solid var(--alx-border);border-radius:var(--alx-radius-sm);color:var(--alx-text-body);font-size:15px;font-weight:600;text-decoration:none;transition:all var(--alx-transition-fast)}.phan-trang a.page-link:hover{border-color:var(--alx-primary);color:var(--alx-primary);background:var(--alx-primary-tint)}.phan-trang .page-link--mui-ten{font-size:20px;line-height:1}.phan-trang .page-link.active{background:var(--alx-primary);border-color:var(--alx-primary);color:var(--alx-white);box-shadow:var(--alx-shadow-blue-sm);cursor:default}.phan-trang .page-link.disabled{opacity:.4;background:var(--alx-bg-alt);cursor:default}.phan-trang .page-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:42px;color:var(--alx-text-faint);font-weight:700;user-select:none}.alx-khong-co,.alx-404{background:var(--alx-surface);border:1px solid var(--alx-border);border-radius:var(--alx-radius-lg);padding:56px 40px;text-align:center;box-shadow:var(--alx-shadow-sm)}.alx-khong-co__icon{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;margin-bottom:22px;background:var(--alx-primary-soft);color:var(--alx-primary);border-radius:50%}.alx-khong-co h2,.alx-404__title{font-family:var(--alx-font-heading);font-size:25px;font-weight:800;letter-spacing:-.4px;color:var(--alx-text);margin:0 0 12px}.alx-khong-co p,.alx-404__desc{font-size:16px;line-height:1.75;color:var(--alx-text-muted);margin:0 auto 24px;max-width:58ch}.alx-404{margin-bottom:40px}.alx-404__so{font-family:var(--alx-font-heading);font-size:clamp(72px, 12vw, 120px);font-weight:800;line-height:1;letter-spacing:-4px;margin-bottom:8px;background:var(--alx-gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.alx-404__ve{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-size:15px;font-weight:600;color:var(--alx-text-muted)}.alx-404__ve:hover{color:var(--alx-primary)}.alx-tim-lai{display:flex;gap:10px;max-width:520px;margin:22px auto 0}.alx-cat-head .alx-tim-lai{margin-left:0}.alx-tim-lai input{flex:1;min-width:0;height:46px;padding:0 16px;background:var(--alx-surface);border:1px solid var(--alx-border-strong);border-radius:var(--alx-radius-sm);font-family:var(--alx-font);font-size:15px;color:var(--alx-text-body);transition:all var(--alx-transition-fast)}.alx-tim-lai input:focus{outline:none;border-color:var(--alx-primary);box-shadow:0 0 0 3px rgb(24 119 242 / .12)}.alx-muc-luc__con{padding-left:26px}.alx-muc-luc__con a{font-size:14px;font-weight:500}.alx-hop--dau-bai{margin:20px 0 4px}.alx-share-btn--da-chep{background:var(--alx-success);border-color:var(--alx-success);color:var(--alx-white)}.alx-trang-bai{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:30px;padding-top:22px;border-top:1px solid var(--alx-border-soft);font-size:15px;font-weight:600}.alx-trang-bai>span:first-child{color:var(--alx-text-faint);margin-right:4px}.alx-trang-bai a,.alx-trang-bai>span:not(:first-child){display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;background:var(--alx-bg-alt);border:1px solid var(--alx-border);border-radius:var(--alx-radius-xs);text-decoration:none}.alx-trang-bai a:hover{border-color:var(--alx-primary);color:var(--alx-primary)}.alx-sidebar .widget{background:var(--alx-surface);border:1px solid var(--alx-border);border-radius:var(--alx-radius);padding:20px 22px 22px;box-shadow:var(--alx-shadow-xs)}.alx-sidebar .widget__tieu-de,.alx-sidebar .widget-title,.alx-sidebar .widget h2{font-family:var(--alx-font-heading);font-size:15px;font-weight:800;letter-spacing:.2px;text-transform:uppercase;color:var(--alx-text);margin:0 0 16px;padding-bottom:13px;border-bottom:1px solid var(--alx-border-soft)}.alx-sidebar .widget ul{list-style:none;margin:0;padding:0}.alx-sidebar .widget li+li{border-top:1px solid var(--alx-border-soft)}.alx-sidebar .widget li a{display:block;padding:11px 0;font-size:14.5px;font-weight:600;color:var(--alx-text-body)}.alx-sidebar .widget li a:hover{color:var(--alx-primary)}.alx-nd .alignleft{float:left;margin:6px 26px 20px 0;max-width:50%}.alx-nd .alignright{float:right;margin:6px 0 20px 26px;max-width:50%}.alx-nd .aligncenter{display:block;margin-left:auto;margin-right:auto}.alx-nd .alignwide,.alx-nd .alignfull{margin-left:0;margin-right:0;max-width:100%}.alx-nd .wp-caption{max-width:100%}.alx-nd .wp-caption-text,.alx-nd .wp-element-caption{margin-top:9px;font-size:13.5px;font-style:italic;color:var(--alx-text-faint);text-align:center}.alx-nd img{height:auto;border-radius:var(--alx-radius-sm)}.alx-nd iframe,.alx-nd video,.alx-nd embed{max-width:100%;border-radius:var(--alx-radius-sm)}.alx-nd .wp-block-embed iframe{width:100%;aspect-ratio:16 / 9;height:auto}.alx-nd .wp-block-button__link{display:inline-flex;align-items:center;height:46px;padding:0 24px;background:var(--alx-primary);color:var(--alx-white);font-weight:700;border-radius:var(--alx-radius-sm);text-decoration:none}.alx-nd .wp-block-separator{border:none;border-top:1px solid var(--alx-border);margin:34px 0}.alx-nd::after{content:'';display:block;clear:both}@media (max-width:640px){.alx-khong-co,.alx-404{padding:38px 20px;border-radius:var(--alx-radius)}.alx-tim-lai{flex-direction:column}.alx-tim-lai .alx-nut{width:100%}.alx-nd .alignleft,.alx-nd .alignright{float:none;max-width:100%;margin:20px 0}.phan-trang .page-link{min-width:40px;height:40px;font-size:14.5px}}