Help
RSS
API
Feed
Maltego
Contact
Domain > www.papercube.pe
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2021-07-14
13.226.186.70
(
ClassC
)
2025-09-13
3.169.173.81
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sat, 13 Sep 2025 22:12:30 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://www.papercube.pe/X-Cache: Redirect from cloudfrontVia: 1.1 7d14d4fc1c149f1d429681a4c414c21a.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: Va-ksLvzlucUH8EY2hWGGe9pxVj1kT_1UAbF1S9x5D6TFi3wob7txw html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 55372Connection: keep-aliveDate: Sat, 13 Sep 2025 22:12:32 GMTLast-Modified: Fri, 05 Sep 2025 21:47:49 GMTETag: 13ac7fda39bd3c64ab2680f26aa216e1Server: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 caca3796a9753caf000b1d1a5f744530.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: K2jw9ECNzn8_4EeOjTI2ZTQA5zwKyyf8DC7qttH4Ud4DvWzMv7JIlg !DOCTYPE html>html langes> head>meta charsetutf-8>meta nameviewport contentwidthdevice-width,initial-scale1>!-- Título / Descripción -->title>Consultora TI & Software Factory | Ultra rápida y SEO-friendly/title>meta namedescription contentLanding estática con islas React: animaciones on-scroll, tiempos de carga mínimos, SEO técnico y despliegue en S3/CloudFront.>!-- Robots y señales útiles -->meta namerobots contentindex,follow>meta namereferrer contentorigin-when-cross-origin>meta nameformat-detection contenttelephoneno>meta nameapplication-name contentPapercube>meta nameauthor contentPapercube>meta namepublisher contentPapercube>meta nametheme-color content#1890FF>!-- Canonical + hreflang -->link relcanonical hrefhttps://www.papercube.pe/>link relalternate hreflangx-default hrefhttps://www.papercube.pe/>link relalternate hreflanges-PE hrefhttps://www.papercube.pe/>!-- Open Graph -->meta propertyog:locale contentes_PE>meta propertyog:type contentwebsite>meta propertyog:site_name contentPapercube>meta propertyog:title contentConsultora TI & Software Factory | Ultra rápida y SEO-friendly>meta propertyog:description contentLanding estática con islas React: animaciones on-scroll, tiempos de carga mínimos, SEO técnico y despliegue en S3/CloudFront.>meta propertyog:url contenthttps://www.papercube.pe/>meta propertyog:image contenthttps://www.papercube.pe/_astro/og-image.BjGwUxrg.png>meta propertyog:image:alt contentPapercube - Landing estática con islas React: animaciones on-scroll, tiempos de carga mínimos, SEO técnico y despliegue en S3/CloudFront.>meta propertyog:image:width content1200>meta propertyog:image:height content630>!-- Twitter Cards -->meta nametwitter:card contentsummary_large_image>meta nametwitter:title contentConsultora TI & Software Factory | Ultra rápida y SEO-friendly>meta nametwitter:description contentLanding estática con islas React: animaciones on-scroll, tiempos de carga mínimos, SEO técnico y despliegue en S3/CloudFront.>meta nametwitter:image contenthttps://www.papercube.pe/_astro/og-image.BjGwUxrg.png>!-- (Opcional) verificación buscadores -->!-- meta namegoogle-site-verification contentTU_TOKEN_GOOGLE /> -->!-- meta namemsvalidate.01 contentTU_TOKEN_BING /> -->!-- Favicons -->link relicon href/favicon.ico sizesany>link relicon href/icon.svg typeimage/svg+xml>link relapple-touch-icon href/apple-touch-icon.png>link relmanifest href/site.webmanifest>link relicon typeimage/png sizes32x32 href/favicon-32x32.png>link relicon typeimage/png sizes16x16 href/favicon-16x16.png>link relmask-icon href/safari-pinned-tab.svg color#1890FF>!-- Inter (fuente) -->link relpreconnect hrefhttps://fonts.googleapis.com>link relpreconnect hrefhttps://fonts.gstatic.com crossorigin>link hrefhttps://fonts.googleapis.com/css2?familyInter:wght@400;500;600;700&displayswap relstylesheet>!-- JSON-LD -->script typeapplication/ld+json>{JSON.stringify(organizationLD)}/script>script typeapplication/ld+json>{JSON.stringify(localBusinessLD)}/script>script typeapplication/ld+json>{JSON.stringify(websiteLD)}/script>script typeapplication/ld+json>{JSON.stringify(navLD)}/script>script typeapplication/ld+json>{JSON.stringify(servicesLD)}/script>link relstylesheet href/_astro/index.Uk3hSF7t.css>script typemodule src/_astro/page.V2R8AmkL.js>/script>/head> body classmin-h-dvh bg-white text-neutral-900 antialiased snap-y snap-proximity> header idsite-header classfixed inset-x-0 top-0 z-50 bg-white/80 backdrop-blur supports-backdrop-filter:bg-white/60 shadow-0_2px_12px_rgba(0,0,0,0.04)> div classmx-auto max-w-1440px px-24px md:px-64px py-3 md:py-4 flex items-center justify-between> a href/ classflex items-center gap-2> img src/_astro/isotipo.E_Q_L6oy.png altPapercube isotipo width32 height32 classh-8 w-8 rounded> span classsr-only>Papercube/span> /a> nav classhidden md:flex items-center gap-6 text-sm> a href#clientes classnav-link text-neutral-700 hover:text-neutral-900 transition-colors>Clientes/a> a href#servicios classnav-link text-neutral-700 hover:text-neutral-900 transition-colors>Servicios/a> a href#metodologia classnav-link text-neutral-700 hover:text-neutral-900 transition-colors>Metodología/a> a href#proceso classnav-link text-neutral-700 hover:text-neutral-900 transition-colors>Proceso/a> a href#contacto classnav-link text-neutral-700 hover:text-neutral-900 transition-colors>Contáctanos/a> /nav> /div> /header> main classpt-64px md:pt-72px> !-- Hero arriba del fold --> style>astro-island,astro-slot,astro-static-slot{display:contents}/style>script>(()>{var easync t>{await(await t())()};(self.Astro||(self.Astro{})).loade;window.dispatchEvent(new Event(astro:load));})();/script>script>(()>{var AObject.defineProperty;var g(i,o,a)>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):ioa;var d(i,o,a)>g(i,typeof o!symbol?o+:o,a);{let i{0:t>m(t),1:t>a(t),2:t>new RegExp(t),3:t>new Date(t),4:t>new Map(a(t)),5:t>new Set(a(t)),6:t>BigInt(t),7:t>new URL(t),8:t>new Uint8Array(t),9:t>new Uint16Array(t),10:t>new Uint32Array(t),11:t>1/0*t},ot>{letl,et;return l in i?il(e):void 0},at>t.map(o),mt>typeof t!object||tnull?t:Object.fromEntries(Object.entries(t).map((l,e)>l,o(e)));class y extends HTMLElement{constructor(){super(...arguments);d(this,Component);d(this,hydrator);d(this,hydrate,async()>{var b;if(!this.hydrator||!this.isConnected)return;let e(bthis.parentElement)null?void 0:b.closest(astro-islandssr);if(e){e.addEventListener(astro:hydrate,this.hydrate,{once:!0});return}let cthis.querySelectorAll(astro-slot),n{},hthis.querySelectorAll(templatedata-astro-template);for(let r of h){let sr.closest(this.tagName);s!null&&s.isSameNode(this)&&(nr.getAttribute(data-astro-template)||defaultr.innerHTML,r.remove())}for(let r of c){let sr.closest(this.tagName);s!null&&s.isSameNode(this)&&(nr.getAttribute(name)||defaultr.innerHTML)}let p;try{pthis.hasAttribute(props)?m(JSON.parse(this.getAttribute(props))):{}}catch(r){let sthis.getAttribute(component-url)||unknown>,vthis.getAttribute(component-export);throw v&&(s+` (export ${v})`),console.error(`hydrate Error parsing props for component ${s}`,this.getAttribute(props),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute(client)}),this.removeAttribute(ssr),this.dispatchEvent(new CustomEvent(astro:hydrate))});d(this,unmount,()>{this.isConnected||this.dispatchEvent(new CustomEvent(astro:unmount))})}disconnectedCallback(){document.removeEventListener(astro:after-swap,this.unmount),document.addEventListener(astro:after-swap,this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute(await-children)||document.readyStateinteractive||document.readyStatecomplete)this.childrenConnectedCallback();else{let e()>{document.removeEventListener(DOMContentLoaded,e),c.disconnect(),this.childrenConnectedCallback()},cnew MutationObserver(()>{var n;((nthis.lastChild)null?void 0:n.nodeType)Node.COMMENT_NODE&&this.lastChild.nodeValueastro:end&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener(DOMContentLoaded,e)}}async childrenConnectedCallback(){let ethis.getAttribute(before-hydration-url);e&&await import(e),this.start()}async start(){let eJSON.parse(this.getAttribute(opts)),cthis.getAttribute(client);if(Astrocvoid 0){window.addEventListener(`astro:${c}`,()>this.start(),{once:!0});return}try{await Astroc(async()>{let nthis.getAttribute(renderer-url),h,{default:p}await Promise.all(import(this.getAttribute(component-url)),n?import(n):()>()>{}),uthis.getAttribute(component-export)||default;if(!u.includes(.))this.Componenthu;else{this.Componenth;for(let f of u.split(.))this.Componentthis.Componentf}return this.hydratorp,this.hydrate},e,this)}catch(n){console.error(`astro-island Error hydrating ${this.getAttribute(component-url)}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,observedAttributes,props),customElements.get(astro-island)||customElements.define(astro-island,y)}})();/script>astro-island uidmjlxs prefixr6 component-url/_astro/Hero.DnSGi2On.js component-exportdefault renderer-url/_astro/client.DVxemvf8.js props{} ssr clientload opts{"name":"Hero","value":true} await-children>link relpreload asimage href/_astro/logo.kSrPVDdT.svg/>section idhero classpy-12 md:py-16>div classmx-auto max-w-1440px px-8 md:px-16 py-8>div classgrid items-center gap-8 md:gap-12 md:grid-cols-5>div classreveal md:col-span-2 order-1 md:order-none flex justify-center md:justify-start>img src/_astro/logo.kSrPVDdT.svg altLogo de la empresa classblock w-full max-w-380px md:max-w-none h-auto border-0 outline-none ring-0 shadow-none loadingeager decodingasync/>/div>div classreveal md:col-span-3>h1 classfont-semibold leading-tight tracking-tight>Transformando la experiencia con span classtext-primary>tecnología/span> e!-- --> span classtext-primary>innovación/span>/h1>p classmt-4 text-base md:text-lg text-neutral-600>Desarrollamos span classtext-primary>soluciones tecnológicas/span> para empresas que buscan span classtext-primary>digitalizar/span> sus span classtext-primary>procesos/span>./p>/div>/div>/div>/section>!--astro:end-->/astro-island> !-- Secciones (hydratadas cuando aparecen) --> script>(()>{var a(s,i,o)>{let rasync()>{await(await s())()},ttypeof i.valueobject?i.value:void 0,c{rootMargin:tnull?void 0:t.rootMargin},nnew IntersectionObserver(e>{for(let l of e)if(l.isIntersecting){n.disconnect(),r();break}},c);for(let e of o.children)n.observe(e)};(self.Astro||(self.Astro{})).visiblea;window.dispatchEvent(new Event(astro:visible));})();/script>astro-island uid2sAUSR prefixr7 component-url/_astro/Clients.DcbpIipX.js component-exportdefault renderer-url/_astro/client.DVxemvf8.js props{} ssr clientvisible opts{"name":"Clients","value":true} await-children>section idclientes classpy-16 md:py-0>div classmx-auto max-w-1440px px-8 md:px-16 py-8>div classreveal text-center>h2 classfont-semibold leading-tight tracking-tight>Nuestros span classtext-primary>clientes/span>/h2>p classmt-2 text-neutral-600>Contamos con span classtext-primary>clientes/span> en diversos rubros y con!-- --> span classtext-primary>proyectos/span> de distinta naturaleza, complejidad y alcance./p>/div>div classclients-marquee relative mt-8 overflow-hidden>div classmarquee flex items-center gap-12 pr-12>img src/_astro/pucp.BYWScrjx.png altPUCP classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync/>img src/_astro/tasa.DGQXX6me.png altTASA classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync/>img src/_astro/aporta.Bpyu3ACs.png altAporta classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync/>img src/_astro/ael.BvRoaabk.png altAEL classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync/>img src/_astro/frenosa.DdrXZZFB.png altFrenosa classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync/>img src/_astro/rems.Drj4_vHo.png altREMS classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync/>img src/_astro/itcad.BbOMdUVM.png altITCAD classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync/>img src/_astro/tumi.nOqlbnlv.png altTumi classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync/>img src/_astro/saphilogo.sqtHJ5sV.png altSaphi classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync/>img src/_astro/pucp.BYWScrjx.png altPUCP (duplicado) classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync aria-hiddentrue/>img src/_astro/tasa.DGQXX6me.png altTASA (duplicado) classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync aria-hiddentrue/>img src/_astro/aporta.Bpyu3ACs.png altAporta (duplicado) classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync aria-hiddentrue/>img src/_astro/ael.BvRoaabk.png altAEL (duplicado) classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync aria-hiddentrue/>img src/_astro/frenosa.DdrXZZFB.png altFrenosa (duplicado) classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync aria-hiddentrue/>img src/_astro/rems.Drj4_vHo.png altREMS (duplicado) classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync aria-hiddentrue/>img src/_astro/itcad.BbOMdUVM.png altITCAD (duplicado) classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync aria-hiddentrue/>img src/_astro/tumi.nOqlbnlv.png altTumi (duplicado) classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync aria-hiddentrue/>img src/_astro/saphilogo.sqtHJ5sV.png altSaphi (duplicado) classh-16 md:h-20 w-auto opacity-80 hover:opacity-100 transition-opacity border-0 outline-none shadow-none loadinglazy decodingasync aria-hiddentrue/>/div>/div>div classmt-10 text-center>a href#contacto classbtn-primary>Solicita una asesoría gratuita/a>/div>/div>/section>!--astro:end-->/astro-island> astro-island uidZgYOiV prefixr8 component-url/_astro/Services.DY-yzmqz.js component-exportdefault renderer-url/_astro/client.DVxemvf8.js props{} ssr clientvisible opts{"name":"Services","value":true} await-children>section idservicios classpy-12 md:py-16>div classmx-auto max-w-1440px px-8 md:px-16 py-8>div classreveal text-center>h2 classfont-semibold leading-tight tracking-tight>Nuestros span classtext-primary>servicios/span>/h2>p classmt-2 text-neutral-600>Enfocados en span classtext-primary>tecnología/span>, span classtext-primary>innovación/span> y!-- --> span classtext-primary>experiencia/span>./p>/div>div idservices-list classmt-10 space-y-16 md:space-y-20>div classsnap-center snap-always scroll-mt-84px>article idservice-panel-0 roletabpanel aria-labelledbytab-0 data-service-index0 data-activefalse classrounded-2xl bg-white shadow-sm transition duration-500 will-change-transform opacity-80 md:scale-0.99 data-activetrue:opacity-100 data-activetrue:scale-100 data-activetrue:shadow-md data-activetrue:ring-1 data-activetrue:ring-primary/15>div classmin-h-60vh md:min-h-66vh grid grid-cols-1 md:grid-cols-35%_65% items-center gap-8 md:gap-12 p-6 md:p-12>div classorder-2 md:order-1>div classreveal >h3 classfont-semibold>Desarrollo de aplicaciones/h3>p classmt-3 text-neutral-600>Nuestros desarrolladores utilizan enfoques basados en la metodología ágil para recopilar requisitos, presentar avances y cumplir con todas las especificaciones. Llevamos a cabo investigación, diseño UI/UX, desarrollo y testing hasta la publicación de tu app en Google Play o App Store./p>/div>/div>div classorder-1 md:order-2>div classreveal w-full>div classrelative overflow-hidden rounded-xl h-full flex items-center justify-center group outline-none tabindex0 aria-labelMás información: Desarrollo de aplicaciones>img src/_astro/saphi2.Y_IZ8jGj.png altDesarrollo de aplicaciones classblock w-auto max-w-full object-contain max-h-36vh md:max-h-44vh lg:max-h-50vh transition-opacity duration-300 ease-out group-hover:opacity-0 group-focus-visible:opacity-0 loadinglazy decodingasync/>div classabsolute inset-0 flex items-center justify-center p-4 md:p-6 bg-white/95 backdrop-blur-sm text-neutral-700 opacity-0 transition-opacity duration-300 ease-out group-hover:opacity-100 group-focus-visible:opacity-100>p classmax-w-prose text-sm md:text-base leading-relaxed text-center>Aplicación móvil híbrida (Android e iOS) que personaliza la dieta según objetivos, sugiere rutinas de ejercicio y habilita teleconsultas. Incluye seguimiento y recordatorios para mejorar la adherencia./p>/div>/div>/div>/div>/div>/article>/div>div classsnap-center snap-always scroll-mt-84px>article idservice-panel-1 roletabpanel aria-labelledbytab-1 data-service-index1 data-activefalse classrounded-2xl bg-white shadow-sm transition duration-500 will-change-transform opacity-80 md:scale-0.99 data-activetrue:opacity-100 data-activetrue:scale-100 data-activetrue:shadow-md data-activetrue:ring-1 data-activetrue:ring-primary/15>div classmin-h-60vh md:min-h-66vh grid grid-cols-1 md:grid-cols-35%_65% items-center gap-8 md:gap-12 p-6 md:p-12>div classorder-2 md:order-1>div classreveal >h3 classfont-semibold>Desarrollo de plataformas web/h3>p classmt-3 text-neutral-600>Aplicamos prácticas ágiles para levantar requisitos, iterar prototipos y asegurar el cumplimiento funcional y técnico. Cubrimos investigación, diseño UI/UX, desarrollo, pruebas e implantación en infraestructura escalable./p>/div>/div>div classorder-1 md:order-2>div classreveal w-full>div classrelative overflow-hidden rounded-xl h-full flex items-center justify-center group outline-none tabindex0 aria-labelMás información: Desarrollo de plataformas web>img src/_astro/plataforma.BRAVgI_L.png altDesarrollo de plataformas web classblock w-auto max-w-full object-contain max-h-36vh md:max-h-44vh lg:max-h-50vh transition-opacity duration-300 ease-out group-hover:opacity-0 group-focus-visible:opacity-0 loadinglazy decodingasync/>div classabsolute inset-0 flex items-center justify-center p-4 md:p-6 bg-white/95 backdrop-blur-sm text-neutral-700 opacity-0 transition-opacity duration-300 ease-out group-hover:opacity-100 group-focus-visible:opacity-100>p classmax-w-prose text-sm md:text-base leading-relaxed text-center>Plataforma web para evaluación de pacientes: banco de pruebas, aplicación y corrección en línea, con generación automática de reportes y trazabilidad por profesional./p>/div>/div>/div>/div>/div>/article>/div>div classsnap-center snap-always scroll-mt-84px>article idservice-panel-2 roletabpanel aria-labelledbytab-2 data-service-index2 data-activefalse classrounded-2xl bg-white shadow-sm transition duration-500 will-change-transform opacity-80 md:scale-0.99 data-activetrue:opacity-100 data-activetrue:scale-100 data-activetrue:shadow-md data-activetrue:ring-1 data-activetrue:ring-primary/15>div classmin-h-60vh md:min-h-66vh grid grid-cols-1 md:grid-cols-35%_65% items-center gap-8 md:gap-12 p-6 md:p-12>div classorder-2 md:order-1>div classreveal >h3 classfont-semibold>Desarrollo de páginas web/h3>p classmt-3 text-neutral-600>Sitios modernos centrados en performance y SEO técnico. Procesos ágiles para alinear contenido y diseño UI/UX, con entregas iterativas, testing y despliegue optimizado./p>/div>/div>div classorder-1 md:order-2>div classreveal w-full>div classrelative overflow-hidden rounded-xl h-full flex items-center justify-center group outline-none tabindex0 aria-labelMás información: Desarrollo de páginas web>img src/_astro/landing%20web.CyiHn2iE.png altDesarrollo de páginas web classblock w-auto max-w-full object-contain max-h-36vh md:max-h-44vh lg:max-h-50vh transition-opacity duration-300 ease-out group-hover:opacity-0 group-focus-visible:opacity-0 loadinglazy decodingasync/>div classabsolute inset-0 flex items-center justify-center p-4 md:p-6 bg-white/95 backdrop-blur-sm text-neutral-700 opacity-0 transition-opacity duration-300 ease-out group-hover:opacity-100 group-focus-visible:opacity-100>p classmax-w-prose text-sm md:text-base leading-relaxed text-center>Landing con CMS para noticias y páginas informativas. El equipo edita contenidos y secciones sin soporte técnico, manteniendo identidad visual y consistencia./p>/div>/div>/div>/div>/div>/article>/div>div classsnap-center snap-always scroll-mt-84px>article idservice-panel-3 roletabpanel aria-labelledbytab-3 data-service-index3 data-activefalse classrounded-2xl bg-white shadow-sm transition duration-500 will-change-transform opacity-80 md:scale-0.99 data-activetrue:opacity-100 data-activetrue:scale-100 data-activetrue:shadow-md data-activetrue:ring-1 data-activetrue:ring-primary/15>div classmin-h-60vh md:min-h-66vh grid grid-cols-1 md:grid-cols-35%_65% items-center gap-8 md:gap-12 p-6 md:p-12>div classorder-2 md:order-1>div classreveal >h3 classfont-semibold>Inteligencia de negocios/h3>p classmt-3 text-neutral-600>Modelado de datos, tableros y analítica accionable. Trabajamos con stakeholders bajo marcos ágiles para priorizar métricas, validar prototipos y asegurar adopción./p>/div>/div>div classorder-1 md:order-2>div classreveal w-full>div classrelative overflow-hidden rounded-xl h-full flex items-center justify-center group outline-none tabindex0 aria-labelMás información: Inteligencia de negocios>img src/_astro/dashboard.-2IUbKHO.svg altInteligencia de negocios classblock w-auto max-w-full object-contain max-h-36vh md:max-h-44vh lg:max-h-50vh transition-opacity duration-300 ease-out group-hover:opacity-0 group-focus-visible:opacity-0 loadinglazy decodingasync/>div classabsolute inset-0 flex items-center justify-center p-4 md:p-6 bg-white/95 backdrop-blur-sm text-neutral-700 opacity-0 transition-opacity duration-300 ease-out group-hover:opacity-100 group-focus-visible:opacity-100>p classmax-w-prose text-sm md:text-base leading-relaxed text-center>Unificación de múltiples fuentes de datos y tableros en tiempo real con métricas clave definidas por el cliente para monitoreo y toma de decisiones./p>/div>/div>/div>/div>/div>/article>/div>div classsnap-center snap-always scroll-mt-84px>article idservice-panel-4 roletabpanel aria-labelledbytab-4 data-service-index4 data-activefalse classrounded-2xl bg-white shadow-sm transition duration-500 will-change-transform opacity-80 md:scale-0.99 data-activetrue:opacity-100 data-activetrue:scale-100 data-activetrue:shadow-md data-activetrue:ring-1 data-activetrue:ring-primary/15>div classmin-h-60vh md:min-h-66vh grid grid-cols-1 md:grid-cols-35%_65% items-center gap-8 md:gap-12 p-6 md:p-12>div classorder-2 md:order-1>div classreveal >h3 classfont-semibold>Proyectos especializados/h3>p classmt-3 text-neutral-600>Desde integraciones complejas hasta automatización de procesos. Gestionamos investigación, arquitectura, UI/UX, desarrollo y QA con hitos de avance claros./p>/div>/div>div classorder-1 md:order-2>div classreveal w-full>div classrelative overflow-hidden rounded-xl h-full flex items-center justify-center group outline-none tabindex0 aria-labelMás información: Proyectos especializados>img src/_astro/specialized%20soft.CE4i9dNq.svg altProyectos especializados classblock w-auto max-w-full object-contain max-h-36vh md:max-h-44vh lg:max-h-50vh transition-opacity duration-300 ease-out group-hover:opacity-0 group-focus-visible:opacity-0 loadinglazy decodingasync/>div classabsolute inset-0 flex items-center justify-center p-4 md:p-6 bg-white/95 backdrop-blur-sm text-neutral-700 opacity-0 transition-opacity duration-300 ease-out group-hover:opacity-100 group-focus-visible:opacity-100>p classmax-w-prose text-sm md:text-base leading-relaxed text-center>Software de control para vehículos marítimos no tripulados (ROV): planificación de rutas y lectura de sensores en tiempo real para operaciones seguras./p>/div>/div>/div>/div>/div>/article>/div>/div>div idservices-dots classmt-10 flex justify-center gap-2 roletablist aria-labelServicios>button idtab-0 roletab typebutton aria-selectedfalse aria-controlsservice-panel-0 tabindex-1 aria-labelIr al servicio 1: Desarrollo de aplicaciones titleIr al servicio 1: Desarrollo de aplicaciones classh-1.5 w-6 rounded-full bg-neutral-200 hover:bg-neutral-300 transition-all>/button>button idtab-1 roletab typebutton aria-selectedfalse aria-controlsservice-panel-1 tabindex-1 aria-labelIr al servicio 2: Desarrollo de plataformas web titleIr al servicio 2: Desarrollo de plataformas web classh-1.5 w-6 rounded-full bg-neutral-200 hover:bg-neutral-300 transition-all>/button>button idtab-2 roletab typebutton aria-selectedfalse aria-controlsservice-panel-2 tabindex-1 aria-labelIr al servicio 3: Desarrollo de páginas web titleIr al servicio 3: Desarrollo de páginas web classh-1.5 w-6 rounded-full bg-neutral-200 hover:bg-neutral-300 transition-all>/button>button idtab-3 roletab typebutton aria-selectedfalse aria-controlsservice-panel-3 tabindex-1 aria-labelIr al servicio 4: Inteligencia de negocios titleIr al servicio 4: Inteligencia de negocios classh-1.5 w-6 rounded-full bg-neutral-200 hover:bg-neutral-300 transition-all>/button>button idtab-4 roletab typebutton aria-selectedfalse aria-controlsservice-panel-4 tabindex-1 aria-labelIr al servicio 5: Proyectos especializados titleIr al servicio 5: Proyectos especializados classh-1.5 w-6 rounded-full bg-neutral-200 hover:bg-neutral-300 transition-all>/button>/div>/div>/section>!--astro:end-->/astro-island> astro-island uidZqjwY2 prefixr9 component-url/_astro/Methodology.CZEMM5k_.js component-exportdefault renderer-url/_astro/client.DVxemvf8.js props{} ssr clientvisible opts{"name":"Methodology","value":true} await-children>section idmetodologia classpy-12 md:py-16>div classmx-auto max-w-1440px px-8 md:px-16 py-8>div classreveal text-center>h2 classfont-semibold leading-tight tracking-tight>Nuestros span classtext-primary>pilares/span>/h2>p classmt-2 text-neutral-600>Nuestro enfoque combina span classtext-primary>experiencia de usuario/span>, span classtext-primary>infraestructura en la nube/span>, span classtext-primary>prácticas ágiles/span> y span classtext-primary>analítica de datos/span>./p>/div>div classrelative mt-10>button typebutton aria-labelAnterior classhidden md:flex absolute left-3 top-1/2 -translate-y-1/2 h-10 w-10 items-center justify-center rounded-full bg-white/90 backdrop-blur hover:shadow-sm transition z-10>‹/button>button typebutton aria-labelSiguiente classhidden md:flex absolute right-3 top-1/2 -translate-y-1/2 h-10 w-10 items-center justify-center rounded-full bg-white/90 backdrop-blur hover:shadow-sm transition z-10>›/button>div idmet-track classgroup relative overflow-x-auto overflow-y-hidden snap-x snap-mandatory scroll-smooth thin-scrollbar overscroll-x-contain tabindex0>div classflex>article classmin-w-full snap-center px-2 md:px-4>div classgrid grid-cols-1 md:grid-cols-35%_65% items-center gap-6 md:gap-10 p-6 md:p-10 rounded-2xl hover:shadow-sm transition min-h-58vh md:min-h-calc(100vh-280px)>div classorder-2 md:order-1>div classreveal >h3 classfont-semibold>Customer centricity/h3>p classmt-3 text-neutral-600>Ponemos al usuario en el centro desde el primer día: entendemos sus necesidades, mapeamos journeys y validamos hipótesis con prototipos rápidos. Este enfoque reduce riesgos y asegura que cada funcionalidad responda a un problema real./p>/div>/div>div classorder-1 md:order-2>div classreveal w-full>div classrelative overflow-hidden rounded-xl h-full flex items-center justify-center>img src/_astro/prin1.DD8L2jEj.svg altCustomer centricity classblock w-auto max-w-full object-contain max-h-44vh md:max-h-54vh lg:max-h-60vh transition-transform duration-500 ease-out group-hover:scale-1.02 loadinglazy decodingasync/>/div>/div>/div>/div>/article>article classmin-w-full snap-center px-2 md:px-4>div classgrid grid-cols-1 md:grid-cols-35%_65% items-center gap-6 md:gap-10 p-6 md:p-10 rounded-2xl hover:shadow-sm transition min-h-58vh md:min-h-calc(100vh-280px)>div classorder-2 md:order-1>div classreveal >h3 classfont-semibold>Cloud based solution/h3>p classmt-3 text-neutral-600>Soluciones nativas en la nube que escalan con tu negocio: servicios administrados para resiliencia, seguridad y performance; IaC y CI/CD para iterar con rapidez sin perder estabilidad./p>/div>/div>div classorder-1 md:order-2>div classreveal w-full>div classrelative overflow-hidden rounded-xl h-full flex items-center justify-center>img src/_astro/prin2.CY-vYk6E.svg altCloud based solution classblock w-auto max-w-full object-contain max-h-44vh md:max-h-54vh lg:max-h-60vh transition-transform duration-500 ease-out group-hover:scale-1.02 loadinglazy decodingasync/>/div>/div>/div>/div>/article>article classmin-w-full snap-center px-2 md:px-4>div classgrid grid-cols-1 md:grid-cols-35%_65% items-center gap-6 md:gap-10 p-6 md:p-10 rounded-2xl hover:shadow-sm transition min-h-58vh md:min-h-calc(100vh-280px)>div classorder-2 md:order-1>div classreveal >h3 classfont-semibold>Agile Management/h3>p classmt-3 text-neutral-600>Marcos ágiles para entregar valor incremental: priorización de backlog, sprints cortos y comunicación continua para flexibilidad, transparencia y objetivos medibles./p>/div>/div>div classorder-1 md:order-2>div classreveal w-full>div classrelative overflow-hidden rounded-xl h-full flex items-center justify-center>img src/_astro/prin3.DBgtWwoA.png altAgile Management classblock w-auto max-w-full object-contain max-h-44vh md:max-h-54vh lg:max-h-60vh transition-transform duration-500 ease-out group-hover:scale-1.02 loadinglazy decodingasync/>/div>/div>/div>/div>/article>article classmin-w-full snap-center px-2 md:px-4>div classgrid grid-cols-1 md:grid-cols-35%_65% items-center gap-6 md:gap-10 p-6 md:p-10 rounded-2xl hover:shadow-sm transition min-h-58vh md:min-h-calc(100vh-280px)>div classorder-2 md:order-1>div classreveal >h3 classfont-semibold>Data Driven Culture/h3>p classmt-3 text-neutral-600>Centralizamos y modelamos datos para decisiones accionables: pipelines confiables y tableros interactivos con indicadores clave en tiempo real./p>/div>/div>div classorder-1 md:order-2>div classreveal w-full>div classrelative overflow-hidden rounded-xl h-full flex items-center justify-center>img src/_astro/prin4.C9xY_uf7.svg altData Driven Culture classblock w-auto max-w-full object-contain max-h-44vh md:max-h-54vh lg:max-h-60vh transition-transform duration-500 ease-out group-hover:scale-1.02 loadinglazy decodingasync/>/div>/div>/div>/div>/article>/div>/div>div classmt-6 flex justify-center gap-2 roletablist aria-labelPasos de la metodología>button roletab aria-selectedtrue classh-1.5 rounded-full transition-all w-8 bg-primary>/button>button roletab aria-selectedfalse classh-1.5 rounded-full transition-all w-6 bg-neutral-200 hover:bg-neutral-300>/button>button roletab aria-selectedfalse classh-1.5 rounded-full transition-all w-6 bg-neutral-200 hover:bg-neutral-300>/button>button roletab aria-selectedfalse classh-1.5 rounded-full transition-all w-6 bg-neutral-200 hover:bg-neutral-300>/button>/div>/div>/div>/section>!--astro:end-->/astro-island> astro-island uidtjIXB prefixr10 component-url/_astro/OurProcess.DwJ7kA5f.js component-exportdefault renderer-url/_astro/client.DVxemvf8.js props{} ssr clientvisible opts{"name":"Proceso","value":true} await-children>section idproceso classpy-12 md:py-16>div classmx-auto max-w-1440px px-8 md:px-16 py-8>div classreveal text-center>h2 classfont-semibold leading-tight tracking-tight>Nuestro span classtext-primary>proceso/span>/h2>p classmt-2 text-neutral-600>De la evaluación a la puesta en producción: pasos claros, trazables y orientados a valor./p>/div>div classmt-12 grid grid-cols-1 md:grid-cols-96px_1fr gap-8 md:gap-12>aside classhidden md:block sticky self-start top-96px h-calc(100vh-140px) aria-labelProgreso de pasos>ul classflex flex-col items-start gap-3>li>button typebutton aria-currentstep classselect-none font-medium tracking-wide transition-colors duration-200 text-neutral-300 hover:text-neutral-500 text-primary font-semibold text-2xl leading-none titleIr al paso 01>01/button>/li>li>button typebutton classselect-none font-medium tracking-wide transition-colors duration-200 text-neutral-300 hover:text-neutral-500 text-2xl leading-none titleIr al paso 02>02/button>/li>li>button typebutton classselect-none font-medium tracking-wide transition-colors duration-200 text-neutral-300 hover:text-neutral-500 text-2xl leading-none titleIr al paso 03>03/button>/li>li>button typebutton classselect-none font-medium tracking-wide transition-colors duration-200 text-neutral-300 hover:text-neutral-500 text-2xl leading-none titleIr al paso 04>04/button>/li>li>button typebutton classselect-none font-medium tracking-wide transition-colors duration-200 text-neutral-300 hover:text-neutral-500 text-2xl leading-none titleIr al paso 05>05/button>/li>/ul>/aside>div classmd:hidden mb-4>ul classflex items-center justify-center gap-3>li>button typebutton aria-currentstep classselect-none font-medium tracking-wide transition-colors duration-200 text-neutral-300 hover:text-neutral-500 text-primary font-semibold text-lg titleIr al paso 01>01/button>/li>li>button typebutton classselect-none font-medium tracking-wide transition-colors duration-200 text-neutral-300 hover:text-neutral-500 text-lg titleIr al paso 02>02/button>/li>li>button typebutton classselect-none font-medium tracking-wide transition-colors duration-200 text-neutral-300 hover:text-neutral-500 text-lg titleIr al paso 03>03/button>/li>li>button typebutton classselect-none font-medium tracking-wide transition-colors duration-200 text-neutral-300 hover:text-neutral-500 text-lg titleIr al paso 04>04/button>/li>li>button typebutton classselect-none font-medium tracking-wide transition-colors duration-200 text-neutral-300 hover:text-neutral-500 text-lg titleIr al paso 05>05/button>/li>/ul>/div>div classspace-y-16 md:space-y-24>div data-index0 classscroll-mt-96px>article classrounded-2xl bg-white transition-shadow shadow-sm hover:shadow-md ring-0 data-activetrue:ring-1 data-activetrue:ring-primary/15 data-activetrue>div classgrid grid-cols-1 md:grid-cols-35%_65% items-center gap-6 md:gap-10 p-6 md:p-10>div>div classreveal >h3 classfont-semibold>Evaluación/h3>p classmt-3 text-neutral-600>Estudiamos el flujo de trabajo y necesidades junto al equipo del cliente para identificar puntos clave y definir el alcance de una solución digital personalizada y eficiente./p>/div>/div>div>div classreveal w-full>div classrelative overflow-hidden rounded-xl>img src/_astro/met1-ppc.Cjuly0MC.svg altEvaluación classblock w-full h-auto object-contain max-h-360px md:max-h-420px transition-transform duration-500 ease-out data-activetrue:scale-1.01 loadinglazy decodingasync data-activetrue/>/div>/div>/div>/div>/article>/div>div data-index1 classscroll-mt-96px>article classrounded-2xl bg-white transition-shadow shadow-sm hover:shadow-md ring-0 data-activetrue:ring-1 data-activetrue:ring-primary/15 data-activefalse>div classgrid grid-cols-1 md:grid-cols-35%_65% items-center gap-6 md:gap-10 p-6 md:p-10>div>div classreveal >h3 classfont-semibold>Investigación y planteamiento de ideas/h3>p classmt-3 text-neutral-600>Exploramos alternativas tecnológicas alineadas al mercado y la actividad del cliente; revisamos casos de éxito e identificamos oportunidades de mejora para proponer una solución ajustada a sus objetivos./p>/div>/div>div>div classreveal w-full>div classrelative overflow-hidden rounded-xl>img src/_astro/met2-ppc.C0PDsW2N.svg altInvestigación y planteamiento de ideas classblock w-full h-auto object-contain max-h-360px md:max-h-420px transition-transform duration-500 ease-out data-activetrue:scale-1.01 loadinglazy decodingasync data-activefalse/>/div>/div>/div>/div>/article>/div>div data-index2 classscroll-mt-96px>article classrounded-2xl bg-white transition-shadow shadow-sm hover:shadow-md ring-0 data-activetrue:ring-1 data-activetrue:ring-primary/15 data-activefalse>div classgrid grid-cols-1 md:grid-cols-35%_65% items-center gap-6 md:gap-10 p-6 md:p-10>div>div classreveal >h3 classfont-semibold>Diseño/h3>p classmt-3 text-neutral-600>Definimos experiencias claras y eficientes, integrando tecnologías de vanguardia y buenas prácticas de accesibilidad, rendimiento y seguridad para cumplir requisitos estándar y específicos./p>/div>/div>div>div classreveal w-full>div classrelative overflow-hidden rounded-xl>img src/_astro/met3-ppc.x0-NX9rU.svg altDiseño classblock w-full h-auto object-contain max-h-360px md:max-h-420px transition-transform duration-500 ease-out data-activetrue:scale-1.01 loadinglazy decodingasync data-activefalse/>/div>/div>/div>/div>/article>/div>div data-index3 classscroll-mt-96px>article classrounded-2xl bg-white transition-shadow shadow-sm hover:shadow-md ring-0 data-activetrue:ring-1 data-activetrue:ring-primary/15 data-activefalse>div classgrid grid-cols-1 md:grid-cols-35%_65% items-center gap-6 md:gap-10 p-6 md:p-10>div>div classreveal >h3 classfont-semibold>Desarrollo e implementación/h3>p classmt-3 text-neutral-600>Ejecutamos con metodologías ágiles, entregas iterativas y participación activa del cliente. Ajustamos sobre feedback continuo para asegurar valor en cada incremento y trazabilidad de decisiones./p>/div>/div>div>div classreveal w-full>div classrelative overflow-hidden rounded-xl>img src/_astro/met4-ppc.DgI_FBSS.png altDesarrollo e implementación classblock w-full h-auto object-contain max-h-360px md:max-h-420px transition-transform duration-500 ease-out data-activetrue:scale-1.01 loadinglazy decodingasync data-activefalse/>/div>/div>/div>/div>/article>/div>div data-index4 classscroll-mt-96px>article classrounded-2xl bg-white transition-shadow shadow-sm hover:shadow-md ring-0 data-activetrue:ring-1 data-activetrue:ring-primary/15 data-activefalse>div classgrid grid-cols-1 md:grid-cols-35%_65% items-center gap-6 md:gap-10 p-6 md:p-10>div>div classreveal >h3 classfont-semibold>Puesta en producción y acompañamiento/h3>p classmt-3 text-neutral-600>Acompañamos el despliegue y la adopción de la solución, resolviendo incidencias y detectando oportunidades de mejora, con monitoreo y soporte técnico continuo./p>/div>/div>div>div classreveal w-full>div classrelative overflow-hidden rounded-xl>img src/_astro/met5-ppc.DukUKSEn.svg altPuesta en producción y acompañamiento classblock w-full h-auto object-contain max-h-360px md:max-h-420px transition-transform duration-500 ease-out data-activetrue:scale-1.01 loadinglazy decodingasync data-activefalse/>/div>/div>/div>/div>/article>/div>/div>/div>/div>/section>!--astro:end-->/astro-island> astro-island uidZ1sMbjH prefixr11 component-url/_astro/Contact.BTdvBXUk.js component-exportdefault renderer-url/_astro/client.DVxemvf8.js props{} ssr clientvisible opts{"name":"Contact","value":true} await-children>section idcontacto classbg-blue-50 py-12 md:py-16>div classmx-auto max-w-1440px px-8 md:px-16 py-8>div classreveal text-center>h2 classfont-semibold leading-tight tracking-tight>Contáctanos/h2>p classmt-2 text-neutral-700>Cuéntanos tu proyecto. Respondemos rápido./p>/div>div classreveal mt-8>form classgrid gap-6 noValidate>input typetext classhidden tabindex-1 autoCompleteoff namehp_field value/>div classgrid md:grid-cols-2 gap-4>input placeholderTu nombre classborder rounded-lg px-4 py-3 required autoCompletename namename value/>input placeholderEmpresa classborder rounded-lg px-4 py-3 required autoCompleteorganization namecompany value/>input typeemail placeholderTu email classborder rounded-lg px-4 py-3 required autoCompleteemail nameemail value/>input placeholderAsunto (opcional) classborder rounded-lg px-4 py-3 namemessageBrief value/>/div>div>label classblock text-sm font-medium mb-2>¿En qué servicio estás interesado?/label>div classgrid sm:grid-cols-2 lg:grid-cols-3 gap-3>button typebutton aria-pressedfalse classflex items-center gap-3 rounded-xl border px-4 py-3 text-left transition hover:bg-neutral-50>span classinline-flex h-9 w-9 items-center justify-center rounded-lg bg-neutral-100 text-neutral-700>svg width18 height18 viewBox0 0 24 24 fillnone aria-hiddentrue>path dM17 2H7a2 2 0 0 0-2 2v16l7-3 7 3V4a2 2 0 0 0-2-2Z strokecurrentColor stroke-width1.6>/path>/svg>/span>span classfont-medium>Aplicación móvil/span>/button>button typebutton aria-pressedfalse classflex items-center gap-3 rounded-xl border px-4 py-3 text-left transition hover:bg-neutral-50>span classinline-flex h-9 w-9 items-center justify-center rounded-lg bg-neutral-100 text-neutral-700>svg width18 height18 viewBox0 0 24 24 fillnone aria-hiddentrue>path dM4 19h16M7 17V9m5 8V5m5 12v-6 strokecurrentColor stroke-width1.6 stroke-linecapround>/path>/svg>/span>span classfont-medium>Reporte de datos y dashboard/span>/button>button typebutton aria-pressedfalse classflex items-center gap-3 rounded-xl border px-4 py-3 text-left transition hover:bg-neutral-50>span classinline-flex h-9 w-9 items-center justify-center rounded-lg bg-neutral-100 text-neutral-700>svg width18 height18 viewBox0 0 24 24 fillnone aria-hiddentrue>path dm12 3 9 5-9 5-9-5 9-5Zm0 10 9-5M12 13 3 8m18 4-9 5-9-5 strokecurrentColor stroke-width1.6 stroke-linecapround>/path>/svg>/span>span classfont-medium>Plataforma de gestión/span>/button>button typebutton aria-pressedfalse classflex items-center gap-3 rounded-xl border px-4 py-3 text-left transition hover:bg-neutral-50>span classinline-flex h-9 w-9 items-center justify-center rounded-lg bg-neutral-100 text-neutral-700>svg width18 height18 viewBox0 0 24 24 fillnone aria-hiddentrue>path dM12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18Z strokecurrentColor stroke-width1.6>/path>path dM3 12h18M12 3c3 3.5 3 14.5 0 18M12 3c-3 3.5-3 14.5 0 18 strokecurrentColor stroke-width1.6>/path>/svg>/span>span classfont-medium>Página web/span>/button>button typebutton aria-pressedfalse classflex items-center gap-3 rounded-xl border px-4 py-3 text-left transition hover:bg-neutral-50>span classinline-flex h-9 w-9 items-center justify-center rounded-lg bg-neutral-100 text-neutral-700>svg width18 height18 viewBox0 0 24 24 fillnone aria-hiddentrue>rect x7 y7 width10 height10 rx2 strokecurrentColor stroke-width1.6>/rect>path dM9 1v3M15 1v3M9 20v3M15 20v3M1 9h3M1 15h3M20 9h3M20 15h3 strokecurrentColor stroke-width1.6>/path>/svg>/span>span classfont-medium>Hardware & IoT/span>/button>button typebutton aria-pressedfalse classflex items-center gap-3 rounded-xl border px-4 py-3 text-left transition hover:bg-neutral-50>span classinline-flex h-9 w-9 items-center justify-center rounded-lg bg-neutral-100 text-neutral-700>svg width18 height18 viewBox0 0 24 24 fillnone aria-hiddentrue>path dM6 7h12l1.2 12.4A2 2 0 0 1 17.2 22H6.8a2 2 0 0 1-1.99-2.6L6 7Z strokecurrentColor stroke-width1.6>/path>path dM9 10V7a3 3 0 1 1 6 0v3 strokecurrentColor stroke-width1.6>/path>/svg>/span>span classfont-medium>Página de e-commerce/span>/button>/div>p classmt-2 text-xs text-neutral-500>Puedes seleccionar una opción o indicarnos otra más abajo./p>div classmt-3>input placeholderOtros (ej.: chatbot, macros, consultoría, SEO, etc.) classborder rounded-lg px-4 py-3 w-full nameotherService value/>/div>/div>textarea namemessage placeholderCuéntanos brevemente... rows4 classborder rounded-lg px-4 py-3 required>/textarea>div classflex items-center gap-3>button typesubmit classbtn-primary disabled:opacity-60>Enviar/button>div aria-livepolite classtext-sm min-h-1.5rem>/div>/div>/form>/div>/div>/section>!--astro:end-->/astro-island> /main> div idfab-ctas classfixed bottom-4 right-4 z-60 flex flex-col gap-2> !-- Ir a la primera sección (#clientes) --> button idfab-first-section classh-12 w-12 rounded-full bg-primary text-white shadow-lg flex items-center justify-center hover:opacity-90 focus:outline-none focus:ring-2 focus:ring-primary/30 aria-labelIr a la primera sección titleIr a la primera sección> !-- Icon: chevron-up --> svg width22 height22 viewBox0 0 24 24 fillnone aria-hidden> path dM6 14l6-6 6 6 strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround>/path> /svg> /button> !-- Abrir modal de contacto --> button idfab-contact classh-12 w-12 rounded-full bg-primary text-white shadow-lg flex items-center justify-center hover:opacity-90 focus:outline-none focus:ring-2 focus:ring-primary/30 aria-haspopupdialog aria-controlsquick-contact-modal aria-labelContáctanos titleContáctanos> !-- Icon: message-circle --> svg width22 height22 viewBox0 0 24 24 fillnone aria-hidden> path dM21 12a8 8 0 0 1-8 8H7l-4 3 1.2-4.8A8 8 0 1 1 21 12Z strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround>/path> /svg> /button> /div> div idquick-contact-modal classfixed inset-0 z-70 hidden roledialog aria-modaltrue aria-labelledbyquick-contact-title> div classabsolute inset-0 bg-black/40 supports-backdrop-filter:backdrop-blur-sm>/div> div classabsolute inset-0 flex items-center justify-center p-4> div classw-full max-w-md rounded-2xl bg-white shadow-xl> div classflex items-center justify-between px-5 pt-4> h3 idquick-contact-title classtext-base font-semibold>¿Tienes alguna duda?/h3> button typebutton idqc-close classrounded-md p-2 text-neutral-500 hover:bg-neutral-100 focus:outline-none focus:ring-2 focus:ring-primary/30 aria-labelCerrar titleCerrar>✕/button> /div> form idqc-form classpx-5 pb-5 pt-3 grid gap-3 novalidate> input namenombre placeholderTu nombre classborder rounded-lg px-4 py-3 required> input typeemail nameemail placeholderTu email classborder rounded-lg px-4 py-3 required> textarea nameduda placeholderCuéntanos tu duda… rows4 classborder rounded-lg px-4 py-3 required>/textarea> div classflex items-center justify-end gap-2 pt-2> button typebutton idqc-cancel classpx-4 py-2 rounded-lg border text-sm hover:bg-neutral-50>Cancelar/button> button typesubmit idqc-submit classbtn-primary text-sm disabled:opacity-60>Enviar/button> /div> p idqc-status classtext-sm h-5>/p> /form> /div> /div> /div> script src/js/nav-active.js typemodule defer>/script> script src/js/methodology.js typemodule defer>/script> script src/js/quick-contact.js typemodule defer>/script> footer classmt-16 bg-color-mix(in_srgb,var(--color-primary)_75%,#000_25%) text-white> div classmx-auto max-w-1440px px-24px md:px-64px py-12> !-- Grid responsive: 1 col en mobile, 12 cols desde md --> div classgrid grid-cols-1 md:grid-cols-12 gap-10 md:gap-12> !-- Columna 1: Logo + descripción --> div classmd:col-span-5> a href/ classinline-flex items-center gap-3> img srchttps://www.papercube.pe/_astro/logo-white.Bu2qn_LU.svg altPapercube logo classh-10 w-auto loadinglazy decodingasync> span classsr-only>Papercube/span> /a> p classmt-4 text-sm leading-relaxed text-white/85>Desarrollamos soluciones informáticas de diversa índole y adaptables a cualquier tipo de negocio. Ofrecemos servicios despan classtext-white>diseño de aplicaciones/span>, span classtext-white>implementación de sistemas/span>,span classtext-white>diseño y desarrollo de hardware/span>, span classtext-white>Business Intelligence/span> yspan classtext-white>automatización de procesos/span>./p> /div> !-- Columna 2: Mapa del sitio --> nav classmd:col-span-3 aria-labelMapa del sitio> h3 classtext-sm font-semibold tracking-wide uppercase text-white/90>Mapa del sitio/h3> ul classmt-4 space-y-2 text-sm> li>a href/ classtext-white/80 hover:text-white transition-colors>Inicio/a>/li> li>a href#clientes classtext-white/80 hover:text-white transition-colors>Clientes/a>/li> li>a href#servicios classtext-white/80 hover:text-white transition-colors>Servicios/a>/li> li>a href#metodologia classtext-white/80 hover:text-white transition-colors>Metodología/a>/li> li>a href#proceso classtext-white/80 hover:text-white transition-colors>Proceso/a>/li> li>a href#contacto classtext-white/80 hover:text-white transition-colors>Contáctanos/a>/li> /ul> /nav> !-- Columna 3: Medios de contacto --> div classmd:col-span-4> h3 classtext-sm font-semibold tracking-wide uppercase text-white/90>Medios de contacto/h3> ul classmt-4 space-y-3 text-sm> li classflex items-start gap-3> !-- Teléfono --> svg viewBox0 0 24 24 classh-5 w-5 flex-none text-white/90 fillnone strokecurrentColor stroke-width1.8 stroke-linecapround stroke-linejoinround aria-hiddentrue> path dM22 16.92v2a2 2 0 0 1-2.18 2 19.78 19.78 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.78 19.78 0 0 1 2.1 4.18 2 2 0 0 1 4.11 2h2a2 2 0 0 1 2 1.72c.12.86.32 1.7.58 2.5a2 2 0 0 1-.45 2.11L7.09 9.91a16 16 0 0 0 6 6l1.58-1.14a2 2 0 0 1 2.11-.45c.8.26 1.64.46 2.5.58A2 2 0 0 1 22 16.92z>/path> /svg> a hrefhttps://wa.me/51956845005 target_blank relnoopener classtext-white/80 hover:text-white underline decoration-white/30 hover:decoration-white/60>956 845 005/a> /li> li classflex items-start gap-3> !-- Correo --> svg viewBox0 0 24 24 classh-5 w-5 flex-none text-white/90 fillnone strokecurrentColor stroke-width1.8 stroke-linecapround stroke-linejoinround aria-hiddentrue> path dM4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z>/path> path dm22 6-10 7L2 6>/path> /svg> a hrefmailto:soluciones@papercube.pe classtext-white/80 hover:text-white underline decoration-white/30 hover:decoration-white/60> soluciones@papercube.pe /a> /li> li classflex items-start gap-3> !-- Ubicación --> svg viewBox0 0 24 24 classh-5 w-5 flex-none text-white/90 fillnone strokecurrentColor stroke-width1.8 stroke-linecapround stroke-linejoinround aria-hiddentrue> path dM21 10c0 7-9 12-9 12S3 17 3 10a9 9 0 1 1 18 0z>/path> circle cx12 cy10 r3>/circle> /svg> address classnot-italic text-white/80> Pq. Pedro Ruiz Gallo Nro. 409 Dpto. 203, Pueblo Libre, Lima, PE /address> /li> /ul> !-- Redes (si quieres añadir luego) --> !-- div classmt-4 flex gap-4> a href# classtext-white/70 hover:text-white>LinkedIn/a> a href# classtext-white/70 hover:text-white>Instagram/a> /div> --> /div> /div> !-- Línea inferior --> hr classmt-10 border-white/10> div classmt-4 text-xs text-white/70>© 2025 Papercube. Todos los derechos reservados./div> /div> /footer> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]