.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:radial-gradient(520px circle at var(--mx,70%) var(--my,40%), #ef7d1829, transparent 62%), radial-gradient(900px circle at var(--tx,60%) var(--ty,50%), #65838733, transparent 66%), var(--color-sistema);min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-reticula[data-astro-cid-ge2uvauf],.hero-ruta[data-astro-cid-ge2uvauf]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-reticula[data-astro-cid-ge2uvauf]{z-index:-1}.hero-ruta[data-astro-cid-ge2uvauf]{z-index:1;overflow:visible}.hero-contenido[data-astro-cid-ge2uvauf]{z-index:2;flex-direction:column;justify-content:space-between;gap:3rem;padding-top:clamp(7rem,16vh,10rem);padding-bottom:clamp(2rem,5vh,3.5rem);display:flex;position:relative}.hero-titular[data-astro-cid-ge2uvauf]{letter-spacing:-.055em;color:var(--color-pizarra);gap:.02em;font-size:clamp(3.4rem,1.2rem + 9.6vw,11.5rem);font-weight:800;line-height:.9;display:grid}.linea[data-astro-cid-ge2uvauf]{white-space:nowrap;align-items:baseline;display:flex}.l2[data-astro-cid-ge2uvauf]{padding-left:9vw}.l3[data-astro-cid-ge2uvauf]{padding-left:18vw}@media (width<=639px){.l2[data-astro-cid-ge2uvauf]{padding-left:6vw}.l3[data-astro-cid-ge2uvauf]{padding-left:12vw}}.nodo[data-astro-cid-ge2uvauf]{background:var(--color-naranja);transform-origin:50%;border-radius:50%;flex:none;width:.17em;height:.17em;margin-left:.06em;display:inline-block}.nodo-final[data-astro-cid-ge2uvauf]{box-shadow:0 0 0 .06em #ef7d1838}.hero-pie[data-astro-cid-ge2uvauf]{grid-template-columns:1fr auto auto;align-items:end;gap:1.5rem 2.5rem;display:grid}.hero-pie[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{font-size:var(--text-destacado);color:var(--color-teal-hondo);max-width:30ch;line-height:1.35}.hero-pie[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--color-pizarra);font-weight:700}.boton-grande{min-height:58px;padding:0 2rem;font-size:1rem}.hero-bajar[data-astro-cid-ge2uvauf]{width:58px;height:58px;box-shadow:inset 0 0 0 1.5px var(--color-linea);border-radius:50%;place-items:center;display:grid}.hero-bajar[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{background:linear-gradient(var(--color-pizarra) 50%, transparent 50%);background-size:100% 200%;width:1.5px;height:22px;animation:1.8s ease-in-out infinite bajar}@keyframes bajar{0%{background-position:0 100%}to{background-position:0 -100%}}@media (width<=767px){.hero-pie[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero-bajar[data-astro-cid-ge2uvauf]{display:none}}.planes[data-astro-cid-gyajyyy2]{gap:1.25rem;display:grid}@media (width>=768px){.planes[data-astro-cid-gyajyyy2]{grid-template-columns:1fr 1fr}}.plan[data-astro-cid-gyajyyy2]{border-radius:var(--radius-marco);box-shadow:inset 0 0 0 1px var(--color-linea);transition:transform .5s var(--ease-sistema), box-shadow .5s;background:#fff;align-content:start;gap:.5rem;padding:clamp(1.75rem,3vw,2.75rem);display:grid;position:relative}.plan[data-astro-cid-gyajyyy2]:hover{box-shadow:inset 0 0 0 1px var(--color-naranja), 0 30px 60px -30px #1f2e3159;transform:translateY(-6px)}.plan-principal[data-astro-cid-gyajyyy2]{background:var(--color-pizarra);color:#fff;box-shadow:none}.plan-corto[data-astro-cid-gyajyyy2]{opacity:.7}.plan-precio[data-astro-cid-gyajyyy2]{letter-spacing:-.05em;margin-top:1.5rem;font-size:clamp(2.6rem,1.6rem + 4vw,4.6rem);font-weight:800;line-height:1}.plan-desde[data-astro-cid-gyajyyy2],.plan-unidad[data-astro-cid-gyajyyy2]{font-size:var(--text-menor);letter-spacing:0;opacity:.7;font-weight:600}.plan-ir[data-astro-cid-gyajyyy2]{color:var(--color-naranja-hondo);align-items:center;gap:.5rem;margin-top:2rem;font-weight:700;display:inline-flex}.plan-principal[data-astro-cid-gyajyyy2] .plan-ir[data-astro-cid-gyajyyy2]{color:var(--color-naranja)}.plan-ir[data-astro-cid-gyajyyy2] svg[data-astro-cid-gyajyyy2]{transition:transform .4s var(--ease-sistema)}.plan[data-astro-cid-gyajyyy2]:hover .plan-ir[data-astro-cid-gyajyyy2] svg[data-astro-cid-gyajyyy2]{transform:translate(6px)}.enlace[data-astro-cid-gyajyyy2]{text-decoration:underline;text-decoration-color:var(--color-naranja);text-underline-offset:.25em;font-weight:600}.portafolio[data-astro-cid-nk5lb6yt]{background:var(--color-sistema);overflow:hidden}.flecha[data-astro-cid-nk5lb6yt]{width:48px;height:48px;box-shadow:inset 0 0 0 1.5px var(--color-linea);border-radius:50%;place-items:center;transition:background-color .3s,color .3s,box-shadow .3s;display:grid}.flecha[data-astro-cid-nk5lb6yt]:hover{background:var(--color-pizarra);color:#fff;box-shadow:none}.pista[data-astro-cid-nk5lb6yt]{padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;gap:20px;margin-top:clamp(2.5rem,5vw,3.5rem);padding-bottom:1rem;display:flex;overflow-x:auto}.pista[data-astro-cid-nk5lb6yt]::-webkit-scrollbar{display:none}.pista[data-astro-cid-nk5lb6yt].arrastrando{cursor:grabbing;scroll-snap-type:none;user-select:none}.tarjeta[data-astro-cid-nk5lb6yt]{scroll-snap-align:start;flex:0 0 min(72vw,23rem)}.tarjeta[data-astro-cid-nk5lb6yt]:nth-child(2n){margin-top:3rem}.tarjeta-img[data-astro-cid-nk5lb6yt]{aspect-ratio:4/5;border-radius:var(--radius-marco);background:var(--color-niebla);transition:transform .5s var(--ease-sistema), box-shadow .5s;will-change:transform;overflow:hidden}.tarjeta-enlace[data-astro-cid-nk5lb6yt]:hover .tarjeta-img[data-astro-cid-nk5lb6yt]{box-shadow:0 30px 60px -28px #1f2e3173}.tarjeta-img[data-astro-cid-nk5lb6yt] img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-sistema);pointer-events:none}.tarjeta-enlace[data-astro-cid-nk5lb6yt]:hover .tarjeta-img[data-astro-cid-nk5lb6yt] img{transform:scale(1.06)}.tarjeta-nombre[data-astro-cid-nk5lb6yt]{margin-top:1rem;font-weight:700}.tarjeta-meta[data-astro-cid-nk5lb6yt]{font-size:var(--text-menor);color:var(--color-teal-hondo)}.equipo[data-astro-cid-gwmtxup4]{--a:0;grid-template-columns:repeat(2,1fr);gap:2rem 1.25rem;display:grid;position:relative}@media (width>=768px){.equipo[data-astro-cid-gwmtxup4]{grid-template-columns:repeat(3,1fr)}}.persona-retrato[data-astro-cid-gwmtxup4]{aspect-ratio:4/5;border-radius:var(--radius-marco);background:radial-gradient(circle at 50% 30%, #fff, var(--color-niebla));box-shadow:inset 0 0 0 1px var(--color-linea);transition:transform .5s var(--ease-sistema), box-shadow .5s;place-items:center;display:grid}.persona[data-astro-cid-gwmtxup4]:hover .persona-retrato[data-astro-cid-gwmtxup4]{transform:translateY(-6px)rotate(-1deg)}.persona-figura{width:34%;height:auto}.persona-nodo[data-astro-cid-gwmtxup4]{display:none}@media (width>=1200px){.equipo[data-astro-cid-gwmtxup4]{grid-template-columns:repeat(var(--n), 1fr)}.persona[data-astro-cid-gwmtxup4]{container-type:inline-size}.persona-nodo[data-astro-cid-gwmtxup4]{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--color-linea);transition:background-color .3s, box-shadow .3s, transform .3s var(--ease-sistema);z-index:1;background:#fff;border-radius:50%;margin:.9rem auto 0;display:block;position:relative}.persona[data-astro-cid-gwmtxup4]:not(:last-child) .persona-nodo[data-astro-cid-gwmtxup4]:before,.persona[data-astro-cid-gwmtxup4]:not(:last-child) .persona-nodo[data-astro-cid-gwmtxup4]:after{content:"";z-index:-1;width:calc(100cqw + 1.25rem);height:2px;position:absolute;top:5px;left:6px}.persona[data-astro-cid-gwmtxup4]:not(:last-child) .persona-nodo[data-astro-cid-gwmtxup4]:before{background:repeating-linear-gradient(90deg, var(--color-linea) 0 6px, transparent 6px 12px)}.persona[data-astro-cid-gwmtxup4]:not(:last-child) .persona-nodo[data-astro-cid-gwmtxup4]:after{background:var(--color-naranja);transform-origin:0;transform:scaleX(clamp(0, calc(var(--a) * (var(--n) - 1) - var(--i)), 1))}.persona[data-astro-cid-gwmtxup4].activa .persona-nodo[data-astro-cid-gwmtxup4]{background:var(--color-naranja);transform:scale(1.25);box-shadow:0 0 0 6px #ef7d1833}.persona[data-astro-cid-gwmtxup4].activa .persona-retrato[data-astro-cid-gwmtxup4]{box-shadow:inset 0 0 0 1.5px var(--color-naranja);transform:translateY(-6px)}}.industrias[data-astro-cid-lcdefpme]{border-block:1px solid var(--color-linea);background:#fff;overflow:hidden}.cinta[data-astro-cid-lcdefpme]{width:max-content;animation:34s linear infinite cinta;display:flex}.industrias[data-astro-cid-lcdefpme]:hover .cinta[data-astro-cid-lcdefpme]{animation-play-state:paused}.cinta[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{display:flex}.cinta[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:2.5rem;padding:1.6rem 1.25rem;font-size:clamp(1.4rem,1rem + 1.6vw,2.4rem);font-weight:750;display:flex}.cinta[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--color-naranja);border-radius:50%;width:.4em;height:.4em}@keyframes cinta{to{transform:translate(-50%)}}.podcast[data-astro-cid-lcdefpme]{color:#fff;background:radial-gradient(520px circle at var(--mx,50%) var(--my,50%), #ef7d1833, transparent 62%), var(--color-pizarra);background-attachment:fixed,scroll}.ondas[data-astro-cid-lcdefpme]{align-items:center;gap:4px;height:56px;display:flex}.ondas[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--color-naranja);width:5px;height:30%;animation:1.1s ease-in-out infinite alternate onda;animation-delay:calc(var(--i) * -.13s);border-radius:3px}@keyframes onda{to{height:100%}}
