.grafo[data-astro-cid-n6njsw66]{position:relative;width:100%}.lienzo[data-astro-cid-n6njsw66]{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y;user-select:none;-webkit-user-select:none}.lienzo-estrecho[data-astro-cid-n6njsw66]{display:none}@media(max-width:899px){.lienzo-ancho[data-astro-cid-n6njsw66]{display:none}.lienzo-estrecho[data-astro-cid-n6njsw66]{display:block;max-width:440px;margin-inline:auto}}.enlace[data-astro-cid-n6njsw66]{stroke:var(--linea-grafo);stroke-width:1.1;transition:stroke .2s ease,opacity .2s ease}.nodo[data-astro-cid-n6njsw66]{stroke:var(--tinta);stroke-width:1.5;transition:opacity .2s ease}.nodo-nucleo[data-astro-cid-n6njsw66],.nodo-equipo[data-astro-cid-n6njsw66]{fill:var(--naranja)}.nodo-sector[data-astro-cid-n6njsw66]{fill:var(--texto-claro)}.nodo-tarea[data-astro-cid-n6njsw66]{fill:var(--lima)}.texto[data-astro-cid-n6njsw66]{font-family:var(--f-mono);font-size:14px;fill:#f5f3ecdb;pointer-events:none;transition:opacity .2s ease;paint-order:stroke;stroke:var(--tinta);stroke-width:3px;stroke-linejoin:round}.texto-tarea[data-astro-cid-n6njsw66]{opacity:0}.grafo[data-resalte] .enlace[data-astro-cid-n6njsw66]{opacity:.12}.grafo[data-resalte] .nodo[data-astro-cid-n6njsw66]{opacity:.2}.grafo[data-resalte] .texto[data-astro-cid-n6njsw66]{opacity:.1}.grafo[data-resalte] .texto-tarea[data-astro-cid-n6njsw66]{opacity:0}.grafo[data-resalte] .nodo[data-astro-cid-n6njsw66].on,.grafo[data-resalte] .texto[data-astro-cid-n6njsw66].on{opacity:1}.grafo[data-resalte] .enlace[data-astro-cid-n6njsw66].on{opacity:1;stroke:var(--lima)}.grafo[data-vivo] .nodo[data-astro-cid-n6njsw66]{cursor:grab}.grafo[data-arrastrando] .nodo[data-astro-cid-n6njsw66]{cursor:grabbing}.pista[data-astro-cid-n6njsw66]{margin-top:.5rem;text-align:right;font-family:var(--f-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--texto-suave)}@media(max-width:899px){.pista[data-astro-cid-n6njsw66]{text-align:center}}.portada[data-astro-cid-xrhmy7y3]{background:radial-gradient(120% 90% at 85% 10%,var(--tinta-3) 0%,var(--tinta) 60%);padding-block:clamp(3rem,2rem + 4vw,5.5rem) clamp(3.5rem,2rem + 5vw,6.5rem)}.rejilla[data-astro-cid-xrhmy7y3]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem);min-height:min(calc(100svh - var(--alto-cabecera) - 8rem),620px)}.texto[data-astro-cid-xrhmy7y3]{display:grid;gap:1.25rem}h1[data-astro-cid-xrhmy7y3]{font-size:var(--t-hero)}h1[data-astro-cid-xrhmy7y3] em[data-astro-cid-xrhmy7y3]{font-style:normal;color:var(--lima)}.entrada[data-astro-cid-xrhmy7y3]{color:color-mix(in srgb,var(--texto-claro) 78%,transparent);max-width:36rem;font-size:clamp(1.06rem,1rem + .3vw,1.2rem)}.lema[data-astro-cid-xrhmy7y3]{font-family:var(--f-mono);font-weight:500;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lima)}.acciones[data-astro-cid-xrhmy7y3]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.4rem}@media(max-width:899px){.rejilla[data-astro-cid-xrhmy7y3]{grid-template-columns:1fr;min-height:0;gap:1rem}}@media(max-width:480px){.acciones[data-astro-cid-xrhmy7y3]{flex-direction:column;align-items:stretch}}.pasos[data-astro-cid-rfis2ebk]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,3rem);position:relative}.pasos[data-astro-cid-rfis2ebk]:before{content:"";position:absolute;left:6px;right:0;top:6px;height:1px;background:var(--linea)}.paso[data-astro-cid-rfis2ebk]{position:relative;display:grid;gap:.75rem;align-content:start}.nodo[data-astro-cid-rfis2ebk]{width:13px;height:13px;border-radius:50%;background:var(--lima-oscuro);box-shadow:0 0 0 5px var(--fondo);position:relative;margin-bottom:1.25rem}.num[data-astro-cid-rfis2ebk]{font-family:var(--f-titulo);font-weight:800;letter-spacing:-.04em;line-height:1;font-size:clamp(2.6rem,1.8rem + 2.6vw,4rem);color:var(--acento)}h3[data-astro-cid-rfis2ebk]{font-size:clamp(1.3rem,1.1rem + .6vw,1.55rem);letter-spacing:-.02em}.paso[data-astro-cid-rfis2ebk] p[data-astro-cid-rfis2ebk]{color:var(--texto-2)}@media(max-width:860px){.pasos[data-astro-cid-rfis2ebk]{grid-template-columns:1fr;gap:2.75rem;padding-left:2.25rem}.pasos[data-astro-cid-rfis2ebk]:before{inset:8px auto 8px 6px;width:1px;height:auto}.nodo[data-astro-cid-rfis2ebk]{position:absolute;left:-2.25rem;top:.35rem;margin:0}.num[data-astro-cid-rfis2ebk]{font-size:2.6rem}}.estrella[data-astro-cid-hmc6huig]+.estrella[data-astro-cid-hmc6huig]{margin-top:1rem}.estrella[data-astro-cid-hmc6huig]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);background:var(--fondo-2);border:1px solid var(--borde);border-radius:20px;overflow:hidden}.estrella[data-astro-cid-hmc6huig].invertida{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.estrella[data-astro-cid-hmc6huig].invertida .foto[data-astro-cid-hmc6huig]{order:2}.estrella[data-astro-cid-hmc6huig].sin-foto{grid-template-columns:1fr}.foto[data-astro-cid-hmc6huig]{margin:0;min-height:320px}.foto[data-astro-cid-hmc6huig] img[data-astro-cid-hmc6huig]{width:100%;height:100%;object-fit:cover}.texto[data-astro-cid-hmc6huig]{padding:clamp(1.75rem,1rem + 3vw,3.25rem);display:grid;gap:1rem;align-content:center}.sello[data-astro-cid-hmc6huig]{font-family:var(--f-mono);font-weight:500;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lima)}h3[data-astro-cid-hmc6huig]{font-size:clamp(2.2rem,1.6rem + 2.5vw,3.4rem)}.subtitulo[data-astro-cid-hmc6huig]{font-weight:500;font-size:1.15rem}.parrafo[data-astro-cid-hmc6huig]{color:var(--texto-2)}.puntos[data-astro-cid-hmc6huig]{list-style:none;margin:.25rem 0 0;padding:0;display:grid;gap:.55rem}.puntos[data-astro-cid-hmc6huig] li[data-astro-cid-hmc6huig]{display:flex;gap:.75rem;align-items:baseline}.puntos[data-astro-cid-hmc6huig] li[data-astro-cid-hmc6huig]:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--lima);transform:translateY(-1px)}.estado[data-astro-cid-hmc6huig]{display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;font-family:var(--f-mono);font-size:.78rem;letter-spacing:.06em;color:var(--texto-2)}.estado[data-astro-cid-hmc6huig] .punto[data-astro-cid-hmc6huig]{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.estado-si[data-astro-cid-hmc6huig]{color:var(--lima)}.estado-si[data-astro-cid-hmc6huig] .punto[data-astro-cid-hmc6huig]{box-shadow:0 0 0 4px color-mix(in srgb,var(--lima) 20%,transparent)}.acciones[data-astro-cid-hmc6huig]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.proximos[data-astro-cid-hmc6huig]{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.proximos[data-astro-cid-hmc6huig]:has(>:only-child){grid-template-columns:1fr}.proximo[data-astro-cid-hmc6huig]{border:1px solid var(--borde);border-radius:20px;background:var(--fondo-2);padding:clamp(1.75rem,1.2rem + 2vw,2.75rem);display:grid;gap:1rem;align-content:start;justify-items:start}.proximo[data-astro-cid-hmc6huig] h3[data-astro-cid-hmc6huig]{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem)}.nota[data-astro-cid-hmc6huig] strong[data-astro-cid-hmc6huig]{font-weight:600}@media(max-width:860px){.estrella[data-astro-cid-hmc6huig],.estrella[data-astro-cid-hmc6huig].invertida{grid-template-columns:1fr}.estrella[data-astro-cid-hmc6huig].invertida .foto[data-astro-cid-hmc6huig]{order:0}.foto[data-astro-cid-hmc6huig]{min-height:0;aspect-ratio:16 / 9}.proximos[data-astro-cid-hmc6huig]{grid-template-columns:1fr}}.claves[data-astro-cid-v6w6u25m]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.claves[data-astro-cid-v6w6u25m] li[data-astro-cid-v6w6u25m]{background:var(--papel-2);border:1px solid var(--borde);border-radius:20px;padding:clamp(1.5rem,1.2rem + 1vw,2rem);display:grid;gap:.7rem;align-content:start}.modulo[data-astro-cid-v6w6u25m]{display:flex;align-items:center;gap:.35rem;margin-bottom:.5rem}.num[data-astro-cid-v6w6u25m]{font-family:var(--f-mono);font-weight:500;font-size:.75rem;letter-spacing:.12em;color:var(--acento);margin-right:.4rem}.pieza[data-astro-cid-v6w6u25m]{width:14px;height:14px;border-radius:4px;border:1.5px solid var(--lima-oscuro)}.pieza[data-astro-cid-v6w6u25m]:first-of-type{background:var(--lima-oscuro)}h3[data-astro-cid-v6w6u25m]{font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);letter-spacing:-.02em}.claves[data-astro-cid-v6w6u25m] p[data-astro-cid-v6w6u25m]{color:var(--texto-2)}@media(max-width:860px){.claves[data-astro-cid-v6w6u25m]{grid-template-columns:1fr}}.rejilla[data-astro-cid-t2jjigpe]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,1rem + 4vw,6rem);align-items:start}.cabecera-seccion[data-astro-cid-t2jjigpe]{margin-bottom:0}h2[data-astro-cid-t2jjigpe] em[data-astro-cid-t2jjigpe]{font-style:normal;color:var(--lima)}.cuerpo[data-astro-cid-t2jjigpe]{display:grid;gap:1.25rem;font-size:clamp(1.05rem,1rem + .25vw,1.18rem)}.cuerpo[data-astro-cid-t2jjigpe]>p[data-astro-cid-t2jjigpe]{color:var(--texto-2)}.fundador[data-astro-cid-t2jjigpe]{margin-top:1rem;display:grid;grid-template-columns:auto 1fr;gap:1.1rem;align-items:start;border:1px solid var(--borde);border-radius:20px;background:var(--fondo-2);padding:clamp(1.4rem,1.1rem + 1vw,2rem)}.fundador[data-astro-cid-t2jjigpe] p[data-astro-cid-t2jjigpe]{color:var(--texto)}.nodo[data-astro-cid-t2jjigpe]{width:12px;height:12px;border-radius:50%;background:var(--lima);box-shadow:0 0 0 5px color-mix(in srgb,var(--lima) 16%,transparent);margin-top:.5rem}@media(max-width:860px){.rejilla[data-astro-cid-t2jjigpe]{grid-template-columns:1fr}}h2[data-astro-cid-mkkggkcs] em[data-astro-cid-mkkggkcs]{font-style:normal;color:var(--acento)}.medidas[data-astro-cid-mkkggkcs]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--borde);border-radius:20px;overflow:hidden;background:var(--papel-2)}.medidas[data-astro-cid-mkkggkcs] li[data-astro-cid-mkkggkcs]{padding:1.75rem 1.5rem;display:grid;gap:.6rem;align-content:start}.medidas[data-astro-cid-mkkggkcs] li[data-astro-cid-mkkggkcs]:nth-child(odd){border-right:1px solid var(--borde)}.medidas[data-astro-cid-mkkggkcs] li[data-astro-cid-mkkggkcs]:nth-child(-n+2){border-bottom:1px solid var(--borde)}.llave[data-astro-cid-mkkggkcs]{width:2.6rem;height:2.6rem;border-radius:50%;display:grid;place-items:center;margin-bottom:.5rem;color:var(--lima-oscuro);background:color-mix(in srgb,var(--lima) 30%,transparent)}h3[data-astro-cid-mkkggkcs]{font-size:1.25rem;letter-spacing:-.02em}.medidas[data-astro-cid-mkkggkcs] p[data-astro-cid-mkkggkcs]{color:var(--texto-2);font-size:.98rem;line-height:1.55}@media(max-width:760px){.medidas[data-astro-cid-mkkggkcs]{grid-template-columns:1fr}.medidas[data-astro-cid-mkkggkcs] li[data-astro-cid-mkkggkcs]:nth-child(odd){border-right:0}.medidas[data-astro-cid-mkkggkcs] li[data-astro-cid-mkkggkcs]+li[data-astro-cid-mkkggkcs]{border-top:1px solid var(--borde)}.medidas[data-astro-cid-mkkggkcs] li[data-astro-cid-mkkggkcs]:nth-child(-n+2){border-bottom:0}}.ia[data-astro-cid-esguv7uj]{background:radial-gradient(100% 70% at 10% 0%,var(--tinta-3) 0%,var(--tinta) 60%)}h2[data-astro-cid-esguv7uj] em[data-astro-cid-esguv7uj]{font-style:normal;color:var(--lima)}.usos[data-astro-cid-esguv7uj]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.uso[data-astro-cid-esguv7uj]{background:var(--fondo-2);border:1px solid var(--borde);border-radius:20px;padding:clamp(1.5rem,1.2rem + 1vw,2.25rem);display:grid;gap:.75rem;align-content:start}.nodo[data-astro-cid-esguv7uj]{width:10px;height:10px;border-radius:50%;background:var(--lima);box-shadow:0 0 0 5px color-mix(in srgb,var(--lima) 16%,transparent);margin-bottom:.5rem}h3[data-astro-cid-esguv7uj]{font-size:clamp(1.3rem,1.1rem + .7vw,1.65rem);letter-spacing:-.025em}.uso[data-astro-cid-esguv7uj] p[data-astro-cid-esguv7uj]{color:var(--texto-2)}@media(max-width:760px){.usos[data-astro-cid-esguv7uj]{grid-template-columns:1fr}}.contacto[data-astro-cid-xjughlio]{background:var(--papel-2)}.caja[data-astro-cid-xjughlio]{display:grid;gap:1.25rem;justify-items:start}h2[data-astro-cid-xjughlio]{font-size:var(--t-h2);max-width:20ch}.texto[data-astro-cid-xjughlio]{max-width:38rem;color:var(--texto-2)}.acciones[data-astro-cid-xjughlio]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:1rem}.correo[data-astro-cid-xjughlio]{font-family:var(--f-titulo);font-weight:800;letter-spacing:-.03em;font-size:clamp(1.4rem,.9rem + 2.5vw,2.6rem);color:var(--texto);text-decoration:none;overflow-wrap:anywhere;background:linear-gradient(var(--acento),var(--acento)) left bottom / 0% 2px no-repeat;transition:background-size .4s var(--ease)}.correo[data-astro-cid-xjughlio]:hover{background-size:100% 2px}
