.titulo[data-astro-cid-qejnyuur]{gap:var(--e-4);margin-bottom:var(--e-7);display:grid}.titulo--doble[data-astro-cid-qejnyuur]{column-gap:var(--e-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end}.titulo--centro[data-astro-cid-qejnyuur]{text-align:center;justify-items:center}.titulo__cabeza[data-astro-cid-qejnyuur]{justify-items:start;gap:var(--e-2);display:grid}.titulo--centro[data-astro-cid-qejnyuur] .titulo__cabeza[data-astro-cid-qejnyuur]{justify-items:center}.titulo__pre[data-astro-cid-qejnyuur]{color:var(--acento);font-family:var(--familia-mano);font-size:var(--t-mano);transform-origin:0;font-weight:600;line-height:1;transform:rotate(-3deg)}h2[data-astro-cid-qejnyuur]{font-size:var(--t-h2);letter-spacing:-.035em;font-weight:700;line-height:1.04}.titulo__acento[data-astro-cid-qejnyuur]{width:120px;height:16px;overflow:visible}.titulo__acento[data-astro-cid-qejnyuur] path[data-astro-cid-qejnyuur]{fill:none;stroke:var(--marca);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.titulo__acento[data-astro-cid-qejnyuur] circle[data-astro-cid-qejnyuur]{fill:var(--acento)}.titulo__entrada[data-astro-cid-qejnyuur]{max-width:52ch;color:var(--tinta-2);font-size:var(--t-entrada);line-height:1.6}.titulo--centro[data-astro-cid-qejnyuur] .titulo__entrada[data-astro-cid-qejnyuur]{max-width:60ch}.titulo--claro[data-astro-cid-qejnyuur] h2[data-astro-cid-qejnyuur]{color:var(--sobre-oscuro)}.titulo--claro[data-astro-cid-qejnyuur] .titulo__entrada[data-astro-cid-qejnyuur]{color:var(--sobre-oscuro-2)}.titulo--claro[data-astro-cid-qejnyuur] .titulo__pre[data-astro-cid-qejnyuur]{color:var(--acento-sobre-oscuro)}.titulo--claro[data-astro-cid-qejnyuur] .titulo__acento[data-astro-cid-qejnyuur] path[data-astro-cid-qejnyuur]{stroke:var(--sobre-oscuro)}.titulo--claro[data-astro-cid-qejnyuur] .titulo__acento[data-astro-cid-qejnyuur] circle[data-astro-cid-qejnyuur]{fill:var(--acento-sobre-oscuro)}@media (width<=860px){.titulo--doble[data-astro-cid-qejnyuur]{grid-template-columns:minmax(0,1fr)}}.trazo[data-astro-cid-szu7pu2g]{margin:0;position:relative}.trazo__svg[data-astro-cid-szu7pu2g]{width:100%;height:110px;display:block;overflow:visible}.trazo__parada-1[data-astro-cid-szu7pu2g]{stop-color:var(--marca)}.trazo__parada-2[data-astro-cid-szu7pu2g]{stop-color:var(--acento)}.trazo__sombra[data-astro-cid-szu7pu2g]{fill:none;stroke:var(--linea);stroke-width:2px;stroke-linejoin:round}.trazo__linea[data-astro-cid-szu7pu2g]{fill:none;stroke:url(#trazo-degradado);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:2.2s cubic-bezier(.55,.1,.3,1) .2s both dibujar}@keyframes dibujar{0%{stroke-dashoffset:1px}}.trazo__fin[data-astro-cid-szu7pu2g]{background:var(--acento);width:12px;height:12px;box-shadow:0 0 0 5px color-mix(in srgb, var(--acento) 22%, transparent);border-radius:50%;margin-left:-6px;animation:.4s 2.3s both aparecer-fin;position:absolute;top:38px;left:98.8333%}.trazo__hitos[data-astro-cid-szu7pu2g]{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.trazo__hitos[data-astro-cid-szu7pu2g] li[data-astro-cid-szu7pu2g]{text-align:center;padding:0 var(--e-3);animation:.45s both aparecer;animation-delay:calc(.45s + var(--i) * .45s);justify-items:center;gap:6px;display:grid}.trazo__punto[data-astro-cid-szu7pu2g]{left:var(--x);background:var(--superficie);border:3px solid var(--marca);width:12px;height:12px;animation:.3s both aparecer-fin;animation-delay:calc(.45s + var(--i) * .45s);border-radius:50%;margin-left:-6px;position:absolute;top:64px}.trazo__anio[data-astro-cid-szu7pu2g]{border-radius:var(--r-pildora);background:var(--acento-suave);min-height:30px;color:var(--acento);font-family:var(--familia-titulo);font-variant-numeric:tabular-nums;align-items:center;padding:0 12px;font-size:16px;font-weight:700;display:inline-flex}.trazo__texto[data-astro-cid-szu7pu2g]{font-size:var(--t-nota);color:var(--tinta-2);font-weight:500;line-height:1.4}@keyframes aparecer{0%{opacity:0;transform:translateY(6px)}}@keyframes aparecer-fin{0%{opacity:0}}@media (width<=720px){.trazo__svg[data-astro-cid-szu7pu2g]{height:72px}.trazo__fin[data-astro-cid-szu7pu2g]{top:22.8px}.trazo__hitos[data-astro-cid-szu7pu2g]{row-gap:var(--e-4);margin-top:var(--e-4);grid-template-columns:1fr 1fr}.trazo__hitos[data-astro-cid-szu7pu2g] li[data-astro-cid-szu7pu2g]{text-align:left;padding:0 0 0 var(--e-3);border-left:2px solid var(--linea);justify-items:start}.trazo__punto[data-astro-cid-szu7pu2g]{top:39.8182px}}.ampliable[data-astro-cid-e7i3lpdl]{border-radius:var(--r-m);cursor:zoom-in;transition:transform .35s var(--curva), box-shadow .35s var(--curva);display:block;position:relative}.ampliable[data-astro-cid-e7i3lpdl] img[data-astro-cid-e7i3lpdl]{border:var(--borde);border-radius:var(--r-m);background:var(--superficie);width:100%;box-shadow:var(--sombra-2);transition:box-shadow .35s var(--curva)}.ampliable[data-astro-cid-e7i3lpdl]:hover{transform:translateY(-4px)}.ampliable[data-astro-cid-e7i3lpdl]:hover img[data-astro-cid-e7i3lpdl]{box-shadow:var(--sombra-3)}.ampliable--marco[data-astro-cid-e7i3lpdl] img[data-astro-cid-e7i3lpdl]{object-fit:cover;object-position:top;border:7px solid #1f1d2b;border-radius:30px;max-height:440px}.ampliable--marco[data-astro-cid-e7i3lpdl]{border-radius:30px}.ampliable--recorte[data-astro-cid-e7i3lpdl] img[data-astro-cid-e7i3lpdl]{aspect-ratio:16/10;object-fit:cover;object-position:top}.ampliable__icono[data-astro-cid-e7i3lpdl]{right:var(--e-3);bottom:var(--e-3);background:var(--superficie);width:42px;height:42px;color:var(--tinta);box-shadow:var(--sombra-2);transition:transform .35s var(--curva-rebote), background-color var(--duracion) var(--curva), color var(--duracion) var(--curva);border-radius:50%;place-items:center;display:grid;position:absolute}.ampliable--marco[data-astro-cid-e7i3lpdl] .ampliable__icono[data-astro-cid-e7i3lpdl]{right:var(--e-4);bottom:var(--e-4)}.ampliable__icono[data-astro-cid-e7i3lpdl] svg[data-astro-cid-e7i3lpdl]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}.ampliable[data-astro-cid-e7i3lpdl]:hover .ampliable__icono[data-astro-cid-e7i3lpdl],.ampliable[data-astro-cid-e7i3lpdl]:focus-visible .ampliable__icono[data-astro-cid-e7i3lpdl]{background:var(--acento);color:var(--sobre-acento);transform:scale(1.1)}.fotos[data-astro-cid-pl3s3mys]{margin-top:var(--e-6)}.fotos__titulo[data-astro-cid-pl3s3mys]{margin-bottom:var(--e-3);color:var(--tinta);font-family:var(--familia-titulo);font-size:18px;font-weight:700}.fotos__lista[data-astro-cid-pl3s3mys]{gap:var(--e-3);padding:var(--e-2) 0 var(--e-5);scroll-snap-type:x mandatory;grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.fotos__lista[data-astro-cid-pl3s3mys] li[data-astro-cid-pl3s3mys]{scroll-snap-align:start}.fotos__lista[data-astro-cid-pl3s3mys] img{aspect-ratio:4/3;object-fit:cover}@media (width<=720px){.fotos__lista[data-astro-cid-pl3s3mys]{grid-auto-columns:80%}}.caso[data-astro-cid-6mocdibg]{--tinte:var(--marca-suave);--tinte-2:var(--lila);column-gap:var(--e-8);row-gap:var(--e-7);background:var(--superficie);border:var(--borde);border-radius:var(--r-xl);box-shadow:var(--sombra-2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:56px;display:grid;position:relative}.caso--2[data-astro-cid-6mocdibg]{--tinte:var(--acento-suave);--tinte-2:var(--durazno)}.caso--0[data-astro-cid-6mocdibg]{--tinte:var(--lila);--tinte-2:var(--menta)}.historia[data-astro-cid-6mocdibg],.caso__pie[data-astro-cid-6mocdibg],.caso[data-astro-cid-6mocdibg] .fotos,.caso--texto[data-astro-cid-6mocdibg] .caso__cabeza[data-astro-cid-6mocdibg]{grid-column:1/-1}.caso__meta[data-astro-cid-6mocdibg]{align-items:center;gap:var(--e-2);margin-bottom:var(--e-4);flex-wrap:wrap;display:flex}.caso__meta[data-astro-cid-6mocdibg] .chip[data-astro-cid-6mocdibg] svg[data-astro-cid-6mocdibg]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.caso__num[data-astro-cid-6mocdibg]{color:#fff;width:40px;height:40px;font-family:var(--familia-titulo);font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#0e6b6f,#c0245e);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:inline-grid}.caso__distintivo[data-astro-cid-6mocdibg]{background:var(--acento);color:var(--sobre-acento)}h3[data-astro-cid-6mocdibg]{font-size:var(--t-h3-caso);letter-spacing:-.03em;font-weight:700;line-height:1.08}.caso__contexto[data-astro-cid-6mocdibg]{margin-top:var(--e-3);color:var(--gris);font-size:var(--t-nota);line-height:1.5}.cifras[data-astro-cid-6mocdibg]{gap:var(--e-3);margin:var(--e-6) 0 0;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.cifra[data-astro-cid-6mocdibg]{border-radius:var(--r-m);background:var(--superficie-2);padding:20px 22px;position:relative;overflow:hidden}.cifra--principal[data-astro-cid-6mocdibg]{background:var(--acento-suave)}.cifra[data-astro-cid-6mocdibg] dd[data-astro-cid-6mocdibg]{gap:6px;margin:0;display:grid}.cifra__valor[data-astro-cid-6mocdibg]{color:var(--marca);font-family:var(--familia-titulo);font-size:var(--t-cifra-2);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}.cifra--principal[data-astro-cid-6mocdibg] .cifra__valor[data-astro-cid-6mocdibg]{color:var(--acento);font-size:var(--t-cifra)}.cifra__etiqueta[data-astro-cid-6mocdibg]{color:var(--tinta-2);font-size:var(--t-nota);font-weight:500;line-height:1.4}.caso--texto[data-astro-cid-6mocdibg] .caso__cabeza[data-astro-cid-6mocdibg]{column-gap:var(--e-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.caso--texto[data-astro-cid-6mocdibg] .caso__cabeza[data-astro-cid-6mocdibg]>[data-astro-cid-6mocdibg]:not(.cifras){grid-column:1}.caso--texto[data-astro-cid-6mocdibg] .cifras[data-astro-cid-6mocdibg]{grid-area:1/2/span 3;grid-template-columns:minmax(0,1fr);margin:0}.caso--texto[data-astro-cid-6mocdibg] .cifra--principal[data-astro-cid-6mocdibg]{padding:var(--e-6);border-radius:var(--r-l);box-shadow:var(--sombra-2);background:linear-gradient(140deg,#b02158 0%,#7b2a8c 55%,#0e6b6f 110%)}.caso--texto[data-astro-cid-6mocdibg] .cifra__valor[data-astro-cid-6mocdibg],.caso--texto[data-astro-cid-6mocdibg] .cifra--principal[data-astro-cid-6mocdibg] .cifra__valor[data-astro-cid-6mocdibg]{color:#fff}.caso--texto[data-astro-cid-6mocdibg] .cifra__etiqueta[data-astro-cid-6mocdibg]{color:#fff;font-size:var(--t-entrada)}.cifra__onda[data-astro-cid-6mocdibg]{width:160px;height:48px;margin-top:var(--e-4);display:block}.cifra__onda[data-astro-cid-6mocdibg] rect[data-astro-cid-6mocdibg]{fill:#ffffffd9;transform-box:fill-box;transform-origin:50%;animation:1.4s ease-in-out infinite onda;animation-delay:calc(var(--i) * -.11s)}@keyframes onda{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.cifra__onda[data-astro-cid-6mocdibg] rect[data-astro-cid-6mocdibg]{transform:scaleY(.6)}}.caso__capturas[data-astro-cid-6mocdibg]{border-radius:var(--r-l);background:radial-gradient(120% 90% at 0% 0%, var(--tinte) 0%, transparent 60%), radial-gradient(120% 90% at 100% 100%, var(--tinte-2) 0%, transparent 65%), var(--superficie-2);isolation:isolate;align-self:start;padding:36px 18% 40px 32px;position:relative}.escenario__mancha[data-astro-cid-6mocdibg]{z-index:-1;opacity:.7;border-radius:58% 42% 63% 37%/45% 52% 48% 55%;position:absolute}.escenario__mancha--1[data-astro-cid-6mocdibg]{background:var(--mancha-3);width:120px;height:100px;top:-18px;right:8%}.escenario__mancha--2[data-astro-cid-6mocdibg]{background:var(--mancha-1);width:70px;height:80px;bottom:24px;left:-14px}.cap[data-astro-cid-6mocdibg]{margin:0}.cap[data-astro-cid-6mocdibg] figcaption[data-astro-cid-6mocdibg]{margin-top:var(--e-3);color:var(--gris);font-size:var(--t-mini);line-height:1.45}.cap--escritorio[data-astro-cid-6mocdibg] figcaption[data-astro-cid-6mocdibg]{max-width:70%}.cap--celular[data-astro-cid-6mocdibg]{width:26%;position:absolute;bottom:-28px;right:20px}.cap--celular[data-astro-cid-6mocdibg] figcaption[data-astro-cid-6mocdibg]{border-radius:var(--r-pildora);background:var(--superficie);box-shadow:var(--sombra-1);color:var(--tinta-2);padding:2px 10px;display:inline-block}.historia[data-astro-cid-6mocdibg]{gap:var(--e-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.historia__parte[data-astro-cid-6mocdibg]{border-radius:var(--r-m);background:var(--superficie-2);padding:28px}.historia__parte--resultado[data-astro-cid-6mocdibg]{background:linear-gradient(160deg, var(--tinte) 0%, var(--superficie-2) 100%)}.historia__icono[data-astro-cid-6mocdibg]{width:44px;height:44px;margin-bottom:var(--e-4);background:var(--superficie);color:var(--marca);box-shadow:var(--sombra-1);border-radius:14px;place-items:center;display:grid}.historia__parte--resultado[data-astro-cid-6mocdibg] .historia__icono[data-astro-cid-6mocdibg]{background:var(--acento);color:var(--sobre-acento)}.historia__icono[data-astro-cid-6mocdibg] svg[data-astro-cid-6mocdibg]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}h4[data-astro-cid-6mocdibg]{margin-bottom:var(--e-2);letter-spacing:-.01em;font-size:19px;font-weight:700}.historia[data-astro-cid-6mocdibg] p[data-astro-cid-6mocdibg],.historia[data-astro-cid-6mocdibg] li[data-astro-cid-6mocdibg]{color:var(--tinta-2)}.historia[data-astro-cid-6mocdibg] ul[data-astro-cid-6mocdibg]{margin:0;padding-left:20px}.historia[data-astro-cid-6mocdibg] li[data-astro-cid-6mocdibg]+li[data-astro-cid-6mocdibg]{margin-top:var(--e-2)}.historia[data-astro-cid-6mocdibg] li[data-astro-cid-6mocdibg]::marker{color:var(--acento)}.caso__pie[data-astro-cid-6mocdibg]{gap:var(--e-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.caso--texto[data-astro-cid-6mocdibg] .caso__pie[data-astro-cid-6mocdibg]{grid-template-columns:minmax(0,1fr)}.caso--texto[data-astro-cid-6mocdibg] .caso__equipo[data-astro-cid-6mocdibg]{max-width:var(--ancho-texto)}.mi-parte[data-astro-cid-6mocdibg]{border-radius:var(--r-m);border:1.5px dashed color-mix(in srgb, var(--marca) 45%, transparent);background:color-mix(in srgb, var(--marca-suave) 60%, transparent);color:var(--tinta-2);padding:22px 24px;position:relative}.mi-parte__etiqueta[data-astro-cid-6mocdibg]{color:var(--marca);font-family:var(--familia-mano);font-size:var(--t-mano);margin-bottom:4px;font-weight:600;line-height:1.1}.caso__tec[data-astro-cid-6mocdibg]{margin-top:var(--e-4)}.caso__tec[data-astro-cid-6mocdibg] .chip[data-astro-cid-6mocdibg]{background:var(--superficie);border:var(--borde)}.caso__enlaces[data-astro-cid-6mocdibg]{margin-top:var(--e-5)}.extras[data-astro-cid-6mocdibg]{gap:var(--e-5);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1100px){.caso[data-astro-cid-6mocdibg]{column-gap:var(--e-7);padding:44px}}@media (width<=960px){.caso[data-astro-cid-6mocdibg],.caso__pie[data-astro-cid-6mocdibg],.caso--texto[data-astro-cid-6mocdibg] .caso__cabeza[data-astro-cid-6mocdibg]{grid-template-columns:minmax(0,1fr)}.caso--texto[data-astro-cid-6mocdibg] .cifras[data-astro-cid-6mocdibg]{margin-top:var(--e-6);grid-area:auto/1}.historia[data-astro-cid-6mocdibg]{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.caso[data-astro-cid-6mocdibg]{row-gap:var(--e-6);padding:22px}.caso__capturas[data-astro-cid-6mocdibg]{padding:28px 20px 24px}.cifra[data-astro-cid-6mocdibg]{padding:18px}.cap--celular[data-astro-cid-6mocdibg] figcaption[data-astro-cid-6mocdibg]{white-space:nowrap}.cap--escritorio[data-astro-cid-6mocdibg]{display:none}.cap--celular[data-astro-cid-6mocdibg]{text-align:center;width:62%;margin:0 auto;position:static}.historia__parte[data-astro-cid-6mocdibg]{padding:22px}.extras[data-astro-cid-6mocdibg]{scroll-snap-type:x mandatory;padding:var(--e-2) 2px var(--e-5);grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}.extras[data-astro-cid-6mocdibg] li[data-astro-cid-6mocdibg]{scroll-snap-align:start}.caso__enlaces[data-astro-cid-6mocdibg] .boton{width:100%}}.hilo[data-astro-cid-bqlduivk]{top:0;left:max(2px, calc((100% - var(--ancho)) / 2 - 60px));pointer-events:none;z-index:1;width:36px;position:absolute;overflow:visible}.hilo__parada-1[data-astro-cid-bqlduivk]{stop-color:var(--marca)}.hilo__parada-2[data-astro-cid-bqlduivk]{stop-color:var(--acento)}.hilo__parada-3[data-astro-cid-bqlduivk]{stop-color:var(--marca)}.hilo__base[data-astro-cid-bqlduivk],.hilo__trazo[data-astro-cid-bqlduivk]{fill:none;stroke-linejoin:round;stroke-linecap:round}.hilo__base[data-astro-cid-bqlduivk]{stroke:var(--linea-fuerte);stroke-width:1.5px;stroke-dasharray:2 6;opacity:.8}.hilo__trazo[data-astro-cid-bqlduivk]{stroke:url(#hilo-degradado);stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--acento) 40%, transparent))}.hilo[data-astro-cid-bqlduivk] .hilo__punto{fill:var(--fondo);stroke:var(--linea-fuerte);stroke-width:2.5px;transition:fill var(--duracion) var(--curva), stroke var(--duracion) var(--curva)}.hilo[data-astro-cid-bqlduivk] .hilo__onda{fill:none;stroke:var(--acento);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.hilo[data-astro-cid-bqlduivk] .hilo__marca--activa .hilo__punto{fill:var(--acento);stroke:var(--superficie)}.hilo[data-astro-cid-bqlduivk] .hilo__marca--activa .hilo__onda{animation:latido .9s var(--curva) both}@keyframes latido{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.hilo__cabeza[data-astro-cid-bqlduivk]{opacity:0;transition:opacity .2s var(--curva)}.hilo__cabeza--visible[data-astro-cid-bqlduivk]{opacity:1}.hilo__halo[data-astro-cid-bqlduivk]{fill:color-mix(in srgb, var(--acento) 25%, transparent);transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite respirar}.hilo__nucleo[data-astro-cid-bqlduivk]{fill:var(--acento);stroke:var(--superficie);stroke-width:2px}@keyframes respirar{0%,to{opacity:.9;transform:scale(.8)}50%{opacity:.35;transform:scale(1.35)}}@media (width<=1320px){.hilo[data-astro-cid-bqlduivk]{width:26px;left:8px}}@media (width<=720px){.hilo[data-astro-cid-bqlduivk]{width:14px;left:2px}.hilo__trazo[data-astro-cid-bqlduivk]{stroke-width:2.5px}}@media (prefers-reduced-motion:reduce){.hilo__trazo[data-astro-cid-bqlduivk]{stroke-dashoffset:0}.hilo__cabeza[data-astro-cid-bqlduivk]{display:none}}.visor[data-astro-cid-aom4hlmv]{width:min(1280px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:var(--e-4);border:var(--borde);border-radius:var(--r-l);background:var(--superficie);color:var(--tinta);box-shadow:var(--sombra-3)}.visor[data-astro-cid-aom4hlmv][open]{gap:var(--e-3);animation:abrir-visor .3s var(--curva) both;grid-template-rows:auto minmax(0,1fr) auto;display:grid}@keyframes abrir-visor{0%{opacity:0;transform:translateY(12px)scale(.98)}}.visor[data-astro-cid-aom4hlmv]::backdrop{backdrop-filter:blur(6px);background:#13121ab8}.visor__barra[data-astro-cid-aom4hlmv],.visor__nav[data-astro-cid-aom4hlmv]{justify-content:space-between;align-items:center;gap:var(--e-3);display:flex}.visor__contador[data-astro-cid-aom4hlmv]{border-radius:var(--r-pildora);background:var(--superficie-2);color:var(--tinta-2);font-size:var(--t-mini);font-variant-numeric:tabular-nums;padding:4px 14px;font-weight:600}.visor__figura[data-astro-cid-aom4hlmv]{gap:var(--e-3);grid-template-rows:minmax(0,1fr) auto;min-height:0;margin:0;display:grid}.visor__figura[data-astro-cid-aom4hlmv] img[data-astro-cid-aom4hlmv]{object-fit:contain;border-radius:var(--r-s);width:100%;height:100%;max-height:calc(100dvh - 210px)}.visor__figura[data-astro-cid-aom4hlmv] figcaption[data-astro-cid-aom4hlmv]{color:var(--tinta-2);font-size:var(--t-nota);text-align:center}.visor__boton[data-astro-cid-aom4hlmv]{align-items:center;gap:var(--e-2);border:1.5px solid var(--linea-fuerte);border-radius:var(--r-pildora);background:var(--superficie);min-height:46px;color:var(--tinta);font:inherit;cursor:pointer;transition:background-color var(--duracion) var(--curva), border-color var(--duracion) var(--curva), transform var(--duracion) var(--curva);padding:0 20px;font-weight:700;display:inline-flex}.visor__boton[data-astro-cid-aom4hlmv][hidden]{display:none}.visor__boton[data-astro-cid-aom4hlmv]:hover{border-color:var(--tinta);background:var(--superficie-2);transform:translateY(-1px)}.visor__boton[data-astro-cid-aom4hlmv] svg[data-astro-cid-aom4hlmv]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}[data-astro-cid-aom4hlmv][data-visor-siguiente]{margin-left:auto}.mancha[data-astro-cid-lcdefpme]{filter:blur(2px);pointer-events:none;border-radius:62% 38% 55% 45%/48% 60% 40% 52%;position:absolute}.portada[data-astro-cid-lcdefpme]{margin-top:calc(var(--alto-encabezado) * -1);padding-top:calc(var(--alto-encabezado) + var(--e-7));padding-bottom:var(--e-6);isolation:isolate;position:relative;overflow:hidden}.portada__fondo[data-astro-cid-lcdefpme]{z-index:-1;background:radial-gradient(60% 55% at 85% 20%, color-mix(in srgb, var(--mancha-2) 45%, transparent) 0%, transparent 70%), radial-gradient(50% 50% at 8% 10%, color-mix(in srgb, var(--mancha-1) 45%, transparent) 0%, transparent 70%), radial-gradient(40% 40% at 50% 100%, color-mix(in srgb, var(--mancha-4) 35%, transparent) 0%, transparent 70%);position:absolute;inset:0}.mancha--a[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--mancha-3) 55%, transparent);filter:blur(40px);width:280px;height:240px;top:18%;left:-120px}.portada__rejilla[data-astro-cid-lcdefpme]{column-gap:var(--e-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.portada__texto[data-astro-cid-lcdefpme]{padding:var(--e-6) 0 var(--e-7)}.portada__pre[data-astro-cid-lcdefpme]{background:var(--superficie);border:var(--borde);box-shadow:var(--sombra-1);color:var(--tinta);font-size:15px}.portada__latido[data-astro-cid-lcdefpme]{background:var(--acento);border-radius:50%;width:10px;height:10px;position:relative}.portada__latido[data-astro-cid-lcdefpme]:after{content:"";background:var(--acento);animation:pulso 1.8s var(--curva) infinite;border-radius:50%;position:absolute;inset:0}@keyframes pulso{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}h1[data-astro-cid-lcdefpme]{gap:var(--e-3);margin-top:var(--e-5);display:grid}.portada__nombre[data-astro-cid-lcdefpme]{color:var(--tinta-2);font-family:var(--familia);letter-spacing:-.005em;font-size:clamp(19px,1.9vw,24px);font-weight:600;line-height:1.3}.portada__eslogan[data-astro-cid-lcdefpme]{font-size:var(--t-eslogan);letter-spacing:-.045em;font-weight:700;line-height:.95}.portada__eslogan[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--acento);font-style:normal;display:inline-block;position:relative}.portada__subrayado[data-astro-cid-lcdefpme]{width:100%;height:.26em;position:absolute;bottom:-.16em;left:0;overflow:visible}.portada__subrayado[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:var(--marca);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:dibujar-subrayado 1.4s var(--curva) .4s both}@keyframes dibujar-subrayado{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.portada__rol[data-astro-cid-lcdefpme]{margin-top:var(--e-6);max-width:56ch;color:var(--tinta);font-size:var(--t-entrada);font-weight:600;line-height:1.5}.portada__entrada[data-astro-cid-lcdefpme]{margin-top:var(--e-4);max-width:60ch;color:var(--tinta-2)}.portada__acciones[data-astro-cid-lcdefpme]{gap:var(--e-3);margin-top:var(--e-6);flex-wrap:wrap;display:flex}.portada__foto[data-astro-cid-lcdefpme]{place-items:center;min-height:440px;display:grid;position:relative}.foto__forma[data-astro-cid-lcdefpme]{border-radius:58% 42% 55% 45%/50% 58% 42% 50%;position:absolute}.foto__forma--1[data-astro-cid-lcdefpme]{background:var(--mancha-1);width:340px;height:330px;animation:9s ease-in-out infinite flotar;transform:rotate(-8deg)translate(-14px,6px)}.foto__forma--2[data-astro-cid-lcdefpme]{background:var(--mancha-2);width:150px;height:140px;animation:7s ease-in-out -2s infinite flotar;top:30px;right:6%}.foto__forma--3[data-astro-cid-lcdefpme]{background:var(--mancha-3);width:110px;height:100px;animation:8s ease-in-out -4s infinite flotar;bottom:30px;left:8%}@keyframes flotar{0%,to{border-radius:58% 42% 55% 45%/50% 58% 42% 50%}50%{border-radius:45% 55% 42% 58%/58% 45% 55% 42%}}.foto__marco[data-astro-cid-lcdefpme]{background:var(--superficie);box-shadow:var(--sombra-3);border-radius:50%;padding:8px;position:relative}.foto__marco[data-astro-cid-lcdefpme] .portada__retrato{object-fit:cover;border-radius:50%;width:250px;height:250px}.foto__etiqueta[data-astro-cid-lcdefpme]{border-radius:var(--r-pildora);font-family:var(--familia-mano);box-shadow:var(--sombra-1);white-space:nowrap;padding:4px 16px 6px;font-size:25px;font-weight:600;line-height:1.1;position:absolute}.foto__etiqueta--1[data-astro-cid-lcdefpme]{background:var(--marca-suave);color:var(--marca);top:58px;left:4%;transform:rotate(-7deg)}.foto__etiqueta--2[data-astro-cid-lcdefpme]{background:var(--acento-suave);color:var(--acento);bottom:54px;right:0;transform:rotate(5deg)}.foto__monitor[data-astro-cid-lcdefpme]{background:var(--superficie);width:96px;height:46px;box-shadow:var(--sombra-2);border-radius:16px;place-items:center;display:grid;position:absolute;top:46%;right:-4px}.foto__monitor[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:72px;height:26px;overflow:visible}.foto__monitor[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none}.foto__monitor[data-astro-cid-lcdefpme] .monitor__base[data-astro-cid-lcdefpme]{stroke:var(--linea);stroke-width:2px;stroke-linejoin:round}.foto__monitor[data-astro-cid-lcdefpme] .monitor__luz[data-astro-cid-lcdefpme]{stroke:var(--acento);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:.35 .65;animation:2.2s linear infinite monitor}@keyframes monitor{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.foto__monitor[data-astro-cid-lcdefpme] .monitor__luz[data-astro-cid-lcdefpme]{stroke-dasharray:none}}.foto__rizo[data-astro-cid-lcdefpme]{width:90px;height:90px;position:absolute;bottom:0;left:30%;transform:rotate(160deg)}.foto__rizo[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:var(--linea-fuerte);stroke-width:2px;stroke-linecap:round}.portada__hitos[data-astro-cid-lcdefpme]{margin-top:var(--e-4);padding:var(--e-6) var(--e-7) var(--e-5);border-radius:var(--r-xl);box-shadow:var(--sombra-2);position:relative}.hilo-zona[data-astro-cid-lcdefpme]{position:relative}.seccion--tinte[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--lila) 55%, transparent) 18%, color-mix(in srgb, var(--marca-suave) 50%, transparent) 82%, transparent 100%)}.seccion--compacta[data-astro-cid-lcdefpme]{padding:var(--e-7) 0}.sobre[data-astro-cid-lcdefpme]{gap:var(--e-5);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;display:grid}.sobre__texto[data-astro-cid-lcdefpme]{border-radius:var(--r-xl);padding:44px 48px}.sobre__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-2)}.sobre__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:var(--e-4)}.sobre__texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:first-child{color:var(--tinta);font-size:var(--t-entrada);font-weight:600;line-height:1.55}.sobre__texto[data-astro-cid-lcdefpme] .sobre__cierre[data-astro-cid-lcdefpme]{margin-top:var(--e-5);border-radius:var(--r-m);background:var(--acento-suave);color:var(--tinta);padding:18px 22px}.sobre__datos[data-astro-cid-lcdefpme]{gap:var(--e-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.dato[data-astro-cid-lcdefpme]{border-radius:var(--r-m);transition:transform var(--duracion) var(--curva);padding:18px 20px}.dato[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)rotate(-.6deg)}.dato--0[data-astro-cid-lcdefpme]{background:var(--marca-suave);grid-column:1/-1}.dato--1[data-astro-cid-lcdefpme]{background:var(--lila);grid-column:1/-1}.dato--2[data-astro-cid-lcdefpme]{background:var(--acento-suave);grid-column:1/-1}.dato--3[data-astro-cid-lcdefpme]{background:var(--durazno)}.dato--4[data-astro-cid-lcdefpme]{background:var(--menta)}.dato[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--tinta-2);font-size:var(--t-mini);font-weight:600}.dato[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--tinta);font-family:var(--familia-titulo);letter-spacing:-.01em;margin:2px 0 0;font-size:18px;font-weight:600;line-height:1.3}.casos[data-astro-cid-lcdefpme]{gap:var(--e-6);display:grid}.rejilla[data-astro-cid-lcdefpme]{gap:var(--e-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bloque[data-astro-cid-lcdefpme]{transition:transform .35s var(--curva), box-shadow .35s var(--curva);padding:36px 40px}.bloque[data-astro-cid-lcdefpme]:hover{box-shadow:var(--sombra-2);transform:translateY(-4px)}.bloque__titulo[data-astro-cid-lcdefpme]{align-items:center;gap:var(--e-3);margin-bottom:var(--e-4);font-size:var(--t-h3);letter-spacing:-.015em;display:flex}.bloque__icono[data-astro-cid-lcdefpme]{border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.bloque__icono[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.bloque__icono--1[data-astro-cid-lcdefpme]{background:var(--marca-suave);color:var(--marca)}.bloque__icono--2[data-astro-cid-lcdefpme]{background:var(--acento-suave);color:var(--acento)}.bloque__icono--3[data-astro-cid-lcdefpme]{background:var(--lila);color:var(--tinta)}.bloque__icono--4[data-astro-cid-lcdefpme]{background:var(--durazno);color:var(--tinta)}.lista[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none;position:relative}.lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:12px 0 12px 28px;position:relative}.lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--superficie);border:2.5px solid var(--marca);border-radius:50%;width:10px;height:10px;position:absolute;top:21px;left:4px}.lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child:before{background:var(--acento);border-color:var(--acento)}.lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";background:var(--linea);width:1.5px;position:absolute;top:36px;bottom:-10px;left:8.5px}.lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child:after{display:none}.lista__principal[data-astro-cid-lcdefpme]{color:var(--tinta);font-weight:700;line-height:1.4}.lista__secundario[data-astro-cid-lcdefpme]{color:var(--tinta-2);line-height:1.45}.lista__fecha[data-astro-cid-lcdefpme]{color:var(--gris);font-size:var(--t-nota);font-variant-numeric:tabular-nums;margin-top:2px}.bloque__sub[data-astro-cid-lcdefpme]{margin:var(--e-4) 0 var(--e-3);color:var(--tinta-2);font-family:var(--familia);font-size:var(--t-nota);font-weight:700}.bloque__titulo[data-astro-cid-lcdefpme]+.bloque__sub[data-astro-cid-lcdefpme]{margin-top:var(--e-2)}.habilidades[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{min-height:36px;transition:transform var(--duracion) var(--curva-rebote);padding:6px 16px;font-size:14.5px}.habilidades[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.chip--tecnica[data-astro-cid-lcdefpme]{background:var(--marca-suave);color:var(--tinta)}.chip--personal[data-astro-cid-lcdefpme]{background:var(--acento-suave);color:var(--tinta)}.comunidad[data-astro-cid-lcdefpme]{padding:64px var(--e-6) 40px;border-radius:var(--r-xl);background:linear-gradient(120deg, var(--lila) 0%, var(--durazno) 55%, var(--acento-suave) 100%);isolation:isolate;position:relative;overflow:hidden}.comunidad[data-astro-cid-lcdefpme] .titulo{margin-bottom:0;position:relative}.mancha--d[data-astro-cid-lcdefpme]{background:var(--mancha-1);opacity:.7;z-index:-1;width:160px;height:150px;top:-40px;left:-30px}.mancha--e[data-astro-cid-lcdefpme]{background:var(--mancha-2);opacity:.6;z-index:-1;width:180px;height:160px;bottom:-50px;right:-20px}.contacto[data-astro-cid-lcdefpme]{padding:72px var(--e-6) 64px;border-radius:var(--r-xl);background:linear-gradient(150deg, var(--oscuro) 0%, var(--oscuro-2) 100%);box-shadow:var(--sombra-3);isolation:isolate;position:relative;overflow:hidden}.mancha--f[data-astro-cid-lcdefpme]{opacity:.35;filter:blur(50px);z-index:-1;background:#c0245e;width:300px;height:260px;top:-80px;right:-60px}.mancha--g[data-astro-cid-lcdefpme]{opacity:.35;filter:blur(50px);z-index:-1;background:#0e8f8f;width:280px;height:240px;bottom:-90px;left:-40px}.contacto__acciones[data-astro-cid-lcdefpme]{justify-items:center;gap:var(--e-5);display:grid}.contacto__correo[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;min-height:58px;padding:0 30px;font-size:18px}.contacto[data-astro-cid-lcdefpme] .boton--primario{background:var(--acento-sobre-oscuro);color:#1f0b15}.contacto__redes[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--e-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.red[data-astro-cid-lcdefpme]{align-items:center;gap:var(--e-2);border-radius:var(--r-pildora);min-height:48px;color:var(--sobre-oscuro);transition:background-color var(--duracion) var(--curva), border-color var(--duracion) var(--curva), transform var(--duracion) var(--curva);background:#ffffff0f;border:1.5px solid #ffffff47;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.red[data-astro-cid-lcdefpme]:hover{background:#ffffff24;border-color:#fff9;transform:translateY(-2px)}.red[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.contacto[data-astro-cid-lcdefpme] :focus-visible{outline-color:var(--acento-sobre-oscuro)}.pie[data-astro-cid-lcdefpme]{padding:var(--e-5) 0 var(--e-7);color:var(--gris);font-size:var(--t-nota)}.pie__fila[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--e-3);display:flex}.pie__trazo[data-astro-cid-lcdefpme]{width:28px;height:16px}.pie__trazo[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke:var(--marca);stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.pie__trazo[data-astro-cid-lcdefpme] circle[data-astro-cid-lcdefpme]{fill:var(--acento)}@media (width<=1100px){.portada__rejilla[data-astro-cid-lcdefpme]{column-gap:var(--e-5);grid-template-columns:minmax(0,1fr) minmax(0,400px)}}@media (width<=960px){.sobre[data-astro-cid-lcdefpme],.rejilla[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.portada__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.portada__foto[data-astro-cid-lcdefpme]{order:-1;min-height:320px}.portada__texto[data-astro-cid-lcdefpme]{padding:var(--e-4) 0 var(--e-6)}}@media (width<=720px){.portada[data-astro-cid-lcdefpme]{padding-top:calc(var(--alto-encabezado) + var(--e-4))}.portada__foto[data-astro-cid-lcdefpme]{min-height:290px}.foto__forma--1[data-astro-cid-lcdefpme]{width:240px;height:230px}.foto__forma--2[data-astro-cid-lcdefpme]{width:96px;height:90px;top:14px;right:2%}.foto__forma--3[data-astro-cid-lcdefpme]{width:70px;height:64px;bottom:20px;left:4%}.foto__marco[data-astro-cid-lcdefpme]{padding:6px}.foto__marco[data-astro-cid-lcdefpme] .portada__retrato{width:180px;height:180px}.foto__etiqueta[data-astro-cid-lcdefpme]{padding:2px 12px 4px;font-size:21px}.foto__etiqueta--1[data-astro-cid-lcdefpme]{top:26px;left:0}.foto__etiqueta--2[data-astro-cid-lcdefpme]{bottom:22px;right:0}.foto__monitor[data-astro-cid-lcdefpme]{border-radius:13px;width:76px;height:38px;top:44%;right:-6px}.foto__monitor[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:56px;height:20px}.foto__rizo[data-astro-cid-lcdefpme]{display:none}.portada__acciones[data-astro-cid-lcdefpme] .boton{flex:100%}.portada__hitos[data-astro-cid-lcdefpme]{padding:var(--e-5) var(--e-4) var(--e-5)}.sobre__texto[data-astro-cid-lcdefpme]{padding:26px 22px}.sobre__datos[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bloque[data-astro-cid-lcdefpme]{padding:26px 22px}.comunidad[data-astro-cid-lcdefpme]{padding:48px var(--e-4) 32px}.contacto[data-astro-cid-lcdefpme]{padding:52px var(--e-4) 44px}.contacto__correo[data-astro-cid-lcdefpme]{width:100%;padding:0 18px;font-size:16px}}
