.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:var(--color-navy);color:var(--color-white);position:relative;overflow:hidden}.hero__fondo[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.hero__fondo[data-astro-cid-ge2uvauf] img{object-fit:cover;opacity:.22;width:100%;height:100%}.hero__fondo[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(#0d42758c 0%,#08305ae6 100%);position:absolute;inset:0}.hero__interior[data-astro-cid-ge2uvauf]{padding-block:clamp(var(--space-16), 12vw, var(--space-24));max-width:760px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:var(--color-white)}.hero[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf]{color:#8bd8ac}.hero__texto[data-astro-cid-ge2uvauf]{font-size:var(--text-lg);color:#ffffffeb;margin-bottom:var(--space-8)}.hero__acciones[data-astro-cid-ge2uvauf]{gap:var(--space-4);flex-wrap:wrap;display:flex}.hero__acciones[data-astro-cid-ge2uvauf] .boton--secundario[data-astro-cid-ge2uvauf]{color:var(--color-white);border-color:#fff9}.hero__acciones[data-astro-cid-ge2uvauf] .boton--secundario[data-astro-cid-ge2uvauf]:hover{background:var(--color-white);color:var(--color-navy);border-color:var(--color-white)}.seccion__eyebrow[data-astro-cid-mbuwc6bn]{align-items:center;gap:var(--space-2);display:flex}.seccion__eyebrow[data-astro-cid-mbuwc6bn] .seccion__marca{width:2.2em;height:auto;color:var(--color-navy-text);flex-shrink:0}.seccion--navy[data-astro-cid-mbuwc6bn] .seccion__eyebrow[data-astro-cid-mbuwc6bn] .seccion__marca{color:inherit}.contenedor--estrecho[data-astro-cid-mbuwc6bn]{max-width:var(--width-narrow)}.producto[data-astro-cid-j6vmvjdo]{gap:var(--space-12);align-items:center;display:grid}@media (width>=820px){.producto[data-astro-cid-j6vmvjdo]{grid-template-columns:1.1fr .9fr}}.claves[data-astro-cid-j6vmvjdo]{margin:var(--space-6) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.claves[data-astro-cid-j6vmvjdo] li[data-astro-cid-j6vmvjdo]{padding-left:var(--space-6);position:relative}.claves[data-astro-cid-j6vmvjdo] li[data-astro-cid-j6vmvjdo]:before{content:"";background:var(--color-accent);border-radius:50%;width:10px;height:10px;position:absolute;top:.55em;left:0}.claves[data-astro-cid-j6vmvjdo] strong[data-astro-cid-j6vmvjdo]{color:var(--color-navy-text);font-family:var(--font-title)}.producto__imagen[data-astro-cid-j6vmvjdo]{background:var(--color-bg-alt);border-radius:var(--radius-lg);padding:var(--space-8);margin:0}.producto__imagen[data-astro-cid-j6vmvjdo] img{width:100%;height:auto}.intro[data-astro-cid-h4paav4i]{font-size:var(--text-lg);max-width:55ch;margin-bottom:var(--space-12)}.pasos[data-astro-cid-h4paav4i]{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.paso[data-astro-cid-h4paav4i]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-8)}.paso__n[data-astro-cid-h4paav4i]{background:var(--color-navy);width:44px;height:44px;color:var(--color-white);font-family:var(--font-title);font-weight:700;font-size:var(--text-lg);margin-bottom:var(--space-4);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.paso[data-astro-cid-h4paav4i] p[data-astro-cid-h4paav4i]{margin-bottom:0}.intro[data-astro-cid-65yby5ux]{font-size:var(--text-lg);max-width:55ch;margin-bottom:var(--space-12)}.niveles[data-astro-cid-65yby5ux]{gap:var(--space-6);max-width:var(--width-narrow);display:grid}.nivel[data-astro-cid-65yby5ux]{background:var(--color-navy-050);border-left:4px solid var(--color-navy-text);border-radius:var(--radius);padding:var(--space-6);position:relative}.nivel__rol[data-astro-cid-65yby5ux]{font-family:var(--font-title);color:var(--color-navy-text);font-weight:700;font-size:var(--text-lg);margin:0 0 var(--space-2)}.nivel__texto[data-astro-cid-65yby5ux]{margin:0}.nivel__flecha[data-astro-cid-65yby5ux]{left:50%;bottom:calc(-1 * var(--space-6));color:var(--color-navy-text);font-size:var(--text-xl);line-height:1;position:absolute;transform:translate(-50%)}.casos[data-astro-cid-d54gydkx]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.caso[data-astro-cid-d54gydkx]{background:var(--color-surface);border:1px solid var(--color-line);border-top:4px solid var(--color-navy-text);border-radius:var(--radius-lg);padding:var(--space-6)}.caso[data-astro-cid-d54gydkx] h3[data-astro-cid-d54gydkx]{margin-bottom:var(--space-3)}.caso[data-astro-cid-d54gydkx] p[data-astro-cid-d54gydkx]:last-child{margin-bottom:0}.intro[data-astro-cid-aryytoji]{font-size:var(--text-lg);margin-bottom:var(--space-8)}.requisitos[data-astro-cid-aryytoji]{margin:0 0 var(--space-16);gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:0;list-style:none;display:grid}.requisito[data-astro-cid-aryytoji]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-6)}.requisito[data-astro-cid-aryytoji] h3[data-astro-cid-aryytoji]{margin-bottom:var(--space-2)}.requisito[data-astro-cid-aryytoji] p[data-astro-cid-aryytoji]{margin-bottom:0}.opciones[data-astro-cid-aryytoji]{background:var(--color-navy);color:var(--color-white);border-radius:var(--radius-lg);padding:var(--space-12)}.opciones[data-astro-cid-aryytoji] h3[data-astro-cid-aryytoji]{color:var(--color-white)}.opciones[data-astro-cid-aryytoji] p[data-astro-cid-aryytoji]{color:#ffffffeb;margin-bottom:var(--space-6)}.videos[data-astro-cid-wfg3qaib]{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.video__marco[data-astro-cid-wfg3qaib]{aspect-ratio:16/9;background:var(--color-navy-050);border:1px solid var(--color-line);border-radius:var(--radius-lg);margin-bottom:var(--space-4);position:relative;overflow:hidden}.video__marco[data-astro-cid-wfg3qaib] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video__pendiente[data-astro-cid-wfg3qaib]{color:var(--color-ink-soft);font-family:var(--font-title);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.video[data-astro-cid-wfg3qaib] h3[data-astro-cid-wfg3qaib]{margin-bottom:var(--space-2)}.video[data-astro-cid-wfg3qaib] p[data-astro-cid-wfg3qaib]{color:var(--color-ink-soft);margin-bottom:0}.galeria[data-astro-cid-y4pd3ono]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.galeria__item[data-astro-cid-y4pd3ono]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-6);margin:0;overflow:hidden}.galeria__item[data-astro-cid-y4pd3ono] img{border-radius:var(--radius);width:100%;height:auto}.cta[data-astro-cid-xbmphpjl]{background:var(--color-navy);color:var(--color-white);padding-block:var(--space-16)}.cta__interior[data-astro-cid-xbmphpjl]{justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.cta[data-astro-cid-xbmphpjl] h2[data-astro-cid-xbmphpjl]{color:var(--color-white);margin-bottom:var(--space-3)}.cta[data-astro-cid-xbmphpjl] p[data-astro-cid-xbmphpjl]{color:#ffffffeb;max-width:48ch;margin:0}
