.escuela-manual{--manual-sans:var(--escuela-font-sans);--manual-sobre-tinta:#d7ded9;--manual-borde-tecla:#8a8579;box-sizing:border-box;max-width:1180px;color:var(--escuela-tinta);font-family:var(--manual-sans);margin:0 auto;padding:32px clamp(16px,3vw,40px) 56px}.escuela-manual *,.escuela-manual :before,.escuela-manual :after{box-sizing:border-box}.escuela-manual-solo-voz{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.escuela-manual-rotulo{font-family:var(--escuela-font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:500}.escuela-manual-h2{font-family:var(--escuela-font-serif);margin:0 0 18px;font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.15}.escuela-manual a{color:inherit}.escuela-manual-cabecera{background:var(--escuela-tinta);color:var(--escuela-papel);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,330px);gap:40px;padding:36px clamp(20px,3vw,40px) 34px;display:grid}.escuela-manual-cabecera .escuela-manual-rotulo{color:var(--manual-sobre-tinta)}.escuela-manual-titulo{font-family:var(--escuela-font-serif);letter-spacing:-.015em;margin:0 0 22px;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:1.05}.escuela-manual-titulo em{font-style:italic}.escuela-manual-buscador{position:relative}.escuela-manual-buscador input{border:1px solid var(--escuela-tinta);background:var(--escuela-papel);width:100%;min-height:44px;color:var(--escuela-tinta);font-family:var(--manual-sans);border-radius:6px;padding:0 14px 0 42px;font-size:15px}.escuela-manual-buscador[data-grande=si] input{border-color:var(--escuela-papel);min-height:60px;padding-left:52px;font-size:19px}.escuela-manual-buscador input::placeholder{color:var(--escuela-texto-secundario)}.escuela-manual-buscador input:focus-visible{outline:3px solid var(--escuela-accion-texto);outline-offset:2px}.escuela-manual-buscador[data-grande=si] input:focus-visible{outline-color:var(--escuela-accion)}.escuela-manual-buscador-lupa{color:var(--escuela-texto-secundario);pointer-events:none;position:absolute;top:12px;left:14px}.escuela-manual-buscador[data-grande=si] .escuela-manual-buscador-lupa{top:20px;left:18px}.escuela-manual-resultados{z-index:20;background:var(--escuela-papel);color:var(--escuela-tinta);border:1px solid var(--escuela-tinta);border-radius:6px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 10px 24px #17130f2e}.escuela-manual-resultados li[role=option]{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:baseline;gap:16px;min-height:44px;padding:10px 12px;display:flex}.escuela-manual-resultados li[aria-selected=true]{background:var(--escuela-tinta);color:var(--escuela-papel)}.escuela-manual-resultado-titulo{font-size:15.5px}.escuela-manual-resultado-grupo{font-family:var(--escuela-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--escuela-texto-secundario);flex:none;font-size:11px}.escuela-manual-resultados li[aria-selected=true] .escuela-manual-resultado-grupo{color:var(--manual-sobre-tinta)}.escuela-manual-sin-resultados{color:var(--escuela-texto-secundario);padding:12px;font-size:14.5px}.escuela-manual-atajos{flex-wrap:wrap;gap:8px 10px;margin:14px 0 0;display:flex}.escuela-manual-atajos a{border:1px solid var(--manual-sobre-tinta);min-height:36px;color:var(--escuela-papel);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.escuela-manual-atajos a:hover{background:#faf9f614}.escuela-manual-pdf{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:26px;display:flex}.escuela-manual-pdf button{border:1px solid var(--escuela-papel);min-height:44px;color:var(--escuela-papel);font-family:var(--manual-sans);cursor:pointer;background:0 0;border-radius:6px;padding:0 18px;font-size:15px}.escuela-manual-pdf button:hover{background:#faf9f614}.escuela-manual-pdf p{color:var(--manual-sobre-tinta);margin:0;font-size:13px;line-height:1.45}.escuela-manual-cabecera :is(a,button):focus-visible{outline:3px solid var(--escuela-accion);outline-offset:2px}.escuela-primer-dia{border:1px solid #d7ded959;border-radius:6px;align-self:start;padding:20px 20px 18px}.escuela-primer-dia-rotulo{font-family:var(--escuela-font-serif);margin:0 0 6px;font-size:22px;line-height:1.2}.escuela-primer-dia-nota{color:var(--manual-sobre-tinta);margin:6px 0 0;font-size:14px;line-height:1.5}.escuela-primer-dia-cifra{color:var(--escuela-accion);font-family:var(--escuela-font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:500}.escuela-primer-dia-barra{background:#d7ded938;border-radius:3px;height:6px;margin:0 0 16px;overflow:hidden}.escuela-primer-dia-barra span{background:var(--escuela-accion);height:100%;display:block}.escuela-primer-dia-pasos{gap:12px;margin:0;padding:0;list-style:none;display:grid}.escuela-primer-dia-pasos li{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;display:grid}.escuela-primer-dia-marca{border:1px solid var(--manual-sobre-tinta);width:26px;height:26px;font-family:var(--escuela-font-mono);border-radius:50%;place-items:center;font-size:12px;display:grid}.escuela-primer-dia-pasos li[data-listo=si] .escuela-primer-dia-marca{border-color:var(--escuela-accion);background:var(--escuela-accion);color:var(--escuela-tinta);font-weight:600}.escuela-primer-dia-paso-texto a{color:var(--escuela-papel);text-underline-offset:3px;font-size:15.5px}.escuela-primer-dia-pasos li[data-listo=si] .escuela-primer-dia-paso-texto a{color:var(--manual-sobre-tinta)}.escuela-primer-dia-ir{background:var(--escuela-accion);border-radius:6px;grid-column:2;justify-self:start;align-items:center;min-height:40px;padding:0 16px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--escuela-tinta)!important}.escuela-manual-clase{margin-top:44px}.escuela-manual-momentos{border-top:1px solid var(--escuela-tinta);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.escuela-manual-momentos>li{border-right:1px solid var(--escuela-linea-divisoria);padding:16px 18px 18px 0}.escuela-manual-momentos>li+li{padding-left:18px}.escuela-manual-momentos>li:last-child{border-right:0}.escuela-manual-momento-numero{font-family:var(--escuela-font-mono);color:var(--escuela-texto-secundario);margin:0 0 6px;font-size:12px}.escuela-manual-momentos h3{font-family:var(--escuela-font-serif);margin:0 0 6px;font-size:20px;font-weight:500}.escuela-manual-momentos p{margin:0 0 10px;font-size:14.5px;line-height:1.5}.escuela-manual-momentos ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.escuela-manual-momentos ul a{text-decoration:underline;-webkit-text-decoration-color:var(--escuela-accion-texto);text-decoration-color:var(--escuela-accion-texto);text-underline-offset:3px;font-size:14px}.escuela-manual-pantallas,.escuela-manual-demo{margin-top:48px}.escuela-manual-tarjetas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.escuela-manual-tarjeta{border:1px solid var(--escuela-linea-divisoria);border-top:2px solid var(--escuela-tinta);padding:20px 20px 16px}.escuela-manual-tarjeta h3{font-family:var(--escuela-font-serif);margin:0 0 4px;font-size:22px;font-weight:500}.escuela-manual-tarjeta-bajada{color:var(--escuela-texto-secundario);margin:0 0 12px;font-size:14px;line-height:1.45}.escuela-manual-tarjeta ul{margin:0;padding:0;list-style:none}.escuela-manual-tarjeta li+li{border-top:1px solid var(--escuela-linea-divisoria)}.escuela-manual-tarjeta li a{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 0;font-size:15px;text-decoration:none;display:flex}.escuela-manual-tarjeta li a span{color:var(--escuela-accion-texto)}.escuela-manual-tarjeta li a:hover{text-underline-offset:3px;text-decoration:underline}.escuela-manual-tarjeta[data-grupo=coordinacion]{border-top-color:var(--escuela-accion-texto)}.escuela-manual-faq{color:var(--escuela-texto-secundario);margin:26px 0 0;font-size:14px}.escuela-manual-faq a{color:var(--escuela-tinta);text-underline-offset:3px}.escuela-manual :is(a,button,select):focus-visible{outline:3px solid var(--escuela-accion-texto);outline-offset:2px}.escuela-manual-tecla{border:1px solid var(--manual-borde-tecla);color:var(--escuela-tinta);font-family:var(--manual-sans);white-space:normal;background:#fff;border-bottom-width:2px;border-radius:4px;margin:0 1px;padding:0 6px;font-size:.92em;font-weight:400;line-height:1.45;display:inline-block}.escuela-manual-aviso{border-left:3px solid;margin:12px 0 0;padding:12px 16px}.escuela-manual-aviso-rotulo{font-family:var(--escuela-font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:11.5px;font-weight:500}.escuela-manual-aviso-texto{color:var(--escuela-tinta);margin:0;font-size:15px;line-height:1.55}.escuela-manual-aviso[data-aviso=ojo]{color:var(--escuela-atencion)}.escuela-manual-aviso[data-aviso=dato]{color:var(--escuela-accion-texto)}.escuela-manual-aviso[data-aviso=solo-para-ti]{background:var(--escuela-tinta);color:var(--manual-sobre-tinta);border-left:0}.escuela-manual-aviso[data-aviso=solo-para-ti] .escuela-manual-aviso-texto{color:var(--escuela-papel)}.escuela-manual-aviso[data-aviso=solo-para-ti] .escuela-manual-tecla{background:var(--escuela-papel)}.escuela-manual-publico{background:var(--escuela-papel);flex-direction:column;min-height:100dvh;display:flex}.escuela-manual-publico-cuerpo{flex:1 0 auto}.escuela-landing.escuela-manual-publico-franja{min-height:0;overflow-x:visible}@media (width<=620px){.escuela-manual-publico .escuela-manual:not(.escuela-manual-tarea){padding-top:0}}.escuela-manual-tarea-rejilla{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:44px;display:grid}.escuela-manual-indice{gap:16px;max-height:calc(100dvh - 120px);padding:0 6px 12px 0;display:grid;position:sticky;top:16px;overflow-y:auto}.escuela-manual-volver{font-family:var(--escuela-font-mono);color:var(--escuela-tinta);text-underline-offset:3px;font-size:13px}.escuela-manual-indice-grupo+.escuela-manual-indice-grupo{margin-top:14px}.escuela-manual-indice-grupo-nombre{font-family:var(--escuela-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--escuela-texto-secundario);margin:0 0 4px;font-size:11px}.escuela-manual-indice-lista ul{margin:0;padding:0;list-style:none}.escuela-manual-indice-lista a{border-radius:4px;padding:6px 8px;font-size:14px;line-height:1.35;text-decoration:none;display:block}.escuela-manual-indice-lista a:hover{text-underline-offset:3px;text-decoration:underline}.escuela-manual-indice-lista a[aria-current=page]{background:var(--escuela-tinta);color:var(--escuela-papel)}.escuela-manual-indice-pdf{border:1px solid var(--escuela-tinta);min-height:40px;color:var(--escuela-tinta);font-family:var(--manual-sans);cursor:pointer;background:0 0;border-radius:6px;justify-self:start;padding:0 14px;font-size:14px}.escuela-manual-selector{display:none}.escuela-manual-articulo{max-width:760px}.escuela-manual-articulo .escuela-manual-rotulo{color:var(--escuela-texto-secundario)}.escuela-manual-articulo-titulo{font-family:var(--escuela-font-serif);letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(30px,3.4vw,42px);font-weight:400;line-height:1.1}.escuela-manual-para-que{margin:0 0 24px;font-size:17px;line-height:1.5}.escuela-manual-captura{margin:0 0 28px}.escuela-manual-captura-marco{border:1px solid var(--escuela-linea-divisoria);border-radius:6px;width:100%;position:relative;overflow:hidden}.escuela-manual-captura-marco img{width:100%;height:auto;display:block}.escuela-manual-marcador,.escuela-manual-paso-numero{background:var(--escuela-tinta);width:28px;height:28px;color:var(--escuela-accion);font-family:var(--escuela-font-mono);border-radius:50%;place-items:center;font-size:13.5px;font-weight:600;display:grid}.escuela-manual-marcador{box-shadow:0 0 0 2px var(--escuela-papel);position:absolute;transform:translate(-40%,-50%)}.escuela-manual-pasos{gap:14px;margin:0 0 22px;padding:0;list-style:none;display:grid}.escuela-manual-pasos li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;display:grid}.escuela-manual-pasos p{margin:2px 0 0;font-size:16.5px;line-height:1.6}.escuela-manual-articulo-pie{border-top:1px solid var(--escuela-linea-divisoria);flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:16px;margin-top:32px;padding-top:20px;display:flex}.escuela-manual-ir{background:var(--escuela-tinta);border-radius:6px;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex;color:var(--escuela-papel)!important}.escuela-manual-siguiente{text-align:right;gap:2px;margin-left:auto;font-size:15px;text-decoration:none;display:grid}.escuela-manual-siguiente>span:last-child{text-underline-offset:3px;text-decoration:underline}.escuela-manual-siguiente span span{color:var(--escuela-accion-texto)}.escuela-manual-siguiente-rotulo{font-family:var(--escuela-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--escuela-texto-secundario);font-size:11px}.escuela-manual-datos{gap:8px;margin:0 0 16px;padding:0;font-size:17px;list-style:none;display:grid}.escuela-manual-datos li span{width:22px;color:var(--escuela-atencion);display:inline-block}.escuela-manual-datos li[data-si=si] span{color:var(--escuela-tinta)}.escuela-manual-datos-resumen{font-family:var(--escuela-font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:13px}.escuela-manual-datos-ley a{text-underline-offset:3px}.escuela-manual-cargando{color:var(--escuela-texto-secundario)}@media (width<=860px){.escuela-manual-tarea-rejilla{grid-template-columns:minmax(0,1fr)}.escuela-manual-tarea-rejilla>.escuela-manual-indice{display:none}.escuela-manual-selector{font-family:var(--escuela-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--escuela-texto-secundario);gap:6px;margin:0 0 22px;font-size:11px;display:grid}.escuela-manual-selector select{border:1px solid var(--escuela-tinta);background:var(--escuela-papel);min-height:46px;color:var(--escuela-tinta);font-family:var(--manual-sans);letter-spacing:0;text-transform:none;border-radius:6px;padding:0 10px;font-size:16px}.escuela-manual-siguiente{text-align:left;margin-left:0}.escuela-manual-marcador{width:22px;height:22px;font-size:11.5px}}.escuela-manual-impreso{display:none}@media (width<=1000px){.escuela-manual-tarjetas,.escuela-manual-momentos{grid-template-columns:repeat(2,minmax(0,1fr))}.escuela-manual-momentos>li:nth-child(2){border-right:0}.escuela-manual-momentos>li:nth-child(3){padding-left:0}}@media (width<=860px){.escuela-manual-cabecera{grid-template-columns:minmax(0,1fr);gap:28px}}@media (width<=620px){.escuela-manual{padding-top:20px}.escuela-manual-cabecera{border-radius:0;margin:0 calc(-1*clamp(16px,3vw,40px));padding:26px 18px 24px}.escuela-manual-tarjetas,.escuela-manual-momentos{grid-template-columns:minmax(0,1fr)}.escuela-manual-momentos>li{border-right:0;border-bottom:1px solid var(--escuela-linea-divisoria);padding:14px 0}.escuela-manual-momentos>li+li{padding-left:0}.escuela-manual-buscador[data-grande=si] input{min-height:54px;font-size:16px}.escuela-manual-buscador[data-grande=si] .escuela-manual-buscador-lupa{top:17px}}@media print{@page{margin:16mm 15mm 18mm}.escuela-manual-publico-franja,.escuela-manual-no-imprimir{display:none!important}body:has(.escuela-manual-impreso) .escuela-marco>header{display:none!important}body:has(.escuela-manual-impreso) .escuela-marco .escuela-rail{display:none!important}body:has(.escuela-manual-impreso) .escuela-marco .escuela-ayuda{display:none!important}body:has(.escuela-manual-impreso) .escuela-menu-fondo{display:none!important}body:has(.escuela-manual-impreso) .escuela-rail-app{display:block!important}.escuela-manual{max-width:none;padding:0;font-size:10.5pt}.escuela-manual-impreso{color:#000;display:block}.escuela-manual-impreso-portada{border-bottom:1px solid #000;margin:0 0 8mm;padding-bottom:4mm}.escuela-manual-impreso-portada h1{font-family:var(--escuela-font-serif);margin:0 0 2mm;font-size:24pt;font-weight:500}.escuela-manual-impreso-portada p{margin:0;font-size:10.5pt;line-height:1.45}.escuela-manual-impreso-seccion{margin:0 0 6mm}.escuela-manual-impreso-seccion+.escuela-manual-impreso-seccion{break-before:page}.escuela-manual-impreso h2{font-family:var(--escuela-font-serif);break-after:avoid-page;border-bottom:1px solid #000;margin:0 0 4mm;padding-bottom:2mm;font-size:17pt;font-weight:500}.escuela-manual-impreso-marca{font-family:var(--escuela-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:8.5pt}.escuela-manual-impreso-tarea{break-inside:avoid;margin:0 0 5mm}.escuela-manual-impreso h3{font-family:var(--escuela-font-serif);break-after:avoid-page;margin:0 0 1mm;font-size:13pt;font-weight:600}.escuela-manual-impreso-para{margin:0 0 2mm;font-style:italic}.escuela-manual-impreso ol,.escuela-manual-impreso ul{margin:0 0 2mm;padding-left:6mm}.escuela-manual-impreso li{orphans:2;widows:2;margin:0 0 1mm;line-height:1.45}.escuela-manual-impreso-momentos li{margin-bottom:1.5mm}.escuela-manual-impreso .escuela-manual-tecla{background:0 0;border-color:#555;padding:0 3px;font-size:.95em}.escuela-manual-impreso .escuela-manual-aviso{color:#000;break-inside:avoid;background:0 0;border-left:2pt solid #000;margin:2mm 0 0;padding:1.5mm 3mm}.escuela-manual-impreso .escuela-manual-aviso[data-aviso=solo-para-ti]{border:1pt solid #000}.escuela-manual-impreso .escuela-manual-aviso-texto,.escuela-manual-impreso .escuela-manual-aviso[data-aviso=solo-para-ti] .escuela-manual-aviso-texto{color:#000;font-size:10pt}.escuela-manual-impreso .escuela-manual-aviso-rotulo{margin-bottom:.5mm;font-size:7.5pt}.escuela-manual-pie-impreso{text-align:center;font-family:var(--escuela-font-mono);letter-spacing:.04em;color:#444;font-size:7.5pt;position:fixed;bottom:0;left:0;right:0}}
