{"id":8,"date":"2025-09-23T04:20:45","date_gmt":"2025-09-23T04:20:45","guid":{"rendered":"https:\/\/vainillaintelligence.com\/?page_id=8"},"modified":"2026-10-05T01:57:40","modified_gmt":"2026-10-05T01:57:40","slug":"vainilla-intelligence","status":"publish","type":"page","link":"https:\/\/vainillaintelligence.com\/en\/","title":{"rendered":"Vainilla intelligence"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8\" class=\"elementor elementor-8\">\n\t\t\t\t<div class=\"elementor-element elementor-element-82c342c e-con-full e-flex e-con e-parent\" data-id=\"82c342c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e341ed elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"5e341ed\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* =========================================================\n   VAINILLA INTELLIGENCE\n   HOMEPAGE V4.0 \u2014 COMMERCIAL CLARITY + ENTERPRISE ARCHITECTURE\n   Elementor HTML Widget Ready\n========================================================= *\/\n\n#vi-v4{\n  --bg:#f5f7fa;\n  --white:#ffffff;\n\n  --ink:#0d1320;\n  --ink2:#182131;\n  --muted:#66717f;\n  --muted2:#929aa6;\n\n  --navy:#0f1828;\n  --navy2:#16233a;\n  --navy3:#202d49;\n\n  --blue:#315ef7;\n  --violet:#6557f2;\n  --lav:#b8bcff;\n  --cyan:#4ccad4;\n\n  --line:rgba(15,24,40,.09);\n  --line2:rgba(49,94,247,.16);\n\n  --shadow-sm:0 14px 36px rgba(17,24,39,.05);\n  --shadow-md:0 28px 75px rgba(17,24,39,.09);\n  --shadow-lg:0 44px 120px rgba(17,24,39,.14);\n\n  --max:1380px;\n\n  width:100%;\n  overflow:hidden;\n\n  color:var(--ink);\n  background:var(--bg);\n\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"SF Pro Display\",\n    \"SF Pro Text\",\n    \"Helvetica Neue\",\n    Arial,\n    sans-serif;\n\n  -webkit-font-smoothing:antialiased;\n}\n\n#vi-v4 *,\n#vi-v4 *::before,\n#vi-v4 *::after{box-sizing:border-box}\n\n#vi-v4 a{color:inherit;text-decoration:none}\n#vi-v4 img{display:block;max-width:100%}\n\n.vi4-wrap{\n  width:min(calc(100% - 64px),var(--max));\n  margin:auto;\n}\n\n.vi4-section{\n  position:relative;\n  padding:110px 0;\n}\n\n\/* =========================================================\n   GLOBAL TYPOGRAPHY\n========================================================= *\/\n\n.vi4-kicker{\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n  margin-bottom:18px;\n\n  color:#677180;\n  font-size:10px;\n  line-height:1;\n  font-weight:820;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n.vi4-kicker::before{\n  content:\"\";\n  width:7px;\n  height:7px;\n  border-radius:50%;\n  background:linear-gradient(135deg,var(--violet),var(--blue),var(--cyan));\n  box-shadow:0 0 0 5px rgba(49,94,247,.07),0 0 16px rgba(49,94,247,.24);\n}\n\n.vi4-title{\n  margin:0;\n  max-width:1020px;\n\n  font-size:clamp(48px,5.7vw,86px);\n  line-height:.94;\n  letter-spacing:-.066em;\n  font-weight:620;\n}\n\n.vi4-title .muted{\n  display:block;\n  color:#9da4ad;\n}\n\n.vi4-copy{\n  max-width:720px;\n  margin:24px 0 0;\n\n  color:var(--muted);\n  font-size:16px;\n  line-height:1.72;\n}\n\n\/* =========================================================\n   BUTTONS\n========================================================= *\/\n\n.vi4-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n\n  min-height:52px;\n  padding:0 21px;\n\n  border:1px solid transparent;\n  border-radius:13px;\n\n  font-size:13px;\n  font-weight:760;\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease,\n    background .22s ease;\n}\n\n.vi4-btn:hover{transform:translateY(-2px)}\n\n.vi4-btn-dark{\n  color:#fff!important;\n  background:var(--ink);\n  box-shadow:0 12px 30px rgba(13,17,24,.15);\n}\n\n.vi4-btn-dark:hover{background:#171e29}\n\n.vi4-btn-light{\n  color:var(--ink)!important;\n  background:#fff;\n  border-color:var(--line);\n}\n\n.vi4-btn-blue{\n  color:#fff!important;\n  background:linear-gradient(110deg,#315ef7,#6657f2 58%,#4ccad4);\n  box-shadow:0 15px 32px rgba(68,83,220,.20);\n}\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.vi4-hero{\n  position:relative;\n  isolation:isolate;\n  min-height:900px;\n  overflow:hidden;\n\n  padding:148px 0 86px;\n\n  background:\n    radial-gradient(circle at 10% 15%,rgba(184,188,255,.24),transparent 27%),\n    radial-gradient(circle at 89% 18%,rgba(76,202,212,.13),transparent 25%),\n    radial-gradient(circle at 76% 90%,rgba(101,87,242,.13),transparent 31%),\n    linear-gradient(180deg,#fafbfd 0%,#f4f6f9 100%);\n}\n\n.vi4-hero::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:-3;\n\n  opacity:.34;\n\n  background-image:\n    linear-gradient(rgba(15,23,42,.055) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(15,23,42,.055) 1px,transparent 1px);\n\n  background-size:44px 44px;\n\n  mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 92%);\n\n  animation:vi4Grid 26s linear infinite;\n}\n\n.vi4-hero::after{\n  content:\"\";\n  position:absolute;\n  z-index:-2;\n\n  width:780px;\n  height:780px;\n\n  right:-310px;\n  top:-260px;\n\n  border-radius:50%;\n\n  border:1px solid rgba(101,87,242,.09);\n\n  box-shadow:\n    0 0 0 80px rgba(101,87,242,.016),\n    0 0 0 160px rgba(76,202,212,.011);\n\n  animation:vi4Orbit 16s ease-in-out infinite alternate;\n}\n\n@keyframes vi4Grid{\n  to{background-position:44px 44px,44px 44px}\n}\n\n@keyframes vi4Orbit{\n  to{transform:translate(-40px,38px) scale(1.05)}\n}\n\n.vi4-hero-layout{\n  position:relative;\n  z-index:3;\n\n  display:grid;\n  grid-template-columns:minmax(0,.9fr) minmax(590px,1.1fr);\n  gap:clamp(44px,5vw,78px);\n  align-items:center;\n}\n\n.vi4-hero-label{\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n\n  padding:8px 11px;\n\n  border:1px solid var(--line);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.82);\n\n  color:#535d6b;\n  font-size:10px;\n  font-weight:740;\n\n  backdrop-filter:blur(10px);\n}\n\n.vi4-hero-label i{\n  width:7px;\n  height:7px;\n  border-radius:50%;\n  background:var(--cyan);\n  box-shadow:0 0 11px rgba(76,202,212,.6);\n}\n\n.vi4-hero h1{\n  max-width:880px;\n  margin:26px 0 0;\n\n  font-size:clamp(62px,7vw,108px);\n  line-height:.88;\n  letter-spacing:-.076em;\n  font-weight:630;\n}\n\n.vi4-hero h1 span{\n  display:block;\n  color:#9da3ad;\n}\n\n.vi4-hero-copy{\n  max-width:720px;\n  margin:28px 0 0;\n\n  color:#5d6775;\n  font-size:18px;\n  line-height:1.68;\n}\n\n.vi4-hero-copy strong{\n  color:#202838;\n  font-weight:760;\n}\n\n.vi4-hero-actions{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  margin-top:30px;\n}\n\n.vi4-hero-proof{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  margin-top:30px;\n}\n\n.vi4-hero-proof span{\n  padding:8px 10px;\n\n  border:1px solid var(--line);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.72);\n\n  color:#777f8a;\n  font-size:9px;\n  font-weight:730;\n}\n\n\/* =========================================================\n   HERO ARCHITECTURE VISUAL\n========================================================= *\/\n\n.vi4-architecture{\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n\n  padding:26px;\n\n  border:1px solid rgba(15,23,42,.12);\n  border-radius:30px;\n\n  background:\n    radial-gradient(circle at 50% 46%,rgba(101,87,242,.23),transparent 31%),\n    radial-gradient(circle at 8% 16%,rgba(76,202,212,.10),transparent 28%),\n    radial-gradient(circle at 92% 82%,rgba(184,188,255,.10),transparent 28%),\n    linear-gradient(145deg,#0f1828 0%,#122039 100%);\n\n  box-shadow:\n    0 38px 90px rgba(16,24,39,.24),\n    0 0 90px rgba(101,87,242,.08);\n\n  isolation:isolate;\n}\n\n.vi4-architecture::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:-3;\n\n  opacity:.12;\n\n  background-image:\n    linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);\n\n  background-size:34px 34px;\n\n  animation:vi4DarkGrid 20s linear infinite;\n}\n\n@keyframes vi4DarkGrid{\n  to{background-position:34px 34px,34px 34px}\n}\n\n.vi4-arch-top{\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:18px;\n\n  margin-bottom:22px;\n\n  color:rgba(255,255,255,.38);\n  font-size:7px;\n  font-weight:820;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n.vi4-live{\n  display:flex;\n  align-items:center;\n  gap:7px;\n  white-space:nowrap;\n}\n\n.vi4-live i{\n  width:7px;\n  height:7px;\n  border-radius:50%;\n  background:#63dfd5;\n  box-shadow:0 0 11px rgba(99,223,213,.82);\n  animation:vi4Pulse 2.4s ease-in-out infinite;\n}\n\n@keyframes vi4Pulse{\n  50%{transform:scale(.72);opacity:.58}\n}\n\n.vi4-arch-context{\n  width:min(100%,420px);\n  margin:0 auto 22px;\n\n  padding:15px 17px;\n\n  border:1px solid rgba(255,255,255,.09);\n  border-radius:15px;\n\n  background:rgba(255,255,255,.055);\n  backdrop-filter:blur(14px);\n\n  color:#fff;\n}\n\n.vi4-arch-context small{\n  display:block;\n  color:#aaa6ff;\n  font-size:7px;\n  font-weight:820;\n  letter-spacing:.13em;\n  text-transform:uppercase;\n}\n\n.vi4-arch-context strong{\n  display:block;\n  margin-top:5px;\n  font-size:11px;\n  line-height:1.4;\n}\n\n.vi4-network{\n  position:relative;\n\n  display:grid;\n  grid-template-columns:minmax(135px,.85fr) minmax(210px,1.1fr) minmax(135px,.85fr);\n  gap:18px 22px;\n  align-items:center;\n}\n\n.vi4-network::before,\n.vi4-network::after{\n  content:\"\";\n  position:absolute;\n  z-index:-1;\n\n  left:13%;\n  right:13%;\n\n  height:1px;\n\n  opacity:.46;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      #6867ed 0 6px,\n      transparent 6px 13px\n    );\n\n  animation:vi4Connector 11s linear infinite;\n}\n\n.vi4-network::before{top:28%}\n.vi4-network::after{top:72%}\n\n@keyframes vi4Connector{\n  to{background-position:150px 0}\n}\n\n.vi4-net-col{\n  display:grid;\n  gap:15px;\n}\n\n.vi4-net-card{\n  padding:12px;\n\n  border:1px solid rgba(255,255,255,.09);\n  border-radius:13px;\n\n  background:rgba(255,255,255,.06);\n\n  color:#fff;\n\n  backdrop-filter:blur(12px);\n\n  transition:transform .25s ease,border-color .25s ease,background .25s ease;\n}\n\n.vi4-net-card:hover{\n  transform:translateY(-3px);\n  border-color:rgba(128,120,255,.24);\n  background:rgba(255,255,255,.085);\n}\n\n.vi4-net-card small{\n  display:block;\n  color:rgba(255,255,255,.34);\n  font-size:6px;\n  font-weight:820;\n  letter-spacing:.11em;\n  text-transform:uppercase;\n}\n\n.vi4-net-card strong{\n  display:block;\n  margin-top:4px;\n  color:#fff;\n  font-size:10px;\n  line-height:1.3;\n}\n\n.vi4-core-wrap{\n  position:relative;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n}\n\n.vi4-core-wrap::before{\n  content:\"\";\n  position:absolute;\n\n  width:135%;\n  aspect-ratio:1;\n\n  border:1px solid rgba(110,102,244,.14);\n  border-radius:50%;\n\n  animation:vi4Core 4s ease-in-out infinite;\n}\n\n@keyframes vi4Core{\n  0%,100%{opacity:.28;transform:scale(.96)}\n  50%{opacity:.8;transform:scale(1.03)}\n}\n\n.vi4-core{\n  position:relative;\n  z-index:2;\n\n  width:min(100%,245px);\n  min-height:280px;\n\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n\n  padding:24px 22px;\n\n  text-align:center;\n\n  border:1px solid rgba(134,126,255,.48);\n  border-radius:24px;\n\n  background:\n    linear-gradient(145deg,rgba(40,49,81,.97),rgba(21,30,52,.99));\n\n  box-shadow:\n    0 30px 70px rgba(0,0,0,.30),\n    0 0 80px rgba(91,82,245,.18);\n}\n\n.vi4-core-logo{\n  width:72px;\n  height:72px;\n  margin-bottom:15px;\n\n  overflow:hidden;\n\n  border-radius:18px;\n  background:#fff;\n\n  box-shadow:0 0 30px rgba(144,138,255,.26);\n}\n\n.vi4-core-logo img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n.vi4-core small{\n  color:rgba(255,255,255,.38);\n  font-size:7px;\n  font-weight:820;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n}\n\n.vi4-core strong{\n  display:block;\n  margin-top:9px;\n\n  color:#fff;\n  font-size:20px;\n  line-height:1.15;\n  letter-spacing:-.03em;\n}\n\n.vi4-core-state{\n  display:flex;\n  align-items:center;\n  gap:7px;\n\n  margin-top:14px;\n\n  color:#7fe0d7;\n  font-size:8px;\n  font-weight:750;\n}\n\n.vi4-core-state::before{\n  content:\"\";\n  width:6px;\n  height:6px;\n  border-radius:50%;\n  background:#68dcd2;\n  box-shadow:0 0 10px rgba(104,220,210,.75);\n}\n\n.vi4-flow{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  flex-wrap:wrap;\n  gap:7px;\n\n  margin-top:20px;\n  padding:10px 13px;\n\n  border:1px solid rgba(255,255,255,.07);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.035);\n\n  color:rgba(255,255,255,.40);\n  font-size:7px;\n  font-weight:720;\n}\n\n.vi4-flow strong{color:#aaa6ff}\n\n\n\n\/* =========================================================\n   HERO ENHANCEMENTS + VISUAL CARDS\n========================================================= *\/\n\n.vi4-arch-context-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:14px;\n}\n\n.vi4-arch-context-tags span{\n  padding:7px 10px;\n  border:1px solid rgba(255,255,255,.09);\n  border-radius:999px;\n  background:rgba(255,255,255,.04);\n  color:rgba(255,255,255,.58);\n  font-size:7px;\n  font-weight:760;\n}\n\n.vi4-net-card-head{\n  display:flex;\n  align-items:center;\n  gap:12px;\n}\n\n.vi4-net-icon{\n  flex:0 0 auto;\n  width:52px;\n  height:52px;\n  display:grid;\n  place-items:center;\n  border-radius:14px;\n  border:1px solid rgba(255,255,255,.10);\n  background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.05));\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.06);\n  overflow:hidden;\n}\n\n.vi4-net-icon img{\n  width:26px;\n  height:26px;\n  object-fit:contain;\n  filter:brightness(1.2);\n}\n\n.vi4-net-icon .txt{\n  color:#fff;\n  font-size:18px;\n  font-weight:840;\n  letter-spacing:-.04em;\n}\n\n.vi4-net-copy small{\n  display:block;\n  color:rgba(255,255,255,.34);\n  font-size:6px;\n  font-weight:820;\n  letter-spacing:.11em;\n  text-transform:uppercase;\n}\n\n.vi4-net-copy strong{\n  display:block;\n  margin-top:4px;\n  color:#fff;\n  font-size:10px;\n  line-height:1.3;\n}\n\n.vi4-net-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n  margin-top:14px;\n}\n\n.vi4-net-tags span{\n  padding:6px 8px;\n  border:1px solid rgba(255,255,255,.08);\n  border-radius:8px;\n  background:rgba(255,255,255,.04);\n  color:rgba(255,255,255,.42);\n  font-size:6.5px;\n  font-weight:740;\n}\n\n.vi4-hero-minirow{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:12px;\n  margin-top:18px;\n}\n\n.vi4-mini-card{\n  position:relative;\n  min-height:126px;\n  overflow:hidden;\n  border:1px solid rgba(15,24,40,.08);\n  border-radius:18px;\n  background:#fff;\n  box-shadow:var(--shadow-sm);\n}\n\n.vi4-mini-card::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:linear-gradient(180deg,rgba(7,11,21,.02),rgba(7,11,21,.18));\n  pointer-events:none;\n}\n\n.vi4-mini-media{\n  position:absolute;\n  inset:0;\n  background-size:cover;\n  background-position:center;\n  transform:scale(1.03);\n}\n\n.vi4-mini-copy{\n  position:absolute;\n  left:14px;\n  right:14px;\n  bottom:14px;\n  z-index:2;\n  padding:12px 13px;\n  border:1px solid rgba(255,255,255,.16);\n  border-radius:14px;\n  background:rgba(13,19,32,.46);\n  backdrop-filter:blur(12px);\n  color:#fff;\n}\n\n.vi4-mini-copy small{\n  display:block;\n  color:rgba(255,255,255,.60);\n  font-size:7px;\n  font-weight:820;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.vi4-mini-copy strong{\n  display:block;\n  margin-top:6px;\n  font-size:13px;\n  line-height:1.25;\n  letter-spacing:-.02em;\n}\n\n\/* =========================================================\n   CASES WITH REAL IMAGERY\n========================================================= *\/\n\n.vi4-case-media{\n  position:relative;\n  height:138px;\n  margin:-24px -24px 20px;\n  border-radius:20px 20px 16px 16px;\n  overflow:hidden;\n  background-size:cover;\n  background-position:center;\n}\n\n.vi4-case-media::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:linear-gradient(180deg,rgba(10,16,28,.06),rgba(10,16,28,.34));\n}\n\n.vi4-case.dark .vi4-case-media::after{\n  background:linear-gradient(180deg,rgba(10,16,28,.04),rgba(10,16,28,.48));\n}\n\n.vi4-case:hover .vi4-case-media{\n  transform:translateY(-2px);\n  transition:transform .28s ease;\n}\n\n\/* =========================================================\n   QUICK VALUE STRIP\n========================================================= *\/\n\n.vi4-value{\n  position:relative;\n  z-index:5;\n  margin-top:-32px;\n}\n\n.vi4-value-card{\n  display:grid;\n  grid-template-columns:auto 1fr auto;\n  gap:22px;\n  align-items:center;\n\n  padding:18px 22px;\n\n  border:1px solid var(--line);\n  border-radius:18px;\n\n  background:rgba(255,255,255,.95);\n  backdrop-filter:blur(14px);\n\n  box-shadow:var(--shadow-md);\n}\n\n.vi4-value-card small{\n  color:#949ba5;\n  font-size:8px;\n  font-weight:820;\n  letter-spacing:.13em;\n  text-transform:uppercase;\n}\n\n.vi4-value-card strong{\n  font-size:clamp(16px,1.7vw,22px);\n  letter-spacing:-.025em;\n}\n\n.vi4-value-card strong b{color:var(--blue)}\n.vi4-value-card span{color:#9ca3ad;font-size:18px}\n\n\n\n\/* =========================================================\n   HUMAN \/ CLARITY SECTION\n========================================================= *\/\n\n.vi4-human{\n  background:\n    radial-gradient(circle at 10% 15%,rgba(101,87,242,.07),transparent 24%),\n    radial-gradient(circle at 90% 75%,rgba(76,202,212,.05),transparent 22%),\n    linear-gradient(180deg,#ffffff 0%,#f7f9fc 100%);\n}\n\n.vi4-human-head{\n  display:grid;\n  grid-template-columns:minmax(0,1.06fr) minmax(320px,.94fr);\n  gap:64px;\n  align-items:end;\n  margin-bottom:34px;\n}\n\n.vi4-human-head p{\n  margin:0;\n  color:var(--muted);\n  font-size:15px;\n  line-height:1.72;\n}\n\n.vi4-human-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:16px;\n}\n\n.vi4-human-card{\n  position:relative;\n  min-height:430px;\n  overflow:hidden;\n  border:1px solid rgba(15,24,40,.08);\n  border-radius:24px;\n  background:#0e1830;\n  box-shadow:0 20px 48px rgba(17,24,39,.08);\n  isolation:isolate;\n}\n\n.vi4-human-card::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background-image:\n    linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);\n  background-size:30px 30px;\n  opacity:.16;\n  z-index:1;\n  pointer-events:none;\n}\n\n.vi4-human-media{\n  position:absolute;\n  inset:0;\n  background-size:cover;\n  background-position:center;\n  transform:scale(1.02);\n}\n\n.vi4-human-media::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    linear-gradient(180deg,rgba(6,10,22,.08) 0%,rgba(9,18,34,.24) 24%,rgba(10,18,36,.84) 70%,rgba(8,13,28,.97) 100%),\n    radial-gradient(circle at 15% 20%,rgba(101,87,242,.22),transparent 28%),\n    radial-gradient(circle at 88% 14%,rgba(76,202,212,.18),transparent 24%);\n}\n\n.vi4-human-content{\n  position:relative;\n  z-index:2;\n  display:flex;\n  flex-direction:column;\n  justify-content:flex-end;\n  min-height:430px;\n  padding:24px;\n}\n\n.vi4-human-content small{\n  color:rgba(255,255,255,.62);\n  font-size:8px;\n  font-weight:820;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.vi4-human-content h3{\n  margin:12px 0 10px;\n  color:#fff;\n  font-size:31px;\n  line-height:1.02;\n  letter-spacing:-.05em;\n}\n\n.vi4-human-content p{\n  margin:0;\n  color:rgba(255,255,255,.74);\n  font-size:12px;\n  line-height:1.62;\n}\n\n.vi4-human-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:18px;\n}\n\n.vi4-human-tags span{\n  display:inline-flex;\n  align-items:center;\n  min-height:31px;\n  padding:8px 11px;\n  border:1px solid rgba(255,255,255,.10);\n  border-radius:999px;\n  background:rgba(255,255,255,.08);\n  color:rgba(255,255,255,.82);\n  font-size:7.5px;\n  font-weight:760;\n  line-height:1;\n  white-space:nowrap;\n  backdrop-filter:blur(8px);\n}\n\n\/* =========================================================\n   WHAT WE BUILD\n========================================================= *\/\n\n.vi4-build{\n  background:#fff;\n}\n\n.vi4-build-head{\n  display:grid;\n  grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);\n  gap:64px;\n  align-items:end;\n  margin-bottom:48px;\n}\n\n.vi4-build-head p{\n  margin:0;\n  color:var(--muted);\n  font-size:15px;\n  line-height:1.72;\n}\n\n.vi4-build-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n\n  border:1px solid var(--line);\n  border-radius:24px;\n\n  overflow:hidden;\n  background:#fff;\n}\n\n.vi4-build-card{\n  position:relative;\n  min-height:310px;\n\n  padding:25px;\n\n  border-right:1px solid var(--line);\n  border-bottom:1px solid var(--line);\n\n  background:#fff;\n\n  transition:background .25s ease,transform .25s ease;\n}\n\n.vi4-build-card:nth-child(3n){border-right:none}\n.vi4-build-card:nth-child(n+4){border-bottom:none}\n\n.vi4-build-card:hover{background:#f8f9fb}\n\n.vi4-build-num{\n  color:#a0a6af;\n  font-size:8px;\n  font-weight:820;\n  letter-spacing:.12em;\n}\n\n.vi4-build-icon{\n  display:grid;\n  place-items:center;\n\n  width:46px;\n  height:46px;\n\n  margin-top:40px;\n\n  border:1px solid var(--line);\n  border-radius:12px;\n\n  background:#f7f8fa;\n\n  color:var(--blue);\n  font-size:11px;\n  font-weight:850;\n}\n\n.vi4-build-card h3{\n  margin:20px 0 9px;\n\n  font-size:24px;\n  line-height:1;\n  letter-spacing:-.04em;\n}\n\n.vi4-build-card p{\n  margin:0;\n  color:#737c88;\n  font-size:11.5px;\n  line-height:1.58;\n}\n\n.vi4-build-card .vi4-arrow{\n  position:absolute;\n  top:22px;\n  right:22px;\n  color:#979da6;\n}\n\n\/* =========================================================\n   PROBLEMS\n========================================================= *\/\n\n.vi4-problems{\n  overflow:hidden;\n\n  background:\n    radial-gradient(circle at 10% 12%,rgba(101,87,242,.08),transparent 24%),\n    radial-gradient(circle at 91% 80%,rgba(76,202,212,.055),transparent 23%),\n    #f5f7fa;\n}\n\n.vi4-problem-head{\n  max-width:980px;\n}\n\n.vi4-problem-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:12px;\n\n  margin-top:48px;\n}\n\n.vi4-problem{\n  display:grid;\n  grid-template-columns:auto 1fr;\n  gap:16px;\n  align-items:start;\n\n  min-height:170px;\n\n  padding:21px;\n\n  border:1px solid var(--line);\n  border-radius:18px;\n\n  background:rgba(255,255,255,.82);\n\n  box-shadow:0 10px 28px rgba(17,24,39,.03);\n\n  transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;\n}\n\n.vi4-problem:hover{\n  transform:translateY(-3px);\n  border-color:rgba(49,94,247,.15);\n  box-shadow:0 18px 40px rgba(17,24,39,.055);\n}\n\n.vi4-problem-icon{\n  display:grid;\n  place-items:center;\n\n  width:42px;\n  height:42px;\n\n  border:1px solid var(--line);\n  border-radius:11px;\n\n  background:#fff;\n\n  color:var(--blue);\n  font-size:11px;\n  font-weight:850;\n}\n\n.vi4-problem h3{\n  margin:0;\n  font-size:19px;\n  line-height:1.1;\n  letter-spacing:-.03em;\n}\n\n.vi4-problem p{\n  margin:8px 0 0;\n\n  color:#747d89;\n  font-size:11px;\n  line-height:1.58;\n}\n\n\/* =========================================================\n   USE CASES\n========================================================= *\/\n\n.vi4-cases{\n  background:#fff;\n}\n\n.vi4-cases-head{\n  display:grid;\n  grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);\n  gap:60px;\n  align-items:end;\n  margin-bottom:48px;\n}\n\n.vi4-cases-head p{\n  margin:0;\n  color:var(--muted);\n  font-size:15px;\n  line-height:1.72;\n}\n\n.vi4-cases-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:12px;\n}\n\n.vi4-case{\n  position:relative;\n  min-height:430px;\n\n  overflow:hidden;\n\n  padding:24px;\n\n  display:flex;\n  flex-direction:column;\n\n  border:1px solid rgba(15,24,40,.10);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 92% 8%,rgba(101,87,242,.10),transparent 30%),\n    radial-gradient(circle at 8% 92%,rgba(76,202,212,.055),transparent 28%),\n    linear-gradient(145deg,#fbfcfd,#f2f5f9);\n\n  box-shadow:\n    0 18px 46px rgba(17,24,39,.055),\n    inset 0 1px 0 rgba(255,255,255,.72);\n\n  transition:\n    transform .28s ease,\n    box-shadow .28s ease,\n    border-color .28s ease;\n}\n\n.vi4-case:hover{\n  transform:translateY(-5px);\n  border-color:rgba(49,94,247,.16);\n  box-shadow:\n    0 26px 64px rgba(17,24,39,.085),\n    0 0 0 1px rgba(101,87,242,.03),\n    inset 0 1px 0 rgba(255,255,255,.76);\n}\n\n.vi4-case.dark{\n  color:#fff;\n  border-color:rgba(255,255,255,.06);\n  background:\n    radial-gradient(circle at 88% 8%,rgba(101,87,242,.25),transparent 28%),\n    linear-gradient(145deg,#101827,#172235);\n}\n\n.vi4-case small{\n  color:#9199a5;\n  font-size:7px;\n  font-weight:820;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.vi4-case.dark small{color:rgba(255,255,255,.38)}\n\n.vi4-case h3{\n  margin:38px 0 12px;\n\n  font-size:27px;\n  line-height:1;\n  letter-spacing:-.04em;\n}\n\n.vi4-case p{\n  margin:0;\n\n  color:#737c88;\n  font-size:11.5px;\n  line-height:1.62;\n}\n\n.vi4-case.dark p{color:rgba(255,255,255,.56)}\n\n.vi4-case-flow{\n  position:relative;\n  left:auto;\n  right:auto;\n  bottom:auto;\n\n  display:flex;\n  flex-wrap:wrap;\n  align-items:center;\n  gap:7px;\n\n  margin-top:auto;\n  padding-top:22px;\n}\n\n.vi4-case-flow span{\n  display:inline-flex;\n  align-items:center;\n  min-height:30px;\n\n  padding:7px 10px;\n\n  border:1px solid rgba(15,24,40,.10);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.92);\n\n  color:#68717d;\n  font-size:7.5px;\n  line-height:1;\n  font-weight:760;\n  white-space:nowrap;\n\n  box-shadow:0 6px 14px rgba(17,24,39,.035);\n}\n\n.vi4-case.dark .vi4-case-flow span{\n  border-color:rgba(255,255,255,.11);\n  background:rgba(255,255,255,.07);\n  color:rgba(255,255,255,.72);\n  box-shadow:none;\n}\n\n\/* =========================================================\n   INTELLIGENCE LAYER\n========================================================= *\/\n\n.vi4-layer{\n  overflow:hidden;\n\n  background:\n    radial-gradient(circle at 9% 18%,rgba(101,87,242,.08),transparent 25%),\n    radial-gradient(circle at 89% 80%,rgba(76,202,212,.06),transparent 25%),\n    #f6f7f9;\n}\n\n.vi4-layer-head{\n  display:grid;\n  grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);\n  gap:65px;\n  align-items:end;\n  margin-bottom:48px;\n}\n\n.vi4-layer-head p{\n  margin:0;\n  color:var(--muted);\n  font-size:15px;\n  line-height:1.72;\n}\n\n.vi4-layer-system{\n  display:grid;\n  grid-template-columns:1fr 1.15fr 1fr;\n  gap:14px;\n  align-items:stretch;\n}\n\n.vi4-layer-col{\n  display:grid;\n  gap:10px;\n}\n\n.vi4-layer-label{\n  margin-bottom:2px;\n\n  color:#8e96a1;\n  font-size:8px;\n  font-weight:820;\n  letter-spacing:.13em;\n  text-transform:uppercase;\n}\n\n.vi4-layer-box{\n  min-height:95px;\n\n  padding:15px 16px;\n\n  border:1px solid var(--line);\n  border-radius:15px;\n\n  background:#fff;\n\n  box-shadow:0 8px 20px rgba(17,24,39,.03);\n}\n\n.vi4-layer-box small{\n  display:block;\n  color:#9199a5;\n  font-size:7px;\n  font-weight:820;\n  letter-spacing:.10em;\n  text-transform:uppercase;\n}\n\n.vi4-layer-box strong{\n  display:block;\n  margin-top:6px;\n  font-size:13px;\n  line-height:1.3;\n}\n\n.vi4-layer-box p{\n  margin:5px 0 0;\n  color:#7b8490;\n  font-size:10px;\n  line-height:1.45;\n}\n\n.vi4-layer-core{\n  position:relative;\n  min-height:405px;\n  overflow:hidden;\n\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n\n  padding:34px;\n\n  border-radius:20px;\n\n  color:#fff;\n\n  background:\n    radial-gradient(circle at 80% 15%,rgba(101,87,242,.25),transparent 28%),\n    linear-gradient(145deg,#101827,#172235);\n\n  box-shadow:var(--shadow-md);\n}\n\n.vi4-layer-core::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n\n  opacity:.11;\n\n  background-image:\n    linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);\n\n  background-size:28px 28px;\n}\n\n.vi4-layer-core>*{position:relative;z-index:2}\n\n.vi4-layer-core small{\n  color:rgba(255,255,255,.43);\n  font-size:8px;\n  font-weight:820;\n  letter-spacing:.13em;\n  text-transform:uppercase;\n}\n\n.vi4-layer-core h3{\n  max-width:450px;\n\n  margin:15px 0 0;\n\n  font-size:clamp(32px,3.4vw,50px);\n  line-height:.98;\n  letter-spacing:-.05em;\n}\n\n.vi4-layer-core p{\n  max-width:480px;\n\n  margin:16px 0 0;\n\n  color:rgba(255,255,255,.62);\n  font-size:13px;\n  line-height:1.62;\n}\n\n.vi4-layer-core-flow{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n\n  margin-top:24px;\n}\n\n.vi4-layer-core-flow span{\n  padding:8px 10px;\n\n  border:1px solid rgba(255,255,255,.10);\n  border-radius:8px;\n\n  background:rgba(255,255,255,.055);\n\n  color:rgba(255,255,255,.72);\n  font-size:8px;\n  font-weight:720;\n}\n\n\/* =========================================================\n   DATA \/ DATA LAKE\n========================================================= *\/\n\n.vi4-data{\n  background:#fff;\n}\n\n.vi4-data-frame{\n  display:grid;\n  grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);\n  gap:56px;\n  align-items:center;\n\n  padding:clamp(30px,4vw,54px);\n\n  border:1px solid var(--line);\n  border-radius:28px;\n\n  background:\n    radial-gradient(circle at 87% 14%,rgba(76,202,212,.08),transparent 24%),\n    linear-gradient(135deg,#f8f9fb,#eef2f7);\n\n  box-shadow:var(--shadow-sm);\n}\n\n.vi4-data-copy h2{\n  margin:0;\n\n  font-size:clamp(42px,4.6vw,66px);\n  line-height:.96;\n  letter-spacing:-.057em;\n}\n\n.vi4-data-copy h2 span{\n  display:block;\n  color:#9ba2ac;\n}\n\n.vi4-data-copy p{\n  margin:20px 0 0;\n\n  color:var(--muted);\n  font-size:14px;\n  line-height:1.72;\n}\n\n.vi4-data-points{\n  display:grid;\n  gap:8px;\n\n  margin-top:23px;\n}\n\n.vi4-data-point{\n  display:flex;\n  align-items:center;\n  gap:9px;\n\n  padding:10px 11px;\n\n  border:1px solid var(--line);\n  border-radius:11px;\n\n  background:rgba(255,255,255,.68);\n\n  color:#5e6774;\n  font-size:10px;\n  font-weight:720;\n}\n\n.vi4-data-point i{\n  width:6px;\n  height:6px;\n  border-radius:50%;\n  background:#45bfb8;\n}\n\n.vi4-data-visual{\n  position:relative;\n  min-height:470px;\n  overflow:hidden;\n\n  border:1px solid rgba(17,24,39,.09);\n  border-radius:20px;\n\n  background:#0f1828;\n\n  box-shadow:var(--shadow-lg);\n}\n\n.vi4-data-visual::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n\n  opacity:.17;\n\n  background-image:\n    linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);\n\n  background-size:34px 34px;\n}\n\n.vi4-data-pipeline{\n  position:absolute;\n  inset:30px;\n\n  display:grid;\n  grid-template-rows:auto 1fr auto;\n  gap:16px;\n\n  color:#fff;\n}\n\n.vi4-data-top{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n\n  color:rgba(255,255,255,.42);\n  font-size:7px;\n  font-weight:820;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.vi4-data-center{\n  display:grid;\n  grid-template-columns:1fr auto 1fr auto 1fr;\n  gap:10px;\n  align-items:center;\n}\n\n.vi4-data-node{\n  min-height:130px;\n\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n\n  padding:16px;\n\n  border:1px solid rgba(255,255,255,.10);\n  border-radius:16px;\n\n  background:rgba(255,255,255,.055);\n  backdrop-filter:blur(12px);\n}\n\n.vi4-data-node small{\n  color:#aaa6ff;\n  font-size:7px;\n  font-weight:820;\n  letter-spacing:.10em;\n  text-transform:uppercase;\n}\n\n.vi4-data-node strong{\n  display:block;\n  margin-top:8px;\n  font-size:14px;\n}\n\n.vi4-data-node span{\n  display:block;\n  margin-top:5px;\n  color:rgba(255,255,255,.48);\n  font-size:8px;\n  line-height:1.4;\n}\n\n.vi4-data-arrow{\n  color:#7770f2;\n  font-size:18px;\n}\n\n.vi4-data-bottom{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n}\n\n.vi4-data-bottom span{\n  padding:7px 9px;\n\n  border:1px solid rgba(255,255,255,.08);\n  border-radius:8px;\n\n  background:rgba(255,255,255,.045);\n\n  color:rgba(255,255,255,.58);\n  font-size:7px;\n  font-weight:720;\n}\n\n\/* =========================================================\n   DO NOT REPLACE EVERYTHING\n========================================================= *\/\n\n.vi4-existing{\n  color:#fff;\n  overflow:hidden;\n\n  background:\n    radial-gradient(circle at 10% 10%,rgba(101,87,242,.25),transparent 26%),\n    radial-gradient(circle at 92% 78%,rgba(76,202,212,.10),transparent 24%),\n    linear-gradient(180deg,#101827,#111a29);\n}\n\n.vi4-existing-layout{\n  display:grid;\n  grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);\n  gap:72px;\n  align-items:center;\n}\n\n.vi4-existing .vi4-kicker{color:rgba(255,255,255,.48)}\n.vi4-existing .vi4-title{color:#fff}\n.vi4-existing .vi4-title .muted{color:rgba(255,255,255,.36)}\n.vi4-existing .vi4-copy{color:rgba(255,255,255,.60)}\n\n.vi4-existing-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:10px;\n}\n\n.vi4-existing-card{\n  min-height:160px;\n\n  padding:18px;\n\n  border:1px solid rgba(255,255,255,.08);\n  border-radius:15px;\n\n  background:rgba(255,255,255,.035);\n}\n\n.vi4-existing-card small{\n  display:block;\n  color:rgba(255,255,255,.33);\n  font-size:7px;\n  font-weight:820;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.vi4-existing-card strong{\n  display:block;\n  margin-top:18px;\n  font-size:15px;\n}\n\n.vi4-existing-card p{\n  margin:8px 0 0;\n  color:rgba(255,255,255,.52);\n  font-size:10px;\n  line-height:1.5;\n}\n\n\/* =========================================================\n   TECHNOLOGY ECOSYSTEM\n========================================================= *\/\n\n.vi4-stack{\n  position:relative;\n  padding:92px 0 88px;\n\n  overflow:hidden;\n\n  background:#fff;\n\n  border-top:1px solid rgba(17,24,39,.055);\n  border-bottom:1px solid rgba(17,24,39,.055);\n}\n\n.vi4-stack-head{\n  text-align:center;\n  margin-bottom:32px;\n}\n\n.vi4-stack-head strong{\n  display:block;\n  color:#89929e;\n  font-size:9px;\n  font-weight:820;\n  letter-spacing:.17em;\n  text-transform:uppercase;\n}\n\n.vi4-stack-head p{\n  margin:10px auto 0;\n  color:#a0a6af;\n  font-size:11px;\n  line-height:1.5;\n}\n\n.vi4-stack-row{\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:10px;\n}\n\n.vi4-stack-item{\n  display:flex;\n  align-items:center;\n  gap:14px;\n\n  min-height:96px;\n\n  padding:17px 18px;\n\n  border:1px solid rgba(17,24,39,.085);\n  border-radius:16px;\n\n  background:#fafbfc;\n\n  transition:transform .24s ease,border-color .24s ease,background .24s ease,box-shadow .24s ease;\n}\n\n.vi4-stack-item:hover{\n  transform:translateY(-3px);\n\n  border-color:rgba(49,94,247,.16);\n\n  background:#fff;\n\n  box-shadow:0 16px 35px rgba(17,24,39,.055);\n}\n\n.vi4-stack-logo{\n  display:grid;\n  place-items:center;\n\n  width:46px;\n  height:46px;\n  flex:none;\n\n  overflow:hidden;\n\n  border:1px solid rgba(17,24,39,.07);\n  border-radius:12px;\n\n  background:#fff;\n}\n\n.vi4-stack-logo img{\n  width:26px;\n  height:26px;\n  object-fit:contain;\n\n  opacity:.82;\n\n  filter:grayscale(1) saturate(0) brightness(.78) contrast(.92);\n}\n\n.vi4-stack-logo.gif img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n.vi4-stack-copy small{\n  display:block;\n  margin-bottom:4px;\n\n  color:#a0a7b1;\n  font-size:6.5px;\n  font-weight:820;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.vi4-stack-copy strong{\n  display:block;\n  color:#515a67;\n  font-size:12px;\n  font-weight:720;\n}\n\n\/* =========================================================\n   FRAMEWORK\n========================================================= *\/\n\n.vi4-framework{\n  overflow:hidden;\n\n  background:\n    radial-gradient(circle at 10% 10%,rgba(101,87,242,.07),transparent 24%),\n    radial-gradient(circle at 90% 85%,rgba(76,202,212,.055),transparent 22%),\n    #f6f7f9;\n}\n\n.vi4-framework-head{max-width:900px}\n\n.vi4-framework-row{\n  display:grid;\n  grid-template-columns:repeat(6,minmax(0,1fr));\n  gap:8px;\n\n  margin-top:48px;\n}\n\n.vi4-step{\n  min-height:230px;\n\n  padding:18px;\n\n  border:1px solid var(--line);\n  border-radius:16px;\n\n  background:#fff;\n\n  transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;\n}\n\n.vi4-step:hover{\n  transform:translateY(-4px);\n  border-color:rgba(49,94,247,.15);\n  box-shadow:0 18px 40px rgba(17,24,39,.06);\n}\n\n.vi4-step small{\n  color:#9aa1ab;\n  font-size:7px;\n  font-weight:820;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.vi4-step-num{\n  display:grid;\n  place-items:center;\n\n  width:42px;\n  height:42px;\n\n  margin-top:25px;\n\n  border:1px solid var(--line);\n  border-radius:11px;\n\n  background:#f6f7f9;\n\n  color:var(--blue);\n  font-size:11px;\n  font-weight:820;\n}\n\n.vi4-step strong{\n  display:block;\n  margin-top:18px;\n  font-size:14px;\n}\n\n.vi4-step p{\n  margin:6px 0 0;\n\n  color:#747d89;\n  font-size:10.5px;\n  line-height:1.5;\n}\n\n\/* =========================================================\n   ENGAGEMENT MODELS\n========================================================= *\/\n\n.vi4-engagement{\n  background:#fff;\n}\n\n.vi4-engagement-head{\n  max-width:980px;\n}\n\n.vi4-engagement-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:14px;\n\n  margin-top:48px;\n}\n\n.vi4-engagement-card{\n  position:relative;\n  min-height:410px;\n\n  overflow:hidden;\n\n  padding:32px;\n\n  border:1px solid var(--line);\n  border-radius:24px;\n\n  background:\n    radial-gradient(circle at 90% 10%,rgba(101,87,242,.08),transparent 26%),\n    linear-gradient(145deg,#fafbfc,#f2f4f8);\n\n  box-shadow:var(--shadow-sm);\n}\n\n.vi4-engagement-card.dark{\n  color:#fff;\n  border-color:transparent;\n  background:\n    radial-gradient(circle at 90% 10%,rgba(101,87,242,.25),transparent 28%),\n    linear-gradient(145deg,#101827,#172235);\n  box-shadow:var(--shadow-md);\n}\n\n.vi4-engagement-card small{\n  display:block;\n  color:#9098a3;\n  font-size:8px;\n  font-weight:820;\n  letter-spacing:.13em;\n  text-transform:uppercase;\n}\n\n.vi4-engagement-card.dark small{color:rgba(255,255,255,.38)}\n\n.vi4-engagement-card h3{\n  margin:36px 0 13px;\n\n  font-size:clamp(36px,3.6vw,52px);\n  line-height:.98;\n  letter-spacing:-.05em;\n}\n\n.vi4-engagement-card p{\n  margin:0;\n\n  max-width:560px;\n\n  color:#727b87;\n  font-size:13px;\n  line-height:1.65;\n}\n\n.vi4-engagement-card.dark p{color:rgba(255,255,255,.58)}\n\n.vi4-engagement-list{\n  display:grid;\n  gap:8px;\n\n  margin-top:24px;\n}\n\n.vi4-engagement-list span{\n  padding:10px 11px;\n\n  border:1px solid var(--line);\n  border-radius:10px;\n\n  background:rgba(255,255,255,.65);\n\n  color:#626b77;\n  font-size:9px;\n  font-weight:720;\n}\n\n.vi4-engagement-card.dark .vi4-engagement-list span{\n  border-color:rgba(255,255,255,.08);\n  background:rgba(255,255,255,.05);\n  color:rgba(255,255,255,.68);\n}\n\n\/* =========================================================\n   ASSESSMENT\n========================================================= *\/\n\n.vi4-assessment{\n  overflow:hidden;\n\n  background:\n    radial-gradient(circle at 10% 15%,rgba(101,87,242,.08),transparent 24%),\n    radial-gradient(circle at 91% 82%,rgba(76,202,212,.05),transparent 24%),\n    #f5f7fa;\n}\n\n.vi4-assessment-frame{\n  display:grid;\n  grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);\n  gap:64px;\n  align-items:center;\n\n  padding:clamp(36px,5vw,68px);\n\n  border:1px solid var(--line);\n  border-radius:28px;\n\n  background:#fff;\n\n  box-shadow:var(--shadow-sm);\n}\n\n.vi4-assessment-frame h2{\n  margin:0;\n\n  font-size:clamp(46px,5vw,76px);\n  line-height:.95;\n  letter-spacing:-.06em;\n}\n\n.vi4-assessment-frame h2 span{\n  display:block;\n  color:#9ca3ad;\n}\n\n.vi4-assessment-frame p{\n  margin:22px 0 0;\n\n  color:var(--muted);\n  font-size:15px;\n  line-height:1.72;\n}\n\n.vi4-assessment-list{\n  overflow:hidden;\n\n  border:1px solid var(--line);\n  border-radius:18px;\n\n  background:#f9fafc;\n}\n\n.vi4-assessment-item{\n  display:grid;\n  grid-template-columns:auto 1fr;\n  gap:12px;\n  align-items:center;\n\n  min-height:78px;\n\n  padding:13px 15px;\n\n  border-bottom:1px solid var(--line);\n}\n\n.vi4-assessment-item:last-child{border-bottom:none}\n\n.vi4-assessment-num{\n  display:grid;\n  place-items:center;\n\n  width:34px;\n  height:34px;\n\n  border:1px solid var(--line);\n  border-radius:9px;\n\n  background:#fff;\n\n  color:var(--blue);\n  font-size:9px;\n  font-weight:820;\n}\n\n.vi4-assessment-item strong{\n  display:block;\n  font-size:11px;\n}\n\n.vi4-assessment-item span{\n  display:block;\n  margin-top:3px;\n\n  color:#848c97;\n  font-size:9px;\n  line-height:1.4;\n}\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n.vi4-final{\n  position:relative;\n  overflow:hidden;\n\n  padding:125px 0;\n\n  text-align:center;\n\n  background:#fff;\n}\n\n.vi4-final::before{\n  content:\"\";\n  position:absolute;\n\n  left:50%;\n  top:50%;\n\n  width:780px;\n  height:420px;\n\n  transform:translate(-50%,-50%);\n\n  border-radius:50%;\n\n  background:\n    radial-gradient(circle,rgba(49,94,247,.085),transparent 70%);\n}\n\n.vi4-final-inner{\n  position:relative;\n  z-index:2;\n}\n\n.vi4-final-mark{\n  width:64px;\n  height:64px;\n\n  margin:0 auto 28px;\n\n  overflow:hidden;\n\n  border:1px solid var(--line);\n  border-radius:18px;\n\n  background:#fff;\n\n  box-shadow:var(--shadow-sm);\n}\n\n.vi4-final-mark img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n.vi4-final h2{\n  max-width:1200px;\n\n  margin:auto;\n\n  font-size:clamp(56px,7vw,102px);\n  line-height:.91;\n  letter-spacing:-.072em;\n  font-weight:620;\n}\n\n.vi4-final h2 span{\n  display:block;\n  color:#9ca3ad;\n}\n\n.vi4-final p{\n  max-width:760px;\n\n  margin:26px auto 0;\n\n  color:var(--muted);\n  font-size:16px;\n  line-height:1.72;\n}\n\n.vi4-final-actions{\n  display:flex;\n  justify-content:center;\n  gap:10px;\n  margin-top:30px;\n}\n\n\n\/* =========================================================\n   V4.3 \u2014 DEPTH \/ PATTERNS \/ SURFACE SYSTEM\n========================================================= *\/\n\n.vi4-build,\n.vi4-problems,\n.vi4-cases,\n.vi4-layer,\n.vi4-data,\n.vi4-framework,\n.vi4-engagement,\n.vi4-assessment{\n  isolation:isolate;\n}\n\n.vi4-build::before,\n.vi4-problems::before,\n.vi4-cases::before,\n.vi4-layer::before,\n.vi4-framework::before,\n.vi4-assessment::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:-2;\n  pointer-events:none;\n  background-image:\n    radial-gradient(circle at 1px 1px,rgba(49,94,247,.085) 1px,transparent 1.4px);\n  background-size:28px 28px;\n  opacity:.20;\n  -webkit-mask-image:linear-gradient(to bottom,transparent 2%,#000 24%,#000 76%,transparent 98%);\n  mask-image:linear-gradient(to bottom,transparent 2%,#000 24%,#000 76%,transparent 98%);\n}\n\n.vi4-build::after,\n.vi4-cases::after,\n.vi4-data::after,\n.vi4-framework::after{\n  content:\"\";\n  position:absolute;\n  z-index:-1;\n  pointer-events:none;\n  width:640px;\n  height:640px;\n  border-radius:50%;\n  border:1px solid rgba(101,87,242,.07);\n  box-shadow:\n    0 0 0 72px rgba(101,87,242,.012),\n    0 0 0 144px rgba(76,202,212,.008);\n}\n\n.vi4-build::after{right:-330px;top:140px}\n.vi4-cases::after{left:-360px;bottom:80px}\n.vi4-data::after{right:-360px;bottom:-220px}\n.vi4-framework::after{left:-330px;top:80px}\n\n.vi4-section > .vi4-wrap::before{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:0;\n  width:min(920px,72vw);\n  height:1px;\n  transform:translateX(-50%);\n  background:linear-gradient(90deg,transparent,rgba(101,87,242,.13),rgba(76,202,212,.10),transparent);\n  pointer-events:none;\n}\n\n.vi4-build-card{\n  isolation:isolate;\n}\n\n.vi4-build-card::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:-1;\n  pointer-events:none;\n  opacity:0;\n  background:\n    radial-gradient(circle at 88% 8%,rgba(101,87,242,.13),transparent 26%),\n    radial-gradient(circle at 8% 92%,rgba(76,202,212,.08),transparent 28%);\n  transition:opacity .28s ease;\n}\n\n.vi4-build-card:hover::before{opacity:1}\n\n.vi4-build-icon{\n  box-shadow:\n    0 10px 24px rgba(49,94,247,.06),\n    inset 0 1px 0 rgba(255,255,255,.9);\n}\n\n.vi4-problem{\n  position:relative;\n  overflow:hidden;\n  isolation:isolate;\n}\n\n.vi4-problem::after{\n  content:\"\";\n  position:absolute;\n  width:160px;\n  height:160px;\n  right:-90px;\n  bottom:-95px;\n  z-index:-1;\n  border-radius:50%;\n  background:radial-gradient(circle,rgba(101,87,242,.10),transparent 68%);\n  opacity:.55;\n  transition:transform .30s ease,opacity .30s ease;\n}\n\n.vi4-problem:hover::after{\n  transform:scale(1.35);\n  opacity:.9;\n}\n\n.vi4-case::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:0;\n  pointer-events:none;\n  background-image:\n    linear-gradient(rgba(101,87,242,.028) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(101,87,242,.028) 1px,transparent 1px);\n  background-size:30px 30px;\n  opacity:.65;\n  -webkit-mask-image:linear-gradient(to bottom,transparent 32%,#000 100%);\n  mask-image:linear-gradient(to bottom,transparent 32%,#000 100%);\n}\n\n.vi4-case > *{\n  position:relative;\n  z-index:2;\n}\n\n.vi4-case-media{\n  z-index:3!important;\n  box-shadow:0 14px 28px rgba(17,24,39,.09);\n}\n\n.vi4-case.dark::before{\n  background-image:\n    linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);\n}\n\n.vi4-layer-core::after{\n  content:\"\";\n  position:absolute;\n  left:-20%;\n  right:-20%;\n  top:-130px;\n  height:110px;\n  z-index:1;\n  background:linear-gradient(180deg,transparent,rgba(76,202,212,.11),transparent);\n  filter:blur(16px);\n  animation:vi4LayerScan 8s ease-in-out infinite;\n}\n\n@keyframes vi4LayerScan{\n  0%,100%{transform:translateY(0);opacity:0}\n  20%{opacity:.8}\n  72%{transform:translateY(590px);opacity:.25}\n}\n\n.vi4-data-visual::after{\n  content:\"\";\n  position:absolute;\n  width:330px;\n  height:330px;\n  right:-150px;\n  top:-145px;\n  border-radius:50%;\n  background:radial-gradient(circle,rgba(76,202,212,.16),rgba(101,87,242,.08) 46%,transparent 70%);\n  filter:blur(10px);\n  pointer-events:none;\n  animation:vi4DataGlow 7s ease-in-out infinite alternate;\n}\n\n@keyframes vi4DataGlow{\n  to{transform:translate(-35px,32px) scale(1.08)}\n}\n\n.vi4-stack{\n  background:\n    radial-gradient(circle at 10% 30%,rgba(101,87,242,.055),transparent 23%),\n    radial-gradient(circle at 92% 70%,rgba(76,202,212,.045),transparent 24%),\n    #fff;\n}\n\n.vi4-stack::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  opacity:.12;\n  background-image:\n    linear-gradient(rgba(49,94,247,.07) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(49,94,247,.07) 1px,transparent 1px);\n  background-size:38px 38px;\n  -webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);\n  mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);\n}\n\n.vi4-stack-item{\n  position:relative;\n  overflow:hidden;\n  background:rgba(250,251,252,.88);\n  backdrop-filter:blur(8px);\n}\n\n.vi4-stack-item::after{\n  content:\"\";\n  position:absolute;\n  left:0;\n  right:0;\n  bottom:0;\n  height:2px;\n  transform:scaleX(0);\n  transform-origin:left;\n  background:linear-gradient(90deg,var(--violet),var(--blue),var(--cyan));\n  transition:transform .25s ease;\n}\n\n.vi4-stack-item:hover::after{transform:scaleX(1)}\n\n.vi4-existing::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  opacity:.11;\n  background-image:\n    linear-gradient(rgba(255,255,255,.13) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(255,255,255,.13) 1px,transparent 1px);\n  background-size:44px 44px;\n  -webkit-mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 85%,transparent);\n  mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 85%,transparent);\n}\n\n.vi4-engagement-card{\n  transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;\n}\n\n.vi4-engagement-card:hover{\n  transform:translateY(-5px);\n  border-color:rgba(49,94,247,.15);\n  box-shadow:0 28px 70px rgba(17,24,39,.09);\n}\n\n.vi4-assessment-frame{\n  position:relative;\n  overflow:hidden;\n}\n\n.vi4-assessment-frame::before{\n  content:\"\";\n  position:absolute;\n  width:520px;\n  height:520px;\n  right:-250px;\n  top:-280px;\n  border-radius:50%;\n  background:radial-gradient(circle,rgba(101,87,242,.10),transparent 70%);\n  pointer-events:none;\n}\n\n\n\/* =========================================================\n   REVEAL\n========================================================= *\/\n\n.vi4-reveal{\n  opacity:0;\n  transform:translateY(18px);\n\n  transition:\n    opacity .7s ease,\n    transform .7s ease;\n}\n\n.vi4-reveal.is-visible{\n  opacity:1;\n  transform:none;\n}\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media(max-width:1180px){\n  .vi4-hero-layout{\n    grid-template-columns:1fr;\n  }\n\n  .vi4-architecture{\n    max-width:920px;\n  }\n\n  .vi4-build-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .vi4-human-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .vi4-hero-minirow{\n    max-width:720px;\n  }\n\n  .vi4-build-card:nth-child(3n){border-right:1px solid var(--line)}\n  .vi4-build-card:nth-child(2n){border-right:none}\n  .vi4-build-card:nth-child(n+4){border-bottom:1px solid var(--line)}\n  .vi4-build-card:nth-last-child(-n+2){border-bottom:none}\n\n  .vi4-framework-row{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n}\n\n@media(max-width:960px){\n  .vi4-section{padding:90px 0}\n\n  .vi4-build-head,\n  .vi4-human-head,\n  .vi4-cases-head,\n  .vi4-layer-head,\n  .vi4-data-frame,\n  .vi4-existing-layout,\n  .vi4-assessment-frame{\n    grid-template-columns:1fr;\n  }\n\n  .vi4-layer-system{\n    grid-template-columns:1fr;\n  }\n\n  .vi4-cases-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .vi4-case{\n    min-height:450px;\n  }\n\n  .vi4-stack-row{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n\n  .vi4-engagement-grid{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:720px){\n  .vi4-wrap{\n    width:calc(100% - 28px);\n  }\n\n  .vi4-section{\n    padding:72px 0;\n  }\n\n  .vi4-hero{\n    min-height:auto;\n    padding:125px 0 72px;\n  }\n\n  .vi4-hero h1{\n    font-size:clamp(50px,11vw,68px);\n  }\n\n  .vi4-hero-copy{\n    font-size:16px;\n  }\n\n  .vi4-architecture{\n    padding:18px 14px 16px;\n    border-radius:22px;\n  }\n\n  .vi4-network{\n    display:flex;\n    flex-direction:column;\n    gap:12px;\n  }\n\n  .vi4-hero-minirow{grid-template-columns:1fr;}\n  .vi4-case-media{height:160px;}\n\n  .vi4-network::before,\n  .vi4-network::after{\n    display:none;\n  }\n\n  .vi4-net-col{\n    width:100%;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .vi4-core-wrap{\n    width:100%;\n    padding:12px 0;\n  }\n\n  .vi4-core{\n    width:100%;\n    max-width:none;\n    min-height:220px;\n  }\n\n  .vi4-value-card{\n    grid-template-columns:1fr;\n    gap:8px;\n  }\n\n  .vi4-value-card span{display:none}\n\n  .vi4-human-content{\n    min-height:360px;\n    padding:20px;\n  }\n\n  .vi4-human-content h3{\n    font-size:28px;\n  }\n\n  .vi4-build-grid,\n  .vi4-human-grid,\n  .vi4-problem-grid,\n  .vi4-cases-grid,\n  .vi4-stack-row,\n  .vi4-framework-row{\n    grid-template-columns:1fr;\n  }\n\n  .vi4-case{\n    min-height:auto;\n  }\n\n  .vi4-case-flow{\n    margin-top:22px;\n    padding-top:0;\n  }\n\n  .vi4-build-card,\n  .vi4-build-card:nth-child(3n),\n  .vi4-build-card:nth-child(2n),\n  .vi4-build-card:nth-child(n+4),\n  .vi4-build-card:nth-last-child(-n+2){\n    border-right:none;\n    border-bottom:1px solid var(--line);\n  }\n\n  .vi4-build-card:last-child{border-bottom:none}\n\n  .vi4-data-center{\n    grid-template-columns:1fr;\n  }\n\n  .vi4-data-arrow{\n    transform:rotate(90deg);\n    text-align:center;\n  }\n\n  .vi4-existing-grid{\n    grid-template-columns:1fr;\n  }\n\n  .vi4-hero-actions,\n  .vi4-final-actions{\n    flex-direction:column;\n  }\n\n  .vi4-btn{\n    width:100%;\n  }\n}\n\n@media(max-width:520px){\n  .vi4-title{font-size:42px}\n  .vi4-hero h1{font-size:48px}\n\n  .vi4-net-col{\n    grid-template-columns:1fr;\n  }\n\n  .vi4-arch-context-tags{gap:6px;}\n  .vi4-arch-context-tags span{font-size:6.5px;}\n\n  .vi4-data-visual{\n    min-height:600px;\n  }\n\n  .vi4-assessment-frame{\n    padding:26px;\n  }\n\n  .vi4-final h2{\n    font-size:48px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  #vi-v4 *,\n  #vi-v4 *::before,\n  #vi-v4 *::after{\n    animation:none!important;\n    transition:none!important;\n  }\n\n  .vi4-reveal{\n    opacity:1;\n    transform:none;\n  }\n}\n<\/style>\n\n<div id=\"vi-v4\">\n\n  <!-- =====================================================\n       HERO\n  ====================================================== -->\n  <section class=\"vi4-hero\">\n    <div class=\"vi4-wrap\">\n      <div class=\"vi4-hero-layout\">\n\n        <div>\n          <div class=\"vi4-hero-label vi4-reveal\">\n            <i><\/i>\n            SISTEMAS \u00b7 DATOS \u00b7 AUTOMATIZACI\u00d3N \u00b7 AI\n          <\/div>\n\n          <h1 class=\"vi4-reveal\">\n            Construimos sistemas inteligentes.\n            <span>Conectamos los que ya tienes.<\/span>\n          <\/h1>\n\n          <p class=\"vi4-hero-copy vi4-reveal\">\n            <strong>Vainilla Intelligence<\/strong> conecta sistemas, ordena datos y activa automatizaci\u00f3n e inteligencia artificial dentro de la operaci\u00f3n real del negocio para que una empresa pueda vender mejor, operar con m\u00e1s claridad y tomar decisiones m\u00e1s inteligentes.\n          <\/p>\n\n          <div class=\"vi4-hero-actions vi4-reveal\">\n            <a href=\"#vi4-build\" class=\"vi4-btn vi4-btn-dark\">\n              Qu\u00e9 podemos construir <span>\u2197<\/span>\n            <\/a>\n\n            <a href=\"#vi4-assessment\" class=\"vi4-btn vi4-btn-light\">\n              AI Opportunity Assessment\n            <\/a>\n          <\/div>\n\n          <div class=\"vi4-hero-proof vi4-reveal\">\n            <span>Sistemas inteligentes<\/span>\n            <span>Integraci\u00f3n<\/span>\n            <span>Data & BI<\/span>\n            <span>Agents & Copilots<\/span>\n            <span>Automatizaci\u00f3n<\/span>\n          <\/div>\n        <\/div>\n\n\n        <div class=\"vi4-architecture vi4-reveal\">\n\n          <div class=\"vi4-arch-top\">\n            <span>VAINILLA INTELLIGENCE \/ ENTERPRISE ARCHITECTURE<\/span>\n\n            <span class=\"vi4-live\">\n              <i><\/i>\n              INTELIGENCIA ACTIVA\n            <\/span>\n          <\/div>\n\n          <div class=\"vi4-arch-context\">\n            <small>CONTEXTO<\/small>\n            <strong>La informaci\u00f3n adquiere significado antes de convertirse en acci\u00f3n.<\/strong>\n            <div class=\"vi4-arch-context-tags\">\n              <span>Unifica se\u00f1ales<\/span>\n              <span>Comprende operaci\u00f3n<\/span>\n              <span>Mantiene contexto<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"vi4-network\">\n\n            <div class=\"vi4-net-col\">\n              <div class=\"vi4-net-card\">\n                <div class=\"vi4-net-card-head\">\n                  <div class=\"vi4-net-icon\"><span class=\"txt\">CRM<\/span><\/div>\n                  <div class=\"vi4-net-copy\">\n                    <small>Ventas<\/small>\n                    <strong>CRM<\/strong>\n                  <\/div>\n                <\/div>\n                <div class=\"vi4-net-tags\">\n                  <span>Clientes<\/span>\n                  <span>Leads<\/span>\n                  <span>Ventas<\/span>\n                <\/div>\n              <\/div>\n\n              <div class=\"vi4-net-card\">\n                <div class=\"vi4-net-card-head\">\n                  <div class=\"vi4-net-icon\"><img decoding=\"async\" src=\"https:\/\/cdn.simpleicons.org\/whatsapp\/FFFFFF\" alt=\"WhatsApp\"><\/div>\n                  <div class=\"vi4-net-copy\">\n                    <small>Comunicaci\u00f3n<\/small>\n                    <strong>WhatsApp \/ Email<\/strong>\n                  <\/div>\n                <\/div>\n                <div class=\"vi4-net-tags\">\n                  <span>Conversaciones<\/span>\n                  <span>Clientes<\/span>\n                <\/div>\n              <\/div>\n\n              <div class=\"vi4-net-card\">\n                <div class=\"vi4-net-card-head\">\n                  <div class=\"vi4-net-icon\"><span class=\"txt\">DOC<\/span><\/div>\n                  <div class=\"vi4-net-copy\">\n                    <small>Conocimiento<\/small>\n                    <strong>Documentos \/ Databases<\/strong>\n                  <\/div>\n                <\/div>\n                <div class=\"vi4-net-tags\">\n                  <span>PDF<\/span>\n                  <span>Excel<\/span>\n                  <span>DB<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <div class=\"vi4-core-wrap\">\n              <div class=\"vi4-core\">\n\n                <div class=\"vi4-core-logo\">\n                  <img decoding=\"async\" src=\"https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/09\/Vainilla-Intelligence-Isotipo.gif\" alt=\"Vainilla Intelligence\">\n                <\/div>\n\n                <small>Intelligence Layer<\/small>\n\n                <strong>\n                  VAINILLA<br>\n                  Intelligence\n                <\/strong>\n\n                <div class=\"vi4-core-state\">\n                  Operativa\n                <\/div>\n              <\/div>\n            <\/div>\n\n            <div class=\"vi4-net-col\">\n              <div class=\"vi4-net-card\">\n                <div class=\"vi4-net-card-head\">\n                  <div class=\"vi4-net-icon\"><span class=\"txt\">ERP<\/span><\/div>\n                  <div class=\"vi4-net-copy\">\n                    <small>Operaci\u00f3n<\/small>\n                    <strong>ERP \/ Sistemas internos<\/strong>\n                  <\/div>\n                <\/div>\n                <div class=\"vi4-net-tags\">\n                  <span>Operaci\u00f3n<\/span>\n                  <span>Finanzas<\/span>\n                <\/div>\n              <\/div>\n\n              <div class=\"vi4-net-card\">\n                <div class=\"vi4-net-card-head\">\n                  <div class=\"vi4-net-icon\"><img decoding=\"async\" src=\"https:\/\/monday.com\/favicon.ico\" alt=\"monday.com\"><\/div>\n                  <div class=\"vi4-net-copy\">\n                    <small>Workflows<\/small>\n                    <strong>monday.com<\/strong>\n                  <\/div>\n                <\/div>\n                <div class=\"vi4-net-tags\">\n                  <span>Procesos<\/span>\n                  <span>Proyectos<\/span>\n                <\/div>\n              <\/div>\n\n              <div class=\"vi4-net-card\">\n                <div class=\"vi4-net-card-head\">\n                  <div class=\"vi4-net-icon\"><img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/simple-icons@latest\/icons\/openai.svg\" alt=\"AI Models\"><\/div>\n                  <div class=\"vi4-net-copy\">\n                    <small>Intelligence<\/small>\n                    <strong>AI Models<\/strong>\n                  <\/div>\n                <\/div>\n                <div class=\"vi4-net-tags\">\n                  <span>OpenAI<\/span>\n                  <span>Claude<\/span>\n                  <span>Models<\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n\n          <\/div>\n\n          <div class=\"vi4-flow\">\n            <span>EVENTO<\/span>\n            <span>\u2192<\/span>\n            <span>DATOS<\/span>\n            <span>\u2192<\/span>\n            <span>CONTEXTO<\/span>\n            <span>\u2192<\/span>\n            <strong>INTELIGENCIA<\/strong>\n            <span>\u2192<\/span>\n            <span>ACCI\u00d3N<\/span>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- =====================================================\n       TECHNOLOGY\n  ====================================================== -->\n  <section class=\"vi4-stack\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-stack-head vi4-reveal\">\n        <strong>Ecosistema tecnol\u00f3gico<\/strong>\n\n        <p>\n          Dise\u00f1ado para integrarse con la tecnolog\u00eda que tu organizaci\u00f3n ya utiliza.\n        <\/p>\n      <\/div>\n\n\n      <div class=\"vi4-stack-row\">\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo gif\">\n            <img decoding=\"async\" src=\"https:\/\/chat.vchat.com.mx\/wp-content\/uploads\/2026\/09\/Isotipo-Vchat-by-StudioVainilla.gif\" alt=\"Vchat\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>Conversaciones<\/small><strong>Vchat<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo\">\n            <img decoding=\"async\" src=\"https:\/\/monday.com\/favicon.ico\" alt=\"monday.com\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>Work OS<\/small><strong>monday.com<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo\">\n            <img decoding=\"async\" src=\"https:\/\/cdn.simpleicons.org\/wordpress\/6B7280\" alt=\"WordPress\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>Sistemas web<\/small><strong>WordPress<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo\">\n            <img decoding=\"async\" src=\"https:\/\/cdn.simpleicons.org\/whatsapp\/6B7280\" alt=\"WhatsApp\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>Mensajer\u00eda<\/small><strong>WhatsApp<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo\">\n            <img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/simple-icons@latest\/icons\/openai.svg\" alt=\"OpenAI\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>AI Models<\/small><strong>OpenAI<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo\">\n            <img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/simple-icons@latest\/icons\/anthropic.svg\" alt=\"Anthropic\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>AI Models<\/small><strong>Anthropic<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo\">\n            <img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/simple-icons@latest\/icons\/n8n.svg\" alt=\"n8n\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>Automation<\/small><strong>n8n<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo\">\n            <img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/simple-icons@latest\/icons\/googlecloud.svg\" alt=\"Google Cloud\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>Cloud<\/small><strong>Google Cloud<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo\">\n            <img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/simple-icons@latest\/icons\/mysql.svg\" alt=\"MySQL\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>Database<\/small><strong>MySQL<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo\">\n            <img decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/simple-icons@latest\/icons\/postgresql.svg\" alt=\"PostgreSQL\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>Database<\/small><strong>PostgreSQL<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo gif\">\n            <img decoding=\"async\" src=\"https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/09\/Vainilla-Intelligence-Isotipo.gif\" alt=\"Vainilla Intelligence\">\n          <\/div>\n          <div class=\"vi4-stack-copy\"><small>Intelligence<\/small><strong>Vainilla Layer<\/strong><\/div>\n        <\/div>\n\n        <div class=\"vi4-stack-item\">\n          <div class=\"vi4-stack-logo\"><strong>API<\/strong><\/div>\n          <div class=\"vi4-stack-copy\"><small>Integration<\/small><strong>Sistemas propios<\/strong><\/div>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- =====================================================\n       VALUE\n  ====================================================== -->\n  <div class=\"vi4-value\">\n    <div class=\"vi4-wrap\">\n      <div class=\"vi4-value-card vi4-reveal\">\n        <small>Qu\u00e9 hacemos<\/small>\n\n        <strong>\n          <b>Conectamos sistemas, ordenamos datos y activamos AI<\/b> para que tu empresa opere mejor, responda m\u00e1s r\u00e1pido y tome mejores decisiones.\n        <\/strong>\n\n        <span>\u2193<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- =====================================================\n       HUMANIZED CLARITY\n  ====================================================== -->\n  <section class=\"vi4-section vi4-human\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-human-head\">\n        <div>\n          <div class=\"vi4-kicker vi4-reveal\">Qu\u00e9 hace Vainilla Intelligence<\/div>\n\n          <h2 class=\"vi4-title vi4-reveal\">\n            Hacemos que una empresa\n            <span class=\"muted\">opere con m\u00e1s claridad, velocidad e inteligencia.<\/span>\n          <\/h2>\n        <\/div>\n\n        <p class=\"vi4-reveal\">\n          No vendemos solo una herramienta. Dise\u00f1amos sistemas, conectamos informaci\u00f3n y activamos automatizaci\u00f3n e inteligencia artificial para resolver necesidades concretas de ventas, atenci\u00f3n, direcci\u00f3n, operaci\u00f3n y crecimiento.\n        <\/p>\n      <\/div>\n\n      <div class=\"vi4-human-grid\">\n\n        <article class=\"vi4-human-card vi4-reveal\">\n          <div class=\"vi4-human-media\" style=\"background-image:url('https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/10\/Vainilla-Intelligence-by-StudioVainilla-1.1.png');\"><\/div>\n          <div class=\"vi4-human-content\">\n            <small>Conectar \u00e1reas<\/small>\n            <h3>Ventas, atenci\u00f3n y operaci\u00f3n hablando el mismo idioma.<\/h3>\n            <p>\n              Integramos CRM, WhatsApp, formularios, ERP, correos y plataformas internas para que cada lead, cliente o incidencia llegue con contexto.\n            <\/p>\n            <div class=\"vi4-human-tags\">\n              <span>CRM<\/span>\n              <span>WhatsApp<\/span>\n              <span>ERP<\/span>\n              <span>Contexto<\/span>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <article class=\"vi4-human-card vi4-reveal\">\n          <div class=\"vi4-human-media\" style=\"background-image:url('https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/10\/Vainilla-Intelligence-by-StudioVainilla-1.2.png');\"><\/div>\n          <div class=\"vi4-human-content\">\n            <small>Hacer \u00fatil la informaci\u00f3n<\/small>\n            <h3>Datos, m\u00e9tricas y dashboards para decidir mejor.<\/h3>\n            <p>\n              Estructuramos datos y se\u00f1ales del negocio para convertirlos en dashboards, alertas, an\u00e1lisis, lectura ejecutiva y decisiones accionables.\n            <\/p>\n            <div class=\"vi4-human-tags\">\n              <span>KPIs<\/span>\n              <span>Dashboards<\/span>\n              <span>BI<\/span>\n              <span>Data Lake<\/span>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <article class=\"vi4-human-card vi4-reveal\">\n          <div class=\"vi4-human-media\" style=\"background-image:url('https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/10\/Vainilla-Intelligence-by-StudioVainilla-1.3.png');\"><\/div>\n          <div class=\"vi4-human-content\">\n            <small>Activar inteligencia<\/small>\n            <h3>Automatizaci\u00f3n y AI dentro del trabajo real.<\/h3>\n            <p>\n              Implementamos copilotos, agentes y workflows para que la organizaci\u00f3n responda m\u00e1s r\u00e1pido, reduzca tareas manuales y escale mejor.\n            <\/p>\n            <div class=\"vi4-human-tags\">\n              <span>AI Agents<\/span>\n              <span>Workflows<\/span>\n              <span>Automatizaci\u00f3n<\/span>\n              <span>Acci\u00f3n<\/span>\n            <\/div>\n          <\/div>\n        <\/article>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n  <!-- =====================================================\n       WHAT WE BUILD\n  ====================================================== -->\n  <section class=\"vi4-section vi4-build\" id=\"vi4-build\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-build-head\">\n        <div>\n          <div class=\"vi4-kicker vi4-reveal\">Qu\u00e9 podemos construir<\/div>\n\n          <h2 class=\"vi4-title vi4-reveal\">\n            Lo que hacemos\n            <span class=\"muted\">por tu empresa.<\/span>\n          <\/h2>\n        <\/div>\n\n        <p class=\"vi4-reveal\">\n          Dise\u00f1amos la arquitectura que tu operaci\u00f3n necesita: sistemas, integraciones, dashboards, automatizaci\u00f3n y AI aplicados a necesidades reales de ventas, atenci\u00f3n, operaci\u00f3n, log\u00edstica y direcci\u00f3n.\n        <\/p>\n      <\/div>\n\n\n      <div class=\"vi4-build-grid\">\n\n        <article class=\"vi4-build-card vi4-reveal\">\n          <span class=\"vi4-arrow\">\u2197<\/span>\n          <div class=\"vi4-build-num\">01<\/div>\n          <div class=\"vi4-build-icon\">SYS<\/div>\n\n          <h3>Sistemas a la medida<\/h3>\n\n          <p>\n            Dise\u00f1amos portales, plataformas internas y software empresarial alineado a la forma real en que tu negocio opera.\n          <\/p>\n        <\/article>\n\n\n        <article class=\"vi4-build-card vi4-reveal\">\n          <span class=\"vi4-arrow\">\u2197<\/span>\n          <div class=\"vi4-build-num\">02<\/div>\n          <div class=\"vi4-build-icon\">API<\/div>\n\n          <h3>Integraci\u00f3n de sistemas<\/h3>\n\n          <p>\n            Unimos ERP, CRM, monday.com, APIs, bases de datos y plataformas propias para eliminar silos y mover informaci\u00f3n \u00fatil.\n          <\/p>\n        <\/article>\n\n\n        <article class=\"vi4-build-card vi4-reveal\">\n          <span class=\"vi4-arrow\">\u2197<\/span>\n          <div class=\"vi4-build-num\">03<\/div>\n          <div class=\"vi4-build-icon\">AI<\/div>\n\n          <h3>AI dentro de la operaci\u00f3n<\/h3>\n\n          <p>\n            Integramos inteligencia artificial dentro de aplicaciones, procesos y plataformas que tu equipo ya utiliza todos los d\u00edas.\n          <\/p>\n        <\/article>\n\n\n        <article class=\"vi4-build-card vi4-reveal\">\n          <span class=\"vi4-arrow\">\u2197<\/span>\n          <div class=\"vi4-build-num\">04<\/div>\n          <div class=\"vi4-build-icon\">\u21bb<\/div>\n\n          <h3>Automatizaci\u00f3n inteligente<\/h3>\n\n          <p>\n            Creamos workflows capaces de reaccionar a eventos, reglas y estados para ahorrar tiempo y reducir fricci\u00f3n operativa.\n          <\/p>\n        <\/article>\n\n\n        <article class=\"vi4-build-card vi4-reveal\">\n          <span class=\"vi4-arrow\">\u2197<\/span>\n          <div class=\"vi4-build-num\">05<\/div>\n          <div class=\"vi4-build-icon\">BI<\/div>\n\n          <h3>Data & Business Intelligence<\/h3>\n\n          <p>\n            Construimos dashboards, KPIs y capas de an\u00e1lisis para que la informaci\u00f3n del negocio se convierta en lectura \u00fatil.\n          <\/p>\n        <\/article>\n\n\n        <article class=\"vi4-build-card vi4-reveal\">\n          <span class=\"vi4-arrow\">\u2197<\/span>\n          <div class=\"vi4-build-num\">06<\/div>\n          <div class=\"vi4-build-icon\">AGT<\/div>\n\n          <h3>Agents & Copilots<\/h3>\n\n          <p>\n            Creamos asistentes que consultan documentos, datos, reglas y contexto para apoyar decisiones y ejecuci\u00f3n diaria.\n          <\/p>\n        <\/article>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- =====================================================\n       PROBLEMS\n  ====================================================== -->\n  <section class=\"vi4-section vi4-problems\" id=\"vi4-problems\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-problem-head\">\n        <div class=\"vi4-kicker vi4-reveal\">D\u00f3nde generamos valor<\/div>\n\n        <h2 class=\"vi4-title vi4-reveal\">\n          Normalmente nos buscan cuando\n          <span class=\"muted\">la operaci\u00f3n ya pide m\u00e1s inteligencia.<\/span>\n        <\/h2>\n\n        <p class=\"vi4-copy vi4-reveal\">\n          Vainilla Intelligence entra cuando la tecnolog\u00eda existe, pero no est\u00e1 conectada; cuando hay datos, pero no contexto; o cuando los equipos todav\u00eda dependen de tareas manuales para mover la operaci\u00f3n.\n        <\/p>\n      <\/div>\n\n\n      <div class=\"vi4-problem-grid\">\n\n        <article class=\"vi4-problem vi4-reveal\">\n          <div class=\"vi4-problem-icon\">01<\/div>\n\n          <div>\n            <h3>Mis sistemas no se comunican<\/h3>\n\n            <p>\n              Conectamos plataformas, bases de datos, APIs y procesos para eliminar silos y compartir informaci\u00f3n entre \u00e1reas.\n            <\/p>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-problem vi4-reveal\">\n          <div class=\"vi4-problem-icon\">02<\/div>\n\n          <div>\n            <h3>Tenemos datos, pero no los aprovechamos<\/h3>\n\n            <p>\n              Estructuramos fuentes, contexto, BI y AI para convertir informaci\u00f3n dispersa en capacidad de an\u00e1lisis y decisi\u00f3n.\n            <\/p>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-problem vi4-reveal\">\n          <div class=\"vi4-problem-icon\">03<\/div>\n\n          <div>\n            <h3>Hay demasiadas tareas manuales<\/h3>\n\n            <p>\n              Dise\u00f1amos automatizaciones y flujos capaces de reaccionar a eventos, reglas, estados e informaci\u00f3n operativa.\n            <\/p>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-problem vi4-reveal\">\n          <div class=\"vi4-problem-icon\">04<\/div>\n\n          <div>\n            <h3>Queremos usar AI con nuestra propia informaci\u00f3n<\/h3>\n\n            <p>\n              Creamos agentes y copilotos conectados a documentos, sistemas, datos y conocimiento empresarial.\n            <\/p>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-problem vi4-reveal\">\n          <div class=\"vi4-problem-icon\">05<\/div>\n\n          <div>\n            <h3>Necesitamos un sistema que hoy no existe<\/h3>\n\n            <p>\n              Dise\u00f1amos y desarrollamos software alrededor del proceso real, con integraci\u00f3n, automatizaci\u00f3n y AI desde la arquitectura.\n            <\/p>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-problem vi4-reveal\">\n          <div class=\"vi4-problem-icon\">06<\/div>\n\n          <div>\n            <h3>Tenemos un Data Lake que solo almacena<\/h3>\n\n            <p>\n              A\u00f1adimos contexto, recuperaci\u00f3n, an\u00e1lisis, modelos y capas de decisi\u00f3n para convertir datos almacenados en inteligencia utilizable.\n            <\/p>\n          <\/div>\n        <\/article>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n  <!-- =====================================================\n       USE CASES\n  ====================================================== -->\n  <section class=\"vi4-section vi4-cases\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-cases-head\">\n        <div>\n          <div class=\"vi4-kicker vi4-reveal\">Casos de uso reales<\/div>\n\n          <h2 class=\"vi4-title vi4-reveal\">\n            C\u00f3mo se traduce\n            <span class=\"muted\">en decisiones, productividad y crecimiento.<\/span>\n          <\/h2>\n        <\/div>\n\n        <p class=\"vi4-reveal\">\n          Aqu\u00ed es donde una empresa realmente entiende lo que hacemos: conectamos sistemas, activamos datos, incorporamos m\u00e9tricas y ponemos inteligencia dentro de procesos que impactan ventas, operaci\u00f3n, servicio y toma de decisiones.\n        <\/p>\n      <\/div>\n\n\n      <div class=\"vi4-cases-grid\">\n\n        <article class=\"vi4-case dark vi4-reveal\">\n          <div class=\"vi4-case-media\" style=\"background-image:url('https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/10\/Vainilla-Intelligence-by-StudioVainilla-6.png');\"><\/div>\n          <small>Ventas<\/small>\n\n          <h3>Cada lead llega con contexto, prioridad y siguiente paso.<\/h3>\n\n          <p>\n            Integramos CRM, WhatsApp, historial comercial, inventario y reglas del negocio para que el equipo venda con mejor informaci\u00f3n y responda m\u00e1s r\u00e1pido.\n          <\/p>\n\n          <div class=\"vi4-case-flow\">\n            <span>CRM<\/span>\n            <span>WhatsApp<\/span>\n            <span>Lead scoring<\/span>\n            <span>Siguiente acci\u00f3n<\/span>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-case vi4-reveal\">\n          <div class=\"vi4-case-media\" style=\"background-image:url('https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/10\/Vainilla-Intelligence-by-StudioVainilla-5.png');\"><\/div>\n          <small>Direcci\u00f3n<\/small>\n\n          <h3>Tus m\u00e9tricas no solo muestran n\u00fameros: ayudan a decidir.<\/h3>\n\n          <p>\n            Unificamos ventas, costos, operaci\u00f3n e incidencias para convertir dashboards pasivos en lectura ejecutiva \u00fatil, con contexto para priorizar y decidir.\n          <\/p>\n\n          <div class=\"vi4-case-flow\">\n            <span>KPIs<\/span>\n            <span>BI<\/span>\n            <span>Contexto<\/span>\n            <span>Decisi\u00f3n<\/span>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-case vi4-reveal\">\n          <div class=\"vi4-case-media\" style=\"background-image:url('https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/10\/Vainilla-Intelligence-by-StudioVainilla-4.png');\"><\/div>\n          <small>Operaciones<\/small>\n\n          <h3>La operaci\u00f3n puede reaccionar sola cuando algo sucede.<\/h3>\n\n          <p>\n            Cambios de estado, anomal\u00edas o solicitudes pueden disparar reglas, aprobaciones, alertas y workflows que reducen fricci\u00f3n y aceleran la ejecuci\u00f3n.\n          <\/p>\n\n          <div class=\"vi4-case-flow\">\n            <span>ERP<\/span>\n            <span>Workflow<\/span>\n            <span>Alertas<\/span>\n            <span>Acci\u00f3n<\/span>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-case vi4-reveal\">\n          <div class=\"vi4-case-media\" style=\"background-image:url('https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/10\/Vainilla-Intelligence-by-StudioVainilla-3.png');\"><\/div>\n          <small>Servicio<\/small>\n\n          <h3>La atenci\u00f3n responde mejor cuando recuerda todo el contexto.<\/h3>\n\n          <p>\n            Un agente o copiloto puede consultar clientes, compras, incidencias, pol\u00edticas y documentos para responder con memoria, criterio y continuidad.\n          <\/p>\n\n          <div class=\"vi4-case-flow\">\n            <span>CRM<\/span>\n            <span>Knowledge<\/span>\n            <span>AI Agent<\/span>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-case vi4-reveal\">\n          <div class=\"vi4-case-media\" style=\"background-image:url('https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/10\/Vainilla-Intelligence-by-StudioVainilla-2.png');\"><\/div>\n          <small>Datos y log\u00edstica<\/small>\n\n          <h3>Los datos pueden anticipar riesgos antes de que escalen.<\/h3>\n\n          <p>\n            Conectamos se\u00f1ales operativas, hist\u00f3ricos y APIs para detectar desv\u00edos, retrasos, anomal\u00edas o cuellos de botella antes de que afecten el resultado.\n          <\/p>\n\n          <div class=\"vi4-case-flow\">\n            <span>Data Lake<\/span>\n            <span>APIs<\/span>\n            <span>Detecci\u00f3n<\/span>\n            <span>Acci\u00f3n<\/span>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-case dark vi4-reveal\">\n          <div class=\"vi4-case-media\" style=\"background-image:url('https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/10\/Vainilla-Intelligence-by-StudioVainilla-1.png');\"><\/div>\n          <small>Software propio<\/small>\n\n          <h3>Tambi\u00e9n podemos construir el sistema que hoy tu empresa todav\u00eda no tiene.<\/h3>\n\n          <p>\n            Dise\u00f1amos software a la medida donde integraci\u00f3n, datos, automatizaci\u00f3n e inteligencia artificial forman parte de la arquitectura desde el d\u00eda uno.\n          <\/p>\n\n          <div class=\"vi4-case-flow\">\n            <span>Sistema<\/span>\n            <span>Data<\/span>\n            <span>AI<\/span>\n            <span>Automation<\/span>\n          <\/div>\n        <\/article>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n  <!-- =====================================================\n       INTELLIGENCE LAYER\n  ====================================================== -->\n  <section class=\"vi4-section vi4-layer\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-layer-head\">\n        <div>\n          <div class=\"vi4-kicker vi4-reveal\">The Intelligence Layer<\/div>\n\n          <h2 class=\"vi4-title vi4-reveal\">\n            Conectamos lo que ya existe.\n            <span class=\"muted\">A\u00f1adimos inteligencia entre cada sistema.<\/span>\n          <\/h2>\n        <\/div>\n\n        <p class=\"vi4-reveal\">\n          Integrar inteligencia significa conectar AI con sistemas, datos, documentos, procesos, reglas y decisiones reales. No necesariamente hay que reemplazar la infraestructura existente.\n        <\/p>\n      <\/div>\n\n\n      <div class=\"vi4-layer-system\">\n\n        <div class=\"vi4-layer-col vi4-reveal\">\n\n          <div class=\"vi4-layer-label\">01 \/ Inputs<\/div>\n\n          <div class=\"vi4-layer-box\">\n            <small>Sistemas<\/small>\n            <strong>ERP \u00b7 CRM \u00b7 Plataformas<\/strong>\n            <p>Informaci\u00f3n operacional existente.<\/p>\n          <\/div>\n\n          <div class=\"vi4-layer-box\">\n            <small>Datos<\/small>\n            <strong>Databases \u00b7 Data Lake \u00b7 APIs<\/strong>\n            <p>Datos estructurados y no estructurados.<\/p>\n          <\/div>\n\n          <div class=\"vi4-layer-box\">\n            <small>Comunicaci\u00f3n<\/small>\n            <strong>WhatsApp \u00b7 Email \u00b7 Forms<\/strong>\n            <p>Conversaciones y se\u00f1ales humanas.<\/p>\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"vi4-layer-core vi4-reveal\">\n          <small>02 \/ Intelligence Layer<\/small>\n\n          <h3>Contexto antes de automatizaci\u00f3n.<\/h3>\n\n          <p>\n            Vainilla Intelligence conecta informaci\u00f3n, reglas, conocimiento, modelos y procesos para que AI comprenda qu\u00e9 est\u00e1 ocurriendo antes de recomendar o ejecutar una acci\u00f3n.\n          <\/p>\n\n          <div class=\"vi4-layer-core-flow\">\n            <span>Retrieve<\/span>\n            <span>Understand<\/span>\n            <span>Contextualize<\/span>\n            <span>Reason<\/span>\n            <span>Execute<\/span>\n          <\/div>\n        <\/div>\n\n\n        <div class=\"vi4-layer-col vi4-reveal\">\n\n          <div class=\"vi4-layer-label\">03 \/ Outputs<\/div>\n\n          <div class=\"vi4-layer-box\">\n            <small>Asistencia<\/small>\n            <strong>Copilots & Agents<\/strong>\n            <p>Inteligencia disponible para equipos.<\/p>\n          <\/div>\n\n          <div class=\"vi4-layer-box\">\n            <small>Automatizaci\u00f3n<\/small>\n            <strong>Workflows & Actions<\/strong>\n            <p>Procesos ejecutados seg\u00fan contexto.<\/p>\n          <\/div>\n\n          <div class=\"vi4-layer-box\">\n            <small>Inteligencia<\/small>\n            <strong>Dashboards & Decisions<\/strong>\n            <p>Informaci\u00f3n convertida en capacidad operativa.<\/p>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n  <!-- =====================================================\n       DATA\n  ====================================================== -->\n  <section class=\"vi4-section vi4-data\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-data-frame vi4-reveal\">\n\n        <div class=\"vi4-data-copy\">\n          <div class=\"vi4-kicker\">Data Intelligence<\/div>\n\n          <h2>\n            Tu Data Lake puede hacer\n            <span>mucho m\u00e1s que almacenar.<\/span>\n          <\/h2>\n\n          <p>\n            Conectamos Data Lakes, bases de datos, documentos, APIs y sistemas operativos para que la informaci\u00f3n pueda consultarse, relacionarse, analizarse y utilizarse por dashboards, agentes, automatizaciones y modelos de AI.\n          <\/p>\n\n          <div class=\"vi4-data-points\">\n            <div class=\"vi4-data-point\"><i><\/i>Fuentes de informaci\u00f3n conectadas<\/div>\n            <div class=\"vi4-data-point\"><i><\/i>Contexto empresarial disponible<\/div>\n            <div class=\"vi4-data-point\"><i><\/i>BI, agentes y automatizaci\u00f3n sobre los datos<\/div>\n          <\/div>\n        <\/div>\n\n\n        <div class=\"vi4-data-visual\">\n\n          <div class=\"vi4-data-pipeline\">\n\n            <div class=\"vi4-data-top\">\n              <span>VAINILLA INTELLIGENCE \/ DATA PIPELINE<\/span>\n              <span>CONTEXT ACTIVE<\/span>\n            <\/div>\n\n            <div class=\"vi4-data-center\">\n\n              <div class=\"vi4-data-node\">\n                <small>Sources<\/small>\n                <strong>Data Lake<\/strong>\n                <span>ERP \u00b7 CRM \u00b7 DB \u00b7 Files \u00b7 APIs<\/span>\n              <\/div>\n\n              <div class=\"vi4-data-arrow\">\u2192<\/div>\n\n              <div class=\"vi4-data-node\">\n                <small>Context<\/small>\n                <strong>Intelligence Layer<\/strong>\n                <span>Rules \u00b7 Retrieval \u00b7 Models \u00b7 Knowledge<\/span>\n              <\/div>\n\n              <div class=\"vi4-data-arrow\">\u2192<\/div>\n\n              <div class=\"vi4-data-node\">\n                <small>Value<\/small>\n                <strong>Decisions & Actions<\/strong>\n                <span>BI \u00b7 Agents \u00b7 Alerts \u00b7 Workflows<\/span>\n              <\/div>\n\n            <\/div>\n\n            <div class=\"vi4-data-bottom\">\n              <span>Structured Data<\/span>\n              <span>Unstructured Data<\/span>\n              <span>Real-time Signals<\/span>\n              <span>Enterprise Context<\/span>\n            <\/div>\n\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n  <!-- =====================================================\n       EXISTING INFRASTRUCTURE\n  ====================================================== -->\n  <section class=\"vi4-section vi4-existing\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-existing-layout\">\n\n        <div>\n          <div class=\"vi4-kicker vi4-reveal\">No necesitas empezar desde cero<\/div>\n\n          <h2 class=\"vi4-title vi4-reveal\">\n            Ya tienes sistemas.\n            <span class=\"muted\">Hagamos que trabajen juntos.<\/span>\n          <\/h2>\n\n          <p class=\"vi4-copy vi4-reveal\">\n            Podemos construir una capa de integraci\u00f3n e inteligencia alrededor de ERP, CRM, monday.com, bases de datos, software propio y servicios externos sin obligar a reemplazar toda la infraestructura.\n          <\/p>\n        <\/div>\n\n\n        <div class=\"vi4-existing-grid\">\n\n          <div class=\"vi4-existing-card vi4-reveal\">\n            <small>01 \/ CONNECT<\/small>\n            <strong>Conectar<\/strong>\n            <p>APIs, webhooks, servicios, datos y plataformas.<\/p>\n          <\/div>\n\n          <div class=\"vi4-existing-card vi4-reveal\">\n            <small>02 \/ CONTEXT<\/small>\n            <strong>Dar contexto<\/strong>\n            <p>Reglas, procesos, conocimiento y operaci\u00f3n.<\/p>\n          <\/div>\n\n          <div class=\"vi4-existing-card vi4-reveal\">\n            <small>03 \/ INTELLIGENCE<\/small>\n            <strong>A\u00f1adir AI<\/strong>\n            <p>Modelos, agentes, an\u00e1lisis y asistencia.<\/p>\n          <\/div>\n\n          <div class=\"vi4-existing-card vi4-reveal\">\n            <small>04 \/ EXECUTE<\/small>\n            <strong>Activar<\/strong>\n            <p>Workflows, decisiones, alertas y acciones.<\/p>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n  <!-- =====================================================\n       FRAMEWORK\n  ====================================================== -->\n  <section class=\"vi4-section vi4-framework\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-framework-head\">\n        <div class=\"vi4-kicker vi4-reveal\">Vainilla Intelligence Framework<\/div>\n\n        <h2 class=\"vi4-title vi4-reveal\">\n          Primero entender.\n          <span class=\"muted\">Despu\u00e9s construir.<\/span>\n        <\/h2>\n\n        <p class=\"vi4-copy vi4-reveal\">\n          La transformaci\u00f3n comienza entendiendo c\u00f3mo funciona la organizaci\u00f3n, no seleccionando una herramienta.\n        <\/p>\n      <\/div>\n\n\n      <div class=\"vi4-framework-row\">\n\n        <div class=\"vi4-step vi4-reveal\">\n          <small>Discover<\/small>\n          <div class=\"vi4-step-num\">01<\/div>\n          <strong>Entender<\/strong>\n          <p>Procesos, equipos y objetivos.<\/p>\n        <\/div>\n\n        <div class=\"vi4-step vi4-reveal\">\n          <small>Map<\/small>\n          <div class=\"vi4-step-num\">02<\/div>\n          <strong>Mapear<\/strong>\n          <p>Sistemas, datos y flujos.<\/p>\n        <\/div>\n\n        <div class=\"vi4-step vi4-reveal\">\n          <small>Identify<\/small>\n          <div class=\"vi4-step-num\">03<\/div>\n          <strong>Priorizar<\/strong>\n          <p>Oportunidades con valor real.<\/p>\n        <\/div>\n\n        <div class=\"vi4-step vi4-reveal\">\n          <small>Architect<\/small>\n          <div class=\"vi4-step-num\">04<\/div>\n          <strong>Dise\u00f1ar<\/strong>\n          <p>Arquitectura e integraci\u00f3n.<\/p>\n        <\/div>\n\n        <div class=\"vi4-step vi4-reveal\">\n          <small>Integrate<\/small>\n          <div class=\"vi4-step-num\">05<\/div>\n          <strong>Construir<\/strong>\n          <p>Sistemas, agentes y automatizaci\u00f3n.<\/p>\n        <\/div>\n\n        <div class=\"vi4-step vi4-reveal\">\n          <small>Operate<\/small>\n          <div class=\"vi4-step-num\">06<\/div>\n          <strong>Evolucionar<\/strong>\n          <p>Medici\u00f3n y mejora continua.<\/p>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n  <!-- =====================================================\n       ENGAGEMENT MODELS\n  ====================================================== -->\n  <section class=\"vi4-section vi4-engagement\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-engagement-head\">\n        <div class=\"vi4-kicker vi4-reveal\">C\u00f3mo podemos trabajar contigo<\/div>\n\n        <h2 class=\"vi4-title vi4-reveal\">\n          Un proyecto espec\u00edfico\n          <span class=\"muted\">o una capacidad tecnol\u00f3gica continua.<\/span>\n        <\/h2>\n\n        <p class=\"vi4-copy vi4-reveal\">\n          Algunas organizaciones necesitan resolver una integraci\u00f3n o construir un sistema. Otras necesitan una capacidad permanente para detectar, priorizar, desarrollar y operar iniciativas de inteligencia.\n        <\/p>\n      <\/div>\n\n\n      <div class=\"vi4-engagement-grid\">\n\n        <article class=\"vi4-engagement-card vi4-reveal\">\n          <small>Modelo 01 \/ Project<\/small>\n\n          <h3>Proyecto espec\u00edfico<\/h3>\n\n          <p>\n            Dise\u00f1amos y construimos una soluci\u00f3n concreta alrededor de un objetivo, sistema, proceso, \u00e1rea o problema empresarial.\n          <\/p>\n\n          <div class=\"vi4-engagement-list\">\n            <span>Integraci\u00f3n de sistemas<\/span>\n            <span>Desarrollo de software<\/span>\n            <span>Automatizaci\u00f3n y AI<\/span>\n            <span>Data & Business Intelligence<\/span>\n          <\/div>\n        <\/article>\n\n\n        <article class=\"vi4-engagement-card dark vi4-reveal\">\n          <small>Modelo 02 \/ AI Department as a Service<\/small>\n\n          <h3>Tu departamento externo de inteligencia y tecnolog\u00eda<\/h3>\n\n          <p>\n            Vainilla Intelligence funciona como una capacidad continua para desarrollar sistemas, integraciones, automatizaci\u00f3n, agentes, datos, infraestructura y nuevas oportunidades de inteligencia.\n          <\/p>\n\n          <div class=\"vi4-engagement-list\">\n            <span>AI Architecture<\/span>\n            <span>Automation Engineering<\/span>\n            <span>Data & BI<\/span>\n            <span>Systems Development<\/span>\n            <span>Agents & Copilots<\/span>\n            <span>Transformation Roadmap<\/span>\n          <\/div>\n        <\/article>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n  <!-- =====================================================\n       ASSESSMENT\n  ====================================================== -->\n  <section class=\"vi4-section vi4-assessment\" id=\"vi4-assessment\">\n    <div class=\"vi4-wrap\">\n\n      <div class=\"vi4-assessment-frame vi4-reveal\">\n\n        <div>\n          <div class=\"vi4-kicker\">AI Opportunity Assessment<\/div>\n\n          <h2>\n            Empieza por entender\n            <span>d\u00f3nde existe valor real.<\/span>\n          <\/h2>\n\n          <p>\n            Analizamos procesos, sistemas y datos para identificar d\u00f3nde AI, automatizaci\u00f3n, integraci\u00f3n o desarrollo de sistemas puede generar mayor impacto.\n          <\/p>\n\n          <div style=\"margin-top:25px\">\n            <a href=\"https:\/\/studiovainilla.com\/te-asesoramos-gratis\/\" class=\"vi4-btn vi4-btn-blue\">\n              Solicitar assessment <span>\u2197<\/span>\n            <\/a>\n          <\/div>\n        <\/div>\n\n\n        <div class=\"vi4-assessment-list\">\n\n          <div class=\"vi4-assessment-item\">\n            <div class=\"vi4-assessment-num\">01<\/div>\n            <div><strong>Mapa de oportunidades<\/strong><span>Procesos, sistemas y \u00e1reas con potencial de mejora.<\/span><\/div>\n          <\/div>\n\n          <div class=\"vi4-assessment-item\">\n            <div class=\"vi4-assessment-num\">02<\/div>\n            <div><strong>Prioridades<\/strong><span>Qu\u00e9 conviene resolver primero seg\u00fan impacto y viabilidad.<\/span><\/div>\n          <\/div>\n\n          <div class=\"vi4-assessment-item\">\n            <div class=\"vi4-assessment-num\">03<\/div>\n            <div><strong>Arquitectura preliminar<\/strong><span>C\u00f3mo podr\u00edan conectarse datos, sistemas y AI.<\/span><\/div>\n          <\/div>\n\n          <div class=\"vi4-assessment-item\">\n            <div class=\"vi4-assessment-num\">04<\/div>\n            <div><strong>Quick wins<\/strong><span>Acciones de menor complejidad y alto valor potencial.<\/span><\/div>\n          <\/div>\n\n          <div class=\"vi4-assessment-item\">\n            <div class=\"vi4-assessment-num\">05<\/div>\n            <div><strong>Roadmap inicial<\/strong><span>Una ruta realista para avanzar por etapas.<\/span><\/div>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n  <!-- =====================================================\n       FINAL CTA\n  ====================================================== -->\n  <section class=\"vi4-final\">\n    <div class=\"vi4-wrap vi4-final-inner\">\n\n      <div class=\"vi4-final-mark vi4-reveal\">\n        <img decoding=\"async\" src=\"https:\/\/vainillaintelligence.com\/wp-content\/uploads\/2026\/09\/Vainilla-Intelligence-Isotipo.gif\" alt=\"Vainilla Intelligence\">\n      <\/div>\n\n      <h2 class=\"vi4-reveal\">\n        No agregues AI a tu empresa.\n        <span>Integra inteligencia dentro de ella.<\/span>\n      <\/h2>\n\n      <p class=\"vi4-reveal\">\n        El primer paso es entender c\u00f3mo funciona tu operaci\u00f3n, d\u00f3nde vive tu informaci\u00f3n y c\u00f3mo sistemas, procesos, datos, automatizaci\u00f3n e inteligencia pueden trabajar juntos.\n      <\/p>\n\n      <div class=\"vi4-final-actions vi4-reveal\">\n        <a href=\"https:\/\/studiovainilla.com\/te-asesoramos-gratis\/\" class=\"vi4-btn vi4-btn-dark\">\n          Solicitar AI Opportunity Assessment <span>\u2197<\/span>\n        <\/a>\n\n        <a href=\"https:\/\/studiovainilla.com\/te-asesoramos-gratis\/\" class=\"vi4-btn vi4-btn-light\">\n          Hablar con Vainilla Intelligence\n        <\/a>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n<\/div>\n\n\n<script>\n(function(){\n\n  const root=document.getElementById('vi-v4');\n  if(!root) return;\n\n  const reduced=\n    window.matchMedia &&\n    window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  const items=root.querySelectorAll('.vi4-reveal');\n\n  if('IntersectionObserver' in window && !reduced){\n\n    const observer=new IntersectionObserver(\n      function(entries){\n\n        entries.forEach(function(entry){\n\n          if(entry.isIntersecting){\n            entry.target.classList.add('is-visible');\n            observer.unobserve(entry.target);\n          }\n\n        });\n\n      },\n      {\n        threshold:.08,\n        rootMargin:'0px 0px -30px 0px'\n      }\n    );\n\n    items.forEach(function(item){\n      observer.observe(item);\n    });\n\n  }else{\n\n    items.forEach(function(item){\n      item.classList.add('is-visible');\n    });\n\n  }\n\n\n  root.querySelectorAll('a[href^=\"#\"]:not([href=\"#\"])').forEach(function(link){\n\n    link.addEventListener('click',function(e){\n\n      const href=link.getAttribute('href');\n      const target=document.querySelector(href);\n\n      if(!target) return;\n\n      e.preventDefault();\n\n      const offset=window.innerWidth<=980 ? 82 : 92;\n\n      const top=\n        target.getBoundingClientRect().top +\n        window.scrollY -\n        offset;\n\n      window.scrollTo({\n        top:top,\n        behavior:reduced?'auto':'smooth'\n      });\n\n    });\n\n  });\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SISTEMAS \u00b7 DATOS \u00b7 AUTOMATIZACI\u00d3N \u00b7 AI Construimos sistemas inteligentes. Conectamos los que ya tienes. Vainilla Intelligence conecta sistemas, ordena datos y activa automatizaci\u00f3n e inteligencia artificial dentro de la operaci\u00f3n real del negocio para que una empresa pueda vender mejor, operar con m\u00e1s claridad y tomar decisiones m\u00e1s inteligentes. Qu\u00e9 podemos construir \u2197 AI [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-8","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vainillaintelligence.com\/en\/wp-json\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vainillaintelligence.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vainillaintelligence.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vainillaintelligence.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vainillaintelligence.com\/en\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":97,"href":"https:\/\/vainillaintelligence.com\/en\/wp-json\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":207,"href":"https:\/\/vainillaintelligence.com\/en\/wp-json\/wp\/v2\/pages\/8\/revisions\/207"}],"wp:attachment":[{"href":"https:\/\/vainillaintelligence.com\/en\/wp-json\/wp\/v2\/media?parent=8"}],"curies":[{"name":"well played","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}