{"id":16,"date":"2026-10-19T17:39:29","date_gmt":"2026-10-19T17:39:29","guid":{"rendered":"https:\/\/powerfulits.com\/?page_id=16"},"modified":"2026-10-19T21:17:35","modified_gmt":"2026-10-19T21:17:35","slug":"services","status":"publish","type":"page","link":"https:\/\/powerfulits.com\/index.php\/services\/","title":{"rendered":"Services"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16\" class=\"elementor elementor-16\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f39120 e-con-full e-flex e-con e-parent\" data-id=\"7f39120\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-22df439 elementor-widget elementor-widget-html\" data-id=\"22df439\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- POWERFUL \u00b7 SERVICIOS\nPega TODO el contenido en un widget HTML de Elementor.\nContenedor: ancho completo y sin relleno. Configura Poppins en Elementor para igualar la tipograf\u00eda.\nID \"services\": conecta con la flecha del banner principal. Si ya lo usas en el contenedor padre, elimina id=\"services\" de este bloque.\n--pws-accent controla el color turquesa del t\u00edtulo; el s\u00edmbolo est\u00e1 integrado en SVG.\n--pws-font permite usar tu tipograf\u00eda, por ejemplo: --pws-font: \"Poppins\", sans-serif;\n-->\n<style>\n.pws-hero{--pws-accent:#009ab8;--pws-x:0px;--pws-y:0px;--pws-tx:0px;--pws-ty:0px;position:relative;isolation:isolate;box-sizing:border-box;display:grid;grid-template-columns:1.25fr .85fr 1fr;align-items:center;gap:4%;width:100%;min-width:0;height:clamp(350px,42vw,640px);padding:6.5% 7%;overflow:hidden;border-radius:clamp(28px,3.3vw,56px);background:#12213f;background-image:linear-gradient(90deg,#0c1e3d 0%,#343d6b 52%,#439ab0 100%);color:#fff;font-family:var(--pws-font,\"Poppins\",Arial,sans-serif);scroll-margin-top:90px}\n.pws-hero *{box-sizing:border-box}\n.pws-hero .pws-light{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle 360px at var(--pws-mx,50%) var(--pws-my,50%),rgba(0,210,232,.12),transparent 80%);opacity:0;transition:opacity .7s}\n.pws-hero:hover .pws-light{opacity:1}\n.pws-hero .pws-heading{position:relative;min-width:0;transform:translate(var(--pws-tx),var(--pws-ty))}\n.pws-hero .pws-title{margin:0;color:var(--pws-accent);font-family:inherit;font-size:clamp(26px,3.25vw,52px);font-weight:500;line-height:1.22;letter-spacing:-.025em}\n.pws-hero .pws-line{display:block}\n.pws-hero .pws-symbol{position:relative;align-self:stretch;min-width:0;transform:translate(var(--pws-x),var(--pws-y));pointer-events:none;--pws-logo:url(\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjMzNyAxMTkgNDcyIDcxMCI+PHBhdGggZmlsbD0iIzAwOWFiOCIgZD0iTTc5MS40LDMxNC41bC01OS4zLDE0My41Yy0xMy44LDMzLjEtNTEuNyw0OC43LTg0LjcsMzUtMzMuMS0xMy44LTQ4LjgtNTEuNy0zNS4yLTg0LjdoLjJsNDIuNS03MS4xYzIuMy01LjgsMy41LTExLjgsMy41LTE3LjYsMC0xOS44LTEyLjgtMzguNC0zMy4xLTQ0LjRsLTExOC4zLTIzLjljLTIwLjMtMi44LTM3LjQsMTQuOS0zMy43LDM1LjIsMCwwLDM1LjIsMTg1LjgsNjUuNywzMDkuMywxMi4yLDQ5LjIsNDMsOTguOCw0MS4xLDE0Ny4xLTEuNyw0NC41LTMzLjksNzUuNy02My41LDc3LjctNDcuMSwzLjItNzguMS0zNC40LTg1LjgtNzUuOC03LjQtMzkuNS0yLjUtNTYuMy0xNC43LTEzNS4xLTIyLjktMTQ4LjQtNzUtMzY1LTc1LTM2NWwxNTMuNS0xMjEuNCwyNjUuOCw3OC43YzU1LjYsMjQuMSw0NC4yLDc0LjcsMzAuOSwxMTIuNVoiLz48L3N2Zz4=\")}\n.pws-hero .pws-piece{position:absolute;inset:0;background-image:var(--pws-logo);background-size:contain;background-position:center;background-repeat:no-repeat}\n.pws-hero .pws-piece:nth-child(1){clip-path:polygon(0 0,100% 0,100% 40%,0 40%)}\n.pws-hero .pws-piece:nth-child(2){clip-path:polygon(0 40%,100% 40%,100% 70%,0 70%)}\n.pws-hero .pws-piece:nth-child(3){clip-path:polygon(0 70%,100% 70%,100% 100%,0 100%)}\n.pws-hero .pws-copy{position:relative;min-width:0;font-size:clamp(13px,1.4vw,22px);line-height:1.22;font-weight:400;transform:translate(var(--pws-tx),var(--pws-ty))}\n.pws-hero .pws-copy p{margin:0;color:inherit;font:inherit}\n.pws-hero .pws-copy p+p{margin-top:1.25em}\n\/* Todo permanece visible si JavaScript est\u00e1 desactivado. *\/\n.pws-hero.pws-pending [data-pws-reveal],.pws-hero.pws-pending .pws-piece{opacity:0}\n.pws-hero.pws-start{animation:pws-enter 1.1s cubic-bezier(.16,1,.3,1) both}\n.pws-hero.pws-start [data-pws-reveal]{animation:pws-reveal 1s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--pws-delay,.3s)}\n.pws-hero.pws-start .pws-piece{animation:pws-build 1.45s cubic-bezier(.16,1,.3,1) both}\n.pws-hero .pws-piece:nth-child(1){--pws-from-x:35px;--pws-from-y:-65px;--pws-from-r:8deg;animation-delay:.25s}\n.pws-hero .pws-piece:nth-child(2){--pws-from-x:-65px;--pws-from-y:0px;--pws-from-r:-7deg;animation-delay:.4s}\n.pws-hero .pws-piece:nth-child(3){--pws-from-x:25px;--pws-from-y:65px;--pws-from-r:5deg;animation-delay:.55s}\n.pws-hero.pws-assembled .pws-piece:first-child{clip-path:none;animation:none}\n.pws-hero.pws-assembled .pws-piece:nth-child(n+2){display:none}\n@keyframes pws-enter{from{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:none}}\n@keyframes pws-reveal{from{opacity:0;transform:translateY(22px);filter:blur(3px)}to{opacity:1;transform:none;filter:blur(0)}}\n@keyframes pws-build{from{opacity:0;transform:translate(var(--pws-from-x),var(--pws-from-y)) rotate(var(--pws-from-r));filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}\n@media(min-width:768px) and (max-width:1024px){.pws-hero{padding:6.5% 6%;gap:4%;grid-template-columns:1.3fr .85fr 1fr}.pws-hero .pws-title{font-size:clamp(26px,3.3vw,34px)}}\n@media(max-width:767px){\n .pws-hero{height:auto;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto clamp(170px,27svh,230px) auto;gap:26px;padding:32px 28px 30px;border-radius:30px;background-image:linear-gradient(135deg,#0c1e3d 0%,#343d6b 56%,#439ab0 100%)}\n .pws-hero .pws-title{font-size:clamp(28px,7.7vw,38px);line-height:1.18;letter-spacing:-.025em}\n .pws-hero .pws-symbol{width:100%;height:100%;grid-row:2}\n .pws-hero .pws-copy{max-width:35ch;font-size:16px;line-height:1.4;grid-row:3}\n .pws-hero .pws-copy p+p{margin-top:14px}\n .pws-hero .pws-heading,.pws-hero .pws-copy{transform:none}\n}\n@media(prefers-reduced-motion:reduce){\n .pws-hero.pws-start,.pws-hero.pws-start [data-pws-reveal],.pws-hero.pws-start .pws-piece{animation:none!important}\n .pws-hero.pws-pending [data-pws-reveal],.pws-hero.pws-pending .pws-piece{opacity:1}\n .pws-hero .pws-symbol,.pws-hero .pws-heading,.pws-hero .pws-copy{transform:none}\n .pws-hero .pws-piece:first-child{clip-path:none}\n .pws-hero .pws-piece:nth-child(n+2){display:none}\n .pws-hero .pws-light{transition:none}\n}\n<\/style>\n<section class=\"pws-hero\" id=\"services\" aria-label=\"Powerful services\" lang=\"en\">\n <div class=\"pws-light\" aria-hidden=\"true\"><\/div>\n <div class=\"pws-heading\"><h2 class=\"pws-title\"><span class=\"pws-line\" data-pws-reveal style=\"--pws-delay:.2s\">One Partner.<\/span><span class=\"pws-line\" data-pws-reveal style=\"--pws-delay:.35s\">Every Operation<\/span><span class=\"pws-line\" data-pws-reveal style=\"--pws-delay:.5s\">You Need to Scale.<\/span><\/h2><\/div>\n <div class=\"pws-symbol\" aria-hidden=\"true\"><span class=\"pws-piece\"><\/span><span class=\"pws-piece\"><\/span><span class=\"pws-piece\"><\/span><\/div>\n <div class=\"pws-copy\"><p data-pws-reveal style=\"--pws-delay:.8s\">Six service lines, one AI-powered engine behind all of them.<\/p><p data-pws-reveal style=\"--pws-delay:1s\">Work with us on a single need<br>or let them compound.<\/p><\/div>\n<\/section>\n<script>\n(function(){\n 'use strict';\n var script=document.currentScript;\n var root=script&&script.previousElementSibling;\n if(!root||!root.matches('.pws-hero')||root.dataset.pwsReady)return;\n root.dataset.pwsReady='true';\n var reduce=window.matchMedia('(prefers-reduced-motion: reduce)');\n var fine=window.matchMedia('(hover: hover) and (pointer: fine)');\n var frame=0,x=0,y=0,targetX=0,targetY=0;\n function start(){root.classList.remove('pws-pending');root.classList.add('pws-start');}\n if(!reduce.matches&&'IntersectionObserver' in window){\n  root.classList.add('pws-pending');\n  var observer=new IntersectionObserver(function(entries){if(entries.some(function(e){return e.isIntersecting;})){start();observer.disconnect();}},{threshold:.15});\n  observer.observe(root);\n }else{start();}\n root.addEventListener('animationend',function(e){if(e.animationName==='pws-build'&&e.target===root.querySelector('.pws-piece:last-child'))root.classList.add('pws-assembled');});\n function tick(){\n  frame=0;if(!root.isConnected)return;\n  x+=(targetX-x)*.085;y+=(targetY-y)*.085;\n  if(Math.abs(targetX-x)<.025&&Math.abs(targetY-y)<.025){x=targetX;y=targetY;}\n  root.style.setProperty('--pws-x',x.toFixed(2)+'px');root.style.setProperty('--pws-y',y.toFixed(2)+'px');\n  root.style.setProperty('--pws-tx',(-x*.2).toFixed(2)+'px');root.style.setProperty('--pws-ty',(-y*.2).toFixed(2)+'px');\n  if(x!==targetX||y!==targetY)frame=requestAnimationFrame(tick);\n }\n function queue(){if(!frame)frame=requestAnimationFrame(tick);}\n function reset(){targetX=targetY=0;queue();}\n root.addEventListener('pointermove',function(e){\n  if(reduce.matches||!fine.matches||e.pointerType==='touch')return;\n  var box=root.getBoundingClientRect();\n  var px=Math.max(0,Math.min(1,(e.clientX-box.left)\/box.width)),py=Math.max(0,Math.min(1,(e.clientY-box.top)\/box.height));\n  targetX=(px-.5)*32;targetY=(py-.5)*24;\n  root.style.setProperty('--pws-mx',px*100+'%');root.style.setProperty('--pws-my',py*100+'%');queue();\n },{passive:true});\n root.addEventListener('pointerleave',reset,{passive:true});root.addEventListener('pointercancel',reset,{passive:true});\n reduce.addEventListener('change',function(){if(reduce.matches){if(frame)cancelAnimationFrame(frame);frame=0;x=y=targetX=targetY=0;['--pws-x','--pws-y','--pws-tx','--pws-ty'].forEach(function(k){root.style.setProperty(k,'0px');});start();if(observer)observer.disconnect();}});\n})();\n<\/script>\n\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>One Partner.Every OperationYou Need to Scale. Six service lines, one AI-powered engine behind all of them. Work with us on a single needor let them compound.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-16","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/powerfulits.com\/index.php\/wp-json\/wp\/v2\/pages\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/powerfulits.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/powerfulits.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/powerfulits.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/powerfulits.com\/index.php\/wp-json\/wp\/v2\/comments?post=16"}],"version-history":[{"count":4,"href":"https:\/\/powerfulits.com\/index.php\/wp-json\/wp\/v2\/pages\/16\/revisions"}],"predecessor-version":[{"id":168,"href":"https:\/\/powerfulits.com\/index.php\/wp-json\/wp\/v2\/pages\/16\/revisions\/168"}],"wp:attachment":[{"href":"https:\/\/powerfulits.com\/index.php\/wp-json\/wp\/v2\/media?parent=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}