:root{--gpl-tinta:#1a2230;--gpl-tinta-suave:#5b6674;--gpl-acento:#17555f;--gpl-enlace:#1c4f9c;--gpl-enlace-visitado:#5a3d8c;--gpl-acento-claro:#e6f0f1;--gpl-papel:#ffffff;--gpl-papel-alt:#f5f6f7;--gpl-filete:#e2e5e9;--gpl-tipo-interfaz:"Archivo",system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--gpl-ancho-lectura:44rem;--gpl-radio:4px}.et_pb_post_content{color:var(--gpl-tinta);font-size:1.125rem;line-height:1.6;max-width:var(--gpl-ancho-lectura)}.et_pb_post_content p{margin:0!important;padding-bottom:0!important}.et_pb_post_content>*+*{margin-top:1.8em!important}.et_pb_post_content>p+p{margin-top:1.8em!important}.et_pb_post_content h2,.et_pb_post_content h3{color:var(--gpl-tinta);line-height:1.25;text-wrap:balance;scroll-margin-top:6rem}.et_pb_post_content h2{font-size:1.6rem;margin-top:2.1em!important;padding-top:0!important;border-top:0!important}.et_pb_post_content h3{font-size:1.25rem;margin-top:1.7em!important}html body #page-container .et_pb_post_content a,html body #page-container .et_pb_post_content p a,html body #page-container .et_pb_post_content li a,html body #page-container .et_pb_post_content blockquote a,html body #page-container .et_pb_post_content td a,.et_pb_post_content a,.gpl-bibliografia a{color:var(--gpl-enlace)!important;text-decoration:underline!important;text-underline-offset:0.18em;text-decoration-thickness:1px}html body #page-container .et_pb_post_content a:visited,html body #page-container .et_pb_post_content p a:visited,.et_pb_post_content a:visited,.gpl-bibliografia a:visited{color:var(--gpl-enlace-visitado)!important}.et_pb_post_content a:hover,.et_pb_post_content a:focus-visible,.gpl-bibliografia a:hover,.gpl-bibliografia a:focus-visible{text-decoration-thickness:2px;text-decoration-color:currentColor}.et_pb_post_content blockquote{margin-left:0;padding:0.2rem 0 0.2rem 1.4rem;border-left:3px solid var(--gpl-acento);color:var(--gpl-tinta-suave);font-size:1.05rem}.et_pb_post_content ul,.et_pb_post_content ol{padding-left:1.4rem}.et_pb_post_content li+li{margin-top:0.4em}.et_pb_post_content figure{max-width:none}.et_pb_post_content figcaption{color:var(--gpl-tinta-suave);font-size:0.9rem;padding-top:0.5rem}.et_pb_post_content table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;font-size:0.95rem}.et_pb_post_content th,.et_pb_post_content td{border:1px solid var(--gpl-filete);padding:0.55rem 0.7rem;text-align:left}.et_pb_post_content thead th{background:var(--gpl-papel-alt)}.gpl-indice{font-family:var(--gpl-tipo-interfaz);font-size:0.88rem;line-height:1.4}.gpl-indice--lateral{border-left:2px solid var(--gpl-filete);padding-left:1.1rem}.gpl-indice__titulo{color:var(--gpl-tinta-suave);font-family:var(--gpl-tipo-interfaz);font-size:0.7rem;font-weight:700;letter-spacing:0.11em;text-transform:uppercase;margin:0 0 0.85rem}.gpl-indice__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.5rem;counter-reset:gpl-ep}.gpl-indice__n2{counter-increment:gpl-ep;counter-reset:gpl-sub}.gpl-indice__n3{counter-increment:gpl-sub;padding-left:1.5rem;font-size:0.84rem}.gpl-indice a{display:flex;gap:0.6em;align-items:baseline;color:var(--gpl-tinta-suave);text-decoration:none}.gpl-indice__n2>a::before{content:counter(gpl-ep) ".";flex:0 0 auto;min-width:1.35em;color:var(--gpl-acento);font-weight:600;font-variant-numeric:tabular-nums}.gpl-indice__n3>a::before{content:counter(gpl-ep) "." counter(gpl-sub);flex:0 0 auto;min-width:1.9em;color:var(--gpl-tinta-suave);font-variant-numeric:tabular-nums}.gpl-indice a:hover,.gpl-indice a:focus-visible{color:var(--gpl-acento);text-decoration:underline}@media (min-width:981px){.gpl-indice--lateral{position:sticky;top:6rem;max-height:calc(100vh - 8rem);overflow-y:auto}}.gpl-indice--caja{border:1px solid var(--gpl-filete);border-left:3px solid var(--gpl-acento);border-radius:0 var(--gpl-radio) var(--gpl-radio) 0;background:var(--gpl-papel-alt);padding:1.1rem 1.4rem;margin-bottom:2.2rem;max-width:var(--gpl-ancho-lectura)}.gpl-indice--caja .gpl-indice__lista{gap:0.45rem}.gpl-meta{font-family:var(--gpl-tipo-interfaz);display:flex;flex-wrap:wrap;align-items:baseline;gap:0.5rem 1.1rem;color:var(--gpl-tinta-suave);font-size:0.92rem}.gpl-meta__autor a{color:var(--gpl-tinta);font-weight:600;text-decoration:none}.gpl-meta__autor a:hover{text-decoration:underline}.gpl-meta__editado{color:var(--gpl-acento)}.gpl-etiquetas{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0.5rem}.gpl-etiquetas a{font-family:var(--gpl-tipo-interfaz);display:inline-block;padding:0.28rem 0.7rem;border:1px solid var(--gpl-filete);border-radius:100px;color:var(--gpl-tinta-suave);font-size:0.83rem;text-decoration:none}.gpl-etiquetas a:hover,.gpl-etiquetas a:focus-visible{background:var(--gpl-acento-claro);border-color:var(--gpl-acento);color:var(--gpl-acento)}.gpl-relacionados__titulo{font-family:var(--gpl-tipo-interfaz);font-size:0.78rem;font-weight:700;letter-spacing:0.09em;text-transform:uppercase;color:var(--gpl-tinta-suave);margin:0 0 1.2rem}.gpl-relacionados__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.6rem}.gpl-relacionados__ficha a{display:flex;flex-direction:column;gap:0.55rem;text-decoration:none;color:inherit;height:100%}.gpl-relacionados__ficha img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--gpl-radio)}.gpl-relacionados__nombre{font-family:var(--gpl-tipo-interfaz);color:var(--gpl-tinta);font-weight:600;line-height:1.35;text-wrap:balance}.gpl-relacionados__ficha a:hover .gpl-relacionados__nombre{color:var(--gpl-acento)}.gpl-relacionados__fecha{color:var(--gpl-tinta-suave);font-size:0.83rem}.gpl-compartir{font-family:var(--gpl-tipo-interfaz);display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem 0.9rem;font-size:0.9rem}.gpl-compartir__titulo{color:var(--gpl-tinta-suave);font-size:0.72rem;font-weight:700;letter-spacing:0.09em;text-transform:uppercase}.gpl-compartir__enlace{padding:0.3rem 0.75rem;border:1px solid var(--gpl-filete);border-radius:var(--gpl-radio);color:var(--gpl-tinta);text-decoration:none}.gpl-compartir__enlace:hover,.gpl-compartir__enlace:focus-visible{background:var(--gpl-acento);border-color:var(--gpl-acento);color:#fff}.gpl-archivo__titulo{color:var(--gpl-tinta);margin:0 0 0.6rem;text-wrap:balance}.gpl-archivo__descripcion{color:var(--gpl-tinta-suave);max-width:var(--gpl-ancho-lectura);font-size:1.05rem;line-height:1.6}.gpl-archivo__recuento{color:var(--gpl-tinta-suave);font-size:0.85rem;letter-spacing:0.04em;margin:0.9rem 0 0;font-variant-numeric:tabular-nums}a:focus-visible,button:focus-visible{outline:2px solid var(--gpl-acento);outline-offset:2px}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.gpl-aula-lista{font-family:var(--gpl-tipo-interfaz);list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.gpl-aula-lista li+li{border-top:1px solid var(--gpl-filete)}.gpl-aula-lista a{display:flex;align-items:baseline;gap:0.9rem;padding:0.75rem 0.2rem;text-decoration:none;color:var(--gpl-tinta)}.gpl-aula-lista a:hover,.gpl-aula-lista a:focus-visible{background:var(--gpl-acento-claro)}.gpl-aula-lista__numero{flex:0 0 auto;min-width:2.4rem;color:var(--gpl-acento);font-variant-numeric:tabular-nums;font-weight:600;font-size:0.9rem}.gpl-aula-lista__titulo{line-height:1.35}.gpl-ruta{color:var(--gpl-tinta-suave);font-size:0.87rem;line-height:1.5}.gpl-ruta a{color:var(--gpl-tinta-suave);text-decoration:none}.gpl-ruta a:hover,.gpl-ruta a:focus-visible{color:var(--gpl-acento);text-decoration:underline}.gpl-ruta__sep{color:var(--gpl-filete);padding:0 0.15rem}.gpl-navega{display:grid;grid-template-columns:1fr;gap:0.7rem;margin-top:2rem}@media (min-width:700px){.gpl-navega{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1rem}}.gpl-navega__hueco{display:none}@media (min-width:700px){.gpl-navega__hueco{display:block}}.gpl-navega__centro{text-align:center;justify-content:center;background:var(--gpl-papel-alt);border-style:dashed}.gpl-navega a{display:flex;flex-direction:column;gap:0.25rem;padding:0.9rem 1.1rem;border:1px solid var(--gpl-filete);border-radius:var(--gpl-radio);text-decoration:none}.gpl-navega a:hover,.gpl-navega a:focus-visible{border-color:var(--gpl-acento);background:var(--gpl-acento-claro)}.gpl-navega__siguiente{text-align:right}.gpl-navega__rotulo{color:var(--gpl-tinta-suave);font-size:0.72rem;font-weight:700;letter-spacing:0.09em;text-transform:uppercase}.gpl-navega__titulo{color:var(--gpl-tinta);font-weight:600;line-height:1.35}.gpl-ficha{margin:0;display:grid;gap:0;max-width:34rem}.gpl-ficha__fila{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:0.2rem 1rem;padding:0.6rem 0;border-bottom:1px solid var(--gpl-filete)}.gpl-ficha dt{color:var(--gpl-tinta-suave);font-size:0.78rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;padding-top:0.15rem}.gpl-ficha dd{margin:0;color:var(--gpl-tinta)}.gpl-ficha__guia{display:inline-block;margin-top:1.2rem;padding:0.5rem 1.1rem;border:1px solid var(--gpl-acento);border-radius:var(--gpl-radio);color:var(--gpl-acento);font-weight:600;font-size:0.9rem;text-decoration:none}.gpl-ficha__guia:hover,.gpl-ficha__guia:focus-visible{background:var(--gpl-acento);color:#fff}.gpl-bibliografia{margin-top:2.5rem;padding-top:1.2rem;border-top:2px solid var(--gpl-filete);font-size:0.95rem;color:var(--gpl-tinta-suave);max-width:var(--gpl-ancho-lectura)}.gpl-bibliografia__titulo{font-size:0.78rem;font-weight:700;letter-spacing:0.09em;text-transform:uppercase;color:var(--gpl-tinta-suave);margin:0 0 0.9rem}@media (max-width:640px){.gpl-ficha__fila{grid-template-columns:1fr}}.gpl-cta{background:var(--gpl-acento);color:#fff;border-radius:var(--gpl-radio);padding:1.6rem 1.8rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.6rem}.gpl-cta__titulo{font-weight:700;font-size:1.05rem;margin:0 0 0.3rem}.gpl-cta__cuerpo{margin:0;font-size:0.95rem;color:rgba(255,255,255,0.87);max-width:34rem}.gpl-cta__boton{flex:0 0 auto;background:#fff;color:var(--gpl-acento);font-weight:600;font-size:0.88rem;text-decoration:none;padding:0.6rem 1.2rem;border-radius:var(--gpl-radio);white-space:nowrap}.gpl-cta__boton:hover,.gpl-cta__boton:focus-visible{background:var(--gpl-acento-claro);color:var(--gpl-acento)}.gpl-trastienda{border:1px solid var(--gpl-filete);border-radius:var(--gpl-radio);padding:1.7rem 1.8rem}.gpl-trastienda__rotulo{color:var(--gpl-tinta-suave);font-size:0.72rem;font-weight:700;letter-spacing:0.09em;text-transform:uppercase;margin:0 0 0.5rem}.gpl-trastienda__titulo{font-weight:700;font-size:1.15rem;margin:0 0 0.4rem;color:var(--gpl-tinta)}.gpl-trastienda__cuerpo{margin:0 0 1.1rem;color:var(--gpl-tinta-suave);font-size:0.96rem;max-width:38rem}.gpl-trastienda__formulario form{display:flex;flex-wrap:wrap;gap:0.6rem}.gpl-trastienda__formulario input[type="email"],.gpl-trastienda__formulario input[type="text"]{flex:1 1 240px;border:1px solid var(--gpl-filete);border-radius:var(--gpl-radio);padding:0.6rem 0.85rem;font-size:0.95rem}.gpl-trastienda__formulario input[type="submit"],.gpl-trastienda__formulario button,.gpl-trastienda__boton{background:var(--gpl-tinta);color:#fff;border:0;border-radius:var(--gpl-radio);padding:0.6rem 1.3rem;font-weight:600;font-size:0.92rem;cursor:pointer;text-decoration:none;display:inline-block}.gpl-trastienda__formulario input[type="submit"]:hover,.gpl-trastienda__boton:hover,.gpl-trastienda__boton:focus-visible{background:var(--gpl-acento);color:#fff}@media (max-width:640px){.gpl-cta{flex-direction:column;align-items:flex-start}}.gpl-autor{background:var(--gpl-papel-alt);border-radius:var(--gpl-radio);padding:1.6rem 1.8rem;display:flex;gap:1.4rem;align-items:flex-start}.gpl-autor__retrato{flex:0 0 auto}.gpl-autor__foto{display:block;width:76px;height:76px;border-radius:50%;object-fit:cover}.gpl-autor__ficha{min-width:0}.gpl-autor__nombre{margin:0 0 0.4rem;font-weight:700;font-size:1.02rem}.gpl-autor__nombre a{color:var(--gpl-tinta);text-decoration:none}.gpl-autor__nombre a:hover,.gpl-autor__nombre a:focus-visible{color:var(--gpl-acento)}.gpl-autor__bio{margin:0 0 0.7rem;color:var(--gpl-tinta-suave);font-size:0.95rem;line-height:1.55;max-width:40rem}.gpl-autor__enlaces{margin:0;font-size:0.88rem}.gpl-autor__enlaces a{color:var(--gpl-acento);text-decoration:none}.gpl-autor__enlaces a:hover,.gpl-autor__enlaces a:focus-visible{text-decoration:underline}.gpl-autor__sep{color:var(--gpl-filete);padding:0 0.5rem}@media (max-width:640px){.gpl-autor{flex-direction:column}}.gpl-fila-cuerpo .et_pb_column:first-child:not(:has(.gpl-indice)){display:none}.gpl-fila-cuerpo .et_pb_column:first-child:not(:has(.gpl-indice))+.et_pb_column{width:100%!important;margin-right:0!important}.gpl-miga{font-family:var(--gpl-tipo-interfaz);color:var(--gpl-tinta-suave);font-size:0.87rem;line-height:1.5}.gpl-miga a{color:var(--gpl-tinta-suave);text-decoration:none}.gpl-miga a:hover,.gpl-miga a:focus-visible{color:var(--gpl-acento);text-decoration:underline}.gpl-miga__sep{color:var(--gpl-filete);padding:0 0.15rem}.gpl-etiquetas,.gpl-indice__lista,.gpl-aula-lista,.gpl-relacionados__lista,.gpl-pie__lista,.gpl-compartir{list-style:none!important;margin-left:0!important;padding-left:0!important}.gpl-etiquetas>li,.gpl-indice__lista>li,.gpl-aula-lista>li,.gpl-relacionados__lista>li,.gpl-pie__lista>li{list-style:none!important;list-style-type:none!important;background:none!important}.gpl-etiquetas>li::marker,.gpl-indice__lista>li::marker,.gpl-aula-lista>li::marker,.gpl-relacionados__lista>li::marker,.gpl-pie__lista>li::marker{content:""!important}.gpl-etiquetas>li::before,.gpl-indice__lista>li::before,.gpl-aula-lista>li::before,.gpl-relacionados__lista>li::before,.gpl-pie__lista>li::before{content:none!important}.gpl-indice__lista>li.gpl-indice__n3{padding-left:0.9rem}