/* Bống BI – phân tích bán hàng cho chuỗi cửa hàng: cam năng động + xanh đêm, Manrope, bo tròn lớn */
.t-business-analytics{--pri:#ea580c;--acc:#0b2b5b;--acc-ink:#fff;--tint:#0b2b5b;--f-head:'Manrope',sans-serif;--f-body:'Manrope',sans-serif;--h-w:800;--h-ls:-.03em;
  --r:18px;--r-lg:26px;--r-btn:999px;--r-img:22px;--dark:#081a38;--dark-2:#0f2550}
.t-business-analytics .b-hero{background:radial-gradient(800px 500px at 15% 0%,rgba(234,88,12,.12),transparent 60%),radial-gradient(700px 500px at 100% 100%,rgba(11,43,91,.10),transparent 60%),var(--bg)}
.t-business-analytics .b-h1 em,.t-business-analytics .b-h2 em{color:var(--pri)}
.t-business-analytics .b-hero .b-badge-f{position:absolute;left:-14px;top:18%;z-index:3;display:flex;gap:10px;align-items:center;padding:12px 16px;border-radius:16px;background:var(--card);box-shadow:var(--sh-lg);font-weight:700;color:var(--ink);font-size:.92rem}
.t-business-analytics .b-hero .b-badge-f img{width:36px;height:36px}
.t-business-analytics .s-logos{background:var(--dark);padding:34px 0}
.t-business-analytics .s-logos .b-logos-t{color:rgba(255,255,255,.7)}
.t-business-analytics .s-logos .b-logos img{filter:none;opacity:.85}
.t-business-analytics .s-num .b-card{background:var(--bg-2);border:0;text-align:left}
.t-business-analytics .s-num .b-card .b-media{margin:0 0 6px;background:var(--card);border-radius:var(--r);aspect-ratio:4/3}
.t-business-analytics .s-num .b-card .b-media img{object-fit:contain;padding:10px}
.t-business-analytics .s-mods{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}
.t-business-analytics .s-mods .b-card{padding:22px;gap:8px;border-radius:var(--r)}
.t-business-analytics .s-mods .b-card h3{font-size:1.02rem}
.t-business-analytics .s-mods .b-card p{font-size:.9rem}
.t-business-analytics .s-mods .b-card .b-ico{--sz:44px;background:var(--pri);color:#fff;border-radius:14px}
@media(max-width:1099.98px){.t-business-analytics .s-mods{grid-template-columns:repeat(3,1fr)}}
@media(max-width:639.98px){.t-business-analytics .s-mods{grid-template-columns:1fr}}
.t-business-analytics .s-setup{background:linear-gradient(160deg,#fff4ec,#fdf8f3);--bg:transparent}
html[data-theme="dark"] .t-business-analytics .s-setup{background:linear-gradient(160deg,#20140c,#120d0a)}
.t-business-analytics .s-setup .b-step{border:0;box-shadow:var(--sh)}
.t-business-analytics .s-setup .b-step img{height:40px;width:auto;margin-bottom:12px}
.t-business-analytics .s-shots{display:grid;grid-template-columns:1.3fr 1fr;gap:var(--gap)}
.t-business-analytics .s-shots>:first-child{grid-row:span 2}
@media(max-width:991.98px){.t-business-analytics .s-shots{grid-template-columns:1fr}.t-business-analytics .s-shots>:first-child{grid-row:auto}}
.t-business-analytics .b-quote{border:0;background:var(--card);box-shadow:var(--sh)}
.t-business-analytics .is-dark .b-quote{background:var(--dark-2);box-shadow:none}
.t-business-analytics .b-cta{background:linear-gradient(110deg,#0b2b5b,#163e7a 60%,#ea580c 160%)}
.t-business-analytics .b-cta .b-btn.is-pri{--b-bg:var(--pri);--b-fg:#fff}
.t-business-analytics .s-stories{overflow:hidden}
.t-business-analytics .s-word{display:inline-flex;align-items:center;gap:22px;font-family:var(--f-head);font-weight:800;font-size:clamp(1.8rem,4vw,3.2rem);text-transform:uppercase;color:#fff;white-space:nowrap;letter-spacing:-.02em}
.t-business-analytics .s-word:nth-child(odd){-webkit-text-stroke:1.5px rgba(255,255,255,.75);color:transparent}
.t-business-analytics .s-stories .b-marq{border-top:2px solid rgba(255,255,255,.12);padding:14px 0}
