.lima[data-astro-cid-q55qimn3]{color:var(--color-lime)}.violeta[data-astro-cid-q55qimn3]{color:var(--color-purple)}.inner[data-astro-cid-q55qimn3]{max-width:1280px;margin:0 auto}.subrayado[data-astro-cid-q55qimn3]{background:linear-gradient(transparent 20%, var(--color-lime) 20%, var(--color-lime) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.manifiesto[data-astro-cid-q55qimn3]{background:var(--color-cream);color:var(--color-bg);padding:clamp(8rem, 12vw, 11rem) var(--gutter) clamp(5rem, 9vw, 8rem)}.manifiesto[data-astro-cid-q55qimn3] .eyebrow[data-astro-cid-q55qimn3]{margin-bottom:1.8rem}.manifiesto[data-astro-cid-q55qimn3] h1[data-astro-cid-q55qimn3]{font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-bg);font-size:min(clamp(3rem,8vw,8.4rem),13.6986vw - clamp(1.5rem,5vw,4rem)/3.65);font-weight:800;line-height:.9}.intro[data-astro-cid-q55qimn3]{color:var(--color-grey-darker);max-width:560px;margin-top:2rem;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.5}.intro[data-astro-cid-q55qimn3] strong[data-astro-cid-q55qimn3]{color:var(--color-bg);font-weight:600}.palabras[data-astro-cid-q55qimn3]{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:pretty;max-width:1100px;margin-top:clamp(5rem,10vw,9rem);font-size:clamp(1.7rem,3.6vw,3.4rem);font-weight:700;line-height:1.14}.palabras[data-astro-cid-q55qimn3] span[data-astro-cid-q55qimn3]{color:#6b4ee647;transition:color .35s}.palabras[data-astro-cid-q55qimn3] span[data-astro-cid-q55qimn3].on{color:var(--color-bg)}.donde[data-astro-cid-q55qimn3]{background:var(--color-bg);min-height:90svh;padding:clamp(6rem, 10vw, 9rem) var(--gutter);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.donde-red[data-astro-cid-q55qimn3]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.donde-velo[data-astro-cid-q55qimn3]{pointer-events:none;background:radial-gradient(52% 40%,#06060aeb 0%,#06060a99 55%,#06060a00 100%);position:absolute;inset:0}.donde[data-astro-cid-q55qimn3] h2[data-astro-cid-q55qimn3]{text-align:center;font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-white);font-size:clamp(2.6rem,6.4vw,6.4rem);font-weight:800;line-height:.94;position:relative}.leyenda[data-astro-cid-q55qimn3]{flex-wrap:wrap;justify-content:center;gap:1rem 2.4rem;margin-top:2.8rem;display:flex;position:relative}.leyenda[data-astro-cid-q55qimn3]>span[data-astro-cid-q55qimn3]{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.78rem;display:flex}.leyenda-si[data-astro-cid-q55qimn3]{color:var(--color-white)}.leyenda-no[data-astro-cid-q55qimn3]{color:var(--color-grey)}.punto-si[data-astro-cid-q55qimn3],.punto-no[data-astro-cid-q55qimn3]{border-radius:50%;flex-shrink:0;width:9px;height:9px}.punto-si[data-astro-cid-q55qimn3]{background:var(--color-lime);box-shadow:0 0 12px var(--color-lime)}.punto-no[data-astro-cid-q55qimn3]{border:1.5px solid var(--color-grey)}.principios[data-astro-cid-q55qimn3]{background:var(--color-cream);color:var(--color-bg);padding:clamp(6rem, 10vw, 9rem) var(--gutter) clamp(6rem, 10vw, 8rem);overflow:hidden}.principios[data-astro-cid-q55qimn3] .eyebrow[data-astro-cid-q55qimn3]{margin-bottom:1.4rem}.principios-titulo[data-astro-cid-q55qimn3]{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:3rem;font-size:clamp(2.2rem,4.4vw,4.2rem);font-weight:800;line-height:.98}.tarjetas[data-astro-cid-q55qimn3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem;display:grid}.tarjeta[data-astro-cid-q55qimn3]{background:radial-gradient(240px circle at var(--mx,-300px) var(--my,-300px), #c8ff00 0%, #c8ff0000 70%), linear-gradient(#ffffff1a, #ffffff1a);padding:1px}.tarjeta-inner[data-astro-cid-q55qimn3]{background:radial-gradient(420px circle at var(--mx,-300px) var(--my,-300px), #c8ff0017, #c8ff0000 50%), var(--color-surface-3);flex-direction:column;justify-content:space-between;gap:3rem;height:100%;min-height:300px;padding:2.2rem 2rem;display:flex}.tarjeta-num-fila[data-astro-cid-q55qimn3]{justify-content:flex-end;display:flex}.tarjeta-num[data-astro-cid-q55qimn3]{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke-width:1.5px;font-size:clamp(3.5rem,5vw,4.8rem);font-weight:800;line-height:.8}.tarjeta[data-astro-cid-q55qimn3] h3[data-astro-cid-q55qimn3]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-white);margin-bottom:.9rem;font-size:clamp(1.6rem,2.3vw,2.1rem);font-weight:800;line-height:1.05}.tarjeta[data-astro-cid-q55qimn3] p[data-astro-cid-q55qimn3]{color:var(--color-grey-light);text-wrap:pretty;max-width:300px;font-size:.98rem;line-height:1.55}@media (hover:none){.tarjeta[data-astro-cid-q55qimn3]{--mx:85%;--my:15%}}.laboratorio[data-astro-cid-q55qimn3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(2.5rem,5vw,5rem);margin-top:clamp(6rem,10vw,9rem);display:grid}.lab-titulo[data-astro-cid-q55qimn3]{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:1.4rem;font-size:clamp(2.2rem,4.2vw,4rem);font-weight:800;line-height:.98}.lab-texto[data-astro-cid-q55qimn3]{color:var(--color-grey-darker);text-wrap:pretty;max-width:440px;margin-bottom:2.2rem;font-size:1.08rem;line-height:1.6}.lab-acciones[data-astro-cid-q55qimn3]{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;display:flex}.lab-cta[data-astro-cid-q55qimn3]{background:var(--color-bg);color:var(--color-white);align-items:center;gap:.6rem;padding:.95rem 1.5rem;font-size:.9rem;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.lab-cta[data-astro-cid-q55qimn3]:hover{background:var(--color-purple);color:var(--color-white)}.lab-lugar[data-astro-cid-q55qimn3]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-grey-darker);align-items:center;gap:.6rem;font-size:.72rem;display:flex}.lab-lugar[data-astro-cid-q55qimn3] span[data-astro-cid-q55qimn3]{background:var(--color-purple);border-radius:50%;width:7px;height:7px}.terminal[data-astro-cid-q55qimn3]{background:var(--color-bg);border:1px solid #ffffff14;min-width:0;box-shadow:0 40px 70px -40px #06060a8c}.terminal-barra[data-astro-cid-q55qimn3]{font-family:var(--font-mono);color:var(--color-grey);border-bottom:1px solid #ffffff14;justify-content:space-between;gap:1rem;padding:.9rem 1.3rem;font-size:.72rem;display:flex}.terminal-estado[data-astro-cid-q55qimn3]{color:var(--color-lime);align-items:center;gap:.5rem;display:flex}.terminal-estado[data-astro-cid-q55qimn3] span[data-astro-cid-q55qimn3]{background:var(--color-lime);border-radius:50%;width:6px;height:6px;animation:1.6s infinite dotBlink}.terminal-cuerpo[data-astro-cid-q55qimn3]{min-height:250px;font-family:var(--font-mono);color:var(--color-lilac-light);white-space:pre-wrap;overflow-wrap:anywhere;padding:1.6rem 1.4rem 2rem;font-size:clamp(.82rem,1.1vw,.95rem);line-height:1.85}.terminal-cursor[data-astro-cid-q55qimn3]{vertical-align:-.15em;background:var(--color-lime);width:.55em;height:1.05em;animation:1s infinite dotBlink;display:inline-block}.pills[data-astro-cid-q55qimn3]{border-top:1px solid var(--border-light-12);border-bottom:1px solid var(--border-light-12);margin-top:clamp(4rem,7vw,6rem);margin-inline:calc(-1 * var(--gutter));padding:1.1rem 0;overflow:hidden}.pills-pista[data-astro-cid-q55qimn3]{gap:3rem;width:max-content;animation:38s linear infinite tickerScroll;display:flex}.pills-pista[data-astro-cid-q55qimn3]>span[data-astro-cid-q55qimn3]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-bg);white-space:nowrap;align-items:center;gap:3rem;font-size:clamp(1.1rem,1.8vw,1.6rem);font-weight:700;display:flex}.pill-estrella[data-astro-cid-q55qimn3]{color:var(--color-purple);font-size:.8em}@media (width<=767px){.manifiesto[data-astro-cid-q55qimn3]{padding-top:7.5rem}.donde[data-astro-cid-q55qimn3]{min-height:75svh}.leyenda[data-astro-cid-q55qimn3]{flex-direction:column;align-items:center;gap:.9rem}.tarjeta-inner[data-astro-cid-q55qimn3]{gap:2rem;min-height:240px;padding:1.8rem 1.5rem}.lab-cta[data-astro-cid-q55qimn3]{justify-content:center;width:100%;min-height:48px}.terminal-cuerpo[data-astro-cid-q55qimn3]{min-height:280px;padding:1.3rem 1.1rem 1.6rem}}
