.dg{max-width:720px}.dg-progreso{background:var(--line);border-radius:999px;height:4px;overflow:hidden}.dg-progreso__barra{background:var(--grad);border-radius:999px;height:100%;transition:width .42s cubic-bezier(.22,1,.36,1);display:block}.dg-paso-label{margin:var(--sp-4) 0 0;font:var(--w-semibold) var(--text-sm) / 1 var(--body);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--coral-text)}.dg-grupo,.dg-resultado{margin:var(--sp-4) 0 0;border:0;padding:0;animation:.26s cubic-bezier(.22,1,.36,1) both dg-entrar}@keyframes dg-entrar{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dg-pregunta{font:var(--w-bold) var(--text-h3) / var(--lh-tight) var(--disp);color:var(--ink);padding:0}.dg-opciones{gap:var(--sp-3);margin-top:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dg-opciones--compactas{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dg-opcion{gap:var(--sp-1);min-height:44px;padding:var(--sp-4) var(--sp-5);text-align:left;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-lg);cursor:pointer;transition:transform var(--t-fast), border-color var(--t-base);display:grid}.dg-opcion:hover{border-color:var(--coral);transform:translateY(-2px)}.dg-opcion:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.dg-opcion__titulo{font-weight:var(--w-semibold);color:var(--ink)}.dg-opcion__detalle{color:var(--mut);font-size:var(--text-body)}.dg-volver{margin-top:var(--sp-4);padding:var(--sp-2) 0;cursor:pointer;min-height:44px;color:var(--mut);font:var(--w-medium) var(--text-sm) / 1 var(--body);background:0 0;border:0}.dg-volver:hover{color:var(--ink)}.dg-volver:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.dg-resultado__prioridad{gap:var(--sp-2);margin:0 0 var(--sp-3);max-width:56ch;font:var(--w-semibold) var(--text-lead) / 1.35 var(--body);color:var(--ink);display:grid}.dg-resultado__prioridad-et{font:var(--w-semibold) var(--text-sm) / 1 var(--body);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--coral-text)}.dg-resultado__titulo{font-size:var(--text-h3);margin:0}.dg-resultado__texto{margin:var(--sp-3) 0 0;color:var(--mut);max-width:60ch}.dg-bloques{gap:var(--sp-4);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.dg-bloque{padding:var(--sp-5);background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-lg)}.dg-bloque--nosotros{border-left:3px solid var(--coral)}.dg-bloque__titulo{font:var(--w-semibold) var(--text-sm) / 1.3 var(--body);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--mut);margin:0}.dg-bloque__lista{margin:var(--sp-3) 0 0;padding-left:var(--sp-4);gap:var(--sp-2);color:var(--ink);font-size:var(--text-body);line-height:var(--lh-body);display:grid}.dg-bloque__lista li::marker{color:var(--coral)}.dg-resultado__servicios{align-items:center;gap:var(--sp-2);margin:var(--sp-6) 0 0;flex-wrap:wrap;display:flex}.dg-resultado__servicios-et{width:100%;margin-bottom:var(--sp-1);font:var(--w-semibold) var(--text-sm) / 1 var(--body);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--mut)}.dg-chip{min-height:32px;padding:0 var(--sp-3);border:1px solid var(--line);color:var(--ink);font-size:var(--text-sm);transition:border-color var(--t-base);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.dg-chip:hover{border-color:var(--coral);text-decoration:none}.dg-resultado__acciones{align-items:center;gap:var(--sp-4);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.dg-resultado__ruta{min-height:44px;color:var(--coral-text);font:var(--w-semibold) var(--text-body) / 1 var(--body);align-items:center;text-decoration:none;display:inline-flex}.dg-resultado__ruta:hover{text-decoration:underline}.dg-resultado__ruta:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.dg-resultado__compromiso{margin:var(--sp-3) 0 0;color:var(--mut);font-size:var(--text-sm)}@media (width<=680px){.dg-opciones,.dg-bloques{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dg-progreso__barra{transition:none}.dg-grupo,.dg-resultado{animation:none}.dg-opcion{transition:none}}.orb[data-astro-cid-aucl5z2u]{position:relative}.orb__head[data-astro-cid-aucl5z2u]{max-width:64ch}.orb__head[data-astro-cid-aucl5z2u] h2[data-astro-cid-aucl5z2u]{margin:var(--sp-2) 0 0}.orb__intro[data-astro-cid-aucl5z2u]{color:var(--mut-dark);margin:var(--sp-4) 0 0}.orb__campo[data-astro-cid-aucl5z2u]{margin-top:var(--sp-8);display:none;position:relative}.orb__svg[data-astro-cid-aucl5z2u],.orb__centro[data-astro-cid-aucl5z2u]{display:none}.orb__nodos[data-astro-cid-aucl5z2u]{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.orb__card[data-astro-cid-aucl5z2u]{gap:var(--sp-4);height:100%;padding:var(--sp-5);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-dark);color:inherit;transition:transform var(--t-fast), border-color var(--t-base), background var(--t-base);text-decoration:none;display:flex}.orb__card[data-astro-cid-aucl5z2u]:hover,.orb__card[data-astro-cid-aucl5z2u]:focus-visible{border-color:var(--coral);transform:translateY(-2px)}.orb__icono[data-astro-cid-aucl5z2u] img[data-astro-cid-aucl5z2u]{width:30px;height:30px}.orb__txt[data-astro-cid-aucl5z2u]{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.orb__icono[data-astro-cid-aucl5z2u]{width:52px;height:52px;transition:background var(--t-base), border-color var(--t-base);background:#ea354624;border:1px solid #ea354657;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.orb__card[data-astro-cid-aucl5z2u]:hover .orb__icono[data-astro-cid-aucl5z2u],.orb__card[data-astro-cid-aucl5z2u]:focus-visible .orb__icono[data-astro-cid-aucl5z2u]{border-color:var(--coral);background:#ea354642}.orb__nombre[data-astro-cid-aucl5z2u]{font-family:var(--disp);font-weight:var(--w-bold);font-size:var(--text-h3);letter-spacing:.04em;line-height:1.1}.orb__promesa[data-astro-cid-aucl5z2u]{color:var(--white);font-weight:var(--w-medium)}.orb__ver[data-astro-cid-aucl5z2u]{color:var(--accent-dark);font-weight:var(--w-semibold);font-size:var(--text-sm)}.orb__rejilla[data-astro-cid-aucl5z2u]{margin:var(--sp-7) 0 0;gap:var(--sp-3);padding:0;list-style:none;display:grid}.orb__tarjeta[data-astro-cid-aucl5z2u]{gap:var(--sp-2);height:100%;padding:var(--sp-4);border:1px solid var(--line-dark);border-radius:var(--r-lg);background:var(--surface);transition:transform var(--t-fast), border-color var(--t-base);flex-direction:column;display:flex}.orb__tarjeta[data-astro-cid-aucl5z2u]:hover,.orb__tarjeta[data-astro-cid-aucl5z2u]:focus-visible{border-color:var(--coral);text-decoration:none;transform:translateY(-2px)}.orb__tarjeta-head[data-astro-cid-aucl5z2u]{align-items:center;gap:var(--sp-2);display:flex}.orb__tarjeta-head[data-astro-cid-aucl5z2u] img[data-astro-cid-aucl5z2u]{flex:none}.orb__tarjeta-nombre[data-astro-cid-aucl5z2u]{font-family:var(--disp);font-weight:var(--w-bold);font-size:var(--text-lead);letter-spacing:var(--ls-display);color:var(--white)}.orb__tarjeta-promesa[data-astro-cid-aucl5z2u]{color:var(--accent-dark);font-weight:var(--w-medium);font-size:var(--text-sm);margin-top:calc(var(--sp-1) * -1)}.orb__tarjeta-caps[data-astro-cid-aucl5z2u]{flex-direction:column;flex:1;gap:1px;display:flex}.orb__tarjeta-caps[data-astro-cid-aucl5z2u] span[data-astro-cid-aucl5z2u]{color:var(--mut-dark);font-size:var(--text-sm);line-height:1.5}.orb__tarjeta-caps[data-astro-cid-aucl5z2u] span[data-astro-cid-aucl5z2u]:before{content:"·";color:var(--accent-dark);margin-right:8px}.orb__orden[data-astro-cid-aucl5z2u]{margin-top:var(--sp-7);padding-left:var(--sp-5);border-left:3px solid var(--coral);max-width:68ch}.orb__orden-titulo[data-astro-cid-aucl5z2u]{font-size:var(--text-h3);margin:0}.orb__orden-texto[data-astro-cid-aucl5z2u]{margin:var(--sp-3) 0 0;color:var(--mut-dark)}.orb__cierre[data-astro-cid-aucl5z2u]{margin-top:var(--sp-8);padding-top:var(--sp-7);border-top:1px solid var(--line-dark)}.orb__cierre-titulo[data-astro-cid-aucl5z2u]{align-items:center;gap:var(--sp-3);font-family:var(--disp);font-weight:var(--w-semibold);font-size:var(--text-h3);margin:0;display:flex}.orb__pilares[data-astro-cid-aucl5z2u]{margin:var(--sp-6) 0 0;gap:var(--sp-4);padding:0;list-style:none;display:grid}.orb__pilar[data-astro-cid-aucl5z2u]{flex-direction:column;gap:4px;display:flex}.orb__pilar-titulo[data-astro-cid-aucl5z2u]{font-weight:var(--w-semibold);color:var(--white);font-size:var(--text-sm)}.orb__pilar-frase[data-astro-cid-aucl5z2u]{color:var(--mut-dark);font-size:var(--text-sm);line-height:1.5}@media (width>=700px){.orb__nodos[data-astro-cid-aucl5z2u],.orb__rejilla[data-astro-cid-aucl5z2u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.orb__rejilla[data-astro-cid-aucl5z2u]{grid-template-columns:repeat(3,minmax(0,1fr))}.orb__pilares[data-astro-cid-aucl5z2u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.orb__nodos[data-astro-cid-aucl5z2u]{grid-template-columns:repeat(3,minmax(0,1fr))}.orb__pilares[data-astro-cid-aucl5z2u]{gap:var(--sp-5);grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1180px){.orb__tarjeta-promesa[data-astro-cid-aucl5z2u]{display:none}.orb__campo[data-astro-cid-aucl5z2u]{width:100%;max-width:calc(var(--w) * 1px);margin:var(--sp-7) auto 0;aspect-ratio:var(--w) / var(--h);display:block;container-type:size}.orb__svg[data-astro-cid-aucl5z2u]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.orb__pista[data-astro-cid-aucl5z2u]{fill:none;stroke:#ea354638;stroke-width:1.5px}.orb__flujo[data-astro-cid-aucl5z2u]{fill:none;stroke:var(--coral);stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 22;opacity:.85}.orb__flecha[data-astro-cid-aucl5z2u]{fill:#ea35468c}.orb__nodos[data-astro-cid-aucl5z2u]{display:block;position:absolute;inset:0}.orb__nodo[data-astro-cid-aucl5z2u]{left:calc(var(--x) / var(--w) * 100%);top:calc(var(--y) / var(--h) * 100%);width:0;height:0;position:absolute}.orb__card[data-astro-cid-aucl5z2u]{align-items:center;gap:var(--sp-3);background:0 0;border:0;border-radius:0;width:max-content;height:auto;padding:0;position:absolute}.orb__card[data-astro-cid-aucl5z2u]:hover,.orb__card[data-astro-cid-aucl5z2u]:focus-visible{transform:none}.orb__txt[data-astro-cid-aucl5z2u]{gap:6px;width:208px}.orb__nombre[data-astro-cid-aucl5z2u]{font-size:var(--text-lead)}.orb__promesa[data-astro-cid-aucl5z2u]{font-size:var(--text-sm)}.orb__icono[data-astro-cid-aucl5z2u]{background:var(--navy);width:58px;height:58px}.orb__icono[data-astro-cid-aucl5z2u] img[data-astro-cid-aucl5z2u]{width:34px;height:34px}.orb__icono[data-astro-cid-aucl5z2u]:after{content:"";border:1px solid #ea354629;border-radius:999px;position:absolute;inset:-7px}.orb__icono[data-astro-cid-aucl5z2u]{position:relative}.orb__nodo--derecha[data-astro-cid-aucl5z2u] .orb__card[data-astro-cid-aucl5z2u]{flex-direction:row;top:50%;left:-29px;transform:translateY(-50%)}.orb__nodo--izquierda[data-astro-cid-aucl5z2u] .orb__card[data-astro-cid-aucl5z2u]{flex-direction:row-reverse;top:50%;right:-29px;transform:translateY(-50%)}.orb__nodo--izquierda[data-astro-cid-aucl5z2u] .orb__txt[data-astro-cid-aucl5z2u]{text-align:right;align-items:flex-end}.orb__nodo--arriba[data-astro-cid-aucl5z2u] .orb__card[data-astro-cid-aucl5z2u]{flex-direction:column-reverse;bottom:-29px;left:50%;transform:translate(-50%)}.orb__nodo--abajo[data-astro-cid-aucl5z2u] .orb__card[data-astro-cid-aucl5z2u]{flex-direction:column;top:-29px;left:50%;transform:translate(-50%)}.orb__nodo--arriba[data-astro-cid-aucl5z2u] .orb__txt[data-astro-cid-aucl5z2u],.orb__nodo--abajo[data-astro-cid-aucl5z2u] .orb__txt[data-astro-cid-aucl5z2u]{text-align:center;align-items:center;width:250px}.orb__centro[data-astro-cid-aucl5z2u]{text-align:center;background:var(--grad);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:216px;height:216px;margin:-108px 0 0 -108px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #f8fafc29,0 0 44px #ea354638}}@media (prefers-reduced-motion:no-preference){.orb__flujo[data-astro-cid-aucl5z2u]{animation:26s linear infinite orb-flujo}.orb__nodo[data-astro-cid-aucl5z2u] .orb__icono[data-astro-cid-aucl5z2u]{animation:6s ease-in-out infinite orb-latido;animation-delay:var(--d)}}@keyframes orb-flujo{to{stroke-dashoffset:-500px}}@keyframes orb-latido{0%,to{box-shadow:0 0 #ea354600}50%{box-shadow:0 0 0 6px #ea354612}}.hm-hero[data-astro-cid-m3zpgalb]{min-height:100svh;padding:calc(var(--sp-9) + 68px) 0 var(--sp-9);align-items:center;margin-top:-68px;display:grid;position:relative;overflow:hidden}.hm-hero__bg[data-astro-cid-m3zpgalb],.hm-hero__overlay[data-astro-cid-m3zpgalb]{width:100%;height:100%;position:absolute;inset:0}.hm-hero__bg[data-astro-cid-m3zpgalb]{object-fit:cover}.hm-hero__video[data-astro-cid-m3zpgalb]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hm-hero__video[data-astro-cid-m3zpgalb]{display:none}}.hm-hero__overlay[data-astro-cid-m3zpgalb]{background:radial-gradient(45% 60% at 96% 8%,#ea354633,#0000 60%),radial-gradient(50% 65% at 104% 104%,#4c1d5a4d,#0000 55%),linear-gradient(#0f172a8c,#0f172ac7)}.hm-hero__content[data-astro-cid-m3zpgalb]{text-align:center;justify-items:center;display:grid;position:relative}.hm-hero__titulo[data-astro-cid-m3zpgalb]{margin:0 0 var(--sp-6)}.hm-hero__l1[data-astro-cid-m3zpgalb]{font-size:var(--text-hero);font-weight:var(--w-bold);line-height:var(--lh-tight);display:block}.hm-hero__l2[data-astro-cid-m3zpgalb]{margin:var(--sp-4) auto 0;max-width:26ch;font-size:calc(var(--text-hero) * .52);font-weight:var(--w-semibold);color:#ffffffe0;line-height:1.3;display:block}.hm-hero__ctas[data-astro-cid-m3zpgalb]{justify-content:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.hm-hero__sub[data-astro-cid-m3zpgalb]{margin:0 0 var(--sp-5);max-width:62ch;font-size:var(--text-lead);color:#ffffffe0;line-height:1.5}.hm-hero__empecemos[data-astro-cid-m3zpgalb]{margin:0 0 var(--sp-4);font:var(--w-semibold) var(--text-h3)/1.2 var(--disp)}.hm-hero__apoyo[data-astro-cid-m3zpgalb]{margin:var(--sp-4) 0 0;color:var(--mut-dark);font-size:var(--text-sm)}@media (width>=1600px){.hm-hero[data-astro-cid-m3zpgalb]{--text-hero:clamp(72px, 4.4vw, 100px)}.hm-hero__content[data-astro-cid-m3zpgalb]{max-width:clamp(920px,57vw,1360px)}.hm-hero__sub[data-astro-cid-m3zpgalb]{max-width:64ch;font-size:clamp(19px,1.15vw,26px)}.hm-hero__empecemos[data-astro-cid-m3zpgalb]{font-size:clamp(24px,1.7vw,38px)}}.hm-journeys__grid[data-astro-cid-m3zpgalb]{gap:var(--sp-5);margin-top:var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hm-journey[data-astro-cid-m3zpgalb]{gap:var(--sp-3);padding:var(--sp-6);background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-lg);transition:border-color var(--t-hover,.2s);flex-direction:column;display:flex}.hm-journey[data-astro-cid-m3zpgalb]:hover,.hm-journey[data-astro-cid-m3zpgalb]:focus-visible{border-color:var(--coral)}.hm-journey__num[data-astro-cid-m3zpgalb]{font:var(--w-bold) var(--text-h2)/1 var(--disp);color:var(--coral-text)}.hm-journey[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{font-size:var(--text-h3);margin:0}.hm-journey__piezas[data-astro-cid-m3zpgalb]{gap:var(--sp-2) var(--sp-4);color:var(--mut);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;line-height:1.5;list-style:none;display:flex}.hm-journey__piezas[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]:before{content:"→ ";color:var(--coral-text)}.hm-journey__cta[data-astro-cid-m3zpgalb]{color:var(--coral-text);font-weight:var(--w-semibold);margin-top:auto}@media (width<=960px){.hm-journeys__grid[data-astro-cid-m3zpgalb]{grid-template-columns:1fr}}.hm-cierre__ctas[data-astro-cid-m3zpgalb]{justify-content:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.hm-diagnostico[data-astro-cid-m3zpgalb]{border-block:1px solid var(--line);background:#0f172a06}.hm-diag[data-astro-cid-m3zpgalb]{gap:var(--sp-7);grid-template-columns:.85fr 1.15fr;align-items:start;display:grid}.hm-diag__intro[data-astro-cid-m3zpgalb]{color:var(--mut);margin:var(--sp-4) 0 0;max-width:44ch}.hm-diag__isla[data-astro-cid-m3zpgalb]{min-height:320px}@media (width<=960px){.hm-diag[data-astro-cid-m3zpgalb]{grid-template-columns:1fr}.hm-diag__isla[data-astro-cid-m3zpgalb]{min-height:0}}.hm-seccion[data-astro-cid-m3zpgalb]{padding:var(--sp-9) 0}.hm-seccion[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{font-size:var(--text-h2)}.hm-metodo__grid[data-astro-cid-m3zpgalb]{gap:var(--sp-4);margin-block:var(--sp-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.svc-feature[data-astro-cid-m3zpgalb]{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-lg);min-height:300px;box-shadow:var(--shadow-card);color:var(--ink);transition:transform var(--t-fast), border-color var(--t-base), background var(--t-base);align-items:stretch;text-decoration:none;display:flex;position:relative;overflow:hidden}.svc-feature--grande[data-astro-cid-m3zpgalb]{grid-column:span 2;min-height:320px}.svc-feature[data-astro-cid-m3zpgalb]:hover,.svc-feature[data-astro-cid-m3zpgalb]:focus-visible{border-color:var(--coral);box-shadow:var(--shadow-hover);text-decoration:none;transform:translateY(-2px)}.svc-feature__contenido[data-astro-cid-m3zpgalb]{gap:var(--sp-2);width:100%;padding:var(--sp-5);flex-direction:column;display:flex;position:relative}.svc-feature__contenido[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{font-size:var(--text-h3);color:var(--ink);margin:0}.svc-feature__contenido[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:var(--mut);margin:0}.svc-feature__contenido[data-astro-cid-m3zpgalb] img[data-astro-cid-m3zpgalb]{box-sizing:content-box;background:#ea354612;border:1px solid #ea35462e;border-radius:999px;width:36px;height:36px;padding:11px}.svc-feature__contenido[data-astro-cid-m3zpgalb] .svc-feature__area[data-astro-cid-m3zpgalb]{font:var(--w-semibold) var(--text-micro)/1 var(--body);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--coral-text)}.svc-feature__contenido[data-astro-cid-m3zpgalb] .svc-feature__tags[data-astro-cid-m3zpgalb]{gap:var(--sp-2);padding-top:var(--sp-3);flex-wrap:wrap;margin:auto 0 0;padding:0;list-style:none;display:flex}.svc-feature__tags[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{font:var(--w-medium) var(--text-micro)/1 var(--body);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--mut);border:1px solid var(--line);border-radius:999px;padding:5px 10px}.hm-tec[data-astro-cid-m3zpgalb]{padding:var(--sp-8) 0}.hm-tec__grid[data-astro-cid-m3zpgalb]{gap:var(--sp-7);grid-template-columns:1fr auto;align-items:center;display:grid}.hm-tec[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{font-size:var(--text-h2)}.hm-tec__p[data-astro-cid-m3zpgalb]{color:var(--mut-dark);max-width:64ch}.hm-tec__chips[data-astro-cid-m3zpgalb]{gap:var(--sp-3);margin:var(--sp-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.hm-tec__chips[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{font:var(--w-semibold) var(--text-sm)/1 var(--body);color:var(--white);border:1px solid var(--line-dark);border-radius:999px;padding:10px 18px}.hm-tec__cta[data-astro-cid-m3zpgalb]{min-height:44px;margin-top:var(--sp-4);color:var(--accent-dark);font-weight:var(--w-semibold);align-items:center;display:inline-flex}.hm-tec__marca[data-astro-cid-m3zpgalb]{border:1px solid var(--line-dark);border-radius:var(--r-round);justify-content:center;align-items:center;width:84px;height:84px;display:inline-flex}@media (width<=680px){.hm-tec__marca[data-astro-cid-m3zpgalb]{display:none}}.hm-cifras__grid[data-astro-cid-m3zpgalb]{gap:var(--sp-6);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.hm-cifras__item[data-astro-cid-m3zpgalb]{gap:var(--sp-2);align-content:start;display:grid}.hm-cifras__valor[data-astro-cid-m3zpgalb]{font:var(--w-bold) var(--text-hero)/1 var(--disp);color:var(--coral);font-variant-numeric:tabular-nums}.hm-cifras__etiqueta[data-astro-cid-m3zpgalb]{color:var(--mut-dark)}.hm-confianza[data-astro-cid-m3zpgalb]{padding:var(--sp-6) 0;border-bottom:1px solid var(--line-dark)}.hm-cifras__grid--banda[data-astro-cid-m3zpgalb]{border:1px solid var(--line-dark);border-radius:var(--r-lg);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:0;overflow:hidden}.hm-cifras__grid--banda[data-astro-cid-m3zpgalb] .hm-cifras__item[data-astro-cid-m3zpgalb]{gap:var(--sp-1);padding:var(--sp-5);border-left:1px solid var(--line-dark)}.hm-cifras__grid--banda[data-astro-cid-m3zpgalb] .hm-cifras__item[data-astro-cid-m3zpgalb]:first-child{border-left:0}.hm-cifras__grid--banda[data-astro-cid-m3zpgalb] .hm-cifras__valor[data-astro-cid-m3zpgalb]{font-size:var(--text-h2)}.hm-cifras__grid--banda[data-astro-cid-m3zpgalb] .hm-cifras__etiqueta[data-astro-cid-m3zpgalb]{font-size:var(--text-sm);text-wrap:balance}.hm-confianza__cita[data-astro-cid-m3zpgalb]{margin:var(--sp-5) 0 0}.hm-confianza__cita[data-astro-cid-m3zpgalb] blockquote[data-astro-cid-m3zpgalb]{color:var(--white);font-size:var(--text-lead);max-width:60ch;margin:0;line-height:1.5}.hm-confianza__cita[data-astro-cid-m3zpgalb] figcaption[data-astro-cid-m3zpgalb]{margin-top:var(--sp-2);color:var(--mut-dark);font-size:var(--text-sm)}@media (width<=760px){.hm-cifras__grid--banda[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-cifras__grid--banda[data-astro-cid-m3zpgalb] .hm-cifras__item[data-astro-cid-m3zpgalb]:nth-child(odd){border-left:0}.hm-cifras__grid--banda[data-astro-cid-m3zpgalb] .hm-cifras__item[data-astro-cid-m3zpgalb]:nth-child(n+3){border-top:1px solid var(--line-dark)}}.hm-equipo__p[data-astro-cid-m3zpgalb]{color:var(--mut);margin:var(--sp-4) 0 0;max-width:60ch}.hm-equipo__grid[data-astro-cid-m3zpgalb]{gap:var(--sp-4);margin-top:var(--sp-7);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hm-persona[data-astro-cid-m3zpgalb]{align-content:start;justify-items:start;gap:var(--sp-1);padding:var(--sp-5);background:var(--bg-card);border:1px solid var(--line);border-radius:var(--r-lg);display:grid}.hm-persona__avatar[data-astro-cid-m3zpgalb]{width:64px;height:64px;margin-bottom:var(--sp-3);background:var(--navy);color:var(--white);font:var(--w-bold) var(--text-body)/1 var(--disp);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hm-persona__avatar--foto[data-astro-cid-m3zpgalb]{object-fit:cover;background:var(--bg);border:1px solid var(--line);display:block}.hm-persona__nombre[data-astro-cid-m3zpgalb]{font-weight:var(--w-semibold);margin:0}.hm-persona__cargo[data-astro-cid-m3zpgalb]{color:var(--mut);font-size:var(--text-sm);margin:0}@media (width<=960px){.hm-equipo__grid[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hm-cierre[data-astro-cid-m3zpgalb]{min-height:min(80vh,720px);padding:var(--sp-9) 0;text-align:center;align-items:center;display:grid;position:relative;overflow:hidden}.hm-cierre__bg[data-astro-cid-m3zpgalb],.hm-cierre__overlay[data-astro-cid-m3zpgalb]{width:100%;height:100%;position:absolute;inset:0}.hm-cierre__bg[data-astro-cid-m3zpgalb]{object-fit:cover;object-position:center 28%}.hm-cierre__overlay[data-astro-cid-m3zpgalb]{background:linear-gradient(#0f172a94,#0f172ac7)}.hm-cierre__content[data-astro-cid-m3zpgalb]{position:relative}.hm-cierre[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{font-size:var(--text-h2)}.hm-cierre__sub[data-astro-cid-m3zpgalb]{color:var(--mut-dark);margin-inline:auto;margin-bottom:var(--sp-6)}@media (width<=960px){.hm-metodo__grid[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.hm-hero[data-astro-cid-m3zpgalb],.hm-seccion[data-astro-cid-m3zpgalb],.hm-cierre[data-astro-cid-m3zpgalb]{padding-block:60px}.hm-hero[data-astro-cid-m3zpgalb]{min-height:100dvh;padding-top:128px}.hm-metodo__grid[data-astro-cid-m3zpgalb]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--sp-5));padding-inline:var(--sp-5);display:flex;overflow-x:auto}.hm-metodo__grid[data-astro-cid-m3zpgalb]::-webkit-scrollbar{display:none}.svc-feature[data-astro-cid-m3zpgalb],.svc-feature--grande[data-astro-cid-m3zpgalb]{scroll-snap-align:center;flex:0 0 84%;min-height:360px}.hm-equipo__grid[data-astro-cid-m3zpgalb]{grid-template-columns:1fr}}
