.encabezado[data-astro-cid-ocp5e6q2]{z-index:50;background:color-mix(in srgb, var(--superficie) 88%, transparent);backdrop-filter:blur(14px)saturate(160%);transition:border-color var(--transicion), box-shadow var(--transicion), background-color var(--transicion);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);border-bottom:1px solid #0000;position:sticky;top:0}.encabezado[data-astro-cid-ocp5e6q2][data-desplazado]{border-bottom-color:var(--borde);box-shadow:var(--sombra-sm)}.encabezado__interior[data-astro-cid-ocp5e6q2]{justify-content:space-between;align-items:center;gap:var(--e-3);min-height:var(--alto-encabezado);display:flex}.nav[data-astro-cid-ocp5e6q2]{align-items:center;gap:var(--e-2);display:flex}.marca[data-astro-cid-ocp5e6q2]{color:var(--texto-fuerte);transition:color var(--transicion);flex-shrink:0;align-items:center;text-decoration:none;display:flex}.marca[data-astro-cid-ocp5e6q2]:hover{color:var(--acento-texto)}.marca__logo[data-astro-cid-ocp5e6q2]{width:132px;height:auto;display:block}@media (width>=900px){.marca__logo[data-astro-cid-ocp5e6q2]{width:150px}}.nav__disparador[data-astro-cid-ocp5e6q2]{border:1px solid var(--borde);border-radius:var(--radio);width:46px;height:46px;color:var(--texto-fuerte);cursor:pointer;transition:background-color var(--transicion), border-color var(--transicion);background:0 0;place-items:center;padding:0;display:grid}.nav__disparador[data-astro-cid-ocp5e6q2]:hover{background:var(--superficie-alt);border-color:var(--borde-fuerte)}.nav__icono[data-astro-cid-ocp5e6q2]{grid-area:1/1;width:23px;height:23px;display:block}.nav__icono--cerrar[data-astro-cid-ocp5e6q2],.nav__disparador[data-astro-cid-ocp5e6q2][aria-expanded=true] .nav__icono[data-astro-cid-ocp5e6q2]:not(.nav__icono--cerrar){display:none}.nav__disparador[data-astro-cid-ocp5e6q2][aria-expanded=true] .nav__icono--cerrar[data-astro-cid-ocp5e6q2]{display:block}.nav__lista[data-astro-cid-ocp5e6q2]{inset-inline:0;padding:var(--e-4) var(--e-5) var(--e-5);background:var(--superficie);border-bottom:1px solid var(--borde);box-shadow:var(--sombra-lg);flex-direction:column;gap:2px;display:none;position:absolute;top:100%}.nav__lista[data-astro-cid-ocp5e6q2][data-abierto]{display:flex}.nav__enlace[data-astro-cid-ocp5e6q2]{padding:var(--e-3) var(--e-2);color:var(--texto-fuerte);font-size:var(--txt-sm);border-radius:var(--radio-sm);transition:color var(--transicion), background-color var(--transicion);font-weight:500;text-decoration:none;display:block}.nav__enlace[data-astro-cid-ocp5e6q2]:hover{color:var(--acento-texto);background:var(--superficie-alt)}.nav__cta[data-astro-cid-ocp5e6q2]{margin-top:var(--e-3)}.nav__cta[data-astro-cid-ocp5e6q2] .boton[data-astro-cid-ocp5e6q2]{width:100%}.encabezado__avance[data-astro-cid-ocp5e6q2]{inset-inline:0;height:2px;position:absolute;bottom:-1px;overflow:hidden}.encabezado__avance-barra[data-astro-cid-ocp5e6q2]{background:linear-gradient(to right, var(--acento), var(--azul-tecnologico));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}@media (width>=900px){.nav__disparador[data-astro-cid-ocp5e6q2]{display:none}.nav__lista[data-astro-cid-ocp5e6q2]{align-items:center;gap:var(--e-1);box-shadow:none;background:0 0;border:0;flex-direction:row;padding:0;display:flex;position:static}.nav__enlace[data-astro-cid-ocp5e6q2]{padding:var(--e-2) var(--e-3);background:0 0;position:relative}.nav__enlace[data-astro-cid-ocp5e6q2]:hover{background:0 0}.nav__enlace[data-astro-cid-ocp5e6q2]:after{content:"";left:var(--e-3);right:var(--e-3);background:var(--acento);height:2px;transition:transform var(--transicion);border-radius:1px;position:absolute;bottom:2px;transform:scaleX(0)}.nav__enlace[data-astro-cid-ocp5e6q2]:hover:after,.nav__enlace[data-astro-cid-ocp5e6q2]:focus-visible:after{transform:scaleX(1)}.nav__enlace[data-astro-cid-ocp5e6q2][aria-current=true]{color:var(--acento-texto);font-weight:600}.nav__enlace[data-astro-cid-ocp5e6q2][aria-current=true]:after{transform:scaleX(1)}.nav__cta[data-astro-cid-ocp5e6q2]{margin-top:0;margin-left:var(--e-4)}.nav__cta[data-astro-cid-ocp5e6q2] .boton[data-astro-cid-ocp5e6q2]{width:auto;min-height:42px;padding-inline:var(--e-5)}}.pie[data-astro-cid-kb2vq6wp]{padding-block:var(--e-7) var(--e-5);padding-bottom:calc(var(--e-5) + env(safe-area-inset-bottom));background:var(--superficie-oscura);color:var(--texto-sobre-oscuro)}.pie__interior[data-astro-cid-kb2vq6wp]{gap:var(--e-6);padding-bottom:var(--e-6);border-bottom:1px solid #ffffff26;display:grid}.pie__nombre[data-astro-cid-kb2vq6wp]{color:#fff;font-family:var(--fuente-titulo);letter-spacing:-.03em;font-size:1.5rem;font-weight:800;display:block}.pie__razon[data-astro-cid-kb2vq6wp]{margin-top:var(--e-2);font-size:var(--txt-sm)}.pie__lema[data-astro-cid-kb2vq6wp]{margin-top:var(--e-1);color:var(--azul-tecnologico);font-size:var(--txt-xs);letter-spacing:.04em}.pie__nav[data-astro-cid-kb2vq6wp] ul[data-astro-cid-kb2vq6wp]{gap:var(--e-2);display:grid}.pie__nav[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp],.pie__contacto[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{padding-block:var(--e-1);color:var(--texto-sobre-oscuro);font-size:var(--txt-sm);text-decoration:none;display:inline-block}.pie__nav[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover,.pie__contacto[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover{color:var(--azul-tecnologico);text-decoration:underline}.pie__contacto[data-astro-cid-kb2vq6wp]{gap:var(--e-1);align-content:start;display:grid}.pie__contacto[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{overflow-wrap:anywhere}.pie__ciudad[data-astro-cid-kb2vq6wp]{margin-top:var(--e-2);font-size:var(--txt-sm)}.pie__legal[data-astro-cid-kb2vq6wp]{margin-top:var(--e-5);color:var(--texto-suave-oscuro);font-size:var(--txt-xs)}@media (width>=700px){.pie__interior[data-astro-cid-kb2vq6wp]{gap:var(--e-7);grid-template-columns:1.4fr 1fr 1fr}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-wght-normal.BqRLTx4X.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-ext-wght-normal.C8iNium2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light;--azul-projekta:#0070c0;--azul-corporativo:#174261;--gris-industrial:#404040;--azul-tecnologico:#5fcbef;--azul-profundo:#0c2436;--azul-acero:#2c6c95;--azul-hielo:#e7f1f8;--ambar:#8a5200;--ambar-suave:#fff5e2;--superficie:#fff;--superficie-alt:#eef3f7;--superficie-oscura:var(--azul-corporativo);--superficie-tarjeta:#fff;--borde:#d3e0ea;--borde-fuerte:#a9bdcd;--borde-sutil:#e4edf3;--texto:#2f3a44;--texto-fuerte:var(--azul-corporativo);--texto-suave:#55646f;--texto-sobre-oscuro:#d7e6f1;--texto-suave-oscuro:#a9c3d6;--acento:var(--azul-projekta);--acento-texto:#005e9e;--acento-sobre-alt:#005a99;--error:#b32020;--error-fondo:#fdf2f2;--fuente-titulo:"Archivo Variable", "Helvetica Neue", Arial, sans-serif;--fuente:"Source Sans 3 Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--txt-xs:.8125rem;--txt-sm:.9375rem;--txt-base:1.0625rem;--txt-lg:clamp(1.125rem, .4vw + 1.05rem, 1.25rem);--txt-xl:clamp(1.25rem, .7vw + 1.12rem, 1.5rem);--txt-3xl:clamp(1.85rem, 2.6vw + 1.25rem, 2.8rem);--txt-4xl:clamp(2.2rem, 4.2vw + 1.3rem, 3.7rem);--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.5rem;--e-6:2rem;--e-7:3rem;--e-8:4rem;--e-9:6rem;--ancho:1220px;--ancho-texto:66ch;--alto-encabezado:4.5rem;--radio-sm:6px;--radio:12px;--radio-lg:20px;--radio-xl:28px;--sombra-sm:0 1px 2px #0c243614;--sombra:0 4px 18px -6px #0c24362e;--sombra-lg:0 26px 50px -14px #0c243657;--transicion:.18s cubic-bezier(.2, 0, .2, 1);--transicion-lenta:.48s cubic-bezier(.16, 1, .3, 1)}:root[data-tema=oscuro]{color-scheme:dark;--superficie:#0a0a0b;--superficie-alt:#121214;--superficie-oscura:#060607;--superficie-tarjeta:#131316;--borde:#27272b;--borde-fuerte:#3c3c42;--borde-sutil:#1c1c1f;--texto:#e4e4e7;--texto-fuerte:#fafafa;--texto-suave:#a1a1aa;--texto-sobre-oscuro:#e4e4e7;--texto-suave-oscuro:#a1a1aa;--acento:var(--azul-tecnologico);--acento-texto:#7fd6f3;--acento-sobre-alt:#7fd6f3;--azul-hielo:#0e1d24;--azul-acero:#4a9dc4;--ambar:#f0b45c;--ambar-suave:#241c10;--error:#ff9a9a;--error-fondo:#2a1416;--sombra-sm:0 1px 2px #0009;--sombra:0 4px 18px -6px #000c;--sombra-lg:0 26px 50px -14px #000000e6}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--alto-encabezado) - 150px)}html:not([data-js]){scroll-behavior:smooth}body{background:var(--superficie);color:var(--texto);font-family:var(--fuente);font-size:var(--txt-base);touch-action:manipulation;-webkit-tap-highlight-color:#0070c02e;font-synthesis-weight:none;transition:background-color var(--transicion), color var(--transicion);margin:0;line-height:1.62;overflow-x:hidden}h1,h2,h3,h4{color:var(--texto-fuerte);font-family:var(--fuente-titulo);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.1}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}img,picture,svg{max-width:100%;height:auto;display:block}a{color:var(--acento-texto);text-underline-offset:.2em;text-decoration-thickness:1px}button,input,textarea,select{font:inherit;color:inherit}::selection{background:var(--azul-tecnologico);color:var(--azul-profundo)}:focus-visible{outline:3px solid var(--acento);outline-offset:3px;border-radius:var(--radio-sm)}.seccion--oscura :focus-visible,.pie :focus-visible{outline-color:var(--azul-tecnologico)}.contenedor{width:100%;max-width:var(--ancho);padding-inline:var(--e-5);margin-inline:auto}@media (width>=768px){.contenedor{padding-inline:var(--e-6)}}.seccion{scroll-margin-top:calc(var(--alto-encabezado) - 150px);padding-block:2.4rem}@media (width>=768px){.seccion{padding-block:3.6rem}}.seccion--alt{background:var(--superficie-alt)}.seccion--bloque{padding-block:0}.seccion--bloque>.contenedor{padding:2.4rem var(--e-5);border-radius:var(--radio-xl)}@media (width>=768px){.seccion--bloque>.contenedor{padding:3.6rem var(--e-7)}}.seccion--oscura{background:var(--superficie-oscura);color:var(--texto-sobre-oscuro)}.seccion--bloque.seccion--oscura{margin-block:var(--e-7);background:0 0}.seccion--bloque.seccion--oscura>.contenedor{background:var(--superficie-oscura);color:var(--texto-sobre-oscuro)}.seccion--bloque.seccion--alt{margin-block:var(--e-7);background:0 0}.seccion--bloque.seccion--alt>.contenedor{background:var(--superficie-alt);border:1px solid var(--borde-sutil)}.seccion--oscura h2,.seccion--oscura h3{color:#fff}.solo-lectores{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cifras{font-variant-numeric:tabular-nums;letter-spacing:.01em}.titulo-seccion{gap:var(--e-4);font-size:var(--txt-3xl);flex-direction:column;max-width:20ch;display:flex}.titulo-seccion:before{content:"";background:var(--acento);border-radius:2px;width:2.75rem;height:4px}.seccion--alt .titulo-seccion:before{background:var(--azul-projekta)}.seccion--oscura .titulo-seccion:before{background:var(--azul-tecnologico)}.entradilla{max-width:var(--ancho-texto);margin-top:var(--e-5);font-size:var(--txt-lg);color:var(--texto-suave)}.seccion--oscura .entradilla{color:var(--texto-sobre-oscuro)}.boton{justify-content:center;align-items:center;gap:var(--e-2);min-height:48px;padding:var(--e-3) var(--e-6);border-radius:var(--radio);font-family:var(--fuente-titulo);font-size:var(--txt-sm);text-align:center;cursor:pointer;transition:background-color var(--transicion), border-color var(--transicion), color var(--transicion), box-shadow var(--transicion), transform var(--transicion);border:1px solid #0000;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.boton--primario{background:var(--azul-projekta);border-color:var(--azul-projekta);color:#fff;box-shadow:0 1px 2px #0c243638}.boton--primario:hover{color:#fff;background:#005a99;border-color:#005a99;transform:translateY(-2px);box-shadow:0 8px 22px -8px #0070c0bf}:root[data-tema=oscuro] .boton--primario{background:var(--azul-tecnologico);border-color:var(--azul-tecnologico);color:var(--azul-profundo)}:root[data-tema=oscuro] .boton--primario:hover{color:var(--azul-profundo);background:#8bdcf5;border-color:#8bdcf5}.boton--secundario{border-color:var(--borde-fuerte);color:var(--texto-fuerte);background:0 0}.boton--secundario:hover{background:var(--texto-fuerte);border-color:var(--texto-fuerte);color:var(--superficie);transform:translateY(-2px)}.seccion--oscura .boton--secundario,.hero .boton--secundario{color:#fff;border-color:#ffffff7a}.seccion--oscura .boton--secundario:hover,.hero .boton--secundario:hover{color:var(--azul-corporativo);background:#fff;border-color:#fff}.boton:active{transform:translateY(0)}.boton__icono{width:1.05em;height:1.05em;transition:transform var(--transicion);flex-shrink:0}.boton:hover .boton__icono{transform:translate(3px)}.pendiente{align-items:center;gap:var(--e-1);border:1px dashed var(--ambar);border-radius:var(--radio-sm);background:var(--ambar-suave);color:var(--ambar);white-space:nowrap;vertical-align:middle;padding:.14em .5em;font-size:.75rem;font-weight:600;display:inline-flex}.pendiente--oscuro{color:#ffe294;background:#fff8e61f;border-color:#ffe2948c}html[data-js] [data-revelar]{opacity:0;transition:opacity var(--transicion-lenta), transform var(--transicion-lenta);transform:translateY(18px)}html[data-js] [data-revelar][data-visible]{opacity:1;transform:none}html[data-js] [data-revelar]:nth-child(2){transition-delay:80ms}html[data-js] [data-revelar]:nth-child(3){transition-delay:.16s}html[data-js] [data-revelar]:nth-child(4){transition-delay:.24s}html[data-js] [data-revelar]:nth-child(n+5){transition-delay:.3s}html[data-js] [data-revelar=lado]{transform:translate(-24px)}html[data-js] [data-revelar=lado][data-visible]{transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html[data-js] [data-revelar]{opacity:1;transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.encabezado,.subir,.hero__media,.nav,.formulario,.modal,.visor,.tema{display:none!important}body{color:#000;background:#fff;font-size:11pt}.seccion,.hero{break-inside:avoid;min-height:0;padding-block:1rem}.seccion--oscura,.hero,.datos,.cred__registros{color:#000!important;background:#fff!important}.seccion--oscura h2,.seccion--oscura h3,.hero__titulo,.datos__titulo,.dato__valor,.dato__direccion{color:#000!important}a[href^=http]:after,a[href^=mailto]:after{content:" (" attr(href) ")";color:#444;font-size:9pt}}.saltar-al-contenido[data-astro-cid-hkbrpulz]{z-index:100;position:absolute;left:-9999px}.burbujas[data-astro-cid-hkbrpulz]{right:var(--e-5);bottom:calc(var(--e-5) + env(safe-area-inset-bottom));z-index:40;gap:var(--e-3);flex-direction:column;display:flex;position:fixed}.burbuja[data-astro-cid-hkbrpulz]{background:var(--superficie-tarjeta);border:1px solid var(--borde);width:50px;height:50px;color:var(--texto-fuerte);box-shadow:var(--sombra);cursor:pointer;transition:background-color var(--transicion), border-color var(--transicion), color var(--transicion), transform var(--transicion), opacity var(--transicion), visibility var(--transicion);border-radius:50%;place-items:center;padding:0;display:grid}.burbuja[data-astro-cid-hkbrpulz]:hover{background:var(--azul-projekta);border-color:var(--azul-projekta);color:#fff;transform:translateY(-2px)}.burbuja--whatsapp[data-astro-cid-hkbrpulz]{color:#fff;background:#25d366;border-color:#25d366;box-shadow:0 4px 14px #25d36666}.burbuja--whatsapp[data-astro-cid-hkbrpulz]:hover{color:#fff;background:#20ba5a;border-color:#20ba5a;transform:translateY(-2px)scale(1.05);box-shadow:0 6px 20px #25d36680}:root[data-tema=oscuro] .burbuja--whatsapp[data-astro-cid-hkbrpulz]{color:#fff;background:#25d366;border-color:#25d366}:root[data-tema=oscuro] .burbuja--whatsapp[data-astro-cid-hkbrpulz]:hover{color:#fff;background:#2ee06e;border-color:#2ee06e}.burbuja[data-astro-cid-hkbrpulz] .burbuja__icono-whatsapp[data-astro-cid-hkbrpulz]{width:26px;height:26px}:root[data-tema=oscuro] .burbuja[data-astro-cid-hkbrpulz]:hover{background:var(--azul-tecnologico);border-color:var(--azul-tecnologico);color:var(--azul-profundo)}.burbuja[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{width:21px;height:21px}.subir[data-astro-cid-hkbrpulz]{opacity:0;visibility:hidden;display:none;transform:translateY(10px)scale(.9)}@media (width>=900px){.subir[data-astro-cid-hkbrpulz]{display:grid}}.subir[data-astro-cid-hkbrpulz][data-visible]{opacity:1;visibility:visible;transform:none}.tema__icono[data-astro-cid-hkbrpulz]{width:21px;height:21px;transition:opacity var(--transicion), transform var(--transicion);grid-area:1/1}.tema__icono--sol[data-astro-cid-hkbrpulz]{opacity:0;transform:rotate(-90deg)scale(.6)}:root[data-tema=oscuro] .tema__icono--sol[data-astro-cid-hkbrpulz]{opacity:1;transform:none}:root[data-tema=oscuro] .tema__icono--luna[data-astro-cid-hkbrpulz]{opacity:0;transform:rotate(90deg)scale(.6)}.brindis[data-astro-cid-hkbrpulz]{left:50%;bottom:calc(var(--e-6) + env(safe-area-inset-bottom));z-index:60;padding:var(--e-3) var(--e-5);background:var(--azul-corporativo);border-radius:var(--radio);box-shadow:var(--sombra-lg);color:#fff;font-size:var(--txt-sm);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--transicion), translate var(--transicion);font-weight:500;position:fixed;translate:-50% 12px}.brindis[data-astro-cid-hkbrpulz][data-visible]{opacity:1;translate:-50%}.saltar-al-contenido[data-astro-cid-hkbrpulz]:focus{background:var(--superficie);border-radius:var(--radio);box-shadow:var(--sombra-lg);color:var(--azul-corporativo);padding:.75rem 1.25rem;font-weight:600;text-decoration:none;top:1rem;left:1rem}
