.ci-ind[data-astro-cid-vmtfb33v]{font-size:.86rem;line-height:1.4;color:var(--gris-2)}.ci-ind-lista[data-astro-cid-vmtfb33v]{background:var(--blanco);border:1px solid var(--borde);border-radius:12px;padding:16px 8px 10px}.ci-ind-titulo[data-astro-cid-vmtfb33v]{font-family:Montserrat,sans-serif;font-weight:800;font-size:.72rem;letter-spacing:1.2px;text-transform:uppercase;color:var(--gris-3);margin:0 0 8px 10px}.ai-nivel[data-astro-cid-vmtfb33v]{border-top:1px solid var(--borde)}.ai-nivel[data-astro-cid-vmtfb33v]>summary[data-astro-cid-vmtfb33v]{list-style:none;cursor:pointer}.ai-nivel[data-astro-cid-vmtfb33v]>summary[data-astro-cid-vmtfb33v]::-webkit-details-marker{display:none}.ai-nivel-cab[data-astro-cid-vmtfb33v]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:8px;padding:12px 10px 10px;border-radius:8px}.ai-nivel-cab[data-astro-cid-vmtfb33v]:hover{background:var(--gris-bg)}.ai-nivel-cab[data-astro-cid-vmtfb33v]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.ai-nivel-txt[data-astro-cid-vmtfb33v]{display:grid;gap:2px;min-width:0}.ai-nivel-n[data-astro-cid-vmtfb33v]{font-family:Montserrat,sans-serif;font-weight:700;font-size:.95rem;color:var(--gris-1)}.ai-nivel-m[data-astro-cid-vmtfb33v],.ai-nivel-estado[data-astro-cid-vmtfb33v]{font-size:.74rem;color:var(--gris-3)}.ai-nivel-estado[data-astro-cid-vmtfb33v][hidden],[data-astro-cid-vmtfb33v][data-nivel-pct-caja][hidden]{display:none}.ai-nivel-bar[data-astro-cid-vmtfb33v]{grid-column:1 / -1;height:5px;margin-top:10px;background:var(--hundido);border-radius:99px;overflow:hidden}.ai-nivel-bar[data-astro-cid-vmtfb33v][hidden]{display:none}.ai-nivel-bar[data-astro-cid-vmtfb33v] i[data-astro-cid-vmtfb33v]{display:block;height:100%;background:linear-gradient(90deg,var(--verde),var(--verde-dark));border-radius:99px;transition:width .5s ease-out}.ai-chev[data-astro-cid-vmtfb33v]{color:var(--gris-3);display:inline-flex;margin-top:3px;transition:transform .15s}.ai-nivel[data-astro-cid-vmtfb33v]:not([open])>summary[data-astro-cid-vmtfb33v] .ai-chev[data-astro-cid-vmtfb33v]{transform:rotate(-90deg)}.ai-det[data-astro-cid-vmtfb33v][open]>summary[data-astro-cid-vmtfb33v] .ai-chev[data-astro-cid-vmtfb33v]{transform:rotate(180deg)}.ai-chev--clase[data-astro-cid-vmtfb33v]{margin:-4px -6px -4px 0;padding:6px;border-radius:8px}.ai-chev--clase[data-astro-cid-vmtfb33v]:hover{background:var(--borde);color:var(--gris-1)}.ai-fila-a[data-astro-cid-vmtfb33v]{display:flex;gap:10px;align-items:flex-start;flex:1;min-width:0;color:inherit;text-decoration:none}.ai-fila-a[data-astro-cid-vmtfb33v]:hover .ai-t[data-astro-cid-vmtfb33v]{text-decoration:underline}.ai-fila-a[data-astro-cid-vmtfb33v]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px;border-radius:6px}.ai-clases[data-astro-cid-vmtfb33v],.ai-pasos[data-astro-cid-vmtfb33v],.ai-temas[data-astro-cid-vmtfb33v]{list-style:none;margin:0;padding:0}.ai-clases[data-astro-cid-vmtfb33v]{padding:0 0 8px}.ai-fila[data-astro-cid-vmtfb33v]{display:flex;gap:10px;align-items:flex-start;padding:9px 10px;border-radius:10px;color:var(--gris-1)}.ai-det[data-astro-cid-vmtfb33v]>summary[data-astro-cid-vmtfb33v]{list-style:none;cursor:pointer}.ai-det[data-astro-cid-vmtfb33v]>summary[data-astro-cid-vmtfb33v]::-webkit-details-marker{display:none}.ai-det[data-astro-cid-vmtfb33v]>summary[data-astro-cid-vmtfb33v]:hover{background:var(--gris-bg)}.ai-det[data-astro-cid-vmtfb33v]>summary[data-astro-cid-vmtfb33v]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.ai-clase--actual[data-astro-cid-vmtfb33v]>.ai-det[data-astro-cid-vmtfb33v]>summary[data-astro-cid-vmtfb33v]{background:var(--verde-light)}.ai-cuerpo[data-astro-cid-vmtfb33v]{display:grid;gap:3px;flex:1;min-width:0}.ai-t[data-astro-cid-vmtfb33v]{font-size:.82rem;font-weight:500;line-height:1.3}.ai-clase--actual[data-astro-cid-vmtfb33v] .ai-t[data-astro-cid-vmtfb33v]{font-weight:600;color:var(--verde-900)}.ai-m[data-astro-cid-vmtfb33v]{display:flex;align-items:center;gap:5px;font-size:.7rem;color:var(--gris-3)}.ai-fila--bloqueada[data-astro-cid-vmtfb33v]{color:var(--gris-3)}.ai-fila--bloqueada[data-astro-cid-vmtfb33v] .ai-t[data-astro-cid-vmtfb33v]{font-weight:400}.ai-m--pronto[data-astro-cid-vmtfb33v]{text-transform:uppercase;letter-spacing:.5px;font-weight:700}.ai-ico[data-astro-cid-vmtfb33v]{position:relative;display:grid;place-items:center;width:22px;height:22px;flex:none;margin-top:1px}.ai-ico--candado[data-astro-cid-vmtfb33v]{color:var(--gris-3)}.ai-ico-anillo[data-astro-cid-vmtfb33v]{transform:rotate(-90deg)}.ai-anillo-pista[data-astro-cid-vmtfb33v]{stroke:var(--borde)}.ai-anillo-arco[data-astro-cid-vmtfb33v]{stroke:var(--verde-dark);transition:stroke-dasharray .5s ease-out}.ai-ico-ok[data-astro-cid-vmtfb33v]{display:none;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--verde-dark);color:var(--blanco)}.ai-clase[data-astro-cid-vmtfb33v][data-estado=parcial] .ai-anillo-pista[data-astro-cid-vmtfb33v]{stroke:var(--verde-100)}.ai-clase[data-astro-cid-vmtfb33v][data-estado=hecha] .ai-ico-ok[data-astro-cid-vmtfb33v]{display:grid}.ai-clase[data-astro-cid-vmtfb33v][data-estado=hecha] .ai-ico-anillo[data-astro-cid-vmtfb33v]{display:none}.ai-pasos[data-astro-cid-vmtfb33v]{margin:2px 0 4px 21px;padding-left:20px;border-left:2px solid var(--verde-100)}.ai-paso[data-astro-cid-vmtfb33v]{position:relative;display:grid;gap:1px;padding:7px 8px 7px 6px;border-radius:8px}.ai-paso[data-astro-cid-vmtfb33v]:before{content:"";position:absolute;left:-27px;top:10px;width:12px;height:12px;border-radius:50%;background:var(--blanco);border:2px solid var(--borde-fuerte)}.ai-paso[data-astro-cid-vmtfb33v][data-hecho=si]:before{background:var(--verde-dark);border-color:var(--verde-dark)}.ai-paso[data-astro-cid-vmtfb33v][data-hecho=si]:after{content:"";position:absolute;left:-23.5px;top:12.5px;width:3px;height:6px;border:solid var(--blanco);border-width:0 2px 2px 0;transform:rotate(45deg)}.ai-paso[data-astro-cid-vmtfb33v][data-actual=si]{background:var(--blanco);box-shadow:0 0 0 1px var(--verde-100)}.ai-paso[data-astro-cid-vmtfb33v][data-actual=si]:before{border-color:var(--verde-dark);box-shadow:0 0 0 4px var(--verde-light)}.ai-paso-a[data-astro-cid-vmtfb33v]{font-size:.78rem;font-weight:500;line-height:1.3;color:var(--gris-1);text-decoration:none}.ai-paso-a[data-astro-cid-vmtfb33v]:hover .ai-paso-t[data-astro-cid-vmtfb33v]{text-decoration:underline}.ai-paso-a[data-astro-cid-vmtfb33v]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px;border-radius:4px}.ai-paso-t[data-astro-cid-vmtfb33v] em[data-astro-cid-vmtfb33v]{font-style:normal;color:var(--gris-3);font-weight:400}.ai-nuevo[data-astro-cid-vmtfb33v]{justify-self:start;padding:1px 7px;border-radius:99px;background:var(--verde-light);border:1px solid var(--verde-borde);font-size:.62rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--verde-900)}.ai-nuevo[data-astro-cid-vmtfb33v][hidden]{display:none}.ai-cond[data-astro-cid-vmtfb33v]{display:flex;align-items:center;gap:4px;font-size:.68rem;color:var(--gris-3)}.ai-cond--hecho[data-astro-cid-vmtfb33v]{display:none;color:var(--verde-dark)}.ai-paso[data-astro-cid-vmtfb33v][data-hecho=si] .ai-cond--para[data-astro-cid-vmtfb33v]{display:none}.ai-paso[data-astro-cid-vmtfb33v][data-hecho=si] .ai-cond--hecho[data-astro-cid-vmtfb33v]{display:flex}.ai-ir[data-astro-cid-vmtfb33v]{display:block;margin:2px 0 2px 41px;padding:4px 8px;border-radius:6px;font-weight:600;color:var(--verde-dark);text-decoration:none}.ai-ir[data-astro-cid-vmtfb33v]:hover{background:var(--gris-bg)}.ai-ir[data-astro-cid-vmtfb33v]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.ai-temas[data-astro-cid-vmtfb33v]{margin:4px 0 8px 21px;padding-left:20px;border-left:2px solid var(--verde-100)}.ai-tema[data-astro-cid-vmtfb33v]{display:block;padding:4px 8px;margin-left:-8px;border-radius:6px;color:var(--gris-2);text-decoration:none}.ai-tema[data-astro-cid-vmtfb33v]:hover{color:var(--verde-dark);background:var(--gris-bg)}.ai-tema[data-astro-cid-vmtfb33v]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.ai-tema[data-astro-cid-vmtfb33v][aria-current=location]{color:var(--verde-dark);background:var(--verde-light);font-weight:600}.ai-futura[data-astro-cid-vmtfb33v]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;color:var(--gris-3);font-size:.8rem;cursor:default}.ai-futura-ico[data-astro-cid-vmtfb33v]{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--hundido);flex:none}.ai-futura-txt[data-astro-cid-vmtfb33v]{display:grid;flex:1;min-width:0}.ai-futura-txt[data-astro-cid-vmtfb33v] small[data-astro-cid-vmtfb33v]{font-size:.68rem}.ai-futura-candado[data-astro-cid-vmtfb33v]{display:inline-flex}.ai-app[data-astro-cid-vmtfb33v]{margin:8px 6px 6px;padding:14px;border-radius:12px;background:linear-gradient(135deg,var(--verde-light),var(--blanco));border:1px solid var(--verde-100)}.ai-app-t[data-astro-cid-vmtfb33v]{display:flex;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-weight:700;font-size:.82rem;color:var(--verde-900)}.ai-app-t[data-astro-cid-vmtfb33v] svg{color:var(--verde)}.ai-app-p[data-astro-cid-vmtfb33v]{font-size:.76rem;color:var(--gris-2);margin:4px 0 10px;line-height:1.4}.ai-app-btn[data-astro-cid-vmtfb33v]{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 14px;border-radius:8px;background:var(--cta);color:var(--blanco);font-family:Montserrat,sans-serif;font-weight:700;font-size:.78rem;text-decoration:none}.ai-app-btn[data-astro-cid-vmtfb33v]:hover{background:var(--cta-dark)}.ai-app-btn[data-astro-cid-vmtfb33v]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}@media(min-width:1000px){.ci-ind[data-astro-cid-vmtfb33v]{position:sticky;top:96px;align-self:start;margin-top:120px;max-height:calc(100vh - 116px);overflow-y:auto;overscroll-behavior:contain}body:has(.aviso-cookies:not([hidden])) .ci-ind[data-astro-cid-vmtfb33v]{padding-bottom:220px}}.aula-barra[data-astro-cid-vmtfb33v],.ci-hoja[data-astro-cid-vmtfb33v]{display:none}@media(max-width:999px){.ci-ind-titulo[data-astro-cid-vmtfb33v]{display:none}.ci-ind--js[data-astro-cid-vmtfb33v]>.ci-ind-lista[data-astro-cid-vmtfb33v]{display:none}.aula-barra[data-astro-cid-vmtfb33v]{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:250;box-sizing:border-box;width:100%;height:var(--aula-barra-alto, calc(56px + env(safe-area-inset-bottom, 0px)) );padding:0 16px env(safe-area-inset-bottom,0px);border:0;border-top:1px solid var(--verde-dark);background:var(--verde-900);color:var(--blanco);font:inherit;text-align:left;cursor:pointer;box-shadow:0 -4px 16px color-mix(in srgb,var(--gris-1) 18%,transparent);transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .22s ease-out}.aula-barra[data-astro-cid-vmtfb33v][hidden]{display:none}.aula-barra[data-astro-cid-vmtfb33v]:focus-visible{outline:3px solid var(--blanco);outline-offset:-6px}.aula-barra--oculta[data-astro-cid-vmtfb33v]{transform:translateY(110%);opacity:0;pointer-events:none}.ab-menu[data-astro-cid-vmtfb33v],.ab-flecha[data-astro-cid-vmtfb33v]{display:inline-flex;flex:none}.ab-texto[data-astro-cid-vmtfb33v]{display:grid;flex:1;min-width:0;gap:1px}.ab-t[data-astro-cid-vmtfb33v]{font-family:Montserrat,sans-serif;font-weight:700;font-size:.85rem;line-height:1.2}.ab-s[data-astro-cid-vmtfb33v]{font-size:.75rem;line-height:1.25;color:color-mix(in srgb,var(--blanco) 88%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ab-prog[data-astro-cid-vmtfb33v]{display:block;height:4px;margin-top:4px;border-radius:99px;overflow:hidden;background:color-mix(in srgb,var(--blanco) 28%,transparent)}.ab-prog[data-astro-cid-vmtfb33v] i[data-astro-cid-vmtfb33v]{display:block;height:100%;border-radius:99px;background:var(--verde-300);transition:width .4s ease-out}.ci-hoja[data-astro-cid-vmtfb33v][open]{display:flex;flex-direction:column;position:fixed;inset:auto 0 0;margin:0;width:100%;max-width:none;max-height:none;height:72vh;height:72dvh;padding:0;border:0;border-radius:16px 16px 0 0;background:var(--blanco);color:var(--gris-1);box-shadow:var(--sombra-lg);overflow:hidden}.ci-hoja[data-astro-cid-vmtfb33v]::backdrop{background:color-mix(in srgb,var(--gris-1) 55%,transparent)}.ci-hoja-cab[data-astro-cid-vmtfb33v]{position:relative;display:flex;align-items:center;justify-content:space-between;flex:none;padding:18px 8px 6px 18px;border-bottom:1px solid var(--borde)}.ci-hoja-asa[data-astro-cid-vmtfb33v]{position:absolute;top:7px;left:50%;width:38px;height:4px;margin-left:-19px;border-radius:99px;background:var(--borde-fuerte)}.ci-hoja-t[data-astro-cid-vmtfb33v]{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:.8rem;letter-spacing:1.2px;text-transform:uppercase;color:var(--gris-3)}.ci-hoja-x[data-astro-cid-vmtfb33v]{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:var(--gris-2);cursor:pointer}.ci-hoja-x[data-astro-cid-vmtfb33v]:hover{background:var(--hundido);color:var(--gris-1)}.ci-hoja-x[data-astro-cid-vmtfb33v]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.ci-hoja-cuerpo[data-astro-cid-vmtfb33v]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 8px calc(16px + env(safe-area-inset-bottom,0px))}.ci-hoja-cuerpo[data-astro-cid-vmtfb33v]>.ci-ind-lista[data-astro-cid-vmtfb33v]{display:block;border:0;border-radius:0;padding:0}}html.ci-hoja-abierta{overflow:hidden}@keyframes ci-sube{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(max-width:999px)and (prefers-reduced-motion:no-preference){.ci-hoja[data-astro-cid-vmtfb33v][open]{animation:ci-sube .26s cubic-bezier(.22,1,.36,1) both}}@media print{.aula-barra[data-astro-cid-vmtfb33v],.ci-hoja[data-astro-cid-vmtfb33v]{display:none!important}}@media(prefers-reduced-motion:reduce){.ai-nivel-bar[data-astro-cid-vmtfb33v] i[data-astro-cid-vmtfb33v],.ai-anillo-arco[data-astro-cid-vmtfb33v],.ai-chev[data-astro-cid-vmtfb33v],.ab-prog[data-astro-cid-vmtfb33v] i[data-astro-cid-vmtfb33v],.aula-barra[data-astro-cid-vmtfb33v]{transition:none}}.hc[data-astro-cid-t4tgpdbs]{position:relative;overflow:hidden;margin-top:28px;padding:30px 32px 28px;border:1px solid var(--verde-borde);border-radius:18px;background:radial-gradient(120% 90% at 100% 0%,var(--verde-light) 0%,transparent 55%),linear-gradient(180deg,var(--blanco) 0%,var(--gris-bg) 100%);box-shadow:var(--sombra-lg)}.hc-marca[data-astro-cid-t4tgpdbs]{position:absolute;top:-38px;right:-30px;width:230px;height:230px;color:var(--verde);opacity:.09;pointer-events:none}.hc-marca[data-astro-cid-t4tgpdbs] svg{width:100%;height:100%}.hc-cab[data-astro-cid-t4tgpdbs]{position:relative}.hc-id[data-astro-cid-t4tgpdbs]{display:flex;align-items:center;gap:16px}.hc-logo[data-astro-cid-t4tgpdbs]{flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:var(--gris-1);color:var(--blanco);box-shadow:var(--sombra-md)}.hc-logo[data-astro-cid-t4tgpdbs] svg{width:36px;height:36px}.hc-rot[data-astro-cid-t4tgpdbs]{font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--verde-dark)}.hc-nombre[data-astro-cid-t4tgpdbs]{font-size:clamp(1.6rem,3.2vw,2.15rem);line-height:1.1;margin-top:4px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px}.hc-antes[data-astro-cid-t4tgpdbs]{font-family:Poppins,sans-serif;font-size:.95rem;font-weight:500;color:var(--gris-2)}.hc-rasgos[data-astro-cid-t4tgpdbs]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0}.hc-rasgos[data-astro-cid-t4tgpdbs] li[data-astro-cid-t4tgpdbs]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--blanco);border:1px solid var(--verde-borde);font-size:.82rem;font-weight:500;color:var(--gris-1)}.hc-rasgos[data-astro-cid-t4tgpdbs] li[data-astro-cid-t4tgpdbs] svg{color:var(--verde-dark)}.hc-accion[data-astro-cid-t4tgpdbs]{margin-top:24px}.hc-btn[data-astro-cid-t4tgpdbs]{position:relative;display:inline-flex;align-items:center;gap:14px;min-height:64px;padding:0 30px 0 22px;border-radius:14px;background:var(--verde-dark);color:var(--blanco);font-family:Montserrat,sans-serif;font-size:1.12rem;font-weight:700;letter-spacing:.2px;text-decoration:none;box-shadow:0 10px 24px -8px var(--verde-dark),var(--sombra-md);transition:background .2s,transform .2s,box-shadow .2s}.hc-btn[data-astro-cid-t4tgpdbs]:after{content:"";position:absolute;inset:-6px;border-radius:18px;border:2px solid var(--verde);opacity:0;animation:hc-halo 2.6s ease-out 1s infinite;pointer-events:none}.hc-btn[data-astro-cid-t4tgpdbs]:hover{background:var(--verde-900);transform:translateY(-2px);box-shadow:0 16px 30px -10px var(--verde-900),var(--sombra-lg)}.hc-btn[data-astro-cid-t4tgpdbs]:hover:after{animation:none;opacity:0}.hc-btn[data-astro-cid-t4tgpdbs]:active{transform:translateY(0)}.hc-btn[data-astro-cid-t4tgpdbs]:focus-visible{outline:3px solid var(--verde-900);outline-offset:4px}.hc-btn-logo[data-astro-cid-t4tgpdbs]{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--blanco);color:var(--gris-1)}.hc-btn-logo[data-astro-cid-t4tgpdbs] svg{width:22px;height:22px}.hc-btn[data-astro-cid-t4tgpdbs]>svg{transition:transform .2s}.hc-btn[data-astro-cid-t4tgpdbs]:hover>svg{transform:translate(2px,-2px)}@keyframes hc-halo{0%{opacity:.55;transform:scale(.96)}70%{opacity:0;transform:scale(1.08)}to{opacity:0;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.hc-btn[data-astro-cid-t4tgpdbs]:after{animation:none}.hc-btn[data-astro-cid-t4tgpdbs],.hc-btn[data-astro-cid-t4tgpdbs]:hover{transition:none;transform:none}}.hc-nota[data-astro-cid-t4tgpdbs]{font-size:.86rem;color:var(--gris-2);margin-top:10px}.hc-bloque[data-astro-cid-t4tgpdbs]{position:relative;margin-top:26px;padding-top:22px;border-top:1px dashed var(--verde-borde)}.hc-sub[data-astro-cid-t4tgpdbs]{font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--gris-2);margin-bottom:14px}.hc-sub[data-astro-cid-t4tgpdbs] strong[data-astro-cid-t4tgpdbs]{color:var(--verde-dark)}.hc-pasos[data-astro-cid-t4tgpdbs]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.hc-paso[data-astro-cid-t4tgpdbs]{position:relative;padding:14px 14px 16px;border-radius:12px;background:var(--blanco);border:1px solid var(--borde)}.hc-n[data-astro-cid-t4tgpdbs]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--verde-light);color:var(--verde-dark);font-family:Montserrat,sans-serif;font-weight:800;font-size:.9rem}.hc-paso[data-astro-cid-t4tgpdbs]:last-child{border-color:var(--verde-borde);background:var(--verde-light)}.hc-paso[data-astro-cid-t4tgpdbs]:last-child .hc-n[data-astro-cid-t4tgpdbs]{background:var(--verde-dark);color:var(--blanco)}.hc-paso-t[data-astro-cid-t4tgpdbs]{font-family:Montserrat,sans-serif;font-weight:700;font-size:.9rem;line-height:1.3;color:var(--gris-1);margin-top:10px}.hc-paso-p[data-astro-cid-t4tgpdbs]{font-size:.8rem;line-height:1.45;color:var(--gris-2);margin-top:4px}.hc-studio[data-astro-cid-t4tgpdbs]{display:grid;grid-template-columns:3fr 4fr 2fr;gap:12px}.hc-grupo-t[data-astro-cid-t4tgpdbs]{font-size:.8rem;font-weight:600;color:var(--verde-dark);margin-bottom:8px}.hc-fmt[data-astro-cid-t4tgpdbs]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.hc-fmt[data-astro-cid-t4tgpdbs] li[data-astro-cid-t4tgpdbs]{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:10px;background:var(--blanco);border:1px solid var(--borde);font-size:.84rem;color:var(--gris-1)}.hc-fmt-ic[data-astro-cid-t4tgpdbs]{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--verde-light);color:var(--verde-dark)}@media(max-width:760px){.hc[data-astro-cid-t4tgpdbs]{padding:24px 18px 22px;border-radius:16px}.hc-pasos[data-astro-cid-t4tgpdbs]{grid-template-columns:1fr 1fr}.hc-studio[data-astro-cid-t4tgpdbs]{grid-template-columns:1fr}}@media(max-width:560px){.hc-logo[data-astro-cid-t4tgpdbs]{width:52px;height:52px;border-radius:14px}.hc-logo[data-astro-cid-t4tgpdbs] svg{width:30px;height:30px}.hc-btn[data-astro-cid-t4tgpdbs]{display:flex;width:100%;justify-content:center;gap:10px;padding:0 14px;font-size:.98rem;white-space:nowrap}.hc-btn-logo[data-astro-cid-t4tgpdbs]{width:32px;height:32px}.hc-pasos[data-astro-cid-t4tgpdbs]{grid-template-columns:1fr;gap:8px}.hc-paso[data-astro-cid-t4tgpdbs]{display:grid;grid-template-columns:30px 1fr;column-gap:12px;padding:12px}.hc-n[data-astro-cid-t4tgpdbs]{grid-row:span 2}.hc-paso-t[data-astro-cid-t4tgpdbs]{margin-top:4px}.hc-fmt[data-astro-cid-t4tgpdbs]{grid-template-columns:1fr 1fr}.hc-marca[data-astro-cid-t4tgpdbs]{width:160px;height:160px}}.bp[data-astro-cid-grmysvvt]{display:flex;align-items:center;gap:12px;margin-bottom:22px;padding:8px 14px 8px 10px;background:var(--blanco);border:1px solid var(--borde);border-radius:999px}.bp-anillo[data-astro-cid-grmysvvt]{position:relative;width:36px;height:36px;flex:none}.bp-anillo[data-astro-cid-grmysvvt] svg[data-astro-cid-grmysvvt]{display:block;transform:rotate(-90deg)}.bp-pista[data-astro-cid-grmysvvt]{stroke:var(--verde-light)}.bp-arco[data-astro-cid-grmysvvt]{stroke:var(--verde-dark);transition:stroke-dasharray .6s ease-out}.bp-premio[data-astro-cid-grmysvvt]{position:absolute;inset:0;display:grid;place-items:center;color:var(--verde-dark)}.bp-texto[data-astro-cid-grmysvvt]{display:grid;line-height:1.15;min-width:0}.bp-rot[data-astro-cid-grmysvvt]{font-size:.66rem;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--gris-3)}.bp-nivel[data-astro-cid-grmysvvt]{font-family:Montserrat,sans-serif;font-size:.88rem;font-weight:700;color:var(--gris-1)}.bp-medallas[data-astro-cid-grmysvvt]{list-style:none;display:flex;gap:10px;margin:0 0 0 auto;padding:0}.bp-medalla[data-astro-cid-grmysvvt]{--med-fondo: var(--hundido);--med-borde: var(--borde-fuerte);--med-color: var(--gris-3);position:relative;display:grid;justify-items:center;gap:3px}.bp-disco[data-astro-cid-grmysvvt]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--med-fondo);border:2px solid var(--med-borde);color:var(--med-color);transition:background .3s ease,border-color .3s ease}.bp-disco[data-astro-cid-grmysvvt]>[data-astro-cid-grmysvvt]{grid-area:1 / 1;display:flex}.bp-ico-ganada[data-astro-cid-grmysvvt]{display:none!important}.bp-puntos[data-astro-cid-grmysvvt]{display:flex;gap:2px;height:4px}.bp-puntos[data-astro-cid-grmysvvt] i[data-astro-cid-grmysvvt]{width:4px;height:4px;border-radius:50%;background:var(--med-borde)}.bp-medalla[data-astro-cid-grmysvvt][data-ganada=si]{--med-color: var(--blanco)}.bp-medalla[data-astro-cid-grmysvvt][data-ganada=si] .bp-ico-ganada[data-astro-cid-grmysvvt]{display:flex!important}.bp-medalla[data-astro-cid-grmysvvt][data-ganada=si] .bp-ico-candado[data-astro-cid-grmysvvt]{display:none!important}.bp-medalla[data-astro-cid-grmysvvt][data-ganada=si][data-orden="1"]{--med-fondo: var(--verde-300);--med-borde: var(--verde-300);--med-color: var(--verde-900)}.bp-medalla[data-astro-cid-grmysvvt][data-ganada=si][data-orden="2"]{--med-fondo: var(--verde);--med-borde: var(--verde)}.bp-medalla[data-astro-cid-grmysvvt][data-ganada=si][data-orden="3"]{--med-fondo: var(--verde-900);--med-borde: var(--verde-900)}.bp-med-texto[data-astro-cid-grmysvvt]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:560px){.bp[data-astro-cid-grmysvvt]{flex-wrap:wrap;border-radius:16px;row-gap:8px}.bp-medallas[data-astro-cid-grmysvvt]{margin-left:0;width:100%;justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.bp-arco[data-astro-cid-grmysvvt],.bp-disco[data-astro-cid-grmysvvt]{transition:none}}.pa[data-astro-cid-pds3a2hr]{margin:18px 0 0}.pa-avance[data-astro-cid-pds3a2hr]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--blanco);border:1px solid var(--borde);border-radius:12px}.pa-avance-t[data-astro-cid-pds3a2hr]{font-size:.78rem;color:var(--gris-3);white-space:nowrap}.pa-avance-n[data-astro-cid-pds3a2hr]{font-family:Montserrat,sans-serif;font-size:.8rem;white-space:nowrap;color:var(--gris-1)}.pa-seg[data-astro-cid-pds3a2hr]{flex:1;display:grid;gap:4px;min-width:40px}.pa-seg[data-astro-cid-pds3a2hr] i{height:6px;border-radius:99px;background:var(--hundido);transition:background .3s ease}.pa-seg[data-astro-cid-pds3a2hr] i.on{background:var(--verde-dark)}.pa-aviso[data-astro-cid-pds3a2hr]{margin-top:8px;padding-left:12px;border-left:3px solid var(--verde-borde);font-size:.82rem;color:var(--gris-2)}.pa-tarjetas[data-astro-cid-pds3a2hr]{margin-top:12px}.pa-tarjeta[data-astro-cid-pds3a2hr]{padding:16px 18px;background:var(--blanco);border:1px solid var(--verde);border-radius:14px;box-shadow:0 0 0 3px var(--verde-light)}.pa-tarjeta[data-astro-cid-pds3a2hr][hidden]{display:none}.pa-rot[data-astro-cid-pds3a2hr]{font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;color:var(--verde-dark)}.pa-tit[data-astro-cid-pds3a2hr]{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.02rem;line-height:1.3;color:var(--gris-1);margin-top:1px}.pa-linea[data-astro-cid-pds3a2hr]{font-size:.86rem;color:var(--gris-2);margin-top:4px;line-height:1.45}.pa-cond[data-astro-cid-pds3a2hr]{display:inline-flex;margin-top:10px;padding:5px 10px;border-radius:99px;background:var(--hundido);font-size:.74rem;font-weight:500;color:var(--gris-3)}.pa-acc[data-astro-cid-pds3a2hr]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pa-btn[data-astro-cid-pds3a2hr]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 16px;border-radius:10px;border:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:.8rem;text-decoration:none;cursor:pointer}.pa-btn[data-astro-cid-pds3a2hr]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.pa-btn-pri[data-astro-cid-pds3a2hr]{background:var(--verde-dark);color:var(--blanco)}.pa-btn-pri[data-astro-cid-pds3a2hr]:hover{background:var(--verde-900)}.pa-btn-sec[data-astro-cid-pds3a2hr]{background:var(--blanco);color:var(--verde-dark);box-shadow:inset 0 0 0 1.5px var(--verde-dark)}.pa-btn-sec[data-astro-cid-pds3a2hr]:hover{background:var(--verde-light)}.pa-completa[data-astro-cid-pds3a2hr]{display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;background:var(--verde-light);border:1px solid var(--verde-borde);border-radius:12px;font-family:Montserrat,sans-serif;font-weight:700;font-size:.9rem;color:var(--verde-900)}.pa-completa[data-astro-cid-pds3a2hr][hidden]{display:none}.pa-completa-ok[data-astro-cid-pds3a2hr]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--verde-dark);color:var(--blanco)}@media(max-width:560px){.pa-avance[data-astro-cid-pds3a2hr]{flex-wrap:wrap;row-gap:8px}.pa-seg[data-astro-cid-pds3a2hr]{flex:1 1 100%;order:3}.pa-btn[data-astro-cid-pds3a2hr]{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.pa-seg[data-astro-cid-pds3a2hr] i{transition:none}}.av-pila[data-astro-cid-a4uwcgxj]{position:fixed;right:16px;bottom:calc(16px + var(--aula-barra-alto, env(safe-area-inset-bottom, 0px)));z-index:270;display:grid;gap:10px;width:min(340px,calc(100vw - 32px));pointer-events:none}.av-pila[data-astro-cid-a4uwcgxj]>*{pointer-events:auto}.av-pila[data-astro-cid-a4uwcgxj] .av-cartelito,.av-pila[data-astro-cid-a4uwcgxj] .av-clase{animation:av-entra .28s ease-out both}.av-pila[data-astro-cid-a4uwcgxj] [data-av-saliendo]{animation:av-sale .2s ease-in both}.av-cartelito[data-astro-cid-a4uwcgxj]{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;background:var(--blanco);border:1px solid var(--borde);border-left:4px solid var(--verde-dark);border-radius:12px;box-shadow:var(--sombra-lg)}.av-cart-ico[data-astro-cid-a4uwcgxj]{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-top:1px;border-radius:50%;background:var(--verde-dark);color:var(--blanco)}.av-cart-cuerpo[data-astro-cid-a4uwcgxj]{min-width:0;flex:1}.av-cart-t[data-astro-cid-a4uwcgxj]{font-family:Montserrat,sans-serif;font-size:.66rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--verde-dark)}.av-cart-s[data-astro-cid-a4uwcgxj]{font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:700;line-height:1.3;color:var(--gris-1)}.av-cart-s[data-astro-cid-a4uwcgxj]:empty{display:none}.av-cart-n[data-astro-cid-a4uwcgxj]{margin-top:2px;font-size:.78rem;color:var(--gris-3)}.av-mini[data-astro-cid-a4uwcgxj]{display:block;height:5px;margin-top:8px;border-radius:99px;background:var(--hundido);overflow:hidden}.av-mini[data-astro-cid-a4uwcgxj]>i{display:block;height:100%;border-radius:99px;background:var(--verde-dark);transition:width .5s ease-out}.av-clase[data-astro-cid-a4uwcgxj]{position:relative;display:flex;gap:14px;align-items:center;padding:16px 40px 16px 16px;background:var(--blanco);border:1px solid var(--verde);border-radius:16px;box-shadow:0 0 0 3px var(--verde-light),var(--sombra-lg)}.av-anillo[data-astro-cid-a4uwcgxj]{position:relative;flex:none;width:44px;height:44px}.av-anillo[data-astro-cid-a4uwcgxj] svg[data-astro-cid-a4uwcgxj]{display:block;transform:rotate(-90deg)}.av-pista[data-astro-cid-a4uwcgxj]{stroke:var(--verde-light)}.av-arco[data-astro-cid-a4uwcgxj]{stroke:var(--verde-dark);transition:stroke-dasharray .8s ease-out}.av-anillo-ico[data-astro-cid-a4uwcgxj]{position:absolute;inset:0;display:grid;place-items:center;color:var(--verde-dark)}.av-clase-cuerpo[data-astro-cid-a4uwcgxj]{min-width:0;display:grid;gap:2px}.av-clase-t[data-astro-cid-a4uwcgxj]{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;line-height:1.25;color:var(--gris-1)}.av-clase-n[data-astro-cid-a4uwcgxj]{font-size:.8rem;color:var(--gris-3);line-height:1.4}.av-clase-aldia[data-astro-cid-a4uwcgxj]{font-size:.8rem;color:var(--verde-900);line-height:1.4}.av-clase-aldia[data-astro-cid-a4uwcgxj][hidden],.av-clase-sig[data-astro-cid-a4uwcgxj][hidden]{display:none}.av-clase-sig[data-astro-cid-a4uwcgxj]{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:44px;margin-top:4px;font-family:Montserrat,sans-serif;font-size:.86rem;font-weight:700;color:var(--verde-dark);text-decoration:none}.av-clase-sig[data-astro-cid-a4uwcgxj]:hover{color:var(--verde-900);text-decoration:underline}.av-clase-sig[data-astro-cid-a4uwcgxj]:focus-visible,.av-cerrar[data-astro-cid-a4uwcgxj]:focus-visible,.av-d-x[data-astro-cid-a4uwcgxj]:focus-visible,.av-d-btn[data-astro-cid-a4uwcgxj]:focus-visible,.av-d-cta[data-astro-cid-a4uwcgxj]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.av-cerrar[data-astro-cid-a4uwcgxj]{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:var(--gris-3);border-radius:10px;cursor:pointer}.av-cerrar[data-astro-cid-a4uwcgxj]:hover{color:var(--gris-1);background:var(--hundido)}.av-dialog[data-astro-cid-a4uwcgxj]{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:20px;background:var(--blanco);color:var(--gris-1);box-shadow:var(--sombra-lg);overflow:auto}.av-dialog[data-astro-cid-a4uwcgxj]::backdrop{background:color-mix(in srgb,var(--gris-1) 55%,transparent)}.av-dialog[data-astro-cid-a4uwcgxj][open]{animation:av-entra .3s ease-out both}.av-d-caja[data-astro-cid-a4uwcgxj]{position:relative;display:grid;justify-items:center;gap:6px;padding:32px 26px 24px;text-align:center}.av-d-x[data-astro-cid-a4uwcgxj]{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:var(--gris-3);cursor:pointer}.av-d-x[data-astro-cid-a4uwcgxj]:hover{color:var(--gris-1);background:var(--hundido)}.av-d-medalla[data-astro-cid-a4uwcgxj]{--med-fondo: var(--verde-300);--med-color: var(--verde-900);position:relative;display:grid;justify-items:center;gap:6px;margin-bottom:4px}.av-d-medalla[data-astro-cid-a4uwcgxj][data-orden="2"]{--med-fondo: var(--verde);--med-color: var(--blanco)}.av-d-medalla[data-astro-cid-a4uwcgxj][data-orden="3"]{--med-fondo: var(--verde-900);--med-color: var(--blanco)}.av-d-brillo[data-astro-cid-a4uwcgxj]{position:absolute;top:-6px;width:92px;height:92px;border-radius:50%;background:var(--verde-borde);opacity:0}.av-d-disco[data-astro-cid-a4uwcgxj]{position:relative;display:grid;place-items:center;width:80px;height:80px;border-radius:50%;background:var(--med-fondo);color:var(--med-color);box-shadow:0 0 0 4px var(--verde-light)}.av-d-puntos[data-astro-cid-a4uwcgxj]{display:flex;gap:4px;height:7px}.av-d-puntos[data-astro-cid-a4uwcgxj] i{width:7px;height:7px;border-radius:50%;background:var(--med-fondo)}.av-dialog[data-astro-cid-a4uwcgxj][open] .av-d-disco[data-astro-cid-a4uwcgxj]{animation:av-pop .55s cubic-bezier(.2,1.4,.4,1) both}.av-dialog[data-astro-cid-a4uwcgxj][open] .av-d-brillo[data-astro-cid-a4uwcgxj]{animation:av-brillo 1.4s ease-out .15s both}.av-d-rot[data-astro-cid-a4uwcgxj]{font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--verde-dark)}.av-d-tit[data-astro-cid-a4uwcgxj]{font-family:Montserrat,sans-serif;font-size:1.45rem;font-weight:700;line-height:1.2;color:var(--gris-1)}.av-d-cifras[data-astro-cid-a4uwcgxj]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:12px 0 6px;padding:0}.av-d-cifras[data-astro-cid-a4uwcgxj] li[data-astro-cid-a4uwcgxj]{display:grid;gap:1px}.av-d-cifras[data-astro-cid-a4uwcgxj] b[data-astro-cid-a4uwcgxj]{font-family:Montserrat,sans-serif;font-size:1.2rem;color:var(--gris-1)}.av-d-cifras[data-astro-cid-a4uwcgxj] span[data-astro-cid-a4uwcgxj]{font-size:.74rem;color:var(--gris-3)}.av-d-acciones[data-astro-cid-a4uwcgxj]{display:grid;justify-items:center;gap:8px;width:100%;margin-top:8px}.av-d-acciones[data-astro-cid-a4uwcgxj] [data-astro-cid-a4uwcgxj][hidden]{display:none}.av-d-btn[data-astro-cid-a4uwcgxj]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;width:100%;padding:12px 20px;border:0;border-radius:12px;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;cursor:pointer}.av-d-btn-pri[data-astro-cid-a4uwcgxj]{background:var(--verde-dark);color:var(--blanco)}.av-d-btn-pri[data-astro-cid-a4uwcgxj]:hover{background:var(--verde-900)}.av-d-app[data-astro-cid-a4uwcgxj]{display:grid;justify-items:center;gap:12px;width:100%;margin-top:14px;padding:16px;border-radius:14px;background:var(--verde-light)}.av-d-app-t[data-astro-cid-a4uwcgxj]{font-size:.92rem;line-height:1.45;color:var(--gris-1)}.av-d-cta[data-astro-cid-a4uwcgxj]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border-radius:12px;background:var(--cta);color:var(--blanco);font-family:Montserrat,sans-serif;font-size:.92rem;font-weight:700;text-decoration:none}.av-d-cta[data-astro-cid-a4uwcgxj]:hover{background:var(--cta-dark)}@keyframes av-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes av-sale{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}@keyframes av-pop{0%{transform:scale(.55);opacity:0}70%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes av-brillo{0%{transform:scale(.6);opacity:0}35%{opacity:1}to{transform:scale(1.5);opacity:0}}@media(max-width:999px){.av-pila[data-astro-cid-a4uwcgxj]{bottom:calc(12px + var(--aula-barra-alto, env(safe-area-inset-bottom, 0px)))}}@media(min-width:641px){.av-pila[data-astro-cid-a4uwcgxj]{right:100px;bottom:calc(28px + var(--aula-barra-alto, env(safe-area-inset-bottom, 0px)))}}@media(max-width:480px){.av-pila[data-astro-cid-a4uwcgxj]{right:10px;left:10px;width:auto}}@media print{.av[data-astro-cid-a4uwcgxj]{display:none}}@media(prefers-reduced-motion:reduce){.av-pila[data-astro-cid-a4uwcgxj] .av-cartelito,.av-pila[data-astro-cid-a4uwcgxj] .av-clase,.av-pila[data-astro-cid-a4uwcgxj] [data-av-saliendo],.av-dialog[data-astro-cid-a4uwcgxj][open],.av-dialog[data-astro-cid-a4uwcgxj][open] .av-d-disco[data-astro-cid-a4uwcgxj],.av-dialog[data-astro-cid-a4uwcgxj][open] .av-d-brillo[data-astro-cid-a4uwcgxj]{animation:none}.av-d-brillo[data-astro-cid-a4uwcgxj]{display:none}.av-arco[data-astro-cid-a4uwcgxj],.av-mini[data-astro-cid-a4uwcgxj]>i{transition:none}}.cl-wrap[data-astro-cid-b5r2sm57]{max-width:760px;margin:0 auto;padding:120px 24px 70px}.cl-layout[data-astro-cid-b5r2sm57]{width:100%}@media(min-width:1000px){.cl-layout[data-astro-cid-b5r2sm57]{max-width:none;margin:0;padding:0 24px;display:grid;grid-template-columns:290px minmax(0,1fr);gap:40px;align-items:start}.cl-layout[data-astro-cid-b5r2sm57] .cl-wrap[data-astro-cid-b5r2sm57]{max-width:820px;width:100%;margin:0 auto;padding-left:0;padding-right:0}}@media(max-width:999px){.cl-layout[data-astro-cid-b5r2sm57]>.ci-ind{margin:96px 24px 0}.cl-layout[data-astro-cid-b5r2sm57] .cl-wrap[data-astro-cid-b5r2sm57]{padding-top:28px}}.cl-migas[data-astro-cid-b5r2sm57]{font-size:.78rem;color:var(--gris-3);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.cl-migas[data-astro-cid-b5r2sm57] a[data-astro-cid-b5r2sm57]{color:var(--gris-3);text-decoration:none}.cl-migas[data-astro-cid-b5r2sm57] a[data-astro-cid-b5r2sm57]:hover{color:var(--verde-dark);text-decoration:underline}.cl-eyebrow[data-astro-cid-b5r2sm57]{display:inline-block;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--verde-dark);background:var(--verde-light);border-radius:20px;padding:6px 14px;margin-bottom:16px}.cl-titulo[data-astro-cid-b5r2sm57]{font-size:clamp(1.6rem,4.6vw,2.4rem);letter-spacing:-.4px;margin-bottom:14px}.cl-resumen[data-astro-cid-b5r2sm57]{font-size:1rem;color:var(--gris-2)}.cl-paso[data-astro-cid-b5r2sm57]{margin-top:46px;scroll-margin-top:90px}.cl-tilde[data-astro-cid-b5r2sm57]{display:inline-flex;vertical-align:-.15em;margin-right:.25em}.cl-todo[data-astro-cid-b5r2sm57]{margin-top:26px;display:flex;justify-content:flex-end}.cl-todo-btn[data-astro-cid-b5r2sm57]{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:700;color:var(--verde-dark);background:var(--blanco);border:0;border-radius:10px;box-shadow:inset 0 0 0 1.5px var(--verde-dark);cursor:pointer}.cl-todo-btn[data-astro-cid-b5r2sm57][hidden]{display:none}.cl-todo-btn[data-astro-cid-b5r2sm57]:hover{background:var(--verde-light)}.cl-todo-btn[data-astro-cid-b5r2sm57]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.cl-video-sec[data-astro-cid-b5r2sm57]{margin:0;scroll-margin-top:90px}.cl-video[data-astro-cid-b5r2sm57]{margin:26px 0 0;border-radius:14px;overflow:hidden;border:1px solid var(--borde);aspect-ratio:16 / 9}.cl-video[data-astro-cid-b5r2sm57] iframe[data-astro-cid-b5r2sm57]{width:100%;height:100%;border:0;display:block}.cl-yt[data-astro-cid-b5r2sm57]{position:relative}.cl-yt[data-astro-cid-b5r2sm57]>img[data-astro-cid-b5r2sm57]{width:100%;height:100%;object-fit:cover;display:block}.cl-yt-play[data-astro-cid-b5r2sm57]{position:absolute;inset:0;width:100%;height:100%;display:grid;place-items:center;background:transparent;border:0;padding:0;cursor:pointer}.cl-yt-play[data-astro-cid-b5r2sm57] svg[data-astro-cid-b5r2sm57]{filter:drop-shadow(0 2px 6px rgba(0,0,0,.35));transition:transform .15s ease}.cl-yt-play[data-astro-cid-b5r2sm57]:hover svg[data-astro-cid-b5r2sm57],.cl-yt-play[data-astro-cid-b5r2sm57]:focus-visible svg[data-astro-cid-b5r2sm57]{transform:scale(1.08)}.cl-yt-play[data-astro-cid-b5r2sm57]:focus-visible{outline:3px solid var(--blanco);outline-offset:-6px}.cl-yt-aviso[data-astro-cid-b5r2sm57]{position:absolute;left:50%;bottom:16px;transform:translate(-50%);width:min(92%,520px);margin:0;padding:10px 14px;background:#000c;color:var(--blanco);font-size:.9rem;text-align:center;border-radius:10px}.cl-yt-aviso[data-astro-cid-b5r2sm57][hidden]{display:none}@media(max-width:520px){.cl-yt-play[data-astro-cid-b5r2sm57] svg[data-astro-cid-b5r2sm57]{width:54px;height:38px}}.cl-sin-video[data-astro-cid-b5r2sm57]{font-size:.9rem;color:var(--gris-2);margin:26px 0 0;padding:12px 14px;background:var(--gris-bg);border:1px solid var(--borde);border-radius:12px}.cl-h2[data-astro-cid-b5r2sm57]{font-size:clamp(1.2rem,3.2vw,1.5rem);margin-bottom:14px}.cl-tema[data-astro-cid-b5r2sm57]{margin-top:24px;scroll-margin-top:110px}.cl-tema-h3[data-astro-cid-b5r2sm57]{font-size:1rem;line-height:1.35;color:var(--gris-1)}.cl-tema-p[data-astro-cid-b5r2sm57]{font-size:.94rem;color:var(--gris-2);margin:0}.cl-paso-sub[data-astro-cid-b5r2sm57]{font-size:.92rem;color:var(--gris-2);margin-bottom:20px}.cl-gate[data-astro-cid-b5r2sm57]{margin-top:4px}.cl-rec-nota[data-astro-cid-b5r2sm57]{font-size:.86rem;color:var(--gris-2);margin:-4px 0 16px;padding-left:12px;border-left:3px solid var(--verde-borde)}.cl-rec[data-astro-cid-b5r2sm57]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cl-rec-item[data-astro-cid-b5r2sm57]{background:var(--blanco);border:1px solid var(--borde);border-radius:12px;padding:14px 16px}.cl-rec-link[data-astro-cid-b5r2sm57]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:Montserrat,sans-serif;font-weight:700;font-size:.9rem;line-height:1.35;color:var(--verde-dark);text-decoration:none}.cl-rec-link[data-astro-cid-b5r2sm57]:hover .cl-rec-tit[data-astro-cid-b5r2sm57]{text-decoration:underline}.cl-rec-link[data-astro-cid-b5r2sm57]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px;border-radius:4px}.cl-rec-ext[data-astro-cid-b5r2sm57]{flex:none;font-size:.75rem;letter-spacing:1.2px;color:var(--verde-dark);background:var(--verde-light);border-radius:20px;padding:3px 10px}.cl-rec-p[data-astro-cid-b5r2sm57]{font-size:.84rem;color:var(--gris-2);margin-top:4px}.cl-ir[data-astro-cid-b5r2sm57]{margin-top:26px}.cl-ir-btn[data-astro-cid-b5r2sm57]{padding:14px 30px}.cl-ir-nota[data-astro-cid-b5r2sm57]{font-size:.86rem;color:var(--gris-2);margin-top:10px}.cl-ped-grupo[data-astro-cid-b5r2sm57]{margin-top:26px}.cl-ped-h3[data-astro-cid-b5r2sm57]{font-size:1rem;line-height:1.35;color:var(--gris-1);margin-bottom:10px}.cl-ped-gnota[data-astro-cid-b5r2sm57]{font-size:.86rem;color:var(--gris-2);margin:-4px 0 10px}.cl-ped-tit[data-astro-cid-b5r2sm57]{font-family:Montserrat,sans-serif;font-weight:700;font-size:.9rem;line-height:1.35;color:var(--gris-1)}.cl-ped-texto[data-astro-cid-b5r2sm57]{font-size:.9rem;color:var(--gris-1);background:var(--gris-bg);border:1px solid var(--borde);border-radius:8px;padding:10px 12px;margin-top:8px}.cl-ped-copiar[data-astro-cid-b5r2sm57]{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;padding:0 16px;font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:700;color:var(--verde-dark);background:var(--verde-light);border:1px solid var(--verde-borde);border-radius:8px;cursor:pointer}.cl-ped-copiar[data-astro-cid-b5r2sm57]:hover{border-color:var(--verde-dark)}.cl-ped-copiar[data-astro-cid-b5r2sm57]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.cl-fin[data-astro-cid-b5r2sm57]{height:1px}.cl-seguir[data-astro-cid-b5r2sm57]{margin-top:46px;background:var(--verde-light);border:1px solid var(--verde-borde);border-radius:16px;padding:26px}.cl-seguir-rot[data-astro-cid-b5r2sm57]{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--verde-dark);margin-bottom:8px}.cl-seguir[data-astro-cid-b5r2sm57] .cl-h2[data-astro-cid-b5r2sm57]{margin-bottom:8px}.cl-seguir[data-astro-cid-b5r2sm57] .cl-h2[data-astro-cid-b5r2sm57] a[data-astro-cid-b5r2sm57]{color:var(--gris-1);text-decoration:none}.cl-seguir[data-astro-cid-b5r2sm57] .cl-h2[data-astro-cid-b5r2sm57] a[data-astro-cid-b5r2sm57]:hover{color:var(--verde-dark);text-decoration:underline}.cl-seguir-n[data-astro-cid-b5r2sm57]{font-size:.82rem;color:var(--gris-3);margin-top:8px}.cl-seguir-p[data-astro-cid-b5r2sm57]{font-size:.94rem;color:var(--gris-2);margin-top:8px}.cl-seguir-nota[data-astro-cid-b5r2sm57]{font-size:.86rem;color:var(--gris-2);margin-top:12px;padding-left:12px;border-left:3px solid var(--verde)}.cl-seguir-nota[data-astro-cid-b5r2sm57] strong[data-astro-cid-b5r2sm57]{color:var(--gris-1)}.cl-seguir-cta[data-astro-cid-b5r2sm57]{display:inline-block;margin-top:18px;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:700;color:var(--blanco);background:var(--verde-dark);border-radius:10px;padding:13px 24px;text-decoration:none;transition:background .18s ease}.cl-seguir-cta[data-astro-cid-b5r2sm57]:hover{background:var(--verde-900)}.cl-seguir-cta[data-astro-cid-b5r2sm57]:focus-visible{outline:3px solid var(--verde-dark);outline-offset:2px}.cl-seguir-link[data-astro-cid-b5r2sm57]{display:inline-block;margin:18px 0 0 16px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:700;color:var(--verde-dark);text-decoration:none}.cl-seguir-link[data-astro-cid-b5r2sm57]:hover{text-decoration:underline}.cl-seguir-estado[data-astro-cid-b5r2sm57]{display:inline-grid;vertical-align:bottom}.cl-seguir-espera[data-astro-cid-b5r2sm57]{color:var(--gris-2);background:var(--blanco);box-shadow:inset 0 0 0 1px var(--borde);cursor:default}.cl-seguir-espera[data-astro-cid-b5r2sm57]:hover{background:var(--blanco)}.cl-seguir-ok[data-astro-cid-b5r2sm57]{margin-top:18px;font-size:.9rem;font-weight:600;color:var(--verde-dark)}.cl-seguir-fin[data-astro-cid-b5r2sm57]{background:var(--gris-bg);border-color:var(--borde)}.cl-seguir-fin[data-astro-cid-b5r2sm57] .cl-seguir-rot[data-astro-cid-b5r2sm57]{color:var(--gris-3)}.cl-seguir-fin[data-astro-cid-b5r2sm57] .cl-seguir-nota[data-astro-cid-b5r2sm57]{border-left-color:var(--verde-borde)}.cl-nav[data-astro-cid-b5r2sm57]{margin-top:50px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.cl-nav-item[data-astro-cid-b5r2sm57]{display:block;background:var(--blanco);border:1px solid var(--borde);border-radius:12px;padding:16px;text-decoration:none}.cl-nav-item[data-astro-cid-b5r2sm57]:hover{border-color:var(--verde-borde)}.cl-nav--sola[data-astro-cid-b5r2sm57]{grid-template-columns:1fr}.cl-nav-sig[data-astro-cid-b5r2sm57]{text-align:right}.cl-nav--sola[data-astro-cid-b5r2sm57] .cl-nav-sig[data-astro-cid-b5r2sm57]{text-align:left}.cl-nav-rot[data-astro-cid-b5r2sm57]{display:block;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--verde-dark);margin-bottom:6px}.cl-nav-tit[data-astro-cid-b5r2sm57]{display:block;font-size:.88rem;color:var(--gris-1);line-height:1.4}@media(max-width:560px){.cl-wrap[data-astro-cid-b5r2sm57]{padding-top:104px}.cl-nav[data-astro-cid-b5r2sm57]{grid-template-columns:1fr}.cl-nav-sig[data-astro-cid-b5r2sm57]{text-align:left}.cl-ir-btn[data-astro-cid-b5r2sm57]{display:flex;justify-content:center}.cl-seguir[data-astro-cid-b5r2sm57]{padding:20px}.cl-seguir-cta[data-astro-cid-b5r2sm57]{display:block;text-align:center}.cl-seguir-estado[data-astro-cid-b5r2sm57]{display:grid}.cl-seguir-link[data-astro-cid-b5r2sm57]{display:block;margin-left:0;margin-top:14px}}
