.entrada[data-astro-cid-bpw7qldm]{position:relative;overflow:clip;display:grid;gap:var(--space-lg);padding:var(--space-lg) var(--gutter) var(--space-xl);background:var(--color-azul);color:var(--color-sobre-azul);line-height:1.7}.entrada[data-astro-cid-bpw7qldm]>[data-astro-cid-bpw7qldm]:not(svg){position:relative;z-index:1}.entrada[data-astro-cid-bpw7qldm]>.fondo-burbuja{width:min(56rem,130vw);left:-20%;bottom:-32%;color:#25558c}h1[data-astro-cid-bpw7qldm]{margin:0;font-weight:800;font-size:clamp(2.75rem,9vw,6.25rem);line-height:.96;letter-spacing:-.025em;font-variation-settings:"wdth" 82;max-width:11ch}.bajada[data-astro-cid-bpw7qldm]{margin-top:var(--space-md);max-width:46ch;font-size:clamp(1.125rem,1.4vw,1.3125rem)}.peldanos[data-astro-cid-bpw7qldm]{list-style:none;display:flex;align-items:flex-end;gap:.4rem;max-width:26rem;margin:var(--space-md) 0 0;padding:0}.peldanos[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm]{flex:1;display:grid;align-content:start;justify-items:center;padding-top:.6rem;height:calc(5rem + var(--i) * 1.8rem);border-radius:.9rem .9rem .25rem .25rem;background:var(--color-azul-hondo);font-family:var(--font-display);line-height:1.1}.peldanos[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm]:nth-child(2){background:var(--color-cruce);color:var(--color-azul-noche)}.peldanos[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm]:nth-child(3){background:var(--color-naranja);color:var(--color-azul-noche)}.peldano-nivel[data-astro-cid-bpw7qldm]{font-weight:800;font-size:1.75rem}.peldano-tiempo[data-astro-cid-bpw7qldm]{font-weight:700;font-size:.9375rem;font-variant-numeric:tabular-nums}.nota-niveles[data-astro-cid-bpw7qldm]{margin-top:1rem;max-width:42ch;color:var(--color-sobre-azul-suave)}.datos[data-astro-cid-bpw7qldm]{display:grid;gap:1rem;align-self:start;padding:clamp(1.25rem,3.5vw,2.25rem);background:var(--color-superficie);color:var(--color-texto);border:2px solid var(--color-azul-noche);border-radius:2rem 2rem 2rem .35rem;box-shadow:7px 7px 0 var(--color-azul-noche);line-height:1.5}.datos-campos[data-astro-cid-bpw7qldm]{display:grid;gap:1rem;min-width:0}.datos-titulo[data-astro-cid-bpw7qldm]{margin:0;font-family:var(--font-display);font-weight:800;font-size:1.75rem;line-height:1.1;color:var(--color-azul-hondo);outline:none}.datos-sub[data-astro-cid-bpw7qldm]{margin-top:.2rem;font-size:.9375rem;color:var(--color-texto-suave)}.retomar[data-astro-cid-bpw7qldm]{padding:.7rem .9rem;border-radius:.8rem;background:var(--color-cruce-claro);font-weight:700;color:var(--color-azul-hondo)}.campo[data-astro-cid-bpw7qldm]{display:grid;gap:.35rem}.campo[data-astro-cid-bpw7qldm] label[data-astro-cid-bpw7qldm]{font-weight:700;color:var(--color-azul-hondo)}.campo[data-astro-cid-bpw7qldm] input[data-astro-cid-bpw7qldm]{width:100%;min-height:3rem;padding:.7rem .9rem;font:inherit;font-size:1rem;color:var(--color-texto);background:#fafcfe;border:2px solid oklch(70% .04 250);border-radius:.8rem;transition:border-color var(--t-hover) ease}.campo[data-astro-cid-bpw7qldm] input[data-astro-cid-bpw7qldm]:focus-visible{border-color:var(--color-azul);outline:3px solid var(--color-naranja-hondo);outline-offset:2px}.campo[data-astro-cid-bpw7qldm] [data-astro-cid-bpw7qldm][aria-invalid=true]{border-color:#be241f}.error[data-astro-cid-bpw7qldm]{margin:0;font-size:.9375rem;color:#b00d10;font-weight:700}.vias[data-astro-cid-bpw7qldm]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;min-width:0;margin:0;padding:0;border:0}.via[data-astro-cid-bpw7qldm]{position:relative;display:grid;place-items:center;min-height:2.75rem;padding:.3rem .5rem;border:2px solid var(--color-azul-hondo);border-radius:.8rem;color:var(--color-azul-hondo);font-family:var(--font-display);font-weight:700;line-height:1.1;cursor:pointer;touch-action:manipulation;transition:background-color var(--t-hover) ease,color var(--t-hover) ease,scale var(--t-press) var(--ease-out)}.via[data-astro-cid-bpw7qldm] input[data-astro-cid-bpw7qldm]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.via[data-astro-cid-bpw7qldm]:active{scale:.98}.via[data-astro-cid-bpw7qldm]:has(input:checked){background:var(--color-azul);color:var(--color-sobre-azul)}.via[data-astro-cid-bpw7qldm]:has(input:focus-visible){outline:3px solid var(--color-naranja-hondo);outline-offset:2px}@media(hover:hover)and (pointer:fine){.via[data-astro-cid-bpw7qldm]:not(:has(input:checked)):hover{background:var(--color-cruce-claro)}}.telefono-fila[data-astro-cid-bpw7qldm]{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:start;gap:.5rem}.combo[data-astro-cid-bpw7qldm]{position:relative}.combo[data-astro-cid-bpw7qldm] input[data-astro-cid-bpw7qldm]{padding-inline:.7rem 2rem;text-overflow:ellipsis}.campo--numero[data-astro-cid-bpw7qldm] input[data-astro-cid-bpw7qldm]{padding-inline:.7rem}.combo[data-astro-cid-bpw7qldm] input[data-astro-cid-bpw7qldm]::placeholder{color:var(--color-texto-suave);opacity:1}.combo-flecha[data-astro-cid-bpw7qldm]{position:absolute;top:1.15rem;right:.7rem;color:var(--color-azul-hondo);pointer-events:none}.combo-lista[data-astro-cid-bpw7qldm]{position:absolute;z-index:5;top:calc(100% + .35rem);left:0;width:max(100%,min(17rem,78vw));max-height:12rem;margin:0;padding:.3rem;overflow-y:auto;overscroll-behavior:contain;list-style:none;background:var(--color-superficie);border:2px solid var(--color-azul-noche);border-radius:.8rem;box-shadow:4px 4px 0 var(--color-azul-noche);scroll-margin-block:1rem}.combo-lista[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;padding:.35rem .6rem;border-radius:.5rem;line-height:1.25;cursor:pointer;touch-action:manipulation}.combo-lista[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm][hidden]{display:none}.combo-lista[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm][aria-selected=true]{font-weight:700;color:var(--color-azul-hondo)}.combo-lista[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm].activa{background:var(--color-cruce-claro)}.combo-prefijo[data-astro-cid-bpw7qldm]{flex:none;font-variant-numeric:tabular-nums;color:var(--color-texto-suave)}.combo-pais[data-astro-cid-bpw7qldm]{display:flex;align-items:center;gap:.55rem;min-width:0}.bandera[data-astro-cid-bpw7qldm]{flex:none;display:block;border-radius:2px;box-shadow:0 0 0 1px #0000002e}.combo-elegida[data-astro-cid-bpw7qldm]{position:absolute;top:0;bottom:0;left:.6rem;display:flex;align-items:center;pointer-events:none}.combo-elegida[data-astro-cid-bpw7qldm][hidden]{display:none}.combo-elegida[data-astro-cid-bpw7qldm] .bandera[data-astro-cid-bpw7qldm]{width:1.25rem;height:auto}.combo[data-astro-cid-bpw7qldm]:has(.combo-elegida:not([hidden])) input[data-astro-cid-bpw7qldm]{padding-left:2.2rem}.combo-lista[data-astro-cid-bpw7qldm] .combo-vacio[data-astro-cid-bpw7qldm]{cursor:default;font-size:.9375rem;color:var(--color-texto-suave)}@media(hover:hover)and (pointer:fine){.combo-lista[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm][data-prefijo]:hover{background:var(--color-cruce-claro)}}.datos-pie[data-astro-cid-bpw7qldm]{display:grid;gap:.25rem}.saltar[data-astro-cid-bpw7qldm]{justify-self:start;min-height:2.75rem;margin-top:.35rem;padding:0;font-weight:700;color:var(--color-azul-hondo);cursor:pointer;touch-action:manipulation}.nota-datos[data-astro-cid-bpw7qldm]{color:var(--color-texto-suave);font-size:.875rem}.trampa[data-astro-cid-bpw7qldm]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.empezar[data-astro-cid-bpw7qldm]{justify-self:start;cursor:pointer}.empezar[data-astro-cid-bpw7qldm]:disabled{opacity:.7;cursor:progress}.sin-js[data-astro-cid-bpw7qldm]{padding:1rem;background:var(--color-azul-hondo);border-radius:1rem}.barra-tiempo[data-astro-cid-bpw7qldm]{position:sticky;top:0;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem var(--gutter);background:var(--color-azul-noche);color:var(--color-sobre-azul);transition:background-color var(--t-ui) ease,color var(--t-ui) ease}.queda-poco[data-astro-cid-bpw7qldm] .barra-tiempo[data-astro-cid-bpw7qldm]{background:var(--color-naranja);color:var(--color-azul-noche)}.ruta[data-astro-cid-bpw7qldm]{list-style:none;display:flex;gap:.35rem;margin:0;padding:0;font-family:var(--font-display);font-weight:800}.ruta[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm]{display:grid;place-items:center;min-width:2.75rem;height:2.25rem;border-radius:999px;border:2px solid currentColor;opacity:.55}.ruta[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm][aria-current]{opacity:1;background:var(--color-sobre-azul);border-color:var(--color-sobre-azul);color:var(--color-azul-noche)}.queda-poco[data-astro-cid-bpw7qldm] .ruta[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm][aria-current]{background:var(--color-azul-noche);border-color:var(--color-azul-noche);color:var(--color-sobre-azul)}.ruta[data-astro-cid-bpw7qldm] li[data-astro-cid-bpw7qldm].hecho{opacity:.8}.reloj[data-astro-cid-bpw7qldm]{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1;font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 86}.nivel-cabeza[data-astro-cid-bpw7qldm]{padding:var(--space-lg) var(--gutter) var(--space-md);background:var(--campo);color:var(--sobre-campo)}.nivel--a1[data-astro-cid-bpw7qldm]{--campo: var(--color-azul);--sobre-campo: var(--color-sobre-azul);--acento: var(--color-azul)}.nivel--a2[data-astro-cid-bpw7qldm]{--campo: var(--color-cruce);--sobre-campo: var(--color-azul-noche);--acento: var(--color-cruce-hondo)}.nivel--b1[data-astro-cid-bpw7qldm]{--campo: var(--color-naranja);--sobre-campo: var(--color-azul-noche);--acento: var(--color-naranja-hondo)}.nivel-cabeza[data-astro-cid-bpw7qldm] h2[data-astro-cid-bpw7qldm]{margin:0;font-weight:800;font-size:clamp(3.25rem,12vw,8rem);line-height:.95;letter-spacing:-.025em;font-variation-settings:"wdth" 82;outline:none}.prueba[data-astro-cid-bpw7qldm]{display:grid;gap:var(--space-md);padding:var(--space-lg) var(--gutter)}.prueba[data-astro-cid-bpw7qldm]:nth-of-type(2n){background:var(--color-superficie-2)}.prueba-guia[data-astro-cid-bpw7qldm] h3[data-astro-cid-bpw7qldm]{margin:0;color:var(--color-azul-hondo);font-weight:800;font-size:clamp(1.75rem,3.2vw,2.6rem);line-height:1.02;font-variation-settings:"wdth" 86}.consigna[data-astro-cid-bpw7qldm]{margin-top:.6rem;max-width:38ch;font-size:1.125rem;font-weight:700;line-height:1.4}.audio[data-astro-cid-bpw7qldm]{display:block;width:100%;margin-top:1rem}.audio-nota[data-astro-cid-bpw7qldm]{margin-top:.6rem;max-width:38ch;line-height:1.4}.preguntas[data-astro-cid-bpw7qldm]{display:grid;gap:var(--space-md);min-width:0}.pregunta[data-astro-cid-bpw7qldm]{min-width:0;margin:0;padding:0;border:0}legend[data-astro-cid-bpw7qldm]{display:flex;gap:.45rem;padding:0;margin-bottom:.55rem;font-weight:700;font-size:1.125rem;line-height:1.35;color:var(--color-azul-hondo)}.num[data-astro-cid-bpw7qldm]{flex:none;font-family:var(--font-display);font-weight:800;font-variant-numeric:tabular-nums}.opciones[data-astro-cid-bpw7qldm]{display:grid;gap:.4rem}.pregunta--vf[data-astro-cid-bpw7qldm] .opciones[data-astro-cid-bpw7qldm]{grid-template-columns:repeat(2,minmax(0,7.5rem))}.opcion[data-astro-cid-bpw7qldm]{position:relative;display:flex;align-items:center;gap:.65rem;min-height:3rem;padding:.45rem .85rem .5rem .5rem;background:var(--color-superficie);border:2px solid oklch(78% .03 250);border-radius:1.2rem 1.2rem 1.2rem .3rem;cursor:pointer;line-height:1.3;touch-action:manipulation;transition:background-color var(--t-hover) ease,border-color var(--t-hover) ease,scale var(--t-press) var(--ease-out)}.pregunta--vf[data-astro-cid-bpw7qldm] .opcion[data-astro-cid-bpw7qldm]{justify-content:center;padding-inline:.5rem;font-family:var(--font-display);font-weight:700;border-radius:999px}.opcion[data-astro-cid-bpw7qldm] input[data-astro-cid-bpw7qldm]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.letra[data-astro-cid-bpw7qldm]{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--color-superficie-2);color:var(--color-azul-hondo);font-family:var(--font-display);font-weight:800;transition:background-color var(--t-hover) ease,color var(--t-hover) ease}.opcion[data-astro-cid-bpw7qldm]:active{scale:.985}.opcion[data-astro-cid-bpw7qldm]:has(input:checked){background:var(--color-naranja);border-color:var(--color-azul-noche);color:var(--color-azul-noche);font-weight:700}.opcion[data-astro-cid-bpw7qldm]:has(input:checked) .letra[data-astro-cid-bpw7qldm]{background:var(--color-azul-noche);color:var(--color-sobre-azul)}.opcion[data-astro-cid-bpw7qldm]:has(input:focus-visible){outline:3px solid var(--color-azul);outline-offset:2px}@media(hover:hover)and (pointer:fine){.opcion[data-astro-cid-bpw7qldm]:hover{border-color:var(--color-azul-hondo)}}.pregunta[data-astro-cid-bpw7qldm]:disabled .opcion[data-astro-cid-bpw7qldm]{cursor:not-allowed;opacity:.72}.pregunta[data-astro-cid-bpw7qldm]:disabled .opcion[data-astro-cid-bpw7qldm]:has(input:checked){opacity:1}.pregunta[data-astro-cid-bpw7qldm]:disabled .opcion[data-astro-cid-bpw7qldm]:active{scale:1}.cierre[data-astro-cid-bpw7qldm]{display:grid;gap:.9rem;padding:var(--space-lg) var(--gutter);background:var(--color-azul-noche);color:var(--color-sobre-azul)}.cuenta[data-astro-cid-bpw7qldm]{font-family:var(--font-display);font-weight:800;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.1}.aviso[data-astro-cid-bpw7qldm]{max-width:52ch;padding:.7rem 1rem;background:var(--color-naranja);color:var(--color-azul-noche);border-radius:1rem 1rem 1rem .25rem;font-weight:700;outline:none}.cierre-botones[data-astro-cid-bpw7qldm]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.25rem}.cierre[data-astro-cid-bpw7qldm] .boton[data-astro-cid-bpw7qldm]{border-color:var(--color-azul-noche);box-shadow:5px 5px 0 var(--color-azul);cursor:pointer}.cierre[data-astro-cid-bpw7qldm] .boton[data-astro-cid-bpw7qldm]:active{box-shadow:2px 2px 0 var(--color-azul)}.cierre[data-astro-cid-bpw7qldm] .boton[data-astro-cid-bpw7qldm]:disabled{opacity:.7;cursor:progress}.gracias[data-astro-cid-bpw7qldm]{display:grid;gap:var(--space-md);align-items:center;padding:var(--space-xl) var(--gutter);background:var(--color-cruce-claro)}.gracias[data-astro-cid-bpw7qldm] .burbujas{width:min(100%,26rem)}.gracias[data-astro-cid-bpw7qldm] h2[data-astro-cid-bpw7qldm]{margin:0;max-width:24ch;color:var(--color-azul-hondo);font-weight:800;font-size:clamp(1.75rem,3.6vw,3rem);line-height:1.08;letter-spacing:-.015em;outline:none}.wa[data-astro-cid-bpw7qldm]{margin-top:var(--space-md)}@media(prefers-reduced-motion:no-preference){.gracias[data-astro-cid-bpw7qldm] .burbujas{animation:llega .8s var(--ease-expo)}}@keyframes llega{0%{opacity:0;translate:0 24px;rotate:-3deg}}@media(min-width:900px){.entrada[data-astro-cid-bpw7qldm]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-md)}.entrada-texto[data-astro-cid-bpw7qldm]{grid-column:1 / span 7}.datos[data-astro-cid-bpw7qldm]{grid-column:8 / span 5}.fin-datos[data-astro-cid-bpw7qldm] .datos[data-astro-cid-bpw7qldm]{grid-column:4 / span 6}.sin-js[data-astro-cid-bpw7qldm]{grid-column:1 / -1}.prueba[data-astro-cid-bpw7qldm]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-md);align-items:start}.prueba-guia[data-astro-cid-bpw7qldm]{grid-column:1 / span 4;position:sticky;top:5.5rem}.preguntas[data-astro-cid-bpw7qldm]{grid-column:6 / span 7}.gracias[data-astro-cid-bpw7qldm]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-md)}.gracias[data-astro-cid-bpw7qldm] .burbujas{grid-column:1 / span 5}.gracias-texto[data-astro-cid-bpw7qldm]{grid-column:7 / span 6}}
