{"id":2099,"date":"2025-09-20T19:28:04","date_gmt":"2025-09-20T19:28:04","guid":{"rendered":"https:\/\/ycmcap.com\/?page_id=2099"},"modified":"2025-09-30T23:44:51","modified_gmt":"2025-09-30T23:44:51","slug":"smart-bookepping-2","status":"publish","type":"page","link":"https:\/\/ycmcap.com\/es\/smart-bookepping-2\/","title":{"rendered":"Contabilidad Inteligente"},"content":{"rendered":"<style>.kadence-column2099_9fb9dc-84 > .kt-inside-inner-col,.kadence-column2099_9fb9dc-84 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column2099_9fb9dc-84 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column2099_9fb9dc-84 > .kt-inside-inner-col{flex-direction:column;}.kadence-column2099_9fb9dc-84 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column2099_9fb9dc-84 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column2099_9fb9dc-84{position:relative;}@media all and (max-width: 1024px){.kadence-column2099_9fb9dc-84 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column2099_9fb9dc-84 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column2099_9fb9dc-84\"><div class=\"kt-inside-inner-col\">\n<!-- SECTION: Smart Bookkeeping Hero (Animado Pro + Parallax Hover) -->\n<section id=\"smart-bookkeeping-hero\" style=\"background: linear-gradient(135deg, #0a1f44 0%, #1a2a6c 35%, #0072ff 70%, #22d3ee 100%); padding:140px 24px; min-height:100vh; display:flex; align-items:center; box-sizing:border-box;\">\n  <div class=\"hero-container\">\n    \n    <!-- Text Block -->\n    <div class=\"hero-text\">\n      <h1 class=\"hero-title\">\n        Contabilidad inteligente para empresas modernas\n      <\/h1>\n\n      <p class=\"animated-gradient-subtitle hero-subtitle\">\n        Automatiza. Decide. Menos trabajo manual, m\u00e1s decisiones estrat\u00e9gicas.\n      <\/p>\n\n      <!-- Separador animado -->\n      <div class=\"hero-separator\"><\/div>\n    <\/div>\n\n    <!-- Collage of Images -->\n    <div class=\"hero-collage\">\n      <div class=\"img-wrap left-img\">\n        <img decoding=\"async\" src=\"https:\/\/ycmcap.com\/wp-content\/uploads\/2025\/09\/ChatGPT-Image-Sep-20-2025-05_09_02-PM.png\" alt=\"Smart Report Secondary\" \/>\n      <\/div>\n      <div class=\"img-wrap right-img\">\n        <img decoding=\"async\" src=\"https:\/\/ycmcap.com\/wp-content\/uploads\/2025\/09\/ChatGPT-Image-Sep-20-2025-04_44_13-PM.png\" alt=\"Smart Report Main\" \/>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n.hero-container {\n  display:flex;\n  flex-wrap:wrap;\n  align-items:center;\n  justify-content:space-between;\n  max-width:1200px;\n  margin:0 auto;\n  width:100%;\n  gap:40px;\n}\n.hero-text {\n  flex:1 1 500px;\n  min-width:280px;\n  text-align:left;\n}\n\n\/* === Hero Text Animations === *\/\n.hero-title {\n  font-family:'Raleway',sans-serif;\n  font-size:clamp(40px,6vw,64px);\n  color:#fff;\n  margin-bottom:24px;\n  line-height:1.2;\n  opacity:0;\n  transform: translateY(40px);\n  animation: fadeUp 1s ease-out forwards 0.3s;\n}\n.hero-subtitle {\n  font-family:'Raleway',sans-serif;\n  font-size:clamp(18px,2.5vw,24px);\n  margin-bottom:40px;\n  background: linear-gradient(270deg, #ffffff, #22d3ee, #0072ff, #ffffff);\n  background-size: 600% 600%;\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  opacity:0;\n  transform: translateY(40px);\n  animation: gradientMove 6s ease infinite, fadeUp 1s ease-out forwards 0.6s;\n}\n\n\/* Separador animado *\/\n.hero-separator {\n  width:120px;\n  height:4px;\n  margin-top:10px;\n  border-radius:4px;\n  background: linear-gradient(90deg,#22d3ee,#0072ff,#22d3ee);\n  background-size:200% auto;\n  opacity:0;\n  transform: translateY(20px);\n  animation: gradientScroll 4s linear infinite, fadeUp 1s ease-out forwards 0.9s;\n}\n\n\/* Animaciones de entrada *\/\n@keyframes fadeUp {\n  to { opacity:1; transform: translateY(0); }\n}\n@keyframes gradientMove {\n  0% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n@keyframes gradientScroll {\n  0% { background-position:0% center; }\n  100% { background-position:-200% center; }\n}\n\n\/* === Collage con glow === *\/\n.hero-collage {\n  flex:1 1 400px;\n  min-width:280px;\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  position: relative;\n  opacity:0;\n  transform: translateY(40px);\n  animation: fadeUp 1s ease-out forwards 1.2s;\n  gap:20px;\n}\n.hero-collage .img-wrap {\n  position: relative;\n  transition: transform 0.8s ease;\n}\n.hero-collage img {\n  border-radius: 18px;\n  box-shadow: 0 8px 25px rgba(0,0,0,0.35);\n  max-width: 280px;\n  height: auto;\n  position: relative;\n  z-index: 2;\n  transition: transform 0.6s ease;\n}\n\n\/* Glow efectos azules *\/\n.hero-collage .img-wrap::before {\n  content:\"\";\n  position:absolute;\n  top:50%; left:50%;\n  transform:translate(-50%,-50%);\n  width:150%; height:150%;\n  border-radius:50%;\n  background: radial-gradient(circle at 50% 50%, rgba(34,211,238,0.45), rgba(0,114,255,0.35), transparent 70%);\n  filter: blur(70px);\n  z-index:1;\n  animation: glowShift 8s ease-in-out infinite alternate;\n}\n\n\/* Posiciones iniciales (solo desktop) *\/\n.hero-collage .left-img {\n  transform: translateX(-20px) translateY(20px) rotate(-2deg);\n  z-index:2;\n}\n.hero-collage .right-img {\n  transform: translateX(-10px) translateY(-20px) rotate(3deg);\n  z-index:3;\n}\n\n\/* Hover Parallax *\/\n.hero-collage:hover .left-img {\n  transform: translateX(-30px) translateY(10px) rotate(-3deg) scale(1.03);\n}\n.hero-collage:hover .right-img {\n  transform: translateX(0px) translateY(-30px) rotate(4deg) scale(1.04);\n}\n\n\/* Glow Animation *\/\n@keyframes glowShift {\n  0% { transform:translate(-50%,-50%) scale(1); opacity:0.8; }\n  100% { transform:translate(-50%,-50%) scale(1.15); opacity:1; }\n}\n\n\/* === Responsive === *\/\n@media(max-width: 900px){\n  #smart-bookkeeping-hero {\n    padding:100px 16px;\n  }\n  .hero-container {\n    flex-direction:column;\n    text-align:center;\n  }\n  .hero-text {\n    text-align:center;\n  }\n  .hero-separator {\n    margin:0 auto 30px;\n  }\n\n  \/* Corrige posicionamiento en m\u00f3vil *\/\n  .hero-collage {\n    flex-direction:column;\n    align-items:center;\n    justify-content:center;\n    gap:20px;\n    margin-top:30px;\n  }\n  .hero-collage .img-wrap {\n    transform: none !important;\n  }\n  .hero-collage img {\n    max-width:90%;\n    margin:0 auto;\n    display:block;\n  }\n}\n<\/style>\n<\/div><\/div>\n\n\n\n<!-- Smart Bookkeeping \u2014 Interactive Dashboard (light version with JS counters + gradient bg) -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Raleway:wght@700;800&#038;family=Manrope:wght@400;600&#038;display=swap\" rel=\"stylesheet\">\n\n<section id=\"smart-dashboard\" class=\"sd-section\">\n  <div class=\"sd-inner\">\n    <!-- HERO \/ TITLE -->\n    <header class=\"sd-hero\">\n      <h2 class=\"sd-title\">La Contabilidad inteligente en acci\u00f3n<\/h2>\n      <p class=\"sd-subtitle\">Una experiencia basada en paneles de control que transforma la contabilidad en informaci\u00f3n y decisiones<\/p>\n    <\/header>\n\n    <!-- CARDS -->\n    <div class=\"sd-grid\">\n      <!-- CARD: CASH FLOW -->\n      <div class=\"sd-card sd-card-cashflow\">\n        <h3 class=\"sd-card-title\">Monitor de flujo de caja<\/h3>\n        <p class=\"sd-card-desc\">Realice un seguimiento de las entradas y salidas en tiempo real: los n\u00fameros y los elementos visuales se mueven juntos.<\/p>\n        <div class=\"sd-cf-row\">\n          <div class=\"sd-cf-label\">Entradas<\/div>\n          <div class=\"sd-cf-value\"><span id=\"sd-inflow-count\" class=\"sd-count-linked\" data-target=\"125000\" data-format=\"currency\">0<\/span> USD<\/div>\n        <\/div>\n        <div class=\"sd-bar-wrap\"><div id=\"sd-inflow-bar\" class=\"sd-bar inflow\"><\/div><\/div>\n        <div class=\"sd-cf-row\">\n          <div class=\"sd-cf-label\">Salidas<\/div>\n          <div class=\"sd-cf-value\"><span id=\"sd-outflow-count\" class=\"sd-count-linked\" data-target=\"87000\" data-format=\"currency\">0<\/span> USD<\/div>\n        <\/div>\n        <div class=\"sd-bar-wrap\"><div id=\"sd-outflow-bar\" class=\"sd-bar outflow\"><\/div><\/div>\n      <\/div>\n\n      <!-- CARD: MONTHLY CLOSING -->\n      <div class=\"sd-card\">\n        <h3 class=\"sd-card-title\">Cierre mensual<\/h3>\n        <p class=\"sd-card-desc\">Reduzca el tiempo de cierre de mes con la automatizaci\u00f3n.<\/p>\n        <div class=\"sd-metric\">\n          <span class=\"sd-count\" data-target=\"40\" data-format=\"percent\">0<\/span><span class=\"sd-metric-suffix\">%<\/span>\n        <\/div>\n      <\/div>\n\n      <!-- CARD: ERROR REDUCTION -->\n      <div class=\"sd-card\">\n        <h3 class=\"sd-card-title\">Reducci\u00f3n de errores<\/h3>\n        <p class=\"sd-card-desc\">Reduzca los errores humanos con la categorizaci\u00f3n impulsada por IA.<\/p>\n        <div class=\"sd-metric\">\n          <span class=\"sd-count\" data-target=\"70\" data-format=\"percent\">0<\/span><span class=\"sd-metric-suffix\">%<\/span>\n        <\/div>\n      <\/div>\n\n      <!-- CARD: ACTIVE CLIENTS -->\n      <div class=\"sd-card\">\n        <h3 class=\"sd-card-title\">Clientes activos<\/h3>\n        <p class=\"sd-card-desc\">Actualmente se gestiono la contabilidad de:<\/p>\n        <div class=\"sd-metric\">\n          <span class=\"sd-count\" data-target=\"18\" data-format=\"integer\">0<\/span><span class=\"sd-metric-suffix\"> Activos<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n:root{\n  --sd-blue: #0072ff;\n  --sd-accent: #22d3ee;\n  --sd-text-dark: #0a1f44;\n  --sd-muted: rgba(10,31,68,0.7);\n  --sd-card-bg: rgba(255,255,255,0.15);\n  --sd-radius: 14px;\n  --sd-max-width:1200px;\n}\n\n.sd-section {\n  \/* \ud83d\udd35 Fondo cambiado al estilo KPI *\/\n  background: linear-gradient(135deg, #ffffff 0%, #0072ff 100%);\n  color: var(--sd-text-dark);\n  padding: 100px 20px;\n  font-family: 'Manrope', sans-serif;\n}\n\n.sd-inner { max-width: var(--sd-max-width); margin: 0 auto; }\n\n\/* HERO *\/\n.sd-hero { text-align:center; margin-bottom:48px; }\n.sd-title {\n  font-family: 'Raleway', sans-serif;\n  font-weight:800;\n  font-size: clamp(32px, 4.5vw, 44px);\n  margin:0 0 12px;\n  color: var(--sd-text-dark);\n}\n.sd-subtitle {\n  font-family: 'Raleway', sans-serif;\n  font-weight:700;\n  font-size: clamp(16px, 2.2vw, 20px);\n  margin:0;\n  background: linear-gradient(90deg, var(--sd-blue), var(--sd-accent));\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-size: 200% 100%;\n  animation: sd-gradient-move 4.5s linear infinite;\n}\n@keyframes sd-gradient-move {\n  0% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n\n\/* GRID *\/\n.sd-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 24px;\n  align-items: stretch;\n}\n\n\/* CARD *\/\n.sd-card {\n  background: var(--sd-card-bg);\n  border-radius: var(--sd-radius);\n  padding: 26px;\n  min-height: 260px;\n  display:flex;\n  flex-direction:column;\n  justify-content: flex-start;\n  position: relative;\n  overflow: hidden;\n  backdrop-filter: blur(12px);\n  border: 1px solid rgba(0,114,255,0.15);\n  transition: transform .28s ease, box-shadow .28s ease;\n}\n.sd-card::before {\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background: linear-gradient(135deg, rgba(255,255,255,0.3), rgba(255,255,255,0.05));\n  pointer-events:none;\n}\n.sd-card:hover { \n  transform: translateY(-6px);\n  box-shadow: 0 20px 48px rgba(0,114,255,0.25);\n}\n\n.sd-card-title { margin:0 0 8px; font-family:'Raleway', sans-serif; font-weight:700; font-size:18px; color:var(--sd-text-dark); }\n.sd-card-desc { margin:0 0 14px; color: var(--sd-muted); font-size:14px; line-height:1.45; }\n\n\/* Cashflow rows *\/\n.sd-card-cashflow .sd-cf-row { display:flex; justify-content:space-between; align-items:center; margin-bottom:8px; }\n.sd-cf-label { color:var(--sd-muted); font-size:13px; }\n.sd-cf-value { font-weight:700; color:var(--sd-text-dark); font-size:15px; }\n\n.sd-bar-wrap {\n  width:100%;\n  background: rgba(0,114,255,0.15);\n  height:14px;\n  border-radius:10px;\n  overflow:hidden;\n  margin-bottom:14px;\n}\n.sd-bar { height:100%; width:0; border-radius:10px; transition: width .12s linear; }\n.sd-bar.inflow { background: linear-gradient(90deg, var(--sd-accent), var(--sd-blue)); }\n.sd-bar.outflow { background: linear-gradient(90deg, #ff7a6b, #ff416c); }\n\n.sd-metric { margin-top:auto; font-size:28px; font-weight:800; color:var(--sd-blue); display:flex; align-items:center; gap:8px; }\n.sd-metric-suffix { font-size:16px; font-weight:600; color:var(--sd-muted); }\n\n@media (max-width: 1100px) {\n  .sd-grid { grid-template-columns: repeat(2, 1fr); }\n}\n@media (max-width: 680px) {\n  .sd-grid { grid-template-columns: 1fr; }\n}\n<\/style>\n\n<script>\n(function(){\n  function easeInOutCubic(t) {\n    return t < 0.5 ? 4*t*t*t : 1 - Math.pow(-2*t + 2, 3)\/2;\n  }\n  function wait(ms){ return new Promise(res => setTimeout(res, ms)); }\n\n  function animateValueLoop({ el, from=0, to, upDuration=3000, hold=2000, downDuration=3000, formatter, onUpdate }) {\n    let cancelled = false;\n    async function loop() {\n      while(!cancelled) {\n        await animatePhase(from, to, upDuration, v=>{ el.textContent=formatter(v); if(onUpdate) onUpdate(v); });\n        await wait(hold);\n        await animatePhase(to, from, downDuration, v=>{ el.textContent=formatter(v); if(onUpdate) onUpdate(v); });\n        await wait(500);\n      }\n    }\n    function animatePhase(start, end, duration, tick) {\n      return new Promise(resolve=>{\n        const st=performance.now();\n        function frame(now){\n          const progress=Math.min((now-st)\/duration,1);\n          const eased=easeInOutCubic(progress);\n          const current=Math.round(start+(end-start)*eased);\n          tick(current);\n          if(progress<1) requestAnimationFrame(frame); else resolve();\n        }\n        requestAnimationFrame(frame);\n      });\n    }\n    loop();\n    return { stop:()=>{cancelled=true;} };\n  }\n\n  function fmtInteger(n){ return Math.round(n).toString(); }\n  function fmtPercent(n){ return Math.round(n).toString(); }\n  function fmtCurrency(n){ return Math.round(n).toLocaleString(); }\n\n  const inflow=document.getElementById('sd-inflow-count');\n  const outflow=document.getElementById('sd-outflow-count');\n  const inflowBar=document.getElementById('sd-inflow-bar');\n  const outflowBar=document.getElementById('sd-outflow-bar');\n\n  if(inflow&&outflow){\n    const inflowTarget=+inflow.dataset.target||0;\n    const outflowTarget=+outflow.dataset.target||0;\n    const maxTarget=Math.max(inflowTarget,outflowTarget,1);\n\n    animateValueLoop({\n      el:inflow, from:0,to:inflowTarget,formatter:fmtCurrency,\n      onUpdate:(v)=>{inflowBar.style.width=(v\/maxTarget*100)+'%';}\n    });\n\n    animateValueLoop({\n      el:outflow, from:0,to:outflowTarget,formatter:fmtCurrency,\n      onUpdate:(v)=>{outflowBar.style.width=(v\/maxTarget*100)+'%';}\n    });\n  }\n\n  document.querySelectorAll('.sd-count').forEach(el=>{\n    if(el.classList.contains('sd-count-linked')) return;\n    const target=+el.dataset.target||0;\n    let formatter=fmtInteger;\n    if(el.dataset.format==='percent') formatter=fmtPercent;\n    if(el.dataset.format==='currency') formatter=fmtCurrency;\n    animateValueLoop({ el, from:0, to:target, formatter });\n  });\n})();\n<\/script>\n\n\n\n<!-- SECTION: Smart Bookkeeping Benefits -->\n<section id=\"smart-bookkeeping-benefits\" style=\"background: linear-gradient(135deg, #0a1f44 0%, #1a2a6c 35%, #0072ff 70%, #22d3ee 100%); padding:140px 24px; display:flex; flex-direction:column; justify-content:center; align-items:center; box-sizing:border-box; color:#fff;\">\n  <div class=\"benefits-wrapper\">\n    \n    <!-- Images collage -->\n    <div class=\"benefits-images hidden fade-left\">\n      <div class=\"img-collage\">\n        <img decoding=\"async\" src=\"https:\/\/ycmcap.com\/wp-content\/uploads\/2025\/09\/ChatGPT-Image-Sep-20-2025-05_49_03-PM.png\" \n             alt=\"Smart Bookkeeping Illustration 1\"\n             class=\"main-img\">\n        <img decoding=\"async\" src=\"https:\/\/ycmcap.com\/wp-content\/uploads\/2025\/09\/WhatsApp-Image-2025-09-20-at-7.09.10-PM.jpeg\" \n             alt=\"Smart Bookkeeping Illustration 2\"\n             class=\"secondary-img\">\n      <\/div>\n    <\/div>\n\n    <!-- Text content -->\n    <div class=\"benefits-text hidden fade-up\">\n      <h2 class=\"benefits-title\">Por qu\u00e9 es importante una contabilidad inteligente<\/h2>\n      <p class=\"benefits-subtitle\">\n        La contabilidad inteligente impulsada por la automatizaci\u00f3n y la inteligencia artificial significa menos errores, procesos m\u00e1s r\u00e1pidos y conocimientos en tiempo real que impulsan el crecimiento estrat\u00e9gico.\n      <\/p>\n\n      <ul class=\"benefits-list\">\n        <li><span class=\"check-icon\"><svg viewbox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\" \/><\/svg><\/span>Procesos de contabilidad automatizados<\/li>\n        <li><span class=\"check-icon\"><svg viewbox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\" \/><\/svg><\/span>Integraci\u00f3n perfecta entre bancos y plataformas<\/li>\n        <li><span class=\"check-icon\"><svg viewbox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\" \/><\/svg><\/span>Tableros financieros en tiempo real<\/li>\n        <li><span class=\"check-icon\"><svg viewbox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\" \/><\/svg><\/span>Reducci\u00f3n de errores impulsada por IA<\/li>\n        <li><span class=\"check-icon\"><svg viewbox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\" \/><\/svg><\/span>Cierre mensual m\u00e1s r\u00e1pido<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* Layout base *\/\n.benefits-wrapper {\n  max-width:1200px;\n  width:100%;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:60px;\n  align-items:center;\n}\n\n\/* Imagenes *\/\n.img-collage { position:relative; display:inline-block; }\n\n.main-img {\n  width:340px;\n  height:auto;\n  border-radius:16px;\n  box-shadow:0 0 30px rgba(0,114,255,0.6);\n  position:relative;\n  z-index:2;\n}\n.secondary-img {\n  width:300px;\n  height:auto;\n  border-radius:16px;\n  box-shadow:0 0 25px rgba(34,211,238,0.6);\n  position:absolute;\n  top:70px;\n  left:200px;\n  z-index:3;\n}\n\n\/* Textos *\/\n.benefits-title {\n  font-family:'Raleway',sans-serif;\n  font-size:clamp(32px,5vw,48px);\n  margin:0 0 16px;\n  color:#fff !important;\n}\n.benefits-subtitle {\n  font-family:'Manrope',sans-serif;\n  font-size:clamp(18px,2vw,22px);\n  color:rgba(255,255,255,0.9) !important;\n  line-height:1.6;\n  margin-bottom:24px;\n}\n.benefits-list {\n  list-style:none;\n  padding:0;\n  margin:0;\n  display:flex;\n  flex-direction:column;\n  gap:16px;\n  font-family:'Manrope',sans-serif;\n  font-size:18px;\n  line-height:1.6;\n}\n.benefits-list li {\n  display:flex;\n  align-items:center;\n}\n\n\/* Checks con SVG turquesa *\/\n.check-icon {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  margin-right:12px;\n  flex-shrink:0;\n}\n.check-icon svg {\n  width:22px;\n  height:22px;\n  fill:none;\n  stroke:#22d3ee;\n  stroke-width:3;\n  stroke-linecap:round;\n  stroke-linejoin:round;\n  filter: drop-shadow(0 0 6px rgba(34,211,238,0.9))\n          drop-shadow(0 0 12px rgba(0,114,255,0.7));\n  animation: glowPulse 3s ease-in-out infinite;\n}\n@keyframes glowPulse {\n  0%   { filter: drop-shadow(0 0 6px rgba(34,211,238,0.8)) drop-shadow(0 0 12px rgba(0,114,255,0.6)); }\n  50%  { filter: drop-shadow(0 0 12px rgba(34,211,238,1)) drop-shadow(0 0 24px rgba(0,114,255,0.9)); }\n  100% { filter: drop-shadow(0 0 6px rgba(34,211,238,0.8)) drop-shadow(0 0 12px rgba(0,114,255,0.6)); }\n}\n\n\/* Animaciones *\/\n.hidden { opacity:0; transform: translateY(40px); }\n.fade-up.show    { animation: fadeUp 1s ease-out forwards; }\n.fade-left.show  { animation: fadeSlideLeft 1.2s ease-out forwards; }\n\n@keyframes fadeUp {\n  to { opacity:1; transform: translateY(0); }\n}\n@keyframes fadeSlideLeft {\n  from { opacity:0; transform: translateX(-50px); }\n  to { opacity:1; transform: translateX(0); }\n}\n\n\/* Responsive: tablet *\/\n@media(max-width:1024px){\n  .benefits-wrapper { grid-template-columns:1fr; gap:40px; text-align:center; }\n  .benefits-images { display:flex; justify-content:center; }\n  .main-img { width:280px; }\n  .secondary-img { width:240px; top:50px; left:120px; }\n  .benefits-text { padding:0 10px; }\n}\n\n\/* Responsive: m\u00f3vil *\/\n@media(max-width:600px){\n  .benefits-wrapper { grid-template-columns:1fr; gap:30px; }\n  .img-collage { position:relative; display:flex; justify-content:center; align-items:center; }\n  .main-img { width:220px; }\n  .secondary-img {\n    width:180px;\n    position:absolute;\n    top:0;\n    left:calc(50% + 40px);\n    transform: translateX(-50%);\n  }\n  .benefits-text { padding:0 12px; }\n  .benefits-title { font-size:24px; }\n  .benefits-subtitle { font-size:16px; }\n  .benefits-list { font-size:16px; gap:12px; }\n  .benefits-list li { justify-content:flex-start; text-align:left; }\n}\n<\/style>\n\n<script>\n\/\/ IntersectionObserver para animaciones en scroll\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const observer = new IntersectionObserver(entries => {\n    entries.forEach(entry => {\n      if(entry.isIntersecting){\n        entry.target.classList.add(\"show\");\n      }\n    });\n  }, { threshold: 0.2 });\n\n  document.querySelectorAll(\".hidden\").forEach(el => observer.observe(el));\n});\n<\/script>\n\n\n\n<!-- CTA: Professional Dashboard with stronger glow + floating SVG -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Raleway:wght@700;800&#038;family=Manrope:wght@400;600&#038;display=swap\" rel=\"stylesheet\">\n\n<section id=\"cta-dashboard\" class=\"cta-section\" aria-labelledby=\"cta-title\">\n  <div class=\"cta-inner\">\n    <!-- Text Column -->\n    <div class=\"cta-text\">\n      <h2 id=\"cta-title\" class=\"cta-title\">Un Panel financiero inteligente<\/h2>\n      <p class=\"cta-subtitle\">De n\u00fameros a conocimientos: im\u00e1genes claras e interactivas que permiten tomar mejores decisiones.<\/p>\n      <a href=\"https:\/\/ycmcap.com\/es\/pricing\/\" class=\"cta-btn\" rel=\"noopener\">Explorar Planes de Precios<\/a>\n    <\/div>\n\n    <!-- SVG Dashboard -->\n    <div class=\"cta-illustration\" aria-hidden=\"true\">\n      <svg class=\"animated-dashboard\" viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\" focusable=\"false\">\n        <rect class=\"frame\" x=\"20\" y=\"20\" width=\"560\" height=\"360\" rx=\"20\" fill=\"#ffffff\" \/>\n\n        <rect x=\"44\" y=\"44\" width=\"120\" height=\"18\" rx=\"6\" fill=\"#0072ff\" opacity=\"0.95\"\/>\n        <rect x=\"176\" y=\"44\" width=\"92\" height=\"18\" rx=\"6\" fill=\"#22d3ee\" opacity=\"0.95\"\/>\n\n        <g transform=\"translate(0,0)\">\n          <rect class=\"bar bar1\" x=\"60\" y=\"120\" width=\"40\" height=\"180\" rx=\"6\" fill=\"#0072ff\"\/>\n          <rect class=\"bar bar2\" x=\"120\" y=\"80\" width=\"40\" height=\"220\" rx=\"6\" fill=\"#22d3ee\"\/>\n          <rect class=\"bar bar3\" x=\"180\" y=\"40\" width=\"40\" height=\"260\" rx=\"6\" fill=\"#0072ff\"\/>\n          <rect class=\"bar bar4\" x=\"240\" y=\"10\" width=\"40\" height=\"290\" rx=\"6\" fill=\"#22d3ee\"\/>\n          <rect class=\"bar bar5\" x=\"300\" y=\"70\" width=\"40\" height=\"230\" rx=\"6\" fill=\"#0072ff\"\/>\n        <\/g>\n\n        <circle class=\"pie pie-back\" cx=\"480\" cy=\"220\" r=\"70\" fill=\"none\" stroke=\"#e6f6ff\" stroke-width=\"28\"\/>\n        <circle class=\"pie pie1\" cx=\"480\" cy=\"220\" r=\"70\" fill=\"none\" stroke=\"#22d3ee\" stroke-width=\"28\" stroke-dasharray=\"320 440\" stroke-dashoffset=\"440\"\/>\n        <circle class=\"pie pie2\" cx=\"480\" cy=\"220\" r=\"70\" fill=\"none\" stroke=\"#0072ff\" stroke-width=\"28\" stroke-dasharray=\"180 440\" stroke-dashoffset=\"440\"\/>\n      <\/svg>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n:root {\n  --cta-blue: #0072ff;\n  --cta-accent: #22d3ee;\n  --cta-dark: #1a2a6c;\n  --cta-white: #ffffff;\n}\n\n\/* SECTION: gradient background *\/\n.cta-section {\n  background: linear-gradient(135deg, #ffffff 0%, #0072ff 100%);\n  padding: 120px 24px;\n  font-family: 'Manrope', sans-serif;\n  position: relative;\n  overflow: hidden;\n  color: var(--cta-dark);\n}\n\n\/* stronger glow *\/\n.cta-section::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:0;\n  background:\n    radial-gradient(circle at 22% 28%, rgba(34,211,238,0.35), transparent 28%),\n    radial-gradient(circle at 78% 72%, rgba(0,114,255,0.38), transparent 30%);\n  filter: blur(80px);\n}\n\n\/* content above glow *\/\n.cta-inner {\n  position:relative;\n  z-index:2;\n  max-width:1200px;\n  margin:0 auto;\n  display:grid;\n  grid-template-columns: 1fr 1fr;\n  align-items:center;\n  gap: 48px;\n}\n\n\/* TEXT *\/\n.cta-text { padding: 8px 6px; }\n.cta-title {\n  font-family: 'Raleway', sans-serif;\n  font-weight:800;\n  font-size: clamp(34px, 4.8vw, 52px);\n  margin: 0 0 14px;\n  color: var(--cta-dark);\n  line-height:1.02;\n}\n.cta-subtitle {\n  font-size: clamp(16px, 2vw, 20px);\n  margin:0 0 28px;\n  background: linear-gradient(90deg, var(--cta-blue), var(--cta-accent));\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-size: 200% 100%;\n  animation: gradientMove 5s linear infinite;\n}\n@keyframes gradientMove {\n  0% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n.cta-btn{\n  display:inline-block;\n  padding: 14px 36px;\n  border-radius: 40px;\n  background: linear-gradient(90deg, var(--cta-accent), var(--cta-blue));\n  color: white;\n  font-family: 'Raleway', sans-serif;\n  font-weight:700;\n  text-decoration:none;\n  box-shadow: 0 10px 28px rgba(0,114,255,0.28);\n  transition: transform .28s ease, box-shadow .28s ease;\n}\n.cta-btn:hover{ transform: translateY(-4px); box-shadow: 0 18px 48px rgba(0,114,255,0.36); }\n\n\/* ILLUSTRATION *\/\n.cta-illustration { display:flex; justify-content:center; align-items:center; }\n\n\/* make the SVG responsive *\/\n.animated-dashboard { width:100%; max-width:520px; height:auto; display:block; }\n\n\/* frame drop shadow *\/\n.animated-dashboard .frame {\n  filter: drop-shadow(0 18px 30px rgba(0,114,255,0.14));\n  stroke: rgba(0,0,0,0.03);\n}\n\n\/* Bars scale animation *\/\n.animated-dashboard .bar{\n  transform-origin: center bottom;\n  transform: scaleY(0.3);\n  transition: transform .2s linear;\n  will-change: transform;\n  opacity: 0.98;\n  box-shadow: 0 8px 18px rgba(2,18,40,0.06);\n}\n@keyframes barsScale {\n  0%   { transform: scaleY(0.25); }\n  30%  { transform: scaleY(0.9);  }\n  55%  { transform: scaleY(0.6);  }\n  80%  { transform: scaleY(1.0);  }\n  100% { transform: scaleY(0.25); }\n}\n.bar1 { animation: barsScale 7.8s ease-in-out infinite 0s; }\n.bar2 { animation: barsScale 7.8s ease-in-out infinite 0.5s; }\n.bar3 { animation: barsScale 7.8s ease-in-out infinite 1s; }\n.bar4 { animation: barsScale 7.8s ease-in-out infinite 1.2s; }\n.bar5 { animation: barsScale 7.8s ease-in-out infinite 1.6s; }\n\n\/* Pie chart *\/\n.animated-dashboard .pie1,\n.animated-dashboard .pie2 {\n  stroke-linecap: round;\n  transform-origin: 480px 220px;\n  animation: pieDraw 10s ease-in-out infinite;\n}\n@keyframes pieDraw {\n  0%   { stroke-dashoffset: 440; }\n  45%  { stroke-dashoffset: 120; }\n  80%  { stroke-dashoffset: 300; }\n  100% { stroke-dashoffset: 440; }\n}\n\n\/* Floating animation for entire SVG *\/\n.animated-dashboard {\n  animation: floatSVG 6s ease-in-out infinite;\n}\n@keyframes floatSVG {\n  0% { transform: translateY(0); }\n  50% { transform: translateY(-12px); }\n  100% { transform: translateY(0); }\n}\n\n\/* Responsive *\/\n@media (max-width: 980px) {\n  .cta-inner { grid-template-columns: 1fr; text-align:center; padding: 0 6px; }\n  .cta-text { order:2; }\n  .cta-illustration { order:1; margin-bottom: 18px; }\n}\n<\/style>\n\n\n\n<!-- FOOTER COMPLETO -->\n<footer id=\"footer\" class=\"fs-section\" style=\"padding:80px 24px; width:100%; box-sizing:border-box; overflow:hidden; position:relative;\">\n  <div class=\"fs-inner\" style=\"max-width:1200px; margin:0 auto; display:grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap:50px;\">\n\n    <!-- Logo + descripci\u00f3n -->\n    <div class=\"footer-block\">\n      <h2 style=\"font-family:'Raleway',sans-serif; font-size:28px; font-weight:700; margin-bottom:16px; letter-spacing:1px; text-transform:uppercase; color:#fff;\">YCM Capital<\/h2>\n      <p style=\"font-family:'Manrope',sans-serif; font-size:15px; line-height:1.8; color:rgba(255,255,255,0.9); margin-bottom:12px;\" class=\"translation-block\">En YCM Capital, brindamos consultor\u00eda financiera estrat\u00e9gica que permite a las empresas maximizar el crecimiento, optimizar las operaciones y tomar decisiones informadas.<\/p>\n      <p style=\"font-family:'Manrope',sans-serif; font-size:14px; line-height:1.8; color:rgba(255,255,255,0.85);\" class=\"translation-block\">Nuestra misi\u00f3n es simplificar las finanzas complejas y guiar a nuestros clientes hacia el \u00e9xito sostenible.<\/p>\n    <\/div>\n\n    <!-- Quick Links con botones -->\n    <div class=\"footer-block\">\n      <h3 style=\"font-family:'Raleway',sans-serif; font-size:20px; font-weight:600; margin-bottom:16px; letter-spacing:0.5px; color:#fff;\">Enlaces r\u00e1pidos<\/h3>\n      <div class=\"footer-buttons\">\n        <a href=\"https:\/\/ycmcap.com\/es\/services\/\" class=\"footer-btn\">Servicios<\/a>\n        <a href=\"https:\/\/ycmcap.com\/es\/features\/\" class=\"footer-btn\">Funciones<\/a>\n        <a href=\"https:\/\/ycmcap.com\/es\/pricing\/\" class=\"footer-btn\">Planes<\/a>\n        <a href=\"https:\/\/ycmcap.com\/es\/contact\/\" class=\"footer-btn\">Contacto<\/a>\n      <\/div>\n    <\/div>\n\n    <!-- Contact Info -->\n    <div class=\"footer-block\">\n      <h3 style=\"font-family:'Raleway',sans-serif; font-size:20px; font-weight:600; margin-bottom:16px; letter-spacing:0.5px; color:#fff;\">Contacto<\/h3>\n      <p style=\"font-family:'Manrope',sans-serif; font-size:14px; line-height:1.8; color:#fff; margin:4px 0;\">\n        <i class=\"fas fa-envelope\"><\/i> <a href=\"mailto:admin@ycmcap.com\" class=\"footer-link\">admin@ycmcap.com<\/a>\n      <\/p>\n      <p style=\"font-family:'Manrope',sans-serif; font-size:14px; line-height:1.8; color:#fff; margin:4px 0;\">\n        <i class=\"fas fa-phone\"><\/i> <strong>+57 321 3956236<\/strong>\n      <\/p>\n      <p style=\"font-family:'Manrope',sans-serif; font-size:14px; line-height:1.8; color:#fff; margin:4px 0;\">\n        \ud83c\udfe2 United States\n      <\/p>\n    <\/div>\n\n    <!-- Contact Direct Icons -->\n    <div class=\"footer-block\">\n      <h3 style=\"font-family:'Raleway',sans-serif; font-size:20px; font-weight:600; margin-bottom:16px; letter-spacing:0.5px; color:#fff;\">Comun\u00edquese con nosotros directamente<\/h3>\n      <div style=\"display:flex; gap:16px; justify-content:flex-start; align-items:center;\">\n        <a href=\"https:\/\/wa.me\/573213956236\" target=\"_blank\" class=\"social-icon\" title=\"Chat via WhatsApp\">\n          <img decoding=\"async\" src=\"https:\/\/cdn-icons-png.flaticon.com\/512\/733\/733585.png\" alt=\"WhatsApp\" style=\"width:28px; height:28px;\">\n        <\/a>\n        <a href=\"mailto:admin@ycmcap.com\" class=\"social-icon\" title=\"Send us an Email\">\n          <img decoding=\"async\" src=\"https:\/\/cdn-icons-png.flaticon.com\/512\/732\/732200.png\" alt=\"Email\" style=\"width:28px; height:28px;\">\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <!-- Bottom -->\n  <div style=\"text-align:center; margin-top:50px; font-family:'Manrope',sans-serif; font-size:12px; color:rgba(255,255,255,0.7); letter-spacing:0.5px;\">\n    \u00a9 2025 YCM Capital. All Rights Reserved.\n  <\/div>\n<\/footer>\n\n<style>\n\/* Fondo degradado animado *\/\n@keyframes bgGradient {\n  0% { background-position: 0% 50%; }\n  50% { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n#footer {\n  background: linear-gradient(135deg, #0a1f44 0%, #1a2a6c 35%, #0072ff 70%, #22d3ee 100%);\n  background-size: 200% 200%;\n  animation: bgGradient 20s ease infinite;\n}\n\n\/* Botones Quick Links *\/\n.footer-buttons {\n  display:flex;\n  flex-direction:column;\n  gap:12px;\n}\n.footer-btn {\n  display:inline-block;\n  padding:10px 20px;\n  border-radius:12px;\n  font-family:'Manrope',sans-serif;\n  font-size:14px;\n  font-weight:600;\n  text-decoration:none;\n  color:#fff;\n  background: linear-gradient(135deg, #0a1f44 0%, #1a2a6c 35%, #0072ff 70%, #22d3ee 100%);\n  box-shadow:0 4px 12px rgba(0,0,0,0.25);\n  transition: transform 0.3s ease, box-shadow 0.3s ease, filter 0.3s ease;\n}\n.footer-btn:hover {\n  transform: translateY(-4px) scale(1.05);\n  box-shadow:0 8px 20px rgba(0,0,0,0.35);\n  filter: brightness(1.2);\n}\n\n\/* Links hover *\/\n.footer-link {\n  color:#fff;\n  text-decoration:none;\n  transition: color 0.3s, text-shadow 0.3s;\n}\n.footer-link:hover {\n  color:#e0f7ff;\n  text-shadow: 0 0 6px rgba(255,255,255,0.5);\n}\n\n\/* Social Media \/ Contact Icons flotante *\/\n@keyframes floatIcon {\n  0% { transform: translateY(0); }\n  50% { transform: translateY(-6px); }\n  100% { transform: translateY(0); }\n}\n.social-icon {\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:44px;\n  height:44px;\n  border-radius:14px;\n  background: linear-gradient(135deg, #0a1f44 0%, #1a2a6c 35%, #0072ff 70%, #22d3ee 100%);\n  color:#fff;\n  font-size:20px;\n  animation: floatIcon 3s ease-in-out infinite;\n  transition: transform 0.4s, filter 0.4s;\n}\n.social-icon:hover {\n  transform: translateY(-8px) scale(1.1);\n  filter: brightness(1.3);\n}\n\n\/* Animaci\u00f3n de entrada de bloques *\/\n.footer-block {\n  opacity: 0;\n  transform: translateY(20px);\n  animation: fadeSlideIn 1s forwards;\n}\n.footer-block:nth-child(1){ animation-delay:0.2s; }\n.footer-block:nth-child(2){ animation-delay:0.4s; }\n.footer-block:nth-child(3){ animation-delay:0.6s; }\n.footer-block:nth-child(4){ animation-delay:0.8s; }\n\n@keyframes fadeSlideIn {\n  to { opacity:1; transform: translateY(0); }\n}\n<\/style>","protected":false},"excerpt":{"rendered":"<p>Smart Bookkeeping for Modern Businesses Automate. Analyze. Decide. Less manual work, more strategic decisions. Smart Bookkeeping in Action A dashboard-driven experience that transforms bookkeeping into insights and decisions. Cash Flow Monitor Track inflows vs outflows in real time \u2014 numbers and visuals move together. Inflows 0 USD Outflows 0 USD Monthly Closing Cut your month-end&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-2099","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ycmcap.com\/es\/wp-json\/wp\/v2\/pages\/2099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ycmcap.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ycmcap.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ycmcap.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ycmcap.com\/es\/wp-json\/wp\/v2\/comments?post=2099"}],"version-history":[{"count":35,"href":"https:\/\/ycmcap.com\/es\/wp-json\/wp\/v2\/pages\/2099\/revisions"}],"predecessor-version":[{"id":2251,"href":"https:\/\/ycmcap.com\/es\/wp-json\/wp\/v2\/pages\/2099\/revisions\/2251"}],"wp:attachment":[{"href":"https:\/\/ycmcap.com\/es\/wp-json\/wp\/v2\/media?parent=2099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}