PageSourceSearch

https://esencial-work-next.vercel.app/_next/static/chunks/17c9ad3a65d803f0.js

js esencial-work-next.vercel.app collected 2026-10-03 06:54:23 UTC 45,476 bytes, 9 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,33525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return s}});let n=e.r(71645);function s(e,t){let r=(0,n.useRef)(null),s=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=s.current;t&&(s.current=null,t())}else e&&(r.current=i(e,n)),t&&(s.current=i(t,n))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},98183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return a},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return l}};for(var s in n)Object.defineProperty(r,s,{enumerable:!0,get:n[s]});function i(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function o(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function l(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,o(e));else t.set(r,o(n));return t}function a(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return l},formatWithValidation:function(){return c},urlObjectKeys:function(){return a}};for(var s in n)Object.defineProperty(r,s,{enumerable:!0,get:n[s]});let i=e.r(90809)._(e.r(98183)),o=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:r}=e,n=e.protocol||"",s=e.pathname||"",l=e.hash||"",a=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(c+=":"+e.port)),a&&"object"==typeof a&&(a=String(i.urlQueryToSearchParams(a)));let d=e.search||a&&`?${a}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||o.test(n))&&!1!==c?(c="//"+(c||""),s&&"/"!==s[0]&&(s="/"+s)):c||(c=""),l&&"#"!==l[0]&&(l="#"+l),d&&"?"!==d[0]&&(d="?"+d),s=s.replace(/[?#]/g,encodeURIComponent),d=d.replace("#","%23"),`${n}${c}${s}${d}${l}`}let a=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return l(e)}},18967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return j},MissingStaticPage:function(){return y},NormalizeError:function(){return b},PageNotFoundError:function(){return v},SP:function(){return m},ST:function(){return x},WEB_VITALS:function(){return i},execOnce:function(){return o},getDisplayName:function(){return u},getLocationOrigin:function(){return c},getURL:function(){return d},isAbsoluteUrl:function(){return a},isResSent:function(){return f},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return h},stringifyError:function(){return w}};for(var s in n)Object.defineProperty(r,s,{enumerable:!0,get:n[s]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function o(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let l=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,a=e=>l.test(e);function c(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function d(){let{href:e}=window.location,t=c();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function h(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function p(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${u(e)}.getInitialProps()" should resolve to an object. But found "${n}
1" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n}let m="undefined"!=typeof performance,x=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class b extends Error{}class v extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class y extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class j extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function w(e){return JSON.stringify({message:e.message,stack:e.stack})}},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return i}});let n=e.r(18967),s=e.r(52817);function i(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,s.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return g},useLinkStatus:function(){return v}};for(var s in n)Object.defineProperty(r,s,{enumerable:!0,get:n[s]});let i=e.r(90809),o=e.r(43476),l=i._(e.r(71645)),a=e.r(95057),c=e.r(8372),d=e.r(18581),u=e.r(18967),f=e.r(5550);e.r(33525);let h=e.r(91949),p=e.r(73668),m=e.r(9396);function x(e){return"string"==typeof e?e:(0,a.formatUrl)(e)}function g(t){var r;let n,s,i,[a,g]=(0,l.useOptimistic)(h.IDLE_LINK_STATUS),v=(0,l.useRef)(null),{href:y,as:j,children:w,prefetch:S=null,passHref:_,replace:k,shallow:N,scroll:E,onClick:C,onMouseEnter:R,onTouchStart:P,legacyBehavior:O=!1,onNavigate:A,ref:L,unstable_dynamicOnHover:z,...T}=t;n=w,O&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let F=l.default.useContext(c.AppRouterContext),I=!1!==S,M=!1!==S?null===(r=S)||"auto"===r?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,{href:W,as:B}=l.default.useMemo(()=>{let e=x(y);return{href:e,as:j?x(j):e}},[y,j]);if(O){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});s=l.default.Children.only(n)}let D=O?s&&"object"==typeof s&&s.ref:L,U=l.default.useCallback(e=>(null!==F&&(v.current=(0,h.mountLinkInstance)(e,W,F,M,I,g)),()=>{v.current&&((0,h.unmountLinkForCurrentNavigation)(v.current),v.current=null),(0,h.unmountPrefetchableInstance)(e)}),[I,W,F,M,g]),$={ref:(0,d.useMergedRef)(U,D),onClick(t){O||"function"!=typeof C||C(t),O&&s.props&&"function"==typeof s.props.onClick&&s.props.onClick(t),!F||t.defaultPrevented||function(t,r,n,s,i,o,a){if("undefined"!=typeof window){let c,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,p.isLocalURL)(r)){i&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:u}=e.r(99781);l.default.startTransition(()=>{u(n||r,i?"replace":"push",o??!0,s.current)})}}(t,W,B,v,k,E,A)},onMouseEnter(e){O||"function"!=typeof R||R(e),O&&s.props&&"function"==typeof s.props.onMouseEnter&&s.props.onMouseEnter(e),F&&I&&(0,h.onNavigationIntent)(e.currentTarget,!0===z)},onTouchStart:function(e){O||"function"!=typeof P||P(e),O&&s.props&&"function"==typeof s.props.onTouchStart&&s.props.onTouchStart(e),F&&I&&(0,h.onNavigationIntent)(e.currentTarget,!0===z)}};return(0,u.isAbsoluteUrl)(B)?$.href=B:O&&!_&&("a"!==s.type||"href"in s.props)||($.href=(0,f.addBasePath)(B)),i=O?l.default.cloneElement(s,$):(0,o.jsx)("a",{...T,...$,children:n}),(0,o.jsx)(b.Provider,{value:a,children:i})}e.r(84508);let b=(0,l.createContext)(h.IDLE_LINK_STATUS),v=()=>(0,l.useContext)(b);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},17942,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(46932),s=e.i(88653),i=e.i(22016);let o=[{label:"Filosofía",href:"#filosofia"},{label:"Soluciones",href:"#soluciones"},{label:"Work",href:"/work"},{label:"Radar",href:"/radar"},{label:"Contacto",href:"#contacto"}];function l(){let[e,l]=(0,r.useState)(!1),[a,c]=(0,r.useState)(!1),[d,u]=(0,r.useState)(!1);(0,r.useEffect)(()=>{let e=()=>u(window.innerWidth<768);return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),(0,r.useEffect)(()=>{let e,t=()=>{cancelAnimationFrame(e),e=requestAnimationFrame(()=>l(window.scrollY>60))};return window.addEventListener("scroll",t,{passive:!0}),()=>window.removeEventListener("scroll",t)},[]),(0,r.useEffect)(()=>(document.body.style.overflow=a?"hidden":"",()=>{document.body.style.overflow=""}),[a]);let f=(e,t)=>{t.startsWith("#")?(e.preventDefault(),c(!1),setTimeout(()=>{let e;(e=document.getElementById(t.replace("#","")))&&e.scrollIntoView({behavior:"smooth",block:"start"})},300)):c(!1)};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("header",{style:d?{position:"fixed",top:0,left:0,right:0,zIndex:50,padding:"0.75rem 1.25rem",backdropFilter:e?"blur(16px)":"none",backgroundColor:e?"rgba(245,243,239,0.96)":"transparent",borderBottom:e?"1px solid rgba(0,0,0,0.06)":"none",transition:"all 0.4s ease"}:{position:"fixed",top:20*!e,left:e?0:"15%",right:e?0:"15%",zIndex:50,padding:e?"0.65rem 1.5rem":"0.5rem 1.5rem",borderRadius:e?0:"9999px",backdropFilter:e?"blur(14px)":"blur(8px)",backgroundColor:e?"rgba(245,243,239,0.96)":"rgba(245,243,239,0.80)",boxShadow:e?"0 1px 0 rgba(0,0,0,0.06)":"0 2px 16px rgba(0,0,0,0.05)",outline:e?"none":"1px solid rgba(15,23,42,0.08)",transition:"top 0.4s cubic-bezier(0.4,0,0.2,1), left 0.4s cubic-bezier(0.4,0,0.2,1), right 0.4s cubic-bezier(0.4,0,0.2,1), border-radius 0.4s cubic-bezier(0.4,0,0.2,1), padding 0.3s ease, background-color 0.25s ease"},children:(0,t.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",maxWidth:e||d?"none":"1100px",margin:"0 auto"},children:[(0,t.jsx)(i.default,{href:"/",className:"flex-shrink-0",children:(0,t.jsx)("img",{src:"/img/logo_esencial_n.svg",alt:"Esencial Work",className:"h-8 w-auto"})}),(0,t.jsx)("nav",{className:"hidden md:flex items-center gap-8",children:o.map(e=>(0,t.jsx)("a",{href:e.href,onClick:t=>f(t,e.href),className:"text-sm font-medium text-slate-600 hover:text-slate-900 transition-colors",style:{fontSize:"0.875rem"},children:e.label},e.href))}),(0,t.jsx)("button",{onClick:()=>c(!0),className:"w-10 h-10 rounded-full bg-slate-950 text-white flex items-center justify-center hover:bg-slate-800 transition-colors","aria-label":"Abrir menú",children:(0,t.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:(0,t.jsx)("path",{d:"M4 8h16M4 16h16"})})})]})}),(0,t.jsx)(s.AnimatePresence,{children:a&&(0,t.jsxs)(n.motion.div,{initial:{opacity:0,y:-20},animate:{opacity:1,y:0},exit:{opacity:0,y:-20},className:"fixed inset-0 z-[60] bg-[#f5f3ef]/60 backdrop-blur-sm p-10 flex flex-col justify-center",children:[(0,t.jsx)("button",{onClick:()=>c(!1),className:"absolute top-10 right-10 w-12 h-12 rounded-full border border-black/10 flex items-center justify-center text-black",children:(0,t.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:(0,t.jsx)("path",{d:"M18 6L6 18M6 6l12 12"})})}),(0,t.jsx)("nav",{className:"flex flex-col gap-6 max-w-2xl mx-auto w-full",children:o.map((e,r)=>(0,t.jsx)(n.motion.a,{href:e.href,onClick:t=>f(t,e.href),initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:.1*r},className:"text-4xl md:text-6xl font-bold tracking-tighter text-slate-950 hover:text-slate-600 transition-colors border-b border-black/5 pb-4",children:e.label},e.href))})]})})]})}e.s(["default",()=>l])},10542,87652,95420,e=>{"use strict";let t,r;var n=e.i(86427),s=e.i(65566),i=e.i(71645),o=e.i(60830),l=e.i(87022);function a(e,t){let r,n=()=>{let{currentTime:n}=t,s=(null===n?0:n.value)/100;r!==s&&e(s),r=s};return l.frame.preUpdate(n,!0),()=>(0,l.cancelFrame)(n)}var c=e.i(30551),d=e.i(89026),u=e.i(49652);let f=new WeakMap,h=(e,t,r)=>(n,s)=>s&&s[0]?s[0][e+"Size"]:(0,d.isSVGElement)(n)&&"getBBox"in n?n.getBBox()[t]:n[r],p=h("inline","width","offsetWidth"),m=h("block","height","offsetHeight");function x({target:e,borderBoxSize:t}){f.get(e)?.forEach(r=>{r(e,{get width(){return p(e,t)},get height(){return m(e,t)}})})}function g(e){e.forEach(x)}let b=new Set;var v=e.i(83920),y=e.i(25791);let j=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),w={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function S(e,t,r,n){let s=r[t],{length:i,position:o}=w[t],l=s.current,a=r.time;s.current=e[`scroll${o}`],s.scrollLength=e[`scroll${i}`]-e[`client${i}`],s.offset.length=0,s.offset[0]=0,s.offset[1]=s.scrollLength,s.progress=(0,v.progress)(0,s.scrollLength,s.current);let c=n-a;s.velocity=c>50?0:(0,y.velocityPerSecond)(s.current-l,c)}e.i(47167);var _=e.i(44230),k=e.i(15923),N=e.i(76959),E=e.i(72846);let C={start:0,center:.5,end:1};function R(e,t,r=0){let n=0;if(e in C&&(e=C[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let P=[0,0],O=[[0,0],[1,1]],A={x:0,y:0},L=new WeakMap,z=new WeakMap,T=new WeakMap,F=e=>e===document.scrollingElement?window:e;function I(e,{container:n=document.scrollingElement,...s}={}
1){if(!n)return o.noop;let i=T.get(n);i||(i=new Set,T.set(n,i));let a=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),S(e,"x",r,t),S(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=O}=r,{target:s=e,axis:i="y"}=r,o="y"===i?"height":"width",l=s!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,E.isHTMLElement)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let s=null,i=n.parentNode;for(;!s;)"svg"===i.tagName&&(s=i),i=n.parentNode;n=s}else break;return r}(s,e):A,a=s===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in s&&"svg"!==s.tagName?s.getBBox():{width:s.clientWidth,height:s.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let d=!t[i].interpolate,u=n.length;for(let e=0;e<u;e++){let r=function(e,t,r,n){let s=Array.isArray(e)?e:P,i=0;return"number"==typeof e?s=[e,e]:"string"==typeof e&&(s=(e=e.trim()).includes(" ")?e.split(" "):[e,C[e]?e:"0"]),(i=R(s[0],r,n))-R(s[1],t)}(n[e],c[o],a[o],l[i]);d||r===t[i].interpolatorOffsets[e]||(d=!0),t[i].offset[e]=r}d&&(t[i].interpolate=(0,_.interpolate)(t[i].offset,(0,k.defaultOffset)(n),{clamp:!1}),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=(0,N.clamp)(0,1,t[i].interpolate(t[i].current))}(e,r,n)},notify:()=>t(r)}}(n,e,{time:0,x:j(),y:j()},s);if(i.add(a),!L.has(n)){let e,s=()=>{for(let e of i)e.measure(l.frameData.timestamp);l.frame.preUpdate(o)},o=()=>{for(let e of i)e.notify()},a=()=>l.frame.read(s);L.set(n,a);let c=F(n);window.addEventListener("resize",a,{passive:!0}),n!==document.documentElement&&z.set(n,"function"==typeof n?(b.add(n),r||(r=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};b.forEach(t=>t(e))},window.addEventListener("resize",r)),()=>{b.delete(n),b.size||"function"!=typeof r||(window.removeEventListener("resize",r),r=void 0)}):(t||"undefined"!=typeof ResizeObserver&&(t=new ResizeObserver(g)),(e=(0,u.resolveElements)(n)).forEach(e=>{let r=f.get(e);r||(r=new Set,f.set(e,r)),r.add(a),t?.observe(e)}),()=>{e.forEach(e=>{let r=f.get(e);r?.delete(a),r?.size||t?.unobserve(e)})})),c.addEventListener("scroll",a,{passive:!0}),a()}let c=L.get(n);return l.frame.read(c,!1,!0),()=>{(0,l.cancelFrame)(c);let e=T.get(n);if(!e||(e.delete(a),e.size))return;let t=L.get(n);L.delete(n),t&&(F(n).removeEventListener("scroll",t),z.get(n)?.(),window.removeEventListener("resize",t))}}let M=new Map;function W({source:e,container:t,...r}){var n;let s,i,{axis:o}=r;e&&(t=e);let l=M.get(t)??new Map;M.set(t,l);let a=r.target??"self",d=l.get(a)??{},u=o+(r.offset??[]).join(",");return d[u]||(d[u]=!r.target&&(0,c.supportsScrollTimeline)()?new ScrollTimeline({source:t,axis:o}):(n={container:t,...r},s={value:0},i=I(e=>{s.value=100*e[n.axis].progress},n),{currentTime:s,cancel:i})),d[u]}var B=e.i(47414),D=e.i(74008);let U=()=>({scrollX:(0,n.motionValue)(0),scrollY:(0,n.motionValue)(0),scrollXProgress:(0,n.motionValue)(0),scrollYProgress:(0,n.motionValue)(0)}),$=e=>!!e&&!e.current;function V({container:e,target:t,...r}={}){let n=(0,B.useConstant)(U),l=(0,i.useRef)(null),c=(0,i.useRef)(!1),d=(0,i.useCallback)(()=>(l.current=function(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){var s,i;let l;if(!r)return o.noop;let c={axis:t,container:r,...n};return"function"==typeof e?(s=e,i=c,2===s.length?I(e=>{s(e[i.axis].progress,e)},i):a(s,W(i))):(l=W(c),e.attachTimeline({timeline:c.target?void 0:l,observe:e=>(e.pause(),a(t=>{e.time=e.iterationDuration*t},l))}))}((e,{x:t,y:r})=>{n.scrollX.set(t.current),n.scrollXProgress.set(t.progress),n.scrollY.set(r.current),n.scrollYProgress.set(r.progress)},{...r,container:e?.current||void 0,target:t?.current||void 0}),()=>{l.current?.()}),[e,t,JSON.stringify(r.offset)]);return(0,D.useIsomorphicLayoutEffect)(()=>
1{if(c.current=!1,!($(e)||$(t)))return d();c.current=!0},[d]),(0,i.useEffect)(()=>c.current?((0,s.invariant)(!$(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,s.invariant)(!$(t),"Target ref is defined but not hydrated","use-scroll-ref"),d()):void 0,[d]),n}e.s(["useScroll",()=>V],10542);var H=e.i(37806);function K(e){let t=(0,B.useConstant)(()=>(0,n.motionValue)(e)),{isStatic:r}=(0,i.useContext)(H.MotionConfigContext);if(r){let[,r]=(0,i.useState)(e);(0,i.useEffect)(()=>t.on("change",r),[])}return t}function X(e,t){let r=K(t()),n=()=>r.set(t());return n(),(0,D.useIsomorphicLayoutEffect)(()=>{let t=()=>l.frame.preRender(n,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,l.cancelFrame)(n)}}),r}function q(e,t,r,s){if("function"==typeof e){let t;return n.collectMotionValues.current=[],e(),t=X(n.collectMotionValues.current,e),n.collectMotionValues.current=void 0,t}let i="function"==typeof t?t:function(...e){let t=!Array.isArray(e[0]),r=t?0:-1,n=e[0+r],s=e[1+r],i=e[2+r],o=e[3+r],l=(0,_.interpolate)(s,i,o);return t?l(n):l}(t,r,s);return Array.isArray(e)?G(e,i):G([e],([e])=>i(e))}function G(e,t){let r=(0,B.useConstant)(()=>[]);return X(e,()=>{r.length=0;let n=e.length;for(let t=0;t<n;t++)r[t]=e[t].get();return t(r)})}e.s(["useMotionValue",()=>K],87652),e.s(["useTransform",()=>q],95420)},88653,e=>{"use strict";e.i(47167);var t=e.i(43476),r=e.i(71645),n=e.i(31178),s=e.i(47414),i=e.i(74008),o=e.i(21476),l=e.i(72846),a=r,c=e.i(37806);function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class u extends a.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,r=(0,l.isHTMLElement)(e)&&e.offsetWidth||0,n=this.props.sizeRef.current;n.height=t.offsetHeight||0,n.width=t.offsetWidth||0,n.top=t.offsetTop,n.left=t.offsetLeft,n.right=r-n.width-n.left}return null}componentDidUpdate(){}render(){return this.props.children}}function f({children:e,isPresent:n,anchorX:s,root:i}){let o=(0,a.useId)(),l=(0,a.useRef)(null),f=(0,a.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:h}=(0,a.useContext)(c.MotionConfigContext),p=function(...e){return r.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=d(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():d(e[t],null)}}}}(...e),e)}(l,e?.ref);return(0,a.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:a,right:c}=f.current;if(n||!l.current||!e||!t)return;let d="left"===s?`left: ${a}`:`right: ${c}`;l.current.dataset.motionPopId=o;let u=document.createElement("style");h&&(u.nonce=h);let p=i??document.head;return p.appendChild(u),u.sheet&&u.sheet.insertRule(`
2          [data-motion-pop-id="${o}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${t}px !important;
6            ${d}px !important;
7            top: ${r}px !important;
8          }
9        `),()=>{p.contains(u)&&p.removeChild(u)}},[n]),(0,t.jsx)(u,{isPresent:n,childRef:l,sizeRef:f,children:a.cloneElement(e,{ref:p})})}let h=({children:e,initial:n,isPresent:i,onExitComplete:l,custom:a,presenceAffectsLayout:c,mode:d,anchorX:u,root:h})=>{let m=(0,s.useConstant)(p),x=(0,r.useId)(),g=!0,b=(0,r.useMemo)(()=>(g=!1,{id:x,initial:n,isPresent:i,custom:a,onExitComplete:e=>
9{for(let t of(m.set(e,!0),m.values()))if(!t)return;l&&l()},register:e=>(m.set(e,!1),()=>m.delete(e))}),[i,m,l]);return c&&g&&(b={...b}),(0,r.useMemo)(()=>{m.forEach((e,t)=>m.set(t,!1))},[i]),r.useEffect(()=>{i||m.size||!l||l()},[i]),"popLayout"===d&&(e=(0,t.jsx)(f,{isPresent:i,anchorX:u,root:h,children:e})),(0,t.jsx)(o.PresenceContext.Provider,{value:b,children:e})};function p(){return new Map}var m=e.i(64978);let x=e=>e.key||"";function g(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}let b=({children:e,custom:o,initial:l=!0,onExitComplete:a,presenceAffectsLayout:c=!0,mode:d="sync",propagate:u=!1,anchorX:f="left",root:p})=>{let[b,v]=(0,m.usePresence)(u),y=(0,r.useMemo)(()=>g(e),[e]),j=u&&!b?[]:y.map(x),w=(0,r.useRef)(!0),S=(0,r.useRef)(y),_=(0,s.useConstant)(()=>new Map),[k,N]=(0,r.useState)(y),[E,C]=(0,r.useState)(y);(0,i.useIsomorphicLayoutEffect)(()=>{w.current=!1,S.current=y;for(let e=0;e<E.length;e++){let t=x(E[e]);j.includes(t)?_.delete(t):!0!==_.get(t)&&_.set(t,!1)}},[E,j.length,j.join("-")]);let R=[];if(y!==k){let e=[...y];for(let t=0;t<E.length;t++){let r=E[t],n=x(r);j.includes(n)||(e.splice(t,0,r),R.push(r))}return"wait"===d&&R.length&&(e=R),C(g(e)),N(y),null}let{forceRender:P}=(0,r.useContext)(n.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:E.map(e=>{let r=x(e),n=(!u||!!b)&&(y===E||j.includes(r));return(0,t.jsx)(h,{isPresent:n,initial:(!w.current||!!l)&&void 0,custom:o,presenceAffectsLayout:c,mode:d,root:p,onExitComplete:n?void 0:()=>{if(!_.has(r))return;_.set(r,!0);let e=!0;_.forEach(t=>{t||(e=!1)}),e&&(P?.(),C(S.current),u&&v?.(),a&&a())},anchorX:f,children:e},r)})})};e.s(["AnimatePresence",()=>b],88653)},1805,e=>{"use strict";var t=e.i(43476);e.i(71645);var r=e.i(22016);function n(){return(0,t.jsx)("footer",{className:"!bg-[#0d0d0d] text-white relative z-20 border-t border-white/10 py-16 md:py-24",style:{backgroundColor:"#0d0d0d"},children:(0,t.jsxs)("div",{className:"max-w-6xl mx-auto px-6 md:px-12",children:[(0,t.jsxs)("div",{className:"mb-16 md:mb-20",children:[(0,t.jsx)("img",{src:"/img/logo_esencial_w.svg",alt:"Esencial Work",className:"h-9 md:h-11 w-auto mb-8"}),(0,t.jsxs)("p",{className:"text-xl md:text-2xl font-medium leading-tight tracking-tight",children:[(0,t.jsx)("span",{className:"block text-white",children:"Primero las personas."}),(0,t.jsx)("span",{className:"block text-white/40",children:"Después la tecnología."})]})]}),(0,t.jsx)("div",{className:"flex flex-col mb-20",children:[{num:"01",label:"INICIO",target:"hero"},{num:"02",label:"FILOSOFÍA",target:"filosofia"},{num:"03",label:"SOLUCIONES",target:"soluciones"},{num:"04",label:"A QUIÉN AYUDAMOS",target:"trayectoria"},{num:"05",label:"PRUEBA SOCIAL",target:"clientes"},{num:"06",label:"CONTACTO",target:"contacto"}].map(e=>(0,t.jsxs)("button",{onClick:()=>{var t;let r;return t=e.target,void((r=document.getElementById(t))&&r.scrollIntoView({behavior:"smooth",block:"start"}))},className:"group flex items-center justify-between py-6 border-b border-white/5 text-left hover:border-white/20 transition-all",children:[(0,t.jsxs)("div",{className:"flex items-center gap-6 md:gap-12",children:[(0,t.jsx)("span",{className:"text-xs md:text-sm font-mono text-white/20 group-hover:text-esencial-accent transition-colors",children:e.num}),(0,t.jsx)("span",{className:"text-xl md:text-3xl font-bold tracking-widest uppercase group-hover:text-white transition-all",children:e.label})]}),(0,t.jsx)("span",{className:"text-xl text-white/0 group-hover:text-white/40 translate-x-4 group-hover:translate-x-0 transition-all duration-500",children:"→"})]},e.num))}),(0,t.jsxs)("div",{className:"flex flex-col md:flex-row justify-between items-center gap-8 pt-10 border-t border-white/10",children:[(0,t.jsxs)("div",{className:"flex gap-8 text-[0.7rem] md:text-xs uppercase tracking-[0.2em] font-bold text-white/40",children:[(0,t.jsx)(r.default,{href:"/privacy",className:"hover:text-white transition-colors",children:"AVISO DE PRIVACIDAD"}),(0,t.jsx)("button",{className:"hover:text-white transition-colors",children:"Términos y condiciones"})]}),(0,t.jsxs)("div",{className:"text-[0.6rem] md:text-[0.7rem] uppercase tracking-[0.3em] font-medium text-white/35",children:["© ",new Date().getFullYear()," Esencial Work · El orden antes que la velocidad."]})]})]})})}e.s(["default",()=>n])},16015,(e,t,r)=>{},98547,(e,t,r)=>{var n=e.i(47167);e.r(16015);var s=e.r(71645),i=s&&"object"==typeof s&&"default"in s?s:{default:s},o=void 0!==n.default&&n.default.env&&!0,l=function(e){return"[object String]"===Object.prototype.toString.call(e)},a=function(){function e(e){var t=void 0===e?{}:e,r=t.name,n=void 0===r?"stylesheet":r,s=t.optimizeForSpeed,i=void 0===s?o:s;c(l(n),"`name` must be a string"),this._name=n,this._deletedRulePlaceholder="#"+n+"-deleted-rule____{}",c("boolean"==typeof i,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=i,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var a="undefined"!=typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=a?a.getAttribute("content"):null}var t,r=e.prototype;return r.setOptimizeForSpeed=function(e){c("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),c(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},r.isOptimizeForSpeed=function(){return this._optimizeForSpeed},r.inject=function(){var e=this;if(c(!this._injected,"sheet already injected"),this._injected=!0,"undefined"!=typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.get
9Sheet(),this._optimizeForSpeed||(o||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},r.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},r.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},r.insertRule=function(e,t){if(c(l(e),"`insertRule` accepts only strings"),"undefined"==typeof window)return"number"!=typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;if(this._optimizeForSpeed){var r=this.getSheet();"number"!=typeof t&&(t=r.cssRules.length);try{r.insertRule(e,t)}catch(t){return o||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var n=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,n))}return this._rulesCount++},r.replaceRule=function(e,t){if(this._optimizeForSpeed||"undefined"==typeof window){var r="undefined"!=typeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(n){o||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var n=this._tags[e];c(n,"old rule at index `"+e+"` not found"),n.textContent=t}return e},r.deleteRule=function(e){if("undefined"==typeof window)return void this._serverSheet.deleteRule(e);if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];c(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},r.flush=function(){this._injected=!1,this._rulesCount=0,"undefined"!=typeof window?(this._tags.forEac
9h(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},r.cssRules=function(){var e=this;return"undefined"==typeof window?this._serverSheet.cssRules:this._tags.reduce(function(t,r){return r?t=t.concat(Array.prototype.map.call(e.getSheetForTag(r).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},r.makeStyleTag=function(e,t,r){t&&c(l(t),"makeStyleTag accepts only strings as second parameter");var n=document.createElement("style");this._nonce&&n.setAttribute("nonce",this._nonce),n.type="text/css",n.setAttribute("data-"+e,""),t&&n.appendChild(document.createTextNode(t));var s=document.head||document.getElementsByTagName("head")[0];return r?s.insertBefore(n,r):s.appendChild(n),n},t=[{key:"length",get:function(){return this._rulesCount}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}();function c(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var d=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0},u={};function f(e,t){if(!t)return"jsx-"+e;var r=String(t),n=e+r;return u[n]||(u[n]="jsx-"+d(e+"-"+r)),u[n]}function h(e,t){"undefined"==typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var r=e+t;return u[r]||(u[r]=t.replace(/__jsx-style-dynamic-selector/g,e)),u[r]}var p=function(){function e(e){var t=void 0===e?{}:e,r=t.styleSheet,n=void 0===r?null:r,s=t.optimizeForSpeed,i=void 0!==s&&s;this._sheet=n||new a({name:"styled-jsx",optimizeForSpeed:i}),this._sheet.inject(),n&&"boolean"==typeof i&&(this._sheet.setOptimizeForSpeed(i),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"undefined"==typeof window||this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),n=r.styleId,s=r.rules;if(n in this._instancesCounts){this._instancesCounts[n]+=1;return}var i=s.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[n]=i,this._instancesCounts[n]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var n=this._fromServer&&this._fromServer[r];n?(n.parentNode.removeChild(n),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],n=e[1];return i.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:n}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,n=e.id;if(r){var s=f(n,r);return{styleId:s,rules:Array.isArray(t)?t.map(function(e){return h(s,e)}):[h(s,t)]}}return{styleId:f(n),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),m=s.createContext(null);function x(){return new p}function g(){return s.useContext(m)}m.displayName="StyleSheetContext";var b=i.default.useInsertionEffect||i.default.useLayoutEffect,v="undefined"!=typeof window?x():void 0;function y(e){var t=v||g();return t&&("undefined"==typeof window?t.add(e):b(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}y.dynamic=function(e){return e.map(function(e){return f(e[0],e[1])}).join(" ")},r.StyleRegistry=function(e){var t=e.registry,r=e.children,n=s.useContext(m),o=s.useState(function(){return n||t||x()})[0];return i.default.createElement(m.Provider,{value:o},r)},r.createStyleRegistry=x,r.style=y,r.useStyleRegistry=g},37902,(e,t,r)=>{t.exports=e.r(98547).style},70453,e=>{"use strict";var t=e.i(43476),r=e.i(37902),n=e.i(71645),s=e.i(46932),i=e.i(10542),o=e.i(95420),l=e.i(22016),a=e.i(17942),c=e.i(1805);let d=[{num:"01",label:"Disparo",titulo:"El cliente escribe por WhatsApp.",desc:"Solicita productos, cantidades y destino de entrega. Sin formularios. Sin correos. Sin esperas.",visual:"💬",tipo:"circulo-blanco"},{num:"02",label:"Lectura inteligente",titulo:"La IA interpreta el mensaje.",desc:"Extrae productos, cantidades y condiciones del texto en lenguaje natural. Sin intervención humana.",visual:"⚡",tipo:"circulo-negro"},{num:"03",label:"Precios en tiempo real",titulo:"Consulta la base de datos al instante.",desc:"Precio unitario, descuentos por volumen y vigencia de lista. Siempre actualizado.",visual:"DB",tipo:"texto"},{num:"04",label:"Cálculo de flete",titulo:"Google Maps calcula el costo de entrega.",desc:"Distancia desde el almacén hasta el domicilio del cliente. Tarifa exacta, sin estimaciones a ojo.",visual:"📍",tipo:"circulo-naranja"},{num:"05",label:"Generación del documento",titulo:"Se compila la cotización automáticamente.",desc:"Marca, precios, subtotales, flete y total. Plantilla HTML con identidad de RACKS MX.",visual:"doc",tipo:"documento"},{num:"06",label:"Entrega",titulo:"El PDF llega al cliente en segundos.",desc:"Por el mismo hilo de WhatsApp donde preguntó. Sin copiar y pegar. Sin hojas de cálculo manuales.",visual:"✓",tipo:"check"}],u=({visual:e,tipo:r})=>"circulo-blanco"===r?(0,t.jsx)("div",{className:"w-44 h-44 md:w-56 md:h-56 rounded-full border border-black flex items-center justify-center bg-white shadow-xl text-5xl",children:e}):"circulo-negro"===r?(0,t.jsx)("div",{className:"w-36 h-36 md:w-48 md:h-48 rounded-full flex items-center justify-center bg-black shadow-2xl text-3xl md:text-4xl text-[#ff5206]",children:e}):"circulo-naranja"===r?(0,t.jsxs)("div",{className:"relative w-44 h-44 md:w-56 md:h-56",children:[(0,t.jsx)("div",{className:"absolute inset-0 border border-dashed border-black/20 rounded-full animate-spin-slow"}),(0,t.jsx)("div",{className:"w-full h-full rounded-full flex items-center justify-center bg-[#ff5206]/10 border border-black/10 text-4xl",children:e})]}):"texto"===r?(0,t.jsx)("div",{className:"font-mono text-7xl font-bold opacity-10 tracking-tighter text-black rotate-0",children:e}):"documento"===r?(0,t.jsxs)("div",{className:"relative w-44 h-[220px] bg-white border border-black/10 shadow-xl flex flex-col p-5 rotate-2 hover:rotate-0 transition-transform duration-300",children:[(0,t.jsx)("div",{className:"w-6 h-6 bg-black rounded-full mb-3"}),(0,t.jsxs)("div",{className:"space-y-1.5 opacity-20",children:[(0,t.jsx)("div",{className:"h-1.5 bg-black w-full rounded"}),(0,t.jsx)("div",{className:"h-1.5 bg-black w-4/5 rounded"}),(0,t.jsx)("div",{className:"h-1.5 bg-black w-3/5 rounded"})]}),(0,t.jsxs)("div",{className:"mt-auto pt-3 border-t border-black/10 flex justify-between items-center",children:[(0,t.jsx)("span",{className:"font-mono text-[10px] text-black/50 uppercase tracking-widest",children:"Total"}),(0,t.jsx)("span",{className:"font-bold text-sm text-black",children:"$4,250"})]})]}):"check"===r?(0,t.jsx)("div",{className:"w-28 h-28 bg-[#25D366] text-white rounded-full flex items-center justify-center text-4xl shadow-lg font-bold",children:"✓"}):null;function f(){let e=(0,n.useRef)(null);(0,n.useLayoutEffect)(()=>(document.documentElement.style.backgroundColor="#f2f0eb",document.body.style.backgroundColor="#f2f0eb",document.body.style.color="#000000",()=>{document.documentElement.style.backgroundColor="",document.body.style.backgroundColor="",document.body.style.color=""}),[]);let{scrollYProgress:f}=(0,i.useScroll)({target:e,offset:["start start","end end"]}),h=(0,o.useTransform)(f,[0,1],["0vw","-480vw"]);return(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b !bg-[#f2f0eb] text-black font-sans relative min-h-screen",children:[(0,t.jsx)(r.default,{id:"ac7c1deed7dd785b",children:"body{color:#000!important;background-color:#f2f0eb!important}"}),(0,t.jsx)(a.default,{}),(0,t.jsx)("div",{ref:e,className:"jsx-ac7c1deed7dd785b h-[400vh] relative z-10 bg-[#f2f0eb]",children:(0,t.jsx)("div",{className:"jsx-ac7c1deed7dd785b sticky top-0 h-screen overflow-hidden flex items-center bg-[#f2f0eb]",children:(0,t.jsxs)(s.motion.div,{style:{x:h},className:"flex items-stretch h-full pl-[15vw] pr-[20vw] gap-[12vw] !bg-transparent",children:[(0,t.jsxs)("section",{className:"jsx-ac7c1deed7dd785b w-[65vw] shrink-0 flex flex-col justify-center text-black !bg-transparent",children:[(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b font-mono text-[10px] uppercase tracking-[0.25em] text-black/40 mb-6",children:"Caso de estudio · RACKS MX · Automatización de Ventas"}),(0,t.jsxs)("h1",{className:"jsx-ac7c1deed7dd785b text-[clamp(3.5rem,9vw,7.5rem)] leading-[0.88] font-bold tracking-tighter text-black mb-8",children:["De la pregunta",(0,t.jsx)("br",{className:"jsx-ac7c1deed7dd785b"}),(0,t.jsx)("span",{className:"jsx-ac7c1deed7dd785b text-[#ff5206]",children:"al PDF."}),(0,t.jsx)("br",{className:"jsx-ac7c1deed7dd785b"}),(0,t.jsx)("span",{className:"jsx-ac7c1deed7dd785b opacity-15",children:"Sin tocar"}),(0,t.jsx)("br",{className:"jsx-ac7c1deed7dd785b"}),(0,t.jsx)("span",{className:"jsx-ac7c1deed7dd785b opacity-15",children:"un solo Excel."})]}),(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b max-w-md ml-1",children:[(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b text-base md:text-lg font-light leading-relaxed text-black/65 mb-4",children:"Un cliente escribe por WhatsApp pidiendo productos y precios. En menos de 10 
9segundos recibe una cotización en PDF con el desglose completo, precios actualizados y costo de flete calculado por Google Maps."}),(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b font-mono text-[10px] uppercase tracking-widest text-black/35",children:"Cero intervención humana en el flujo →"})]}),(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b flex gap-8 mt-10 border-t border-black/10 pt-8",children:[(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b",children:[(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b font-mono text-[9px] uppercase tracking-widest text-black/35 mb-1",children:"Tiempo de respuesta"}),(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b text-2xl font-bold text-black",children:"< 10 seg"})]}),(0,t.jsx)("div",{className:"jsx-ac7c1deed7dd785b w-px bg-black/10"}),(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b",children:[(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b font-mono text-[9px] uppercase tracking-widest text-black/35 mb-1",children:"Intervención humana"}),(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b text-2xl font-bold text-black",children:"0"})]}),(0,t.jsx)("div",{className:"jsx-ac7c1deed7dd785b w-px bg-black/10"}),(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b",children:[(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b font-mono text-[9px] uppercase tracking-widest text-black/35 mb-1",children:"Canales integrados"}),(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b text-2xl font-bold text-black",children:"4"})]})]})]}),d.map((e,r)=>(0,t.jsx)("section",{className:"jsx-ac7c1deed7dd785b w-[42vw] shrink-0 flex flex-col items-center justify-center gap-6 text-black !bg-transparent",children:(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b relative flex flex-col items-center gap-6 w-full max-w-xs",children:[(0,t.jsx)(u,{visual:e.visual,tipo:e.tipo}),(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b text-center max-w-[240px]",children:[(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b flex items-center justify-center gap-2 mb-2",children:[(0,t.jsx)("span",{className:"jsx-ac7c1deed7dd785b font-mono text-[9px] uppercase tracking-[0.22em] text-black/35",children:e.num}),(0,t.jsx)("span",{className:"jsx-ac7c1deed7dd785b w-4 h-px bg-black/20"}),(0,t.jsx)("span",{className:"jsx-ac7c1deed7dd785b font-mono text-[9px] uppercase tracking-[0.15em] text-[#ff5206]",children:e.label})]}),(0,t.jsx)("h3",{className:"jsx-ac7c1deed7dd785b text-base font-semibold text-black leading-snug mb-2",children:e.titulo}),(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b font-mono text-[10px] leading-relaxed text-black/50",children:e.desc})]}),(0,t.jsx)("div",{className:"jsx-ac7c1deed7dd785b absolute -top-3 -right-3 w-7 h-7 rounded-full bg-black flex items-center justify-center",children:(0,t.jsx)("span",{className:"jsx-ac7c1deed7dd785b font-mono text-[9px] text-white font-bold",children:r+1})})]})},e.num)),(0,t.jsxs)("section",{className:"jsx-ac7c1deed7dd785b w-[55vw] shrink-0 flex flex-col justify-center text-black !bg-transparent",children:[(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b font-mono text-[10px] uppercase tracking-[0.25em] text-black/35 mb-6",children:"Resultado"}),(0,t.jsxs)("h2",{className:"jsx-ac7c1deed7dd785b text-[clamp(2.5rem,6vw,5rem)] leading-tight font-bold text-black mb-6",children:["Más cotizaciones.",(0,t.jsx)("br",{className:"jsx-ac7c1deed7dd785b"}),"Mismo equipo.",(0,t.jsx)("br",{className:"jsx-ac7c1deed7dd785b"}),(0,t.jsx)("span",{className:"jsx-ac7c1deed7dd785b text-[#ff5206]",children:"Sin errores."})]}),(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b text-base font-light text-black/60 max-w-sm leading-relaxed mb-10",children:"El vendedor deja de copiar precios manualmente. El cliente recibe respuesta inmediata. La empresa escala sin contratar."}),(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b flex flex-col gap-3",children:[(0,t.jsx)("p",{className:"jsx-ac7c1deed7dd785b font-mono text-[9px] uppercase tracking-[0.2em] text-black/30",children:"¿Quieres algo así?"}),(0,t.jsx)(l.default,{href:"/#contact",className:"inline-flex items-center gap-3 font-mono text-xs uppercase tracking-widest border border-black px-6 py-3 hover:bg-black hover:text-white transition-colors duration-200 w-fit",children:"Hablemos →"})]})]})]})})}),(0,t.jsx)(c.default,{}),(0,t.jsxs)("div",{className:"jsx-ac7c1deed7dd785b fixed bottom-8 left-8 mix-blend-difference text-white font-mono text-[9px] tracking-widest z-50 hidden md:flex items-center gap-2",children:[(0,t.jsx)("span",{className:"jsx-ac7c1deed7dd785b w-3 h-px bg-white"}),"DESLIZA PARA VER EL FLUJO",(0,t.jsx)("span",{className:"jsx-ac7c1deed7dd785b w-3 h-px bg-white"})]})]})}e.s(["default",()=>f])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.