{"id":7560,"date":"2026-09-20T00:26:06","date_gmt":"2026-09-19T23:26:06","guid":{"rendered":"https:\/\/kuetek.com\/?page_id=7560"},"modified":"2026-09-20T01:35:43","modified_gmt":"2026-09-20T00:35:43","slug":"contacto","status":"publish","type":"page","link":"https:\/\/kuetek.com\/en\/contacto\/","title":{"rendered":"Contact"},"content":{"rendered":"[vc_row][vc_column][vc_column_text]\n<style> \/* ============================================================ KUETEK \/ HABLAFY OS \u2014 aligned to the Kupro Group visual identity (navy \u2192 blue \u2192 green wave system, rounded geometric sans, gold accent) ============================================================ *\/ @import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,500&family=JetBrains+Mono:wght@400;600&display=swap'); :root{ --bg:#F5F7FC; --bg-alt:#EBEFFA; --surface:#FFFFFF; --text:#0A0A2A; --text-muted:#585C7A; --border:#DDE2F2; --navy:#070227; --navy-2:#0D0947; --blue:#3B6EF6; --blue-deep:#1830A8; --green:#67DE81; --green-deep:#2FAE5C; --gold:#F3B136; --gold-light:#FFD27A; --gold-dark:#C98A1F; --on-dark:#F5F7FC; --on-dark-muted:#AEB3D6; --on-dark-border:#2A2568; --radius-s:12px; --radius-m:22px; --radius-l:36px; --shadow-card:0 1px 2px rgba(7,2,39,0.06), 0 24px 48px -24px rgba(24,48,168,0.24), 0 8px 20px -12px rgba(7,2,39,0.12); --shadow-lift:0 30px 60px -26px rgba(24,48,168,0.38), 0 10px 24px -14px rgba(7,2,39,0.18); --shadow-gold-glow:0 16px 34px -14px rgba(201,138,31,0.55); --shadow-blue-glow:0 16px 34px -14px rgba(24,48,168,0.55); --maxw:1180px; } @media (prefers-color-scheme: dark){ :root:not([data-theme=\"light\"]){ --bg:#0B0930; --bg-alt:#120E3E; --surface:#181350; --text:#F1F2FB; --text-muted:#AEB3D6; --border:#2A2568; } } :root[data-theme=\"dark\"]{ --bg:#0B0930; --bg-alt:#120E3E; --surface:#181350; --text:#F1F2FB; --text-muted:#AEB3D6; --border:#2A2568; } *{box-sizing:border-box;} html,body{margin:0;padding:0;} body{ background:radial-gradient(1200px 800px at 88% -12%, rgba(59,110,246,0.07), transparent 55%), radial-gradient(1000px 700px at -8% 28%, rgba(243,177,54,0.05), transparent 55%), var(--bg); color:var(--text); font-family:'Plus Jakarta Sans', 'Segoe UI', Arial, sans-serif; font-size:16.5px; line-height:1.62; -webkit-font-smoothing:antialiased; overflow-x:hidden; } a{color:inherit;} img{max-width:100%;} .wrap{max-width:var(--maxw); margin:0 auto; padding-inline:24px; position:relative; z-index:1;} h1,h2,h3,h4{ font-family:'Plus Jakarta Sans', sans-serif; font-weight:800; line-height:1.14; margin:0; text-wrap:balance; letter-spacing:-0.015em; color:inherit; } h1{font-size:clamp(34px,5.4vw,58px);} h2{font-size:clamp(26px,3.6vw,38px);} h3{font-size:19px; font-weight:700;} p{margin:0;} .mono{font-family:'JetBrains Mono', ui-monospace, monospace;} .eyebrow{ display:inline-flex; align-items:center; gap:10px; font-weight:700; font-size:12.5px; letter-spacing:0.14em; text-transform:uppercase; color:var(--blue-deep); background:rgba(59,110,246,0.08); border:1px solid rgba(59,110,246,0.14); border-radius:999px; padding:7px 16px 7px 12px; } .eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--gold);} .on-dark .eyebrow{color:var(--gold-light); background:rgba(255,255,255,0.07); border-color:rgba(255,255,255,0.14);} \/* ---------- logo marks --------- *\/ .brand{display:inline-flex; align-items:center; gap:10px; text-decoration:none; color:inherit;} .brand .logotype{display:inline-flex;align-items:baseline;font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;line-height:1;position:relative;} .brand .bigK{position:relative;display:inline-block;font-size:60px;background:linear-gradient(135deg,#0A0630 0%,#1830A8 42%,#3B6EF6 66%,#12206B 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin-right:-2px;transform-origin:left center;transition:transform .25s ease;-webkit-text-stroke:0.9px #8B6F3E;transform:skewX(-8deg);} .brand .bigK::after{content:'';position:absolute;left:3px;bottom:5px;width:22px;height:3px;background:linear-gradient(90deg,#8B6F3E,#D8B36A);transform:rotate(-16deg);border-radius:2px;opacity:.85;pointer-events:none;} .brand .rest{font-size:20px;color:var(--blue);letter-spacing:-0.01em;-webkit-text-stroke:0.5px #8B6F3E;} .brand:hover .bigK{transform:skewX(-8deg) scale(1.1);} .brand .mark svg{display:block; width:100%; height:100%;} .brand .word{font-family:'Plus Jakarta Sans',sans-serif; font-weight:800; font-size:19px; letter-spacing:-0.01em;} .brand .word b{color:var(--blue);} .on-dark .brand .word b{color:var(--gold-light);} .brand .wordblock{display:flex;flex-direction:column;line-height:1.15;} .brand .tagline{font-size:13.5px;font-weight:700;color:var(--text);letter-spacing:0;margin-top:2px;white-space:nowrap;} .on-dark .brand .tagline{color:var(--on-dark);} @media (max-width:700px){.brand .tagline{display:none;}} @keyframes kExpand{0%{transform:skewX(-8deg) scale(.22) translateX(-8px);opacity:0;}45%{transform:skewX(-8deg) scale(1.2) translateX(0);opacity:1;}68%{transform:skewX(-8deg) scale(.94);}100%{transform:skewX(-8deg) scale(1);opacity:1;}} @keyframes kRestIn{0%{opacity:0;clip-path:inset(0 100% 0 0);}100%{opacity:1;clip-path:inset(0 0% 0 0);}} @keyframes kTaglineIn{0%{opacity:0;transform:translateY(4px);clip-path:inset(0 100% 0 0);}100%{opacity:1;transform:translateY(0);clip-path:inset(0 0% 0 0);}} @media (prefers-reduced-motion: no-preference){ .brand .bigK{display:inline-block;animation:kExpand 1.15s cubic-bezier(.22,.9,.3,1.25) both;} .brand .rest{display:inline-block;animation:kRestIn .5s ease both;animation-delay:.48s;} .brand .tagline{display:inline-block;opacity:0;animation:kTaglineIn .6s ease both;animation-delay:.92s;} } .hbf-mark{display:inline-flex; align-items:center; gap:2px; height:20px; vertical-align:middle;} .hbf-mark .cap{width:9px; height:20px; background:var(--gold); border-radius:9px 0 0 9px;} .hbf-mark .cap.r{border-radius:0 9px 9px 0;} .hbf-mark .dot{width:20px; height:20px; background:var(--gold); border-radius:50%;} \/* ---------------------------- nav --------------------------------- *\/ header.site{ position:sticky; top:env(safe-area-inset-top,0px); z-index:40; background:color-mix(in srgb, var(--bg) 86%, transparent); backdrop-filter:saturate(140%) blur(10px); border-bottom:1px solid var(--border); box-shadow:0 12px 30px -26px rgba(7,2,39,0.5); } nav.bar{display:flex; align-items:center; justify-content:space-between; gap:20px; padding-block:16px;} nav.bar .links{display:flex; align-items:center; gap:30px; font-weight:600; font-size:14.5px;} nav.bar .links a{text-decoration:none; color:var(--text-muted); transition:color .15s ease;} nav.bar .links a:hover, nav.bar .links a.active{color:var(--text);} nav.bar .cta{white-space:nowrap;} .nav-toggle{display:none; background:none; border:0; cursor:pointer; padding:6px;} .nav-toggle span{display:block; width:22px; height:2px; background:var(--text); margin:5px 0; border-radius:2px;} @media (max-width:820px){ nav.bar .links{ position:fixed; inset:64px 16px auto 16px; flex-direction:column; align-items:flex-start; background:var(--surface); border:1px solid var(--border); border-radius:var(--radius-m); padding:18px 22px; gap:16px; box-shadow:var(--shadow-card); transform-origin:top; transform:scaleY(0); opacity:0; pointer-events:none; transition:transform .18s ease, opacity .18s ease; } nav.bar .links.open{transform:scaleY(1); opacity:1; pointer-events:auto;} nav.bar .links a{width:100%;} .nav-toggle{display:block;} .wrap.bar>p:last-of-type{display:none;} } \/* --------------------------- buttons -------------------------------- *\/ .btn{ position:relative; overflow:hidden; display:inline-flex; align-items:center; justify-content:center; gap:8px; font-weight:700; font-size:14.5px; padding:13px 25px; border-radius:999px; text-decoration:none; cursor:pointer; border:1.5px solid transparent; transition:transform .25s cubic-bezier(.2,.8,.2,1), background .15s ease, border-color .15s ease, filter .15s ease, box-shadow .25s ease; white-space:nowrap; } .btn::before{content:'';position:absolute;inset:0;background:linear-gradient(120deg, transparent 30%, rgba(255,255,255,0.4) 50%, transparent 70%);transform:translateX(-130%);transition:transform .6s ease;pointer-events:none;} .btn:hover::before{transform:translateX(130%);} .btn:active{transform:translateY(-1px) scale(0.97);} .btn-gold{background:linear-gradient(135deg, var(--gold-light) 0%, var(--gold) 55%, var(--gold-dark) 100%); color:#241C08; box-shadow:var(--shadow-gold-glow);} .btn-gold:hover{transform:translateY(-2px); box-shadow:0 20px 40px -16px rgba(201,138,31,0.6);} .btn-blue{background:linear-gradient(135deg, var(--blue) 0%, var(--blue-deep) 100%); color:#fff; box-shadow:var(--shadow-blue-glow);} .btn-blue:hover{transform:translateY(-2px); filter:brightness(1.06); box-shadow:0 20px 40px -16px rgba(24,48,168,0.6);} .btn-ghost{border-color:var(--border); color:var(--text); background:transparent;} .btn-ghost:hover{border-color:var(--text-muted); transform:translateY(-2px);} .on-dark .btn-ghost{border-color:var(--on-dark-border); color:var(--on-dark);} .on-dark .btn-ghost:hover{border-color:var(--on-dark-muted);} \/* --------------------------- sections -------------------------------- *\/ section{padding-block:96px;} section.tight{padding-block:66px;} .on-dark{background:var(--navy); color:var(--on-dark);} .on-dark .text-muted{color:var(--on-dark-muted);} .on-alt{background:var(--bg-alt);} .text-muted{color:var(--text-muted);} .center{text-align:center;} .stack{display:flex; flex-direction:column; gap:18px;} .lede{font-size:18.5px; line-height:1.65; max-width:620px; color:var(--text-muted);} .on-dark .lede{color:var(--on-dark-muted);} \/* ---------- wave dividers (signature Kupro Group motif) ---------- *\/ .wave-top{position:relative;} .wave-top svg{display:block; width:100%; height:auto;} .on-navy-grad{background:linear-gradient(180deg, var(--navy) 0%, var(--navy-2) 55%, var(--blue-deep) 100%); color:var(--on-dark);} .to-green{position:relative;} .green-band{ background:radial-gradient(900px 320px at 50% -10%, rgba(255,255,255,0.28), transparent 65%), linear-gradient(160deg, var(--green) 0%, var(--green-deep) 100%); color:#04220F; clip-path:ellipse(68% 100% at 50% 0%); margin-top:-70px; padding-top:150px; position:relative; z-index:1; } .green-band .text-muted{color:#0B3A1C;} .green-band .lede{color:#0B3A1C;} @media (max-width:700px){ .green-band{clip-path:ellipse(120% 100% at 50% 0%); margin-top:-40px; padding-top:110px;} } \/* --------------------------- hero -------------------------------- *\/ .hero{padding-block:100px 0;} .hero .grid{display:grid; grid-template-columns:1.15fr 0.85fr; gap:56px; align-items:center; padding-bottom:90px;} .hero h1{margin-block:20px 22px;} .hero .cta-row{display:flex; gap:14px; flex-wrap:wrap; margin-top:32px;} .hero-panel{ position:relative; overflow:hidden; background:rgba(255,255,255,0.06); border:1px solid var(--on-dark-border); border-radius:var(--radius-l); padding:22px; display:flex; flex-direction:column; gap:12px; backdrop-filter:blur(6px); box-shadow:0 30px 60px -32px rgba(0,0,0,0.6); } .hero-panel::before{content:'';position:absolute;inset:-40% -10% auto -10%;height:220px;background:radial-gradient(circle, rgba(243,177,54,0.22), transparent 70%);pointer-events:none;} .hero-panel .chat{display:flex; flex-direction:column; gap:10px;} .chat-row{display:flex;} .chat-row.in{justify-content:flex-start;} .chat-row.out{justify-content:flex-end;} .bubble{max-width:78%; padding:11px 15px; border-radius:16px; font-size:14.5px; line-height:1.5; box-shadow:0 8px 20px -12px rgba(0,0,0,0.35);} .chat-row.in .bubble{background:rgba(255,255,255,0.1); color:var(--on-dark); border-bottom-left-radius:4px;} .chat-row.out .bubble{background:var(--gold); color:#241C08; border-bottom-right-radius:4px;} .hero-panel .meta{display:flex; align-items:center; gap:8px; font-size:12px; color:var(--on-dark-muted); font-family:'JetBrains Mono',monospace;} .hero-panel .meta .live{width:7px;height:7px;border-radius:50%;background:#7CD98B;} @media (max-width:900px){ .hero .grid{grid-template-columns:1fr;} } \/* --------------------------- problem strip -------------------------------- *\/ .problem-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:20px; margin-top:44px;} .problem-card{ background:rgba(255,255,255,0.05); border:1px solid var(--on-dark-border); border-radius:var(--radius-m); padding:26px; display:flex; flex-direction:column; gap:14px; } .problem-card .icon{width:38px;height:38px;} @media (max-width:820px){.problem-grid{grid-template-columns:1fr;}} \/* --------------------------- feature grid (blue cards, Kupro pattern) ------- *\/ .feature-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:22px; margin-top:48px;} .feature-card{ background:linear-gradient(160deg, var(--blue) 0%, var(--blue-deep) 100%); color:#fff; border-radius:var(--radius-m); padding:30px; display:flex; flex-direction:column; gap:14px; box-shadow:var(--shadow-card); transition:transform .35s cubic-bezier(.2,.8,.2,1), box-shadow .35s ease; } .feature-card:hover{ transform:translateY(-8px); box-shadow:var(--shadow-lift); } .feature-card .icon-wrap{ width:52px; height:52px; border-radius:15px; background:linear-gradient(135deg, rgba(255,255,255,0.32), rgba(255,255,255,0.08)); border:1px solid rgba(255,255,255,0.25); box-shadow:inset 0 1px 0 rgba(255,255,255,0.35); display:flex; align-items:center; justify-content:center; } .feature-card .icon-wrap svg{width:26px; height:26px;} .feature-card h3{margin-bottom:2px; color:var(--gold-light);} .feature-card p{color:rgba(255,255,255,0.82); font-size:15.5px;} @media (max-width:920px){.feature-grid{grid-template-columns:1fr 1fr;}} @media (max-width:620px){.feature-grid{grid-template-columns:1fr;}} \/* --------------------------- steps -------------------------------- *\/ .steps{display:grid; grid-template-columns:repeat(4,1fr); gap:0; margin-top:52px;} .step{position:relative; border-left:1.5px solid var(--border); padding-left:22px;} .step:first-child{border-left:1.5px solid transparent;} .step .num{font-family:'JetBrains Mono',monospace; font-size:13px; background:linear-gradient(135deg, var(--blue), var(--blue-deep)); -webkit-background-clip:text; background-clip:text; -webkit-text-fill-color:transparent; margin-bottom:10px; display:block; font-weight:700;} .on-dark .step .num{background:linear-gradient(135deg, var(--gold-light), var(--gold-dark)); -webkit-background-clip:text; background-clip:text; -webkit-text-fill-color:transparent;} .on-dark .step{border-left-color:var(--on-dark-border);} @media (max-width:920px){.steps{grid-template-columns:1fr 1fr; row-gap:36px;}} @media (max-width:560px){.steps{grid-template-columns:1fr;} .step{border-left:none; padding-left:0; border-top:1.5px solid var(--border); padding-top:20px;}} \/* --------------------------- verticals band -------------------------------- *\/ .verticals{display:flex; flex-wrap:wrap; gap:14px; margin-top:36px;} .pill{font-weight:600; font-size:14.5px; border:1px solid var(--on-dark-border); background:rgba(255,255,255,0.05); border-radius:999px; padding:10px 20px; color:var(--on-dark);} \/* --------------------------- stats -------------------------------- *\/ .stat-row{display:grid; grid-template-columns:repeat(4,1fr); gap:28px; margin-top:46px;} .stat .num{font-family:'JetBrains Mono',monospace; font-size:clamp(26px,3vw,36px); font-weight:700; background:linear-gradient(135deg, var(--blue), var(--blue-deep)); -webkit-background-clip:text; background-clip:text; -webkit-text-fill-color:transparent;} .on-dark .stat .num{background:linear-gradient(135deg, var(--gold-light), var(--gold-dark)); -webkit-background-clip:text; background-clip:text; -webkit-text-fill-color:transparent;} .stat .label{font-size:13.5px; color:var(--text-muted); margin-top:6px;} @media (max-width:820px){.stat-row{grid-template-columns:1fr 1fr;}} \/* --------------------------- cta band (green wave, Kupro pattern) --------- *\/ .cta-band{ display:flex; align-items:center; justify-content:space-between; gap:30px; flex-wrap:wrap; } .cta-band .btn-blue{background:linear-gradient(135deg, var(--navy) 0%, var(--navy-2) 100%); box-shadow:0 14px 30px -14px rgba(7,2,39,0.5);} .cta-band .btn-blue:hover{filter:none; box-shadow:0 20px 40px -16px rgba(7,2,39,0.6);} \/* --------------------------- footer (navy, Kupro pattern) -------------------------------- *\/ footer.site{position:relative; background:var(--navy); color:var(--on-dark); padding-block:56px 34px;} footer.site::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, var(--blue) 0%, var(--gold) 50%, var(--green) 100%);} footer.site .grid{display:grid; grid-template-columns:1.4fr 1fr 1fr 1fr; gap:36px;} footer.site h4{font-size:13px; letter-spacing:.08em; text-transform:uppercase; color:var(--on-dark-muted); margin-bottom:14px; font-weight:700;} footer.site .col a, footer.site .col p{display:block; text-decoration:none; color:var(--on-dark-muted); font-size:14.5px; margin-bottom:9px;} footer.site .col a:hover{color:var(--on-dark);} footer.site .bottom{margin-top:40px; padding-top:22px; border-top:1px solid var(--on-dark-border); display:flex; justify-content:space-between; flex-wrap:wrap; gap:10px; font-size:13px; color:var(--on-dark-muted);} footer.site .bottom a{color:inherit; text-decoration:none;} footer.site .bottom a:hover{text-decoration:underline;} @media (max-width:820px){footer.site .grid{grid-template-columns:1fr 1fr;}} @media (max-width:520px){footer.site .grid{grid-template-columns:1fr;}} \/* --------------------------- cards \/ misc reused on inner pages ------- *\/ .badge{display:inline-flex; align-items:center; gap:8px; background:var(--bg-alt); border:1px solid var(--border); border-radius:999px; padding:8px 16px; font-size:13px; font-weight:600;} \/* --------------------------- contact page ---------------------------- *\/ .contact-grid{display:grid; grid-template-columns:1fr 1fr; gap:56px; margin-top:44px; align-items:start;} .info-card{background:var(--surface); border:1px solid var(--border); border-radius:var(--radius-m); padding:26px; display:flex; gap:16px; align-items:flex-start; box-shadow:var(--shadow-card); transition:transform .3s ease, box-shadow .3s ease;} .info-card:hover{transform:translateY(-4px); box-shadow:var(--shadow-lift);} .info-card .icon-wrap{width:42px;height:42px;border-radius:12px;background:var(--bg-alt);display:flex;align-items:center;justify-content:center;flex:none;} .info-card .icon-wrap svg{width:20px;height:20px;} .field{display:flex; flex-direction:column; gap:7px;} .field label{font-size:13.5px; font-weight:700;} .field input, .field textarea{ font-family:'Plus Jakarta Sans',sans-serif; font-size:15.5px; padding:12px 14px; border-radius:12px; border:1.5px solid var(--border); background:var(--surface); color:var(--text); resize:vertical; } .field input:focus, .field textarea:focus{outline:2px solid var(--blue); outline-offset:1px; border-color:var(--blue); box-shadow:0 0 0 5px rgba(59,110,246,0.15);} .checkline{display:flex; align-items:flex-start; gap:10px; font-size:14px; color:var(--text-muted);} .checkline input{margin-top:4px;} \/* --------------------------- product page process cards -------------- *\/ .demo-panel{position:relative; overflow:hidden; background:rgba(255,255,255,0.05); border-radius:var(--radius-l); border:1px solid var(--on-dark-border); padding:26px; box-shadow:0 24px 50px -30px rgba(0,0,0,0.55);} .demo-panel::before{content:'';position:absolute;inset:-40% -10% auto -10%;height:200px;background:radial-gradient(circle, rgba(59,110,246,0.28), transparent 70%);pointer-events:none;} .demo-panel .chat{position:relative; z-index:1;} .demo-panel .chat-row .bubble{box-shadow:0 8px 20px -12px rgba(7,2,39,0.25);} \/* --------------------------- values grid (nosotros) -------------------- *\/ .value-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:22px; margin-top:44px;} .value-card{background:var(--surface); border:1px solid var(--border); border-radius:var(--radius-m); padding:26px; box-shadow:var(--shadow-card); transition:transform .3s ease, box-shadow .3s ease;} .value-card:hover{transform:translateY(-4px); box-shadow:var(--shadow-lift);} @media (max-width:820px){.value-grid{grid-template-columns:1fr;}} .timeline-row{display:grid; grid-template-columns:140px 1fr; gap:22px; padding-block:22px; border-top:1px solid var(--border);} .timeline-row:first-of-type{border-top:none;} .timeline-row .yr{font-family:'JetBrains Mono',monospace; color:var(--blue); font-weight:600;} .on-dark .timeline-row .yr{color:var(--gold);} @media (max-width:560px){.timeline-row{grid-template-columns:1fr;}} @media (prefers-reduced-motion:no-preference){ .rise{animation:riseIn .6s ease both;} } @keyframes riseIn{from{opacity:0; transform:translateY(18px) scale(.97);} to{opacity:1; transform:translateY(0) scale(1);}} .lang-switch{position:relative;} .lang-switch .lang-current{display:inline-flex;align-items:center;gap:5px;background:none;border:1px solid var(--border);border-radius:999px;padding:6px 13px;font-family:inherit;font-weight:700;font-size:12.5px;letter-spacing:0.02em;color:var(--text-muted);cursor:pointer;} .lang-switch .lang-current:hover{color:var(--text);border-color:var(--blue);} .lang-switch .lang-current svg{transition:transform .15s ease;} .lang-switch.open .lang-current svg{transform:rotate(180deg);} .lang-switch .lang-menu{position:absolute;top:calc(100% + 8px);left:0;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:6px;box-shadow:var(--shadow-lift);display:flex;flex-direction:column;min-width:148px;z-index:80;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:top left;transition:opacity .18s ease, transform .18s ease, visibility .18s;pointer-events:none;} .lang-switch.open .lang-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto;} .lang-switch .lang-menu a{padding:8px 12px;border-radius:8px;font-size:14px;font-weight:600;color:var(--text-muted);text-decoration:none;white-space:nowrap;} .lang-switch .lang-menu a:hover{background:var(--bg-alt);color:var(--text);} .lang-switch .lang-menu a.current{color:var(--blue);} @media (max-width:820px){.lang-switch{width:100%;order:5;} .lang-switch .lang-current{width:100%;justify-content:space-between;} .lang-switch .lang-menu{position:static;box-shadow:none;border:none;padding:4px 0 0 4px;margin-top:2px;width:100%;}}  @keyframes heroFade{from{opacity:0;transform:translateY(16px);}to{opacity:1;transform:translateY(0);}} @media (prefers-reduced-motion: no-preference){ .hero h1{animation:heroFade .8s cubic-bezier(.22,.9,.3,1) both;} .hero .lede{animation:heroFade .8s cubic-bezier(.22,.9,.3,1) both; animation-delay:.1s;} .hero .cta-row{animation:heroFade .8s cubic-bezier(.22,.9,.3,1) both; animation-delay:.2s;} .hero .eyebrow{animation:heroFade .8s cubic-bezier(.22,.9,.3,1) both;} } <\/style>\n<style> .con-hero-bg{background:radial-gradient(900px 500px at 12% -8%, rgba(59,110,246,0.35), transparent 60%), radial-gradient(700px 420px at 92% 8%, rgba(243,177,54,0.18), transparent 55%), radial-gradient(1000px 600px at 50% 120%, rgba(103,222,129,0.14), transparent 60%), linear-gradient(180deg, var(--navy) 0%, var(--navy-2) 55%, var(--blue-deep) 100%);} .form-note{font-size:13.5px; color:var(--text-muted); min-height:18px;} <\/style>\n<header class=\"site\">\n<nav class=\"wrap bar\"> <a class=\"brand\" href=\"https:\/\/kuetek.com\/en\/\"> <span class=\"wordblock\"> <span class=\"logotype\"><span class=\"bigK\">K<\/span><span class=\"rest\">uetek<\/span><\/span> <span class=\"tagline\">Ac\u00e9rcate a tu cliente<\/span> <\/span> <\/a> <button class=\"nav-toggle\" aria-label=\"Open menu\"><span><\/span><span><\/span><span><\/span><\/button> <\/p>\n<div class=\"links\"> <a href=\"https:\/\/kuetek.com\/en\/\">Home<\/a> <a href=\"https:\/\/kuetek.com\/en\/producto\/\">Hablafy OS<\/a> <a href=\"https:\/\/kuetek.com\/en\/nosotros\/\">About<\/a> <a href=\"https:\/\/kuetek.com\/en\/contacto\/\" class=\"active\">Contact<\/a> <\/p>\n<div class=\"lang-switch\"><button class=\"lang-current\" type=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\"><span class=\"lang-code\">ES<\/span><svg viewBox=\"0 0 24 24\" width=\"9\" height=\"9\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><\/p>\n<div class=\"lang-menu\"><a data-lang=\"es\">Espa\u00f1ol<\/a><a data-lang=\"en\">English<\/a><a data-lang=\"fr\">Fran\u00e7ais<\/a><a data-lang=\"ca\">Catal\u00e0<\/a><a data-lang=\"de\">Deutsch<\/a><a data-lang=\"it\">Italiano<\/a><\/div>\n<\/div>\n<\/div>\n<p> <a class=\"btn btn-gold cta\" href=\"https:\/\/kuetek.com\/en\/contacto\/\">Request a demo<\/a> <\/nav>\n<\/header>\n<section class=\"hero con-hero-bg on-dark\" style=\"padding-block:80px 90px;\">\n<div class=\"wrap\"> <span class=\"eyebrow\"><span class=\"dot\"><\/span>Let&#8217;s talk<\/span> <\/p>\n<h1 style=\"margin-top:16px; max-width:640px;\">Tell us about your operation and we&#8217;ll show you Hablafy OS working in it.<\/h1>\n<\/p><\/div>\n<\/section>\n<section>\n<div class=\"wrap\">\n<div class=\"contact-grid\">\n<div class=\"stack\">\n<div class=\"info-card rise\">\n<div class=\"icon-wrap\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#3B6EF6\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 5.5h16v13H4z\"\/><path d=\"M4.5 6l7.5 6 7.5-6\"\/><\/svg><\/div>\n<div>\n<h3>Email<\/h3>\n<p class=\"text-muted\" style=\"margin-top:4px;\">sales@kuetek.com<\/p>\n<\/div><\/div>\n<div class=\"info-card rise\" style=\"animation-delay:.06s\">\n<div class=\"icon-wrap\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#3B6EF6\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6.5 3.5l3 1.2-1 3-2 .6a13 13 0 0 0 8.2 8.2l.6-2 3 1V19c0 1-1 1.7-2 1.5A16 16 0 0 1 5 8.5C4.8 7.5 5.5 6 6.5 3.5z\"\/><\/svg><\/div>\n<div>\n<h3>Phone<\/h3>\n<p class=\"text-muted\" style=\"margin-top:4px;\">+34 675 890 200<\/p>\n<\/div><\/div>\n<div class=\"info-card rise\" style=\"animation-delay:.12s\">\n<div class=\"icon-wrap\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#3B6EF6\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21s-7-5.6-7-11a7 7 0 0 1 14 0c0 5.4-7 11-7 11z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.4\"\/><\/svg><\/div>\n<div>\n<h3>Offices<\/h3>\n<p class=\"text-muted\" style=\"margin-top:4px;\">EU \u00b7 Rambla, 37. 38006. Santa Cruz de Tenerife<\/p>\n<p class=\"text-muted\">USA \u00b7 1829 Irving St. 94122. San Francisco, California<\/p>\n<\/p><\/div><\/div><\/div>\n<form id=\"contact-form\" class=\"stack\" action=\"mailto:sales@kuetek.com\" method=\"post\" enctype=\"text\/plain\">\n<div class=\"field\"> <label for=\"name\">Name<\/label> <input id=\"name\" name=\"Name\" type=\"text\" required> <\/div>\n<div class=\"field\"> <label for=\"email\">Email<\/label> <input id=\"email\" name=\"Email\" type=\"email\" required> <\/div>\n<div class=\"field\"> <label for=\"hotel\">Company \/ business<\/label> <input id=\"hotel\" name=\"Company\" type=\"text\"> <\/div>\n<div class=\"field\"> <label for=\"message\">Message<\/label> <textarea id=\"message\" name=\"Message\" rows=\"5\" required placeholder=\"Tell us the size of your operation and what you'd like to solve with Hablafy OS\"><\/textarea> <\/div>\n<p> <label class=\"checkline\"> <input id=\"consent\" type=\"checkbox\" required> I have read and accept the Privacy Policy. <\/label> <\/p>\n<div> <button type=\"submit\" class=\"btn btn-blue\">Send message<\/button> <\/div>\n<p class=\"form-note\">\n<\/p><\/form>\n<\/p><\/div><\/div>\n<\/section>\n<footer class=\"site\">\n<div class=\"wrap grid\">\n<div class=\"col\"> <a class=\"brand on-dark\" href=\"https:\/\/kuetek.com\/en\/\"> <span class=\"logotype\"><span class=\"bigK\">K<\/span><span class=\"rest\">uetek<\/span><\/span> <\/a> <\/p>\n<p style=\"margin-top:14px; max-width:280px;\">A technology company of the Kupro group. Over 10 years in customer communication, now powered by AI, for shops, hotels and other customer-facing businesses.<\/p>\n<\/p><\/div>\n<div class=\"col\">\n<h4>Product<\/h4>\n<p> <a href=\"https:\/\/kuetek.com\/en\/producto\/\">Hablafy OS<\/a> <a href=\"https:\/\/kuetek.com\/en\/producto\/#como-funciona\">How it works<\/a> <a href=\"https:\/\/kuetek.com\/en\/contacto\/\">Request a demo<\/a> <\/div>\n<div class=\"col\">\n<h4>Company<\/h4>\n<p> <a href=\"https:\/\/kuetek.com\/en\/nosotros\/\">About Kuetek<\/a> <a href=\"https:\/\/kuprogroup.com\">Kupro Group<\/a> <a href=\"https:\/\/kuetek.com\/en\/contacto\/\">Contact<\/a> <\/div>\n<div class=\"col\">\n<h4>Contact<\/h4>\n<p>sales@kuetek.com<\/p>\n<p>+34 675 890 200<\/p>\n<p>Santa Cruz de Tenerife \u00b7 San Francisco<\/p>\n<\/p><\/div><\/div>\n<div class=\"wrap bottom\"> <span>\u00a9 2026 Kuetek Europe S.L. Part of the Kupro group.<\/span> <span><a href=\"https:\/\/kuetek.com\/aviso-legal\/\">Legal notice<\/a> \u00b7 <a href=\"https:\/\/kuetek.com\/terminos-condiciones\/\">Terms and conditions<\/a> \u00b7 <a href=\"https:\/\/kuetek.com\/politica-de-privacidad\/\">Privacy policy<\/a><\/span> <\/div>\n<\/footer>\n<p> <script> document.addEventListener('DOMContentLoaded', () => { const btn = document.querySelector('.nav-toggle'); const links = document.querySelector('.links'); if (btn && links) { btn.addEventListener('click', () => links.classList.toggle('open')); links.querySelectorAll('a').forEach(a => a.addEventListener('click', () => links.classList.remove('open'))); } const form = document.querySelector('#contact-form'); if (form) { form.addEventListener('submit', (e) => { const required = form.querySelectorAll('[required]'); let ok = true; required.forEach(f => { if (!f.value.trim()) ok = false; }); const consent = form.querySelector('#consent'); if (consent && !consent.checked) ok = false; if (!ok) { e.preventDefault(); const note = form.querySelector('.form-note'); if (note) note.textContent = 'Please fill in the required fields and accept the privacy policy before submitting.'; } }); } }); <\/script><script>\ndocument.addEventListener('DOMContentLoaded', () => {\n  const LANGS = {es:'', en:'en', fr:'fr', ca:'ca', de:'de', it:'it'};\n  const PREFIXES = ['en','fr','ca','de','it'];\n  document.querySelectorAll('.lang-switch').forEach(sw => {\n    const parts = location.pathname.split('\/').filter(Boolean);\n    let current = 'es', rest = parts;\n    if (PREFIXES.includes(parts[0])) { current = parts[0]; rest = parts.slice(1); }\n    const restPath = rest.length ? '\/' + rest.join('\/') + '\/' : '\/';\n    const codeEl = sw.querySelector('.lang-code');\n    if (codeEl) codeEl.textContent = current.toUpperCase();\n    sw.querySelectorAll('.lang-menu a').forEach(a => {\n      const code = a.getAttribute('data-lang');\n      const prefix = LANGS[code];\n      a.href = location.origin + (prefix ? '\/' + prefix : '') + restPath;\n      if (code === current) a.classList.add('current');\n    });\n    const btn = sw.querySelector('.lang-current');\n    if (btn) btn.addEventListener('click', (e) => {\n      e.stopPropagation();\n      sw.classList.toggle('open');\n      btn.setAttribute('aria-expanded', sw.classList.contains('open'));\n    });\n  });\n  document.addEventListener('click', () => {\n    document.querySelectorAll('.lang-switch.open').forEach(sw => sw.classList.remove('open'));\n  });\n});\n<\/script>[\/vc_column_text][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_column_text] Kuetek Ac\u00e9rcate a tu cliente Home Hablafy OS About Contact ES Espa\u00f1olEnglishFran\u00e7aisCatal\u00e0DeutschItaliano Request a demo Let&#8217;s talk Tell us about your operation and we&#8217;ll show you Hablafy OS working&#8230;<\/p>\n","protected":false},"author":9,"featured_media":5122,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-7560","page","type-page","status-publish","has-post-thumbnail"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Contact - Kuetek<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kuetek.com\/en\/contacto\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Contact - Kuetek\" \/>\n<meta property=\"og:description\" content=\"[vc_row][vc_column][vc_column_text] Kuetek Ac\u00e9rcate a tu cliente Home Hablafy OS About Contact ES Espa\u00f1olEnglishFran\u00e7aisCatal\u00e0DeutschItaliano Request a demo Let&#8217;s talk Tell us about your operation and we&#8217;ll show you Hablafy OS working...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kuetek.com\/en\/contacto\/\" \/>\n<meta property=\"og:site_name\" content=\"Kuetek\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-20T00:35:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kuetek.com\/wp-content\/uploads\/2026\/09\/kuetek-og-image-2026.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kuetek.com\\\/en\\\/contacto\\\/\",\"url\":\"https:\\\/\\\/kuetek.com\\\/en\\\/contacto\\\/\",\"name\":\"Contact - Kuetek\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kuetek.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kuetek.com\\\/en\\\/contacto\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kuetek.com\\\/en\\\/contacto\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kuetek.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/kuetek-og-image-2026.png\",\"datePublished\":\"2026-09-19T23:26:06+00:00\",\"dateModified\":\"2026-09-20T00:35:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kuetek.com\\\/en\\\/contacto\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kuetek.com\\\/en\\\/contacto\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kuetek.com\\\/en\\\/contacto\\\/#primaryimage\",\"url\":\"https:\\\/\\\/kuetek.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/kuetek-og-image-2026.png\",\"contentUrl\":\"https:\\\/\\\/kuetek.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/kuetek-og-image-2026.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kuetek.com\\\/en\\\/contacto\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/kuetek.com\\\/en\\\/landing\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contact\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kuetek.com\\\/#website\",\"url\":\"https:\\\/\\\/kuetek.com\\\/\",\"name\":\"Kuetek\",\"description\":\"Kuetek\",\"publisher\":{\"@id\":\"https:\\\/\\\/kuetek.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kuetek.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/kuetek.com\\\/#organization\",\"name\":\"Kuetek\",\"url\":\"https:\\\/\\\/kuetek.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kuetek.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/kuetek.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/kuetek-favicon-2026.png\",\"contentUrl\":\"https:\\\/\\\/kuetek.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/kuetek-favicon-2026.png\",\"width\":512,\"height\":512,\"caption\":\"Kuetek\"},\"image\":{\"@id\":\"https:\\\/\\\/kuetek.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Contact - Kuetek","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kuetek.com\/en\/contacto\/","og_locale":"en_US","og_type":"article","og_title":"Contact - Kuetek","og_description":"[vc_row][vc_column][vc_column_text] Kuetek Ac\u00e9rcate a tu cliente Home Hablafy OS About Contact ES Espa\u00f1olEnglishFran\u00e7aisCatal\u00e0DeutschItaliano Request a demo Let&#8217;s talk Tell us about your operation and we&#8217;ll show you Hablafy OS working...","og_url":"https:\/\/kuetek.com\/en\/contacto\/","og_site_name":"Kuetek","article_modified_time":"2026-09-20T00:35:43+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/kuetek.com\/wp-content\/uploads\/2026\/09\/kuetek-og-image-2026.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kuetek.com\/en\/contacto\/","url":"https:\/\/kuetek.com\/en\/contacto\/","name":"Contact - Kuetek","isPartOf":{"@id":"https:\/\/kuetek.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kuetek.com\/en\/contacto\/#primaryimage"},"image":{"@id":"https:\/\/kuetek.com\/en\/contacto\/#primaryimage"},"thumbnailUrl":"https:\/\/kuetek.com\/wp-content\/uploads\/2026\/09\/kuetek-og-image-2026.png","datePublished":"2026-09-19T23:26:06+00:00","dateModified":"2026-09-20T00:35:43+00:00","breadcrumb":{"@id":"https:\/\/kuetek.com\/en\/contacto\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kuetek.com\/en\/contacto\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kuetek.com\/en\/contacto\/#primaryimage","url":"https:\/\/kuetek.com\/wp-content\/uploads\/2026\/09\/kuetek-og-image-2026.png","contentUrl":"https:\/\/kuetek.com\/wp-content\/uploads\/2026\/09\/kuetek-og-image-2026.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/kuetek.com\/en\/contacto\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/kuetek.com\/en\/landing\/"},{"@type":"ListItem","position":2,"name":"Contact"}]},{"@type":"WebSite","@id":"https:\/\/kuetek.com\/#website","url":"https:\/\/kuetek.com\/","name":"Kuetek","description":"Kuetek","publisher":{"@id":"https:\/\/kuetek.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kuetek.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kuetek.com\/#organization","name":"Kuetek","url":"https:\/\/kuetek.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kuetek.com\/#\/schema\/logo\/image\/","url":"https:\/\/kuetek.com\/wp-content\/uploads\/2026\/09\/kuetek-favicon-2026.png","contentUrl":"https:\/\/kuetek.com\/wp-content\/uploads\/2026\/09\/kuetek-favicon-2026.png","width":512,"height":512,"caption":"Kuetek"},"image":{"@id":"https:\/\/kuetek.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/kuetek.com\/en\/wp-json\/wp\/v2\/pages\/7560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kuetek.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kuetek.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kuetek.com\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/kuetek.com\/en\/wp-json\/wp\/v2\/comments?post=7560"}],"version-history":[{"count":2,"href":"https:\/\/kuetek.com\/en\/wp-json\/wp\/v2\/pages\/7560\/revisions"}],"predecessor-version":[{"id":7608,"href":"https:\/\/kuetek.com\/en\/wp-json\/wp\/v2\/pages\/7560\/revisions\/7608"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kuetek.com\/en\/wp-json\/wp\/v2\/media\/5122"}],"wp:attachment":[{"href":"https:\/\/kuetek.com\/en\/wp-json\/wp\/v2\/media?parent=7560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}