1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1107],{63:(e,s,t)=>{"use strict";var r=t(7260);t.o(r,"usePathname")&&t.d(s,{usePathname:function(){return r.usePathname}})},773:(e,s,t)=>{"use strict";t.r(s),t.d(s,{RevealLines:()=>l,default:()=>a});var r=t(5155),n=t(2115);function i(){let e=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let s=e.current;if(!s)return;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return void s.classList.add("in");let t=new IntersectionObserver(e=>{let[r]=e;r.isIntersecting&&(s.classList.add("in"),t.disconnect())},{threshold:.15,rootMargin:"0px 0px -8% 0px"});return t.observe(s),()=>t.disconnect()},[]),e}function a(e){let{children:s,delay:t=0,as:r="div",className:a=""}=e,l=i();return(0,n.createElement)(r,{ref:l,className:"rv ".concat(a),style:{transitionDelay:"".concat(t,"ms")}},s)}function l(e){let{lines:s,as:t="h2",className:a="",lineClassName:l="",delay:o=0,step:c=120}=e,d=i();return(0,n.createElement)(t,{ref:d,className:"rv-lines ".concat(a)},s.map((e,s)=>(0,r.jsx)("span",{className:"rv-mask",children:(0,r.jsx)("span",{className:"rv-line ".concat(l),style:{transitionDelay:"".concat(o+s*c,"ms")},children:e})},s)))}},1107:(e,s,t)=>{Promise.resolve().then(t.bind(t,5760)),Promise.resolve().then(t.bind(t,4985)),Promise.resolve().then(t.bind(t,1725)),Promise.resolve().then(t.bind(t,773))},1725:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>p});var r=t(5155),n=t(2115),i=t(63),a=t(5760);let l=[{label:"How it works",href:"/how-it-works"},{label:"Customers",href:"/customers"},{label:"Pricing",href:"/pricing"},{label:"Blog",href:"/blog"},{label:"About",href:"/leadership"}],o=[{label:"C\xf3mo funciona",href:"/es/how-it-works"},{label:"Clientes",href:"/es/customers"},{label:"Precios",href:"/es/pricing"},{label:"Blog",href:"/es/blog"},{label:"About",href:"/es/leadership"}],c=[{label:"Smart Website",href:"/services/smart-website"},{label:"Redesign",href:"/services/website-migration"},{label:"Migration",href:"/services/platform-migration"},{label:"Maintenance",href:"/services/website-maintenance"},{label:"AI SEO",href:"/services/ai-seo"}],d=[{label:"Smart Website",href:"/es/services/smart-website"},{label:"Redise\xf1o",href:"/es/services/migracion-web"},{label:"Migraci\xf3n",href:"/es/services/migracion-plataforma"},{label:"Mantenimiento",href:"/es/services/mantenimiento-web"},{label:"AI SEO",href:"/es/services/ai-seo"}],m=[{label:"Small Business",href:"/small-business"},{label:"Enterprise",href:"/enterprise"},{label:"Nonprofits",href:"/nonprofits"}],f=[{label:"Peque\xf1os negocios",href:"/es/small-business"},{label:"Enterprise",href:"/es/enterprise"},{label:"Nonprofits",href:"/es/nonprofits"}];function p(e){let{locale:s="en"}=e,[t,p]=(0,n.useState)(!1),[b,x]=(0,n.useState)(!1),[v,g]=(0,n.useState)(!1),y=(0,i.usePathname)(),w="es"===s?o:l,j="es"===s?d:c,N="es"===s?f:m,k="es"===s?"Agenda mi sesi\xf3n de 1 hora":"Book my 1-hour session",S=t||b||"/"!==y&&"/es"!==y;return(0,n.useEffect)(()=>{let e=()=>p(window.scrollY>8);return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,n.useEffect)(()=>(document.body.style.overflow=b?"hidden":"",()=>{document.body.style.overflow=""}),[b]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("header",{className:"fixed inset-x-0 top-0 z-50 transition-all duration-500 ".concat(S?"border-b border-line bg-bg/85 backdrop-blur-md":"border-b border-transparent bg-transparent"),children:(0,r.jsxs)("div",{className:"relative z-10 mx-auto flex max-w-[1600px] items-center justify-between px-6 transition-all duration-500 md:px-10 ".concat(S?"py-4 md:py-4":"py-6 md:py-9"),children:[(0,r.jsx)("a",{href:"es"===s?"/es":"/","aria-label":"SWATS home",className:"shrink-0",children:(0,r.jsx)("img",{src:"/swats-logo.png",alt:"SWATS",width:2355,height:480,fetchPriority:"high",decoding:"async",className:"logo-dark w-auto transition-all duration-500 ".concat(S?"h-6":"h-9 md:h-11")})}),(0,r.jsxs)("nav",{className:"hidden items-center gap-9 min-[1200px]:flex",children:[(0,r.jsxs)("div",{className:"group relative",children:[(0,r.jsxs)("a",{href:"es"===s?"/e
1s/services":"/services",className:"flex items-center gap-1.5 font-body text-[11px] font-medium uppercase tracking-[0.18em] text-muted transition-colors hover:text-fg",children:["es"===s?"Servicios":"Services",(0,r.jsx)("span",{className:"text-[9px] text-emerald","aria-hidden":!0,children:"â¾"})]}),(0,r.jsx)("div",{className:"pointer-events-none absolute left-1/2 top-full z-50 w-[520px] -translate-x-1/2 pt-5 opacity-0 transition-opacity duration-200 group-focus-within:pointer-events-auto group-focus-within:opacity-100 group-hover:pointer-events-auto group-hover:opacity-100",children:(0,r.jsxs)("div",{className:"grid grid-cols-2 gap-px border border-line bg-line shadow-[0_24px_60px_rgba(0,0,0,0.6)]",children:[(0,r.jsx)(h,{label:"es"===s?"Servicios":"Services",links:j}),(0,r.jsx)(h,{label:"es"===s?"Para qui\xe9n es":"Who it is for",links:N})]})})]}),w.map(e=>(0,r.jsx)("a",{href:e.href,className:"font-body text-[11px] font-medium uppercase tracking-[0.18em] text-muted transition-colors hover:text-fg",children:e.label},e.label)),(0,r.jsx)(a.default,{form:"pitch",className:"btn-mini px-4 py-2.5 font-body text-[10px] font-medium uppercase tracking-[0.18em] text-fg",children:k})]}),(0,r.jsx)("span",{className:"flex items-center min-[1200px]:hidden",children:(0,r.jsxs)("button",{onClick:()=>x(e=>!e),"aria-label":b?"Close menu":"Open menu","aria-expanded":b,className:"flex h-10 w-10 flex-col items-center justify-center gap-[7px] border border-white/40",children:[(0,r.jsx)("span",{className:"block h-[2px] w-5 bg-fg transition-transform duration-300 ".concat(b?"translate-y-[4.5px] rotate-45":"")}),(0,r.jsx)("span",{className:"block h-[2px] w-5 bg-fg transition-transform duration-300 ".concat(b?"-translate-y-[4.5px] -rotate-45":"")})]})})]})}),b&&(0,r.jsxs)("div",{className:"fixed inset-0 z-40 flex flex-col justify-between px-6 pb-10 pt-28 min-[1200px]:hidden",style:{background:"var(--color-bg)"},children:[(0,r.jsxs)("nav",{className:"flex flex-col",children:[(0,r.jsx)("a",{href:"es"===s?"/es/services":"/services",onClick:()=>x(!1),className:"border-b border-line py-5 font-display text-[28px] font-medium text-fg",children:"es"===s?"Servicios":"Services"}),(0,r.jsxs)("button",{type:"button",onClick:()=>g(e=>!e),"aria-expanded":v,className:"flex items-center justify-between border-b border-line py-4 text-left font-body text-[11px] font-medium uppercase tracking-[0.22em] text-muted",children:["es"===s?"Servicios y para qui\xe9n es":"Services and who it is for",(0,r.jsx)("span",{className:"text-emerald transition-transform ".concat(v?"rotate-180":""),"aria-hidden":!0,children:"â¾"})]}),v&&(0,r.jsxs)("div",{className:"grid gap-5 border-b border-line py-5 sm:grid-cols-2",children:[(0,r.jsx)(u,{label:"es"===s?"Servicios":"Services",links:j,onClick:()=>x(!1)}),(0,r.jsx)(u,{label:"es"===s?"Para qui\xe9n es":"Who it is for",links:N,onClick:()=>x(!1)})]}),w.map((e,s)=>(0,r.jsx)("a",{href:e.href,onClick:()=>x(!1),className:"border-b border-line py-5 font-display text-[28px] font-medium text-fg",style:{transitionDelay:"".concat(40*s,"ms")},children:e.label},e.label))]}),(0,r.jsxs)("div",{className:"space-y-4",onClick:()=>x(!1),children:[(0,r.jsx)(a.default,{form:"pitch",className:"btn btn-primary w-full justify-center",children:k}),(0,r.jsx)(a.default,{form:"modernize",className:"btn btn-outline-emerald w-full justify-center",children:"es"===s?"O moderniza un sitio existente":"Or modernize an existing site"})]})]})]})}function h(e){let{label:s,links:t}=e;return(0,r.jsxs)("div",{className:"bg-panel p-5",children:[(0,r.jsx)("p",{className:"mb-4 font-body text-[10px] font-medium uppercase tracking-[0.22em] text-emerald",children:s}),(0,r.jsx)("div",{className:"space-y-1",children:t.map(e=>(0,r.jsx)("a",{href:e.href,className:"block border-t border-line py-3 font-display text-[22px] font-medium leading-none text-fg transition-colors hover:text-emerald",children:e.label},e.href))})]})}function u(e){let{label:s,links:t,onClick:n}=e;return(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"mb-3 font-body text-[10px] font-medium uppercase tracking-[0.22em] text-emerald",children:s}),(0,r.jsx)("div",{className:"grid gap-2",children:t.map(e=>(0,r.jsx)("a",{href:e.href,onClick:n,className:"font-display text-[24px] font-medium text-fg",children:e.label},e.href))})]})}},4985:(e,s,t)=>{"use strict";t.d(s,{CurrentYear:()=>i});
1var r=t(5155),n=t(2115);function i(){let[e,s]=(0,n.useState)(null);return(0,n.useEffect)(()=>s(new Date().getFullYear()),[]),(0,r.jsx)("span",{suppressHydrationWarning:!0,children:null!=e?e:new Date().getFullYear()})}},5760:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>i,openForm:()=>n});var r=t(5155);function n(e){if("pitch"===e||"modernize"===e){let s=window.location.pathname.startsWith("/es")?"/es/bookmysession":"/bookmysession";window.location.assign("modernize"===e?"".concat(s,"?src=modernize"):s);return}window.dispatchEvent(new CustomEvent("swats:open-form",{detail:e}))}function i(e){let{form:s,className:t="",children:i}=e;return(0,r.jsx)("button",{type:"button",className:t,onClick:()=>n(s),children:i})}}}]);
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.