.-RjJSq_link{color:var(--accent-text);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.-RjJSq_link:hover{text-underline-offset:4px;text-decoration:underline}.-RjJSq_link>span{transition:transform .18s var(--ease-out);align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.-RjJSq_link:hover>span{transform:translate(3px)}}.-RjJSq_spaced{margin-top:20px}.-RjJSq_inline{text-underline-offset:4px;text-decoration:underline;display:inline}.-RjJSq_inline>span{margin-left:6px}[data-tone=dark] .-RjJSq_link{color:var(--accent-l)}[data-tone=brand] .-RjJSq_link{color:#fff;text-underline-offset:4px;text-decoration:underline}
section.eXuHWq_seccion{background-color:var(--ink2);padding-block:clamp(64px,8vw,112px);padding-bottom:calc(clamp(64px, 8vw, 112px) + var(--edge-h,0px));position:relative;overflow:hidden}.eXuHWq_contenido{z-index:1;position:relative}.eXuHWq_cabeza{text-align:center;justify-items:center;gap:18px;display:grid}.eXuHWq_rotulo{font-family:var(--font-rotulo);letter-spacing:.3em;text-transform:uppercase;color:var(--accent-l);align-items:center;gap:14px;font-size:13px;font-weight:600;display:inline-flex}.eXuHWq_rotulo:before,.eXuHWq_rotulo:after{content:"";background:linear-gradient(90deg,#0000,#ff9b80cc);width:clamp(28px,7vw,96px);height:1px}.eXuHWq_rotulo:after{transform:scaleX(-1)}.eXuHWq_titulo{letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:20ch;font-size:clamp(30px,4.2vw,56px);font-weight:800;line-height:1.04}.eXuHWq_acento{color:var(--accent-l)}.eXuHWq_fila{border-block:1px solid #ffffff29;grid-template-columns:1.35fr 1fr .85fr;margin-top:clamp(32px,4.6vw,60px);display:grid}.eXuHWq_celda+.eXuHWq_celda{border-left:1px solid #ffffff29}.eXuHWq_enlace{color:#c9ced6;grid-template-rows:1fr auto auto;gap:20px;height:100%;min-height:clamp(260px,22vw,320px);padding:clamp(28px,3.4vw,52px);transition:background-color .32s,color .32s;display:grid;position:relative}.eXuHWq_enlace:after{content:"";background:var(--accent-l);transform-origin:0;height:2px;transition:transform .52s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 18px 1px #ff9b8099}.eXuHWq_enlace:hover,.eXuHWq_enlace:focus-visible{color:#fff;background:#ffffff0a}.eXuHWq_enlace:hover:after,.eXuHWq_enlace:focus-visible:after{transform:scaleX(1)}.eXuHWq_escaparate{min-height:140px;transition:transform .52s var(--ease-out);place-items:center;display:grid}.eXuHWq_enlace:hover .eXuHWq_escaparate{transform:translateY(-6px)scale(1.03)}.eXuHWq_majix{opacity:.92;transition:opacity .32s;display:block}.eXuHWq_enlace:hover .eXuHWq_majix{opacity:1}.eXuHWq_mas{aspect-ratio:1;color:#ffffffb3;width:84px;transition:border-color .32s ease, color .32s ease, transform .52s var(--ease-out), background-color .32s ease;border:1.5px dashed #fff6;border-radius:50%;place-items:center;font-size:40px;font-weight:300;line-height:1;display:grid}.eXuHWq_hueco:hover .eXuHWq_mas{border-style:solid;border-color:var(--accent-l);color:var(--accent-l);background:#ff9b801f;transform:rotate(90deg)}.eXuHWq_texto{text-align:center;text-wrap:balance;max-width:30ch;margin-inline:auto;font-size:15.5px;line-height:1.5}.eXuHWq_ir{font-family:var(--font-rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-l);justify-self:center;font-size:12.5px;font-weight:600}.eXuHWq_ir span[aria-hidden]{transition:transform .26s var(--ease-out);display:inline-block}.eXuHWq_enlace:hover .eXuHWq_ir span[aria-hidden]{transform:translate(4px)}.eXuHWq_pie{text-align:center;color:#c9ced6;margin-top:clamp(28px,4vw,44px);font-size:16px}@media (prefers-reduced-motion:reduce){.eXuHWq_enlace:after,.eXuHWq_escaparate,.eXuHWq_mas{transition:none}}@media (max-width:900px){.eXuHWq_fila{grid-template-columns:1fr}.eXuHWq_celda+.eXuHWq_celda{border-top:1px solid #ffffff29;border-left:0}.eXuHWq_enlace{gap:14px;min-height:0;padding:34px 22px}.eXuHWq_escaparate{min-height:100px}}
._2m6gFa_lista{gap:12px;display:grid}._2m6gFa_item{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;transition:border-color .2s,box-shadow .2s}._2m6gFa_item[open]{border-color:var(--accent);box-shadow:0 24px 44px -30px #14171c38}._2m6gFa_pregunta{letter-spacing:-.01em;cursor:pointer;border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;font-size:18px;font-weight:650;list-style:none;display:flex}._2m6gFa_pregunta::-webkit-details-marker{display:none}._2m6gFa_signo{background:var(--accent-soft);width:32px;height:32px;transition:transform .26s var(--ease-out), background-color .2s ease;border-radius:50%;flex:none;position:relative}._2m6gFa_signo:before,._2m6gFa_signo:after{content:"";background:var(--accent-text);border-radius:2px;width:12px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}._2m6gFa_signo:after{rotate:90deg}._2m6gFa_item[open] ._2m6gFa_signo{background:var(--accent-l);transform:rotate(45deg)}._2m6gFa_respuesta{max-width:70ch;color:var(--muted);padding:0 26px 24px;font-size:16.5px}._2m6gFa_respuesta>*+*{margin-top:.8em}._2m6gFa_respuesta a{color:var(--accent-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}@supports selector(::details-content){@media (prefers-reduced-motion:no-preference){._2m6gFa_item{interpolate-size:allow-keywords}._2m6gFa_item::details-content{height:0;transition:height .32s var(--ease-out), content-visibility .32s allow-discrete;overflow:clip}._2m6gFa_item[open]::details-content{height:auto}}}@media (max-width:700px){._2m6gFa_pregunta{padding:18px 20px;font-size:16.5px}._2m6gFa_respuesta{padding:0 20px 20px}}
.F4dtcG_lista{max-width:860px;margin-top:clamp(24px,3vw,40px)}
.eLEPaq_marcador{background:var(--marker-bg);color:var(--marker-ink);border:1px solid var(--marker-line);border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.4em;padding:1px 8px;font-size:.875em;line-height:1.5;display:inline-flex}.eLEPaq_etiqueta{letter-spacing:.02em;font-weight:800}.eLEPaq_ejemplo{background:var(--cloud);color:var(--slate);border-color:var(--line)}.eLEPaq_ejemplo .eLEPaq_etiqueta{text-transform:uppercase;letter-spacing:.08em;font-size:.85em}.eLEPaq_bloque{border-radius:12px;padding:14px 18px;font-size:15px;display:flex}
.ISIHma_prose{max-width:72ch;font-size:17px;line-height:1.7}.ISIHma_prose>*+*{margin-top:1.1em}.ISIHma_prose>:first-child{margin-top:0}.ISIHma_prose h2{margin-top:2em;font-size:28px}.ISIHma_prose h3{margin-top:1.7em;font-size:21px}.ISIHma_prose h4{margin-top:1.5em;font-size:18px}.ISIHma_prose h5,.ISIHma_prose h6{margin-top:1.4em;font-size:16px}.ISIHma_prose h2+*,.ISIHma_prose h3+*,.ISIHma_prose h4+*,.ISIHma_prose h5+*,.ISIHma_prose h6+*{margin-top:.7em}.ISIHma_prose ul,.ISIHma_prose ol{padding-left:1.4em}.ISIHma_prose ul{list-style:outside}.ISIHma_prose ol{list-style:decimal}.ISIHma_prose li+li{margin-top:.4em}.ISIHma_prose a{color:var(--accent-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ISIHma_prose strong{font-weight:700}.ISIHma_prose blockquote{border-left:3px solid var(--accent);color:var(--slate);padding-left:1.1em}.ISIHma_prose hr{border:0;border-top:1px solid var(--line);margin:2em 0}.ISIHma_prose .contains-task-list{padding-left:0;list-style:none}.ISIHma_prose .task-list-item{align-items:baseline;display:flex}.ISIHma_prose code{background:var(--cloud);border-radius:6px;padding:.1em .35em;font-size:.92em}.ISIHma_prose pre{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px 16px;font-size:.9em;line-height:1.55;overflow-x:auto}.ISIHma_prose pre code{background:0 0;padding:0}
.JjvWmG_temario{font-size:15px}.JjvWmG_boton{border:1.5px solid var(--ink);width:100%;min-height:52px;color:var(--ink);text-align:left;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:16px;font-weight:700;display:none}.JjvWmG_cuenta{color:var(--muted);font-size:14px;font-weight:650}.JjvWmG_cuerpo{display:block}.JjvWmG_curso{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:700}.JjvWmG_avance{gap:8px;margin-top:12px;font-size:14px;font-weight:600;display:grid}.JjvWmG_barra{background:var(--cloud);border-radius:999px;height:8px;display:block;overflow:hidden}.JjvWmG_barra>span{border-radius:inherit;background:var(--ink);height:100%;display:block}.JjvWmG_modulos{gap:6px;margin-top:16px;display:grid}.JjvWmG_modulo{border-radius:14px}.JjvWmG_modulo[data-fuera]>summary{color:var(--muted);font-weight:500}.JjvWmG_modulo>summary{cursor:pointer;border-radius:14px;align-items:center;gap:12px;min-height:48px;padding:8px 12px;font-weight:650;line-height:1.3;list-style:none;display:flex}.JjvWmG_modulo>summary::-webkit-details-marker{display:none}.JjvWmG_modulo[open]>summary,.JjvWmG_modulo>summary:hover,.JjvWmG_modulo[open]>summary:hover{background:var(--cloud)}.JjvWmG_numero{border:1.5px solid var(--line-strong);background:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.JjvWmG_nombre{min-width:0}.JjvWmG_lecciones{gap:2px;padding:6px 0 8px 18px;display:grid}.JjvWmG_enlace{min-height:40px;color:var(--ink);border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;line-height:1.35;display:flex}a.JjvWmG_enlace:hover{background:var(--cloud)}.JjvWmG_enlace[aria-current=page]{background:var(--cloud);box-shadow:inset 3px 0 0 var(--accent-text);font-weight:700}.JjvWmG_enlace[data-pendiente]{color:var(--muted)}.JjvWmG_enlace em{font-size:13px;font-style:normal}.JjvWmG_examen{border:1.5px solid var(--ink);margin-top:4px;font-weight:700}.JjvWmG_tic{border:2px solid var(--line-strong);background:#fff;border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}.JjvWmG_tic[data-hecha]{border-color:var(--ink);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E") center / 72% no-repeat, var(--ink)}@media (max-width:1000px){.JjvWmG_boton{display:flex}.JjvWmG_cuerpo{border:1.5px solid var(--line-strong);background:#fff;border-radius:18px;margin-top:10px;padding:16px;display:none}.JjvWmG_cuerpo[data-abierto]{display:block}}
.JJHtmW_marco{min-height:70vh;padding:calc(var(--cabecera-h) + 28px) var(--gutter) clamp(48px, 6vw, 96px);background:var(--paper)}.JJHtmW_inner{max-width:var(--container);grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:clamp(28px,4vw,64px);margin-inline:auto;display:grid}.JJHtmW_lateral{top:calc(var(--cabecera-h) + 12px);max-height:calc(100vh - var(--cabecera-h) - 24px);overscroll-behavior:contain;align-self:start;padding-right:6px;position:sticky;overflow-y:auto}.JJHtmW_contenido{min-width:0;max-width:820px}@media (max-width:1000px){.JJHtmW_inner{grid-template-columns:1fr;gap:22px}.JJHtmW_lateral{max-height:none;padding-right:0;position:static;overflow:visible}}@media print{.JJHtmW_marco{background:#fff;padding:0}.JJHtmW_inner{display:block}.JJHtmW_contenido{max-width:none}}
