.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(40px,6vw,88px) clamp(64px,8vw,112px)}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(36px,5vw,72px);display:grid}.hero__texto[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:19ch}.hero__botones[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.hero__garantias[data-astro-cid-ge2uvauf]{color:var(--tinta-2);flex-wrap:wrap;gap:10px 22px;margin:32px 0 0;padding:0;font-size:.95rem;font-weight:550;list-style:none;display:flex}.hero__garantias[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:8px;display:inline-flex}.hero__garantias[data-astro-cid-ge2uvauf] svg{width:18px;height:18px;color:var(--azul);stroke-width:2.4px}.consola[data-astro-cid-ge2uvauf]{border-radius:34px;padding:18px 18px 22px}.consola__barra[data-astro-cid-ge2uvauf]{align-items:center;gap:8px;padding:2px 8px 14px;display:flex}.consola__url[data-astro-cid-ge2uvauf]{color:var(--tinta-3);box-shadow:var(--hundido-sm);border-radius:999px;margin-left:auto;padding:4px 12px;font-size:.8rem;font-weight:600}.led[data-astro-cid-ge2uvauf]{border-radius:50%;flex:none;width:10px;height:10px;box-shadow:inset 0 1px 1px #fff9}.led--azul[data-astro-cid-ge2uvauf],.led--codigo[data-astro-cid-ge2uvauf]{background:var(--azul);box-shadow:0 0 8px #1f4fffb3}.led--cian[data-astro-cid-ge2uvauf],.led--diseno[data-astro-cid-ge2uvauf]{background:var(--cian);box-shadow:0 0 8px #17c6f5cc}.led--naranja[data-astro-cid-ge2uvauf],.led--crecimiento[data-astro-cid-ge2uvauf]{background:var(--naranja);box-shadow:0 0 8px #ff5a1fcc}.consola__pantalla[data-astro-cid-ge2uvauf]{box-shadow:inset 0 0 0 2px #0b1426, inset 6px 6px 14px #0000008c, 0 0 0 6px var(--aluminio), var(--hundido);aspect-ratio:16/9;background:#050a14;border-radius:22px;position:relative;overflow:hidden}.consola__pantalla[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;animation:1.4s cubic-bezier(.2,.7,.2,1) .15s both encender}.consola__tinte[data-astro-cid-ge2uvauf]{pointer-events:none;mix-blend-mode:screen;opacity:0;transition:opacity .5s,background .5s;position:absolute;inset:0}[data-astro-cid-ge2uvauf][data-modo=codigo] .consola__tinte[data-astro-cid-ge2uvauf]{opacity:1;background:radial-gradient(70% 80% at 25% 45%,#1f4fff59,#0000 70%)}[data-astro-cid-ge2uvauf][data-modo=diseno] .consola__tinte[data-astro-cid-ge2uvauf]{opacity:1;background:radial-gradient(70% 80% at 60%,#17c6f547,#0000 70%)}[data-astro-cid-ge2uvauf][data-modo=crecimiento] .consola__tinte[data-astro-cid-ge2uvauf]{opacity:1;background:radial-gradient(70% 80% at 85% 55%,#ff6a1a61,#0000 70%)}.consola__barrido[data-astro-cid-ge2uvauf]{pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff2e 48%,#0000 62%);animation:1.6s ease-out .9s both barrido;position:absolute;inset:0;transform:translate(-120%)}.consola__leyenda[data-astro-cid-ge2uvauf]{min-height:3.2em;color:var(--tinta-2);text-align:center;margin:18px 6px 14px;font-weight:550}.consola__teclas[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.tecla[data-astro-cid-ge2uvauf]{background:var(--aluminio);min-height:48px;color:var(--tinta-2);font:600 .92rem/1.1 var(--font-body);cursor:pointer;box-shadow:var(--alzado-sm);border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 10px;transition:box-shadow .18s,color .18s;display:inline-flex}.tecla[data-astro-cid-ge2uvauf] .led[data-astro-cid-ge2uvauf]{opacity:.35;box-shadow:none;transition:opacity .2s,box-shadow .2s}.tecla[data-astro-cid-ge2uvauf][aria-pressed=true]{box-shadow:var(--hundido-sm);color:var(--tinta)}.tecla[data-astro-cid-ge2uvauf][aria-pressed=true] .led[data-astro-cid-ge2uvauf]{opacity:1}.tecla[data-astro-cid-ge2uvauf][aria-pressed=true] .led--codigo[data-astro-cid-ge2uvauf]{box-shadow:0 0 10px #1f4fffe6}.tecla[data-astro-cid-ge2uvauf][aria-pressed=true] .led--diseno[data-astro-cid-ge2uvauf]{box-shadow:0 0 10px #17c6f5e6}.tecla[data-astro-cid-ge2uvauf][aria-pressed=true] .led--crecimiento[data-astro-cid-ge2uvauf]{box-shadow:0 0 10px #ff5a1fe6}@keyframes encender{0%{opacity:0;filter:brightness(2.2)saturate(0);transform:scale(1.08)}40%{opacity:1}to{opacity:1;filter:none;transform:none}}@keyframes barrido{to{transform:translate(120%)}}@media (width<=940px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero__texto[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:20ch}.consola[data-astro-cid-ge2uvauf]{width:100%;max-width:560px;margin-inline:auto}}@media (width<=420px){.hero__botones[data-astro-cid-ge2uvauf] .boton[data-astro-cid-ge2uvauf]{width:100%}.consola[data-astro-cid-ge2uvauf]{padding:14px 14px 18px}.tecla[data-astro-cid-ge2uvauf]{gap:6px;font-size:.82rem}}.pasos[data-astro-cid-4v555h6s]{--n:5;grid-template-columns:repeat(var(--n), 1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pasos[data-astro-cid-4v555h6s]:before{content:"";height:12px;box-shadow:var(--hundido-sm);border-radius:99px;position:absolute;top:22px;left:28px;right:28px}.pasos[data-astro-cid-4v555h6s]:after{content:"";background:var(--grad-s);opacity:.9;border-radius:99px;height:4px;position:absolute;top:26px;left:32px;right:32px}.paso[data-astro-cid-4v555h6s]{z-index:1;position:relative}.paso__num[data-astro-cid-4v555h6s]{background:var(--aluminio);width:56px;height:56px;box-shadow:var(--alzado-sm);font-family:var(--font-display);color:var(--tinta);border-radius:50%;place-items:center;margin-bottom:18px;font-size:1.15rem;font-weight:650;display:grid}.paso__titulo[data-astro-cid-4v555h6s]{margin-bottom:.4em}.paso[data-astro-cid-4v555h6s] p[data-astro-cid-4v555h6s]{color:var(--tinta-2);margin:0;font-size:1rem}@media (width<=900px){.pasos[data-astro-cid-4v555h6s]{grid-template-columns:1fr;gap:28px}.pasos[data-astro-cid-4v555h6s]:before{width:12px;height:auto;inset:28px auto 28px 22px}.pasos[data-astro-cid-4v555h6s]:after{background:linear-gradient(#1a3dff,#18d2f7 38%,#ff6a1a 62%,#ffb321);width:4px;height:auto;inset:32px auto 32px 26px}.paso[data-astro-cid-4v555h6s]{grid-template-columns:56px 1fr;column-gap:20px;display:grid}.paso__num[data-astro-cid-4v555h6s]{grid-row:span 2;margin:0}}.equipo[data-astro-cid-gwmtxup4]{background:var(--aluminio-alto)}.equipo__grid[data-astro-cid-gwmtxup4]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-items:center;gap:32px;max-width:1080px;margin:0 auto;padding:0;list-style:none;display:grid}.miembro[data-astro-cid-gwmtxup4]{text-align:center;background:var(--aluminio-alto);border-radius:28px;width:100%;max-width:260px;padding:18px 18px 24px;box-shadow:9px 9px 20px #cdd3dc,-9px -9px 20px #fff}.miembro__foto[data-astro-cid-gwmtxup4]{aspect-ratio:1;background:var(--aluminio-alto);border-radius:22px;place-items:center;margin-bottom:18px;display:grid;overflow:hidden;box-shadow:inset 6px 6px 12px #cdd3dc,inset -6px -6px 12px #fff}.miembro__foto[data-astro-cid-gwmtxup4] img[data-astro-cid-gwmtxup4]{object-fit:cover;width:100%;height:100%}.miembro__iniciales[data-astro-cid-gwmtxup4]{font-family:var(--font-display);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.6rem,2rem + 2vw,3.4rem);font-weight:700}.miembro__iniciales[data-astro-cid-gwmtxup4].is-azul{background-image:var(--grad-azul)}.miembro__iniciales[data-astro-cid-gwmtxup4].is-naranja{background-image:var(--grad-naranja)}.miembro__nombre[data-astro-cid-gwmtxup4]{margin:0 0 4px;font-size:1.15rem}.miembro__rol[data-astro-cid-gwmtxup4]{color:var(--azul-hondo);margin:0 0 10px;font-size:.95rem;font-weight:600}.miembro__bio[data-astro-cid-gwmtxup4]{color:var(--tinta-2);margin:0;font-size:.95rem}.miembro__redes[data-astro-cid-gwmtxup4]{justify-content:center;gap:10px;margin-top:14px;display:flex}.miembro__redes[data-astro-cid-gwmtxup4] a[data-astro-cid-gwmtxup4]{width:38px;height:38px;color:var(--tinta-2);border-radius:50%;place-items:center;display:grid;box-shadow:4px 4px 9px #cdd3dc,-4px -4px 9px #fff}.miembro__redes[data-astro-cid-gwmtxup4] svg{width:18px;height:18px}@media (width<=560px){.equipo__grid[data-astro-cid-gwmtxup4]{grid-template-columns:1fr 1fr;gap:16px}.miembro[data-astro-cid-gwmtxup4]{border-radius:22px;padding:10px 10px 16px}.miembro__foto[data-astro-cid-gwmtxup4]{border-radius:16px;margin-bottom:12px}.miembro__nombre[data-astro-cid-gwmtxup4]{font-size:1rem}.miembro__rol[data-astro-cid-gwmtxup4],.miembro__bio[data-astro-cid-gwmtxup4]{font-size:.85rem}}.proyectos[data-astro-cid-husxckki]{gap:clamp(56px,7vw,96px);display:grid}.proyecto[data-astro-cid-husxckki]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.proyecto--invertido[data-astro-cid-husxckki] .proyecto__texto[data-astro-cid-husxckki]{order:2}.proyecto__tipo[data-astro-cid-husxckki]{color:var(--azul-hondo);margin:0 0 6px;font-weight:650}.proyecto__nombre[data-astro-cid-husxckki]{font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem)}.proyecto__texto[data-astro-cid-husxckki]>p[data-astro-cid-husxckki]:not(.proyecto__tipo){color:var(--tinta-2);max-width:52ch}.proyecto__puntos[data-astro-cid-husxckki]{gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.proyecto__puntos[data-astro-cid-husxckki] li[data-astro-cid-husxckki]{align-items:flex-start;gap:10px;display:flex}.proyecto__puntos[data-astro-cid-husxckki] svg{width:20px;height:20px;color:var(--naranja);stroke-width:2.4px;flex:none;margin-top:3px}.proyecto__stack[data-astro-cid-husxckki]{flex-wrap:wrap;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}.proyecto__link[data-astro-cid-husxckki]{color:var(--azul-hondo)}.proyecto__marco[data-astro-cid-husxckki]{background:var(--aluminio);box-shadow:var(--alzado);border-radius:30px;padding:16px}.proyecto__marco[data-astro-cid-husxckki]>img[data-astro-cid-husxckki]{border-radius:18px;width:100%;height:auto}.mock[data-astro-cid-husxckki]{aspect-ratio:16/10;background:var(--pantalla);border-radius:18px;padding:18px;overflow:hidden;box-shadow:inset 0 0 0 2px #0b1426}.mock--pos[data-astro-cid-husxckki]{grid-template-columns:1.6fr 1fr;gap:14px;display:grid}.mock-pos__productos[data-astro-cid-husxckki]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mock-pos__productos[data-astro-cid-husxckki] .t[data-astro-cid-husxckki]{background:var(--pantalla-2);border-radius:10px;position:relative}.mock-pos__productos[data-astro-cid-husxckki] .t[data-astro-cid-husxckki]:after{content:"";background:#2c3f60;border-radius:4px;height:8%;position:absolute;bottom:14%;left:12%;right:30%}.mock-pos__productos[data-astro-cid-husxckki] .t0[data-astro-cid-husxckki]{background:linear-gradient(160deg, #1f4fff55, var(--pantalla-2))}.mock-pos__productos[data-astro-cid-husxckki] .t2[data-astro-cid-husxckki]{background:linear-gradient(160deg, #ff6a1a55, var(--pantalla-2))}.mock-pos__ticket[data-astro-cid-husxckki]{background:#f2f4f8;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.mock-pos__ticket[data-astro-cid-husxckki] span[data-astro-cid-husxckki]{background:#d3d9e2;border-radius:4px;height:8px}.mock-pos__ticket[data-astro-cid-husxckki] span[data-astro-cid-husxckki]:nth-child(2){width:70%}.mock-pos__ticket[data-astro-cid-husxckki] .total[data-astro-cid-husxckki]{background:var(--tinta);width:60%;height:14px;margin-top:auto}.mock-pos__ticket[data-astro-cid-husxckki] .cobrar[data-astro-cid-husxckki]{text-align:center;height:auto;font:700 .72rem var(--font-body);color:var(--tinta);background:var(--grad-naranja);border-radius:8px;padding:9px 0}.mock--clinica[data-astro-cid-husxckki]{background:#f2f4f8;box-shadow:inset 0 0 0 2px #d3d9e2}.mock-cal[data-astro-cid-husxckki]{grid-template-columns:repeat(5,1fr);gap:10px;height:100%;display:grid}.dia[data-astro-cid-husxckki]{background:#fff;border-radius:10px;flex-direction:column;gap:8px;padding:8px;display:flex}.dia__h[data-astro-cid-husxckki]{background:#c3cad5;border-radius:4px;width:60%;height:8px;margin-bottom:4px}.cita[data-astro-cid-husxckki]{border-radius:7px;height:22%}.c0[data-astro-cid-husxckki]{border-left:3px solid var(--azul);background:#1f4fff22}.c1[data-astro-cid-husxckki]{border-left:3px solid var(--cian);background:#17c6f522}.c2[data-astro-cid-husxckki]{border-left:3px solid var(--naranja);background:#ff5a1f22}.mock--web[data-astro-cid-husxckki]{background:linear-gradient(160deg,#15253f,#0e1a2e);place-items:center;display:grid}.mock-tel[data-astro-cid-husxckki]{background:#fff;border-radius:22px;flex-direction:column;gap:8px;width:38%;min-width:130px;height:100%;padding:12px 10px;display:flex;box-shadow:0 0 0 5px #23324d}.mock-tel__hero[data-astro-cid-husxckki]{background:linear-gradient(140deg,#cfe4ff,#e8ecf1);border-radius:12px;height:34%}.mock-tel__linea[data-astro-cid-husxckki]{background:#d3d9e2;border-radius:4px;height:7px}.mock-tel__linea[data-astro-cid-husxckki].corta{width:60%}.mock-tel__wa[data-astro-cid-husxckki]{color:#fff;text-align:center;font:700 .58rem var(--font-body);background:#1faa59;border-radius:999px;padding:7px 4px}.mock-tel__card[data-astro-cid-husxckki]{background:#f2f4f8;border-radius:10px;flex:1}.tecnologias[data-astro-cid-husxckki]{text-align:center;margin-top:clamp(72px,9vw,112px)}.tecnologias__titulo[data-astro-cid-husxckki]{color:var(--tinta-2);font-size:1.1rem;font-family:var(--font-body);letter-spacing:0;font-weight:650}.tecnologias__lista[data-astro-cid-husxckki]{flex-wrap:wrap;justify-content:center;gap:12px;max-width:900px;margin:20px auto 0;padding:0;list-style:none;display:flex}@media (width<=860px){.proyecto[data-astro-cid-husxckki]{grid-template-columns:1fr}.proyecto--invertido[data-astro-cid-husxckki] .proyecto__texto[data-astro-cid-husxckki]{order:0}.mock[data-astro-cid-husxckki]{padding:12px}}
