:root{--eev-anchor-offset:96px;--eev-anchor-bounce-color:var(--primary-color,#367efd);--eev-anchor-bounce-glow:#367efd40;--eev-anchor-bounce-duration:2.5s}[id]{scroll-margin-top:var(--eev-anchor-offset)}.eev-anchor-target{animation:eev-anchor-bounce var(--eev-anchor-bounce-duration) ease-out;border-radius:var(--eev-anchor-bounce-radius,inherit)}@keyframes eev-anchor-bounce{0%{transform:translateY(0);box-shadow:0 0 #0000}10%{box-shadow:0 0 0 4px var(--eev-anchor-bounce-glow);transform:translateY(-3px)}25%{box-shadow:0 0 0 6px var(--eev-anchor-bounce-glow);transform:translateY(0)}40%{transform:translateY(-2px)}55%{transform:translateY(0)}70%,to{transform:translateY(0);box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.eev-anchor-target{outline:2px solid var(--eev-anchor-bounce-color);outline-offset:4px;transition:outline-color 2s ease-out;animation:none}}.like-pill{height:var(--lp-height,36px);min-height:var(--lp-height,36px);background:var(--lp-bg,#e9ecf5cc);border-radius:var(--lp-radius,var(--radius-pill));flex-shrink:0;align-items:center;display:flex;overflow:visible}.like-pill__like,.like-pill__dislike{cursor:pointer;min-width:0;height:100%;font:inherit;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .15s;display:flex;position:relative}.like-pill__like:focus-visible,.like-pill__dislike:focus-visible{outline:2px solid var(--primary-color,#367efd);outline-offset:2px;z-index:1}.like-pill__like{flex:var(--lp-like-flex,0 0 60%);gap:var(--lp-gap,6px);padding-left:var(--lp-padding-x-like-left,12px);padding-right:var(--lp-padding-x-like-right,10px);border-right:var(--lp-divider,1.5px solid #1d3461cc);border-radius:9999px 0 0 9999px}.like-pill__like:hover{background:var(--lp-bg-hover,#d5d9e8cc)}.like-pill__like img{width:var(--lp-icon-size,20px);height:calc(var(--lp-icon-size,20px) * 1.4);object-fit:contain;flex-shrink:0;display:block}.like-pill__count{font-size:var(--fs-14);line-height:var(--lh-14);letter-spacing:var(--ls-14);color:var(--lp-count-color,var(--texto-color));white-space:nowrap;font-weight:600}.like-pill__dislike{flex:var(--lp-dislike-flex,0 0 40%);padding-left:var(--lp-padding-x-dislike,12px);padding-right:var(--lp-padding-x-dislike,12px);border-radius:0 9999px 9999px 0}.like-pill__dislike:hover{background:var(--lp-bg-hover,#d5d9e8cc)}.like-pill__dislike img{width:var(--lp-icon-size,20px);height:calc(var(--lp-icon-size,20px) * 1.4);object-fit:contain;display:block}.like-icon-svg{width:var(--lp-icon-size,20px);height:var(--lp-icon-size,20px);flex-shrink:0;display:block}.like-icon-svg .like-filled-path{display:none}.like-icon-svg .like-outline-path{display:block}.like-pill__like.is-liked .like-icon-svg .like-outline-path{display:none}.like-pill__like.is-liked .like-icon-svg .like-filled-path{display:block}.like-pill__like.can-animate.is-liked .like-icon-svg{animation:.6s cubic-bezier(.22,1,.36,1) forwards like-icon-snap}@keyframes like-icon-snap{0%{transform:scale(.5)rotate(0)}35%{transform:scale(1.3)rotate(-18deg)}60%{transform:scale(1.08)rotate(-6deg)}80%{transform:scale(1.02)rotate(-1deg)}to{transform:scale(1)rotate(0)}}.like-pill__like:active .like-icon-svg{transition:transform 60ms ease-in;transform:scale(.8)}.dislike-icon-svg{width:var(--lp-icon-size,20px);height:var(--lp-icon-size,20px);flex-shrink:0;display:block}.dislike-icon-svg .dislike-filled-path{display:none}.dislike-icon-svg .dislike-outline-path{display:block}.like-pill__dislike.is-disliked .dislike-icon-svg .dislike-outline-path{display:none}.like-pill__dislike.is-disliked .dislike-icon-svg .dislike-filled-path{display:block}.like-burst-particle{pointer-events:none;z-index:99;width:var(--len);height:var(--thick);transform-origin:50%;border-radius:1px;animation:.7s cubic-bezier(.25,.8,.35,1) forwards like-burst-ray;position:absolute}@keyframes like-burst-ray{0%{opacity:1;transform:translate(-50%, -50%) rotate(var(--angle)) translate(var(--start), 0) scaleX(.3)}25%{opacity:1;transform:translate(-50%, -50%) rotate(var(--angle)) translate(calc(var(--dist) * .55), 0) scaleX(1)}60%{opacity:.75;transform:translate(-50%, -50%) rotate(var(--angle)) translate(calc(var(--dist) * .85), 0) scaleX(1)}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translate(var(--dist), 0) scaleX(.3)}}@media (prefers-reduced-motion:reduce){.like-pill__like.can-animate.is-liked .like-icon-svg{animation:none}.like-pill__like:active .like-icon-svg{transition:none;transform:none}.like-burst-particle{display:none}}.slider-arrow{box-sizing:border-box;width:var(--slider-arrow-w,56px);height:var(--slider-arrow-h,64px);background:var(--slider-arrow-bg,#fff);border:1px solid var(--slider-arrow-border,var(--borde-contenedores-gris));border-radius:var(--slider-arrow-radius,var(--radius-2xl));color:var(--slider-arrow-color,var(--texto-color));cursor:pointer;box-shadow:var(--slider-arrow-shadow,0 2px 4px #00000014);font:inherit;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.slider-arrow:hover{color:var(--slider-arrow-color-hover,var(--primary-color))}.slider-arrow:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.slider-arrow:disabled,.slider-arrow[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.slider-arrow svg{width:var(--slider-arrow-icon-w,14px);height:var(--slider-arrow-icon-h,24px);display:block}.slider-arrow[data-slider-direction=prev] svg{transform:rotate(180deg)}.slider-arrow--v2{--slider-arrow-w:40px;--slider-arrow-h:40px;--slider-arrow-bg:#fff;--slider-arrow-border:var(--borde-contenedores-gris);--slider-arrow-radius:var(--radius-circle);--slider-arrow-shadow:none;--slider-arrow-color:var(--texto-color);--slider-arrow-icon-w:10px;--slider-arrow-icon-h:18px}@media (hover:hover) and (pointer:fine){.slider-arrow.slider-arrow--v2:hover:not([aria-disabled=true]):not(:disabled){background:var(--primary-color);border-color:var(--primary-color);color:#fff}}@media (width<=600px){.slider-arrow--v2{--slider-arrow-w:36px;--slider-arrow-h:36px}}:root{--eev-vote-burst-ring-color:var(--primary-color,#367efd);--eev-vote-burst-ring-bg-page:#fff;--eev-vote-burst-duration:.7s}@keyframes eevVoteBurstBounce{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes eevVoteBurstRingOuter{0%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)}}@keyframes eevVoteBurstRingHole{0%{transform:scale(0)}to{transform:scale(.92)}}@keyframes eevVoteBurstConfettiPhysics{0%{opacity:1;transform:translate(0)scale(1)rotate(0)}20%{opacity:1}to{transform:translate(var(--tx), calc(var(--ty) + 40px)) scale(0) rotate(var(--rot,0deg));opacity:0}}.eev-vote-burst-pop{animation:eevVoteBurstBounce var(--eev-vote-burst-duration) cubic-bezier(.34, 1.56, .64, 1)}.eev-vote-burst-ring{background:var(--eev-vote-burst-ring-color);pointer-events:none;z-index:9998;will-change:transform, opacity;width:24px;height:24px;animation:eevVoteBurstRingOuter var(--eev-vote-burst-duration) cubic-bezier(.22, .61, .36, 1) forwards;border-radius:50%;position:fixed}.eev-vote-burst-ring__hole{background:var(--eev-vote-burst-ring-bg-page);will-change:transform;animation:eevVoteBurstRingHole var(--eev-vote-burst-duration) cubic-bezier(.16, 1, .3, 1) forwards;border-radius:50%;position:absolute;inset:0}.eev-vote-burst-confetti{pointer-events:none;z-index:9999;animation:.8s cubic-bezier(.25,.46,.45,.94) forwards eevVoteBurstConfettiPhysics;position:fixed}@media (prefers-reduced-motion:reduce){.eev-vote-burst-pop,.eev-vote-burst-ring,.eev-vote-burst-ring__hole,.eev-vote-burst-confetti{animation:none}.eev-vote-burst-ring,.eev-vote-burst-ring__hole,.eev-vote-burst-confetti{display:none}}:root{--eev-celeb-shrink-duration:.15s;--eev-celeb-show-duration:.18s;--eev-celeb-reappear-duration:.25s}@keyframes eevCelebTargetShrink{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes eevCelebGifShow{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes eevCelebTargetReappear{0%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.eev-celeb-active .eev-celeb-target{animation:eevCelebTargetShrink var(--eev-celeb-shrink-duration) ease-out forwards}.eev-celeb-gif{pointer-events:none}.eev-celeb-gif--auto{width:32px;height:32px;margin:auto;position:absolute;inset:0}.eev-celeb-gif[hidden]{display:none!important}.eev-celeb-gif:not([hidden]){animation:eevCelebGifShow var(--eev-celeb-show-duration) ease-out}.eev-celeb-target--reappear{animation:eevCelebTargetReappear var(--eev-celeb-reappear-duration) ease-out}@media (prefers-reduced-motion:reduce){.eev-celeb-active .eev-celeb-target,.eev-celeb-gif:not([hidden]),.eev-celeb-target--reappear{animation:none}}.eev-tooltip{position:relative}.eev-tooltip:after{content:attr(data-tooltip);color:#fff;font-size:var(--fs-13);line-height:var(--lh-13);letter-spacing:var(--ls-13);border-radius:var(--radius-sm);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:100;background:#04070cf2;padding:6px 12px;font-weight:500;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;box-shadow:0 4px 10px -2px #0000002e}.eev-tooltip:hover:after,.eev-tooltip:focus-within:after{opacity:1;visibility:visible}.eev-tooltip--top:after{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.eev-tooltip--top:hover:after,.eev-tooltip--top:focus-within:after{transform:translate(-50%)translateY(0)}.eev-tooltip--bottom:after{top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-4px)}.eev-tooltip--bottom:hover:after,.eev-tooltip--bottom:focus-within:after{transform:translate(-50%)translateY(0)}.eev-tooltip--right:after{top:50%;left:calc(100% + 12px);transform:translate(-4px)translateY(-50%)}.eev-tooltip--right:hover:after,.eev-tooltip--right:focus-within:after{transform:translate(0)translateY(-50%)}.eev-tooltip--left:after{top:50%;right:calc(100% + 12px);transform:translate(4px)translateY(-50%)}.eev-tooltip--left:hover:after,.eev-tooltip--left:focus-within:after{transform:translate(0)translateY(-50%)}.eev-tooltip--right-align:after{bottom:calc(100% + 8px);left:auto;right:0;transform:translate(0)translateY(4px)}.eev-tooltip--right-align:hover:after,.eev-tooltip--right-align:focus-within:after{transform:translate(0)translateY(0)}@media (hover:none) and (pointer:coarse){.eev-tooltip:after{display:none}}:root{--primary-color:#367efd;--primary-color-hover-1:#3b58ed;--primary-color-hover-2:#204b97;--primary-color-deep:#356ae1;--primary-color-soft-bg:#d7e5ff;--primary-color-boton:#367efd20;--variante--color:#1d3461;--third-color:#01295f;--hover-color:#367efd20;--rojo-color:#de1a1a;--acento-color:#4e0110;--texto-color:#04070c;--texto-cuerpo-largo:#171a21;--contenedores-bordes-color:#d1d5de40;--borde-contenedores-gris:#e0e4e9;--divisor-color:#dee4f3;--borde-contenedores-suave:#e9ecf5;--filter:#d1d5de;--placeholder-img-bg:linear-gradient(135deg, #e9ecf5 0%, #dbe4ee 100%);--placeholder-img-stroke:#b1bcd1;--contenedores-background-color:#e9ecf5;--amarillo-color:#f8c50d;--morado-color:#794bec;--azul-cielo-pastel:#b8e4f9;--papel-cuento-bg:#faf6ef;--papel-cuento-border:#e8e0cf;--gradiente-primary:linear-gradient(135deg, #367efd 0%, #794bec 100%);--gf-overlay-bg:#d1d5de33;--bloque-disclaimer-bg:#fdeed7;--bloque-disclaimer-bg-hover:#fce6c5;--fs-12:.75rem;--lh-12:18px;--ls-12:.037em;--fs-13:.8125rem;--lh-13:20px;--ls-13:.034em;--fs-14:.875rem;--lh-14:22px;--ls-14:.03em;--fs-15:.9375rem;--lh-15:22px;--ls-15:.027em;--fs-16:1rem;--lh-16:24px;--ls-16:.022em;--lh-16-relaxed:28px;--fs-18:1.125rem;--lh-18:26px;--ls-18:.017em;--lh-18-relaxed:32px;--fs-20:1.25rem;--lh-20:28px;--ls-20:.0116em;--fs-22:1.375rem;--lh-22:30px;--ls-22:.008em;--fs-25:1.5625rem;--lh-25:32px;--ls-25:.0033em;--fs-28:1.75rem;--lh-28:36px;--ls-28:0em;--fs-32:2rem;--lh-32:40px;--ls-32:-.004em;--fs-36:clamp(1.75rem, 1.5rem + 1.25vw, 2.25rem);--lh-36:44px;--ls-36:-.0066em;--fs-40:clamp(2rem, 1.6rem + 2vw, 2.5rem);--lh-40:48px;--ls-40:-.0092em;--fs-51:clamp(2.25rem, 1.5rem + 3.75vw, 3.1875rem);--lh-51:60px;--ls-51:-.0137em;--fs-13-fichas:var(--fs-13);--lh-13-fichas:var(--lh-13);--ls-13-fichas:var(--ls-13);--fs-14-fichas:var(--fs-14);--lh-14-fichas:var(--lh-14);--ls-14-fichas:var(--ls-14);--fs-16-fichas:var(--fs-16);--lh-16-fichas:var(--lh-16);--ls-16-fichas:var(--ls-16);--fs-18-fichas:var(--fs-18);--lh-18-fichas:var(--lh-18);--ls-18-fichas:var(--ls-18);--fs-22-fichas:var(--fs-22);--lh-22-fichas:var(--lh-22);--ls-22-fichas:var(--ls-22);--lh-14-fichas-sbar:20px;--anim-duration-underline:.3s;--nav-height-mobile:112px;--nav-height-mobile-collapsed:52px;--nav-height-desktop:64px;--nav-padding-x:24px;--max-page-width:1440px;--scrollbar-width:12px;--page-main-padding:2rem;--text-shadow-on-image:0 1px 2px #0006;--overlay-on-image:linear-gradient(0deg, #00000059, transparent 50%);--texto-secondary-color:#5b5b5b;--header-cuento-bg:#d9effe;--borde-tag-cuentos:#a5c6e6d9;--enlace-cuento:#367efd;--anuncio-placeholder-bg:#f5f8fa;--bg-contenedores-tono-medio:#e9ecf599;--bg-contenedores-suave-azulado:#f0f3f8;--bg-hover-pill:#f0f1f2;--bg-control-blanco:#fff;--bg-acordeon-abierto:#367efd26;--lh-15-modal:24.375px;--lh-16-modal:26px;--radius-modal:var(--radius-xl);--bg-contenedores-suave:#f2f5fa;--azul-claro:#62b8fa;--borde-card-sidebar:#c4d7d7;--buttons-border-white-bg:#0d0d0d33;--mf-icon-color-edad:#f8c50d;--mf-icon-bg-edad:#f8c50d33;--mf-icon-radius-edad:40px 40px 6px 6px;--mf-icon-color-asignatura:#367efd;--mf-icon-bg-asignatura:#367efd14;--mf-icon-radius-asignatura:18px 18px 6px 6px;--mf-icon-color-habilidades:#3ac279;--mf-icon-bg-habilidades:#3ac27933;--mf-icon-radius-habilidades:18px 18px 6px 6px;--mf-icon-color-formato:#fe364b;--mf-icon-bg-formato:#fe364b1a;--mf-icon-radius-formato:18px 18px 6px 6px;--texto-color-suave:#777;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius:10px;--radius-xl:14px;--radius-2xl:18px;--radius-3xl:24px;--radius-pill:9999px;--radius-circle:50%;--radius-none:0;--space-3xs:.25rem;--space-2xs:.375rem;--space-xs:.5rem;--space-sm:.625rem;--space-md:.75rem;--space-lg:1rem;--space-xl:1.5rem;--space-2xl:2rem;--space-3xl:3rem;--space-4xl:4rem;--shadow-popover:0 20px 48px #0003;--shadow-card:0 16px 40px 0 #6466680d, 0 4px 16px 0 #6466680d}.focus-ring:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-100.woff2)format("woff2"),url(/fonts/eev-display-100.woff)format("woff");font-weight:100;font-style:normal;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-100-italic.woff2)format("woff2"),url(/fonts/eev-display-100-italic.woff)format("woff");font-weight:100;font-style:italic;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-200.woff2)format("woff2"),url(/fonts/eev-display-200.woff)format("woff");font-weight:200;font-style:normal;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-200-italic.woff2)format("woff2"),url(/fonts/eev-display-200-italic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-300.woff2)format("woff2"),url(/fonts/eev-display-300.woff)format("woff");font-weight:300;font-style:normal;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-300-italic.woff2)format("woff2"),url(/fonts/eev-display-300-italic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-400.woff2)format("woff2"),url(/fonts/eev-display-400.woff)format("woff");font-weight:400;font-style:normal;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-400-italic.woff2)format("woff2"),url(/fonts/eev-display-400-italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-500.woff2)format("woff2"),url(/fonts/eev-display-500.woff)format("woff");font-weight:500;font-style:normal;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-500-italic.woff2)format("woff2"),url(/fonts/eev-display-500-italic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-700.woff2)format("woff2"),url(/fonts/eev-display-700.woff)format("woff");font-weight:700;font-style:normal;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-700-italic.woff2)format("woff2"),url(/fonts/eev-display-700-italic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-800.woff2)format("woff2"),url(/fonts/eev-display-800.woff)format("woff");font-weight:800;font-style:normal;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-800-italic.woff2)format("woff2"),url(/fonts/eev-display-800-italic.woff)format("woff");font-weight:800;font-style:italic;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-900.woff2)format("woff2"),url(/fonts/eev-display-900.woff)format("woff");font-weight:900;font-style:normal;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}@font-face{font-family:EEV Display;src:url(/fonts/eev-display-900-italic.woff2)format("woff2"),url(/fonts/eev-display-900-italic.woff)format("woff");font-weight:900;font-style:italic;font-display:swap;ascent-override:85%;descent-override:15%;line-gap-override:0%}html{scrollbar-color:#8b8b8b #f6f7f8;scrollbar-gutter:stable;font-size:100%;line-height:1.5;overflow-x:clip}body::-webkit-scrollbar{background-color:#f6f7f8;width:12px}body::-webkit-scrollbar-thumb{background-color:#8b8b8b;border-radius:6px}body::-webkit-scrollbar-thumb:hover{background-color:#5b5b5b}body::-webkit-scrollbar-button{background-color:#f6f7f8}body{font-family:EEV Display,Helvetica,sans-serif;font-size:var(--fs-16);line-height:var(--lh-16);letter-spacing:var(--ls-16);color:var(--texto-color);padding-top:var(--nav-height-mobile);margin:0;transition:padding-top .2s cubic-bezier(.4,0,.2,1);overflow-x:clip}button,input,optgroup,select,textarea{font-family:inherit}body:has(.nav.is-scrolled){padding-top:var(--nav-height-mobile-collapsed)}@media (width>=768px){body,body:has(.nav.is-scrolled){padding-top:var(--nav-height-desktop)}}h1{font-size:var(--fs-51);line-height:var(--lh-51);letter-spacing:var(--ls-51);font-weight:700}h2{font-size:var(--fs-40);line-height:var(--lh-40);letter-spacing:var(--ls-40);font-weight:600}h3{font-size:var(--fs-22);line-height:var(--lh-22);letter-spacing:var(--ls-22);font-weight:600}h4{font-size:var(--fs-36);line-height:var(--lh-36);letter-spacing:var(--ls-36);font-weight:600}h5{font-size:var(--fs-25);line-height:var(--lh-25);letter-spacing:var(--ls-25);font-weight:600}body>.prefooter-logo,body>.footer,body>.sub{box-sizing:border-box;max-width:calc(1280px + -2*clamp(1rem,4vw + .5rem,3.5rem));margin-inline:auto}.page-main{padding-left:var(--page-main-padding);padding-right:calc(var(--page-main-padding) + var(--scrollbar-width))}.footer{background-image:linear-gradient(120deg,#367efd,#794bec);border-radius:16px;padding:24px}@media (width>=768px){.footer{padding:40px}}@media (width>=769px){body:has(.sidebar-fija)>.prefooter-logo,body:has(.sidebar-fija)>.footer,body:has(.sidebar-fija)>.sub{margin-left:calc(64px + clamp(1rem,4vw + .5rem,3.5rem));margin-right:calc(var(--scrollbar-width) + clamp(1rem, 4vw + .5rem, 3.5rem))}}body:has(.sidebar-fija) .page-main{margin-right:var(--scrollbar-width)}@media (width<=767px){:root{--nav-padding-x:16px;--scrollbar-width:0px}}@media (width>=768px) and (width<=1100px){:root{--page-main-padding:20px}}@media (width<=767px){:root{--page-main-padding:16px}body>.prefooter-logo,body>.footer,body>.sub{margin-left:16px;margin-right:calc(16px + var(--scrollbar-width))}}body:has(.page-main.layout-juego)>.footer{margin-inline:72px 16px}body:has(.page-main.layout-juego)>.prefooter-logo,body:has(.page-main.layout-juego)>.sub{padding-left:72px;padding-right:16px}@media (width<=767px){body:has(.page-main.layout-juego)>.footer{margin-inline:16px}body:has(.page-main.layout-juego)>.prefooter-logo,body:has(.page-main.layout-juego)>.sub{padding-left:16px;padding-right:16px}}@media (width>=768px) and (width<=1099px){body:has(.page-main.layout-juego)>.footer{margin-inline:24px}body:has(.page-main.layout-juego)>.prefooter-logo,body:has(.page-main.layout-juego)>.sub{padding-left:24px;padding-right:24px}}.footer h2{color:#fff;text-align:center;font-size:var(--fs-25);line-height:var(--lh-25);letter-spacing:var(--ls-25);text-wrap:balance;margin:0 0 32px;font-weight:700}.footer-links{grid-template-columns:1fr;gap:32px;margin-top:0;display:grid}.footer-contact,.footer-educa,.footer-legal{text-align:center;margin:0}.footer-contact h3,.footer-educa h3,.footer-legal h3{color:#fff;font-size:var(--fs-20);line-height:var(--lh-20);letter-spacing:var(--ls-20);margin:0 0 12px;font-weight:700}.footer-contact ul,.footer-educa ul,.footer-legal ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.footer-contact li,.footer-educa li,.footer-legal li{margin:0}.footer-contact a,.footer-educa a,.footer-legal a{color:#fff;font-size:var(--fs-16);line-height:var(--lh-16);letter-spacing:var(--ls-16);font-weight:400;text-decoration:none}@media (hover:hover) and (pointer:fine){.footer-contact a:hover,.footer-educa a:hover,.footer-legal a:hover{text-decoration:underline}}@media (width>=768px){.footer h2{font-size:var(--fs-32);line-height:var(--lh-32);letter-spacing:var(--ls-32);text-align:left;margin-bottom:48px}.footer-links{grid-template-columns:repeat(3,1fr);gap:24px}.footer-contact,.footer-educa,.footer-legal{text-align:left}}.footer-copyright{text-align:center;color:#5b5b5b;font-size:var(--fs-15);line-height:var(--lh-15);letter-spacing:var(--ls-15);margin-top:24px}.seccion-colapsable[data-section=analisis-pedagogico-y-valores] sup{line-height:0;font-size:var(--fs-14);vertical-align:super;position:relative}.seccion-colapsable[data-section=analisis-pedagogico-y-valores] sup a{color:var(--enlace-cuento);padding:0 2px;font-weight:500;text-decoration:none}.seccion-colapsable[data-section=analisis-pedagogico-y-valores] sup a:hover,.seccion-colapsable[data-section=analisis-pedagogico-y-valores] sup a:focus-visible{text-decoration:underline}.seccion-colapsable[data-section=analisis-pedagogico-y-valores] sup a:focus-visible{outline:2px solid var(--enlace-cuento);outline-offset:1px;border-radius:2px}.cuento-fuentes-tooltip{z-index:100;border-radius:var(--radius-md);min-width:280px;max-width:360px;box-shadow:var(--shadow-popover);font-size:var(--fs-14);line-height:var(--lh-14);letter-spacing:var(--ls-14);color:var(--texto-color);text-align:left;vertical-align:baseline;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid #c8ccd1;padding:12px 14px;font-weight:400;transition:opacity .15s .2s,visibility .15s .2s;position:absolute;bottom:calc(100% + 10px);left:-30px}.cuento-fuentes-tooltip:before{content:"";height:12px;position:absolute;top:100%;left:0;right:0}.cuento-fuentes-tooltip:after{content:"";border-radius:var(--radius-xs);z-index:1;background:#fff;border-bottom:1px solid #c8ccd1;border-right:1px solid #c8ccd1;width:12px;height:12px;position:absolute;bottom:-8px;left:35px;transform:rotate(45deg)}.cuento-fuentes-sup--right-align .cuento-fuentes-tooltip{left:auto;right:-30px}.cuento-fuentes-sup--right-align .cuento-fuentes-tooltip:after{left:auto;right:35px}.cuento-fuentes-tooltip__link{color:var(--enlace-cuento);margin-bottom:4px;font-weight:600;text-decoration:none;display:inline-block}.cuento-fuentes-tooltip__link:hover,.cuento-fuentes-tooltip__link:focus-visible{text-decoration:underline}.cuento-fuentes-tooltip__context{color:var(--texto-secondary-color);font-weight:400;display:block}.seccion-colapsable[data-section=analisis-pedagogico-y-valores] sup:hover .cuento-fuentes-tooltip,.seccion-colapsable[data-section=analisis-pedagogico-y-valores] sup:focus-within .cuento-fuentes-tooltip,.cuento-fuentes-tooltip:hover{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s,visibility .15s}@media (width<=600px){.cuento-fuentes-tooltip{min-width:240px;max-width:calc(100vw - 32px);font-size:var(--fs-13);line-height:var(--lh-13)}}@media (prefers-reduced-motion:reduce){.cuento-fuentes-tooltip{transition:none}}.cuento-collapsible{margin-top:2.5rem}.cuento-collapsible:first-of-type{margin-top:0}.cuento-collapsible__summary{cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:12px;margin:0 0 1rem;padding:0;list-style:none;display:flex}.cuento-collapsible__summary::-webkit-details-marker{display:none}.cuento-collapsible__summary:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px;border-radius:var(--radius-xs)}.cuento-collapsible .cuento-collapsible__summary h2.cuento-collapsible__heading{font-size:var(--fs-32);letter-spacing:var(--ls-32);color:var(--texto-color);text-wrap:balance;flex:auto;min-width:0;margin:0;padding:0;font-weight:700;line-height:1}.cuento-collapsible__chevron{width:32px;height:32px;color:var(--texto-secondary-color);flex-shrink:0;align-self:center;transition:transform .2s}.cuento-collapsible[open] .cuento-collapsible__chevron{transform:rotate(180deg)}.cuento-collapsible__body{font-size:var(--fs-18);line-height:var(--lh-18-relaxed);letter-spacing:var(--ls-18);color:var(--texto-cuerpo-largo);padding-bottom:1rem}.cuento-collapsible__body>:first-child{margin-top:0}.cuento-collapsible__body p{text-wrap:pretty;margin:0 0 1rem}.cuento-collapsible__body p:last-child{margin-bottom:0}.cuento-collapsible__body a{color:var(--enlace-cuento);font-weight:590;text-decoration:none}.cuento-collapsible__body a:hover,.cuento-collapsible__body a:focus-visible{text-underline-offset:2px;text-decoration:underline}.cuento-collapsible__body ul,.cuento-collapsible__body ol{margin:0 0 1rem;padding-left:1.5rem}.cuento-collapsible__body li{margin-bottom:.5rem}@media (hover:hover) and (pointer:fine){.cuento-collapsible__summary:hover .cuento-collapsible__chevron{color:var(--primary-color)}}@media (width<=600px){.cuento-collapsible__heading{font-size:var(--fs-25);line-height:var(--lh-25);letter-spacing:var(--ls-25)}}.seccion-pedagogica-grupo{flex-direction:column;gap:16px;margin-top:2rem;display:flex}.seccion-pedagogica{border-radius:var(--radius);padding:20px}.seccion-pedagogica[data-color=yellow]{background:#f8c50d80}.seccion-pedagogica[data-color=blue]{background:#62b8fa80}.seccion-pedagogica__summary{cursor:pointer;outline:none;align-items:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.seccion-pedagogica__summary::-webkit-details-marker{display:none}.seccion-pedagogica__summary:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px;border-radius:var(--radius-xs)}.seccion-pedagogica__icono{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:48px;height:48px;display:block}.seccion-pedagogica .seccion-pedagogica__summary h3.seccion-pedagogica__heading{font-size:var(--fs-25);letter-spacing:var(--ls-25);color:var(--texto-color);text-wrap:balance;flex:auto;min-width:0;margin:0;padding:0;font-weight:700;line-height:1}.seccion-pedagogica__chevron{color:var(--texto-color);flex-shrink:0;transition:transform .2s}.seccion-pedagogica[open] .seccion-pedagogica__chevron{transform:rotate(90deg)}.seccion-pedagogica__body{font-size:var(--fs-18);line-height:var(--lh-18-relaxed,var(--lh-18));letter-spacing:var(--ls-18);color:var(--texto-cuerpo-largo);padding:16px 0 0 8px}.seccion-pedagogica__body ul{margin:0;padding-left:27px}.seccion-pedagogica__body li{margin-bottom:8px;list-style:outside}.seccion-pedagogica__body li:last-child{margin-bottom:0}.seccion-pedagogica__body p{margin:0 0 .75rem}.seccion-pedagogica__body p:last-child{margin-bottom:0}.seccion-pedagogica[data-color=yellow] .seccion-pedagogica__body strong{color:#3c3002}.seccion-pedagogica[data-color=blue] .seccion-pedagogica__body strong{color:var(--variante--color)}@media (hover:hover) and (pointer:fine){.seccion-pedagogica__summary:hover .seccion-pedagogica__chevron{color:var(--primary-color)}}@media (width<=600px){.seccion-pedagogica__heading{font-size:var(--fs-22);line-height:var(--lh-22);letter-spacing:var(--ls-22)}.seccion-pedagogica__icono{width:40px;height:40px}}.texto-expandible{flex-direction:column;gap:4px;min-width:0;display:flex}.texto-expandible__content{max-height:var(--collapsed-height,120px);transition:max-height .5s cubic-bezier(.4,0,.2,1),mask-image .3s;position:relative;overflow:hidden;mask-image:linear-gradient(#000 50%,#0000 100%)}.texto-expandible__content[data-expanded=true]{mask-image:none}.texto-expandible__content[data-no-toggle=true]{max-height:none;mask-image:none}.seccion-colapsable[data-section=sinopsis] .texto-expandible__content{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;max-height:none;display:-webkit-box;overflow:hidden;mask-image:linear-gradient(#000 85%,#0006 100%)}.seccion-colapsable[data-section=sinopsis] .texto-expandible__content[data-expanded=true]{-webkit-line-clamp:unset;line-clamp:unset;display:block;mask-image:none}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote{border-top:1px solid var(--papel-cuento-border);border-left:1px solid var(--papel-cuento-border);border-right:1px solid var(--papel-cuento-border);background:var(--papel-cuento-bg);color:var(--texto-cuerpo-largo);font-size:var(--fs-22);line-height:var(--lh-22);letter-spacing:.01em;text-wrap:balance;filter:drop-shadow(0 2px #00000040);border-bottom:0;margin:2.5rem 0 3rem;padding:2rem 2.25rem 2.5rem;font-style:italic;font-weight:500;position:relative;overflow:visible;transform:rotate(-.3deg)}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:has(.cita-alternativa){display:grid}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:has(.cita-alternativa)>p,:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote .cita-alternativa{grid-area:1/1}@media (hover:hover) and (pointer:fine){:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:has(.cita-alternativa):hover>p,:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:has(.cita-alternativa):hover .cita-alternativa{will-change:filter, opacity}}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:has(.cita-alternativa)>p{transition:opacity .8s ease-out,filter .8s ease-out}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote .cita-alternativa{opacity:0;filter:blur(6px);grid-area:1/1;transition:opacity .8s ease-out,filter .8s ease-out;display:block}@media (hover:hover) and (pointer:fine){:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:hover>p{opacity:0;filter:blur(6px);transition:opacity 1.4s ease-in,filter 1.4s ease-in}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:hover .cita-alternativa{opacity:1;filter:blur();transition:opacity 1.4s ease-out,filter 1.4s ease-out}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:has(.cita-alternativa):before{content:"";pointer-events:none;opacity:0;z-index:1;background:radial-gradient(circle at 18% 35%,#f8c50dbf 0,#0000 3px),radial-gradient(circle at 72% 28%,#f8c50da6 0,#0000 2.5px),radial-gradient(circle at 45% 65%,#f8c50dcc 0,#0000 4px),radial-gradient(circle at 28% 80%,#f8c50d99 0,#0000 2.5px),radial-gradient(circle at 62% 18%,#367efd8c 0,#0000 3px),radial-gradient(circle at 8% 58%,#367efd80 0,#0000 2.5px),radial-gradient(circle at 88% 72%,#367efd99 0,#0000 3px),radial-gradient(circle at 92% 45%,#de1a1a8c 0,#0000 2.5px),radial-gradient(circle at 38%,#de1a1a73 0,#0000 2px);transition:opacity .4s ease-out;position:absolute;inset:0}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:hover:before{animation:2s ease-in-out .3s both cita-destello-magico}}@keyframes cita-destello-magico{0%{opacity:0}45%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:has(.cita-alternativa)>p,:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote .cita-alternativa{transition:opacity .2s linear;filter:none!important}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:before{display:none}}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote :is(p):first-child{margin-top:0}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote :is(p):last-child{margin-bottom:0}:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote:after{content:"";border-left:1px solid var(--papel-cuento-border);border-right:1px solid var(--papel-cuento-border);pointer-events:none;background-image:url(/iconos/cuento-blockquote-rip-edge.svg);background-repeat:no-repeat;background-size:100% 100%;width:calc(100% + 2px);height:20px;position:absolute;top:calc(100% - 1px);left:-1px}@media (width<=600px){:is(.seccion-colapsable.seccion-colapsable[data-section=sinopsis],.cuento-header__sinopsis-long) blockquote{font-size:var(--fs-18);line-height:var(--lh-18);letter-spacing:.01em;margin:2rem 0 2.5rem;padding:1.5rem 1.5rem 2rem}}.texto-expandible__content>:first-child{margin-top:0}.texto-expandible__toggle{color:var(--primary-color);font-weight:600;font-size:var(--fs-16);line-height:var(--lh-16);letter-spacing:var(--ls-16);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:12px 0;transition:opacity .15s}@media (hover:hover) and (pointer:fine){.texto-expandible__toggle:hover{opacity:.7}}.texto-expandible__toggle:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:var(--radius-xs)}@media (prefers-contrast:more){:root{--contenedores-bordes-color:#6b7280;--borde-contenedores-gris:#4b5563;--divisor-color:#6b7280;--borde-contenedores-suave:#4b5563;--filter:#4b5563;--placeholder-img-stroke:#4b5563;--borde-card-sidebar:#4b5563;--buttons-border-white-bg:#0d0d0d;--texto-secondary-color:#374151;--primary-color-soft-bg:#b6d0ff;--primary-color-boton:#367efd;--hover-color:#1a5bd9}:focus-visible{outline-offset:3px;outline-width:3px}.post-body a,.prose a,article a{text-underline-offset:2px;text-decoration:underline 2px}}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:3px solid highlight}button,.btn,[role=button]{border:1px solid buttonborder}svg[aria-hidden=true]{forced-color-adjust:auto}}.prefooter-logo[data-astro-cid-jo6i4kqk]{padding-top:80px;padding-bottom:16px}@media (width<=768px){.prefooter-logo[data-astro-cid-jo6i4kqk]{padding-top:48px}}:root{--fb-skeleton-bg:#0000000f;--fb-skeleton-shimmer:#fff6;--fb-skeleton-speed:1.8s}@keyframes fb-skeleton-pulse{0%,to{opacity:.5}50%{opacity:.8}}@keyframes fb-skeleton-sweep{0%{left:-100%}to{left:100%}}.search-container{flex:auto;width:100%;position:relative}.search-wrapper{align-items:center;display:flex;position:relative}.search-input{width:100%;height:40px;font-family:inherit;font-size:var(--fs-16);color:var(--texto-color);background-color:#d1d5de66;border:2px solid #dcdcea;border-radius:100px;outline:none;padding:0 44px 0 42px;transition:background-color .15s ease-out,border-color .15s ease-out}.search-input::placeholder{color:#4c4c4c;opacity:1}.search-wrapper:hover .search-input{border-color:var(--primary-color)}.search-input:focus{border-color:var(--primary-color);background-color:#f7f8fd}.search-input::-webkit-search-cancel-button{appearance:none;display:none}.search-input::-webkit-search-decoration{appearance:none;display:none}.search-icon{z-index:1;pointer-events:none;position:absolute;left:16px}.search-clear{cursor:pointer;z-index:2;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .12s ease-out;display:inline-flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.search-clear:hover{background-color:#04070c0f}}.search-clear[hidden],.search-submit{display:none}.search-dropdown{border:1px solid var(--borde-contenedores-gris);z-index:50;background:#fff;border-radius:10px;flex-direction:column;width:100%;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 8px 5.3px #04070c1a}.search-dropdown[hidden]{display:none}.search-categories{border-bottom:1px solid var(--divisor-color);flex-wrap:wrap;gap:8px;padding:12px 20px;display:flex}@media (width<=767px){.search-categories{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.search-categories::-webkit-scrollbar{display:none}.search-cat-btn{flex-shrink:0}}.search-cat-btn{align-items:center;gap:var(--space-2xs);font-family:inherit;font-size:var(--fs-15);line-height:var(--lh-15);letter-spacing:var(--ls-15);color:#5b5b5b;cursor:pointer;white-space:nowrap;background:#04070c0d;border:none;border-radius:9999px;padding:7px 12px;transition:background .15s ease-out,color .15s ease-out;display:inline-flex}.search-cat-aspa{color:#356ae1e6;border-inline-start:1px solid #367efd99;flex-shrink:0;align-self:stretch;align-items:center;margin-block:-7px;padding-inline-start:var(--space-2xs);display:none}.search-cat-aspa svg{width:12px;height:12px}.search-cat-btn.selected:not([data-type=todos]) .search-cat-aspa{display:inline-flex}.search-cat-btn.selected:not([data-type=todos]){padding-inline-end:var(--space-2xs)}@media (hover:hover) and (pointer:fine){.search-cat-btn:hover{background:#04070c1a}}.search-cat-btn.selected{color:#353531;background:#367efd33}.search-cat-btn:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.search-status{padding:var(--space-md) 20px 0;color:#5b5b5b;font-size:var(--fs-15);line-height:var(--lh-15);letter-spacing:var(--ls-15)}.search-status:empty{display:none}.search-results{flex-direction:column;flex:auto;gap:20px;min-height:0;max-height:400px;padding:16px 8px;display:flex;overflow-y:auto}.search-results:empty{display:none}.sr-item{cursor:pointer;color:inherit;border-radius:10px;align-items:flex-start;gap:10px;padding:8px;text-decoration:none;transition:background .15s ease-out;display:flex}.sr-item:first-child{background:#367efd33;padding:8px 32px 8px 12px}@media (hover:hover) and (pointer:fine){.sr-item:hover{background:#04070c0a}.sr-item:first-child:hover{background:#367efd47}}.sr-item__img{object-fit:cover;border-radius:10px;flex-shrink:0;width:96px;height:96px}.sr-item__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.sr-item__title{font-size:var(--fs-16);font-weight:500;line-height:var(--lh-16);color:var(--texto-color);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sr-item__type{font-size:var(--fs-15);line-height:var(--lh-15);letter-spacing:var(--ls-15);color:#5b5b5b}.sr-empty,.sr-loading{text-align:center;color:#5b5b5b;font-size:var(--fs-15);line-height:var(--lh-15);letter-spacing:var(--ls-15);padding:16px 20px}.search-footer:empty{display:none}.search-footer{border-top:1px solid var(--divisor-color)}.search-footer__link{padding:var(--space-md) 20px;text-align:center;font-size:var(--fs-15);line-height:var(--lh-15);letter-spacing:var(--ls-15);color:var(--primary-color);font-weight:500;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.search-footer__link:hover{background:#04070c0a}}.sr-item--skeleton{align-items:flex-start;gap:var(--space-sm);padding:var(--space-xs);border-radius:var(--radius);pointer-events:none;display:flex}.sr-item--skeleton .sr-skel-img{border-radius:var(--radius);background:var(--fb-skeleton-bg);width:96px;height:96px;animation:fb-skeleton-pulse var(--fb-skeleton-speed) ease-in-out infinite;flex-shrink:0}.sr-item--skeleton .sr-skel-body{gap:var(--space-xs);min-width:0;padding-top:var(--space-2xs);flex-direction:column;flex:1;display:flex}.sr-item--skeleton .sr-skel-line{border-radius:var(--radius-xs);background:var(--fb-skeleton-bg);height:12px;animation:fb-skeleton-pulse var(--fb-skeleton-speed) ease-in-out infinite}.sr-item--skeleton .sr-skel-line--title{width:72%}.sr-item--skeleton .sr-skel-line--type{width:44%;height:10px}@media (prefers-reduced-motion:reduce){.sr-item--skeleton .sr-skel-img,.sr-item--skeleton .sr-skel-line{opacity:.7;animation:none}}.nav[data-astro-cid-l7arcky5]{z-index:100;padding-block:8px;padding-left:var(--nav-padding-x,24px);padding-right:calc(var(--nav-padding-x,24px) + var(--scrollbar-width));border-bottom:1.5px solid var(--divisor-color);will-change:transform;background-color:#fff;align-items:center;gap:clamp(12px,2.5vw,32px);transition:border-color .12s,box-shadow .12s,transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(0)}.nav--hidden[data-astro-cid-l7arcky5]{transform:translateY(0)}.nav[data-astro-cid-l7arcky5].is-scrolled{border-bottom-color:#0000;box-shadow:0 4px 8px #0000001a,0 0 1px #0000001a}.nav__logo[data-astro-cid-l7arcky5]{flex-shrink:0;align-items:center;display:inline-flex}.nav__logo[data-astro-cid-l7arcky5] img[data-astro-cid-l7arcky5]{object-fit:contain;width:clamp(140px,38vw,181px);height:auto;max-height:24px}.nav__buscador[data-astro-cid-l7arcky5],.nav__menu[data-astro-cid-l7arcky5],.nav__login[data-astro-cid-l7arcky5]{display:none}.menu-movil[data-astro-cid-l7arcky5]{z-index:200;visibility:hidden;pointer-events:none;position:fixed;inset:0}.nav[data-astro-cid-l7arcky5]:has(.nav__checkbox:checked) .menu-movil[data-astro-cid-l7arcky5]{visibility:visible;pointer-events:auto}.nav__iconos-movil[data-astro-cid-l7arcky5]{align-items:center;margin-left:auto;display:flex}.nav__icono-btn[data-astro-cid-l7arcky5]{cursor:pointer;width:56px;height:56px;color:var(--texto-color);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.nav__icono-btn--usuario[data-astro-cid-l7arcky5]{display:none}.nav__icono-img--lupa[data-astro-cid-l7arcky5]{width:24px;height:24px}.nav__icono-img--usuario[data-astro-cid-l7arcky5]{width:21px;height:24px}.nav__icono-img--hamburguesa[data-astro-cid-l7arcky5]{width:31px;height:24px}.nav__icono-btn[data-astro-cid-l7arcky5]:focus-visible,.menu-movil__link[data-astro-cid-l7arcky5]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.menu-movil__cerrar[data-astro-cid-l7arcky5]:focus-visible{outline:none}.nav__checkbox[data-astro-cid-l7arcky5]{display:none}a[data-astro-cid-l7arcky5]{color:var(--texto-color);text-decoration:none}.menu-movil__overlay[data-astro-cid-l7arcky5]{cursor:pointer;background-color:#04070c00;transition:background-color .2s ease-out;display:block;position:absolute;inset:0}.menu-movil__panel[data-astro-cid-l7arcky5]{width:min(361px,85vw);height:100dvh;padding:max(16px, env(safe-area-inset-top)) 0 max(36px, env(safe-area-inset-bottom)) 0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background-color:#fff;flex-direction:column;transition:transform .2s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 12px #0000000a}.nav[data-astro-cid-l7arcky5]:has(.nav__checkbox:checked) .menu-movil__overlay[data-astro-cid-l7arcky5]{background-color:#04070c99;transition:background-color .2s ease-out}.nav[data-astro-cid-l7arcky5]:has(.nav__checkbox:checked) .menu-movil__panel[data-astro-cid-l7arcky5]{transition:transform .28s cubic-bezier(.32,.72,0,1);transform:translate(0)}.menu-movil__cabecera[data-astro-cid-l7arcky5]{flex-shrink:0;justify-content:flex-end;padding-inline:20px;display:flex}.menu-movil__cerrar[data-astro-cid-l7arcky5]{cursor:pointer;width:32px;height:32px;color:var(--texto-color);background-color:#e9ecf5;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.menu-movil__seccion[data-astro-cid-l7arcky5]{border-bottom:1px solid #eee;flex-direction:column;flex-shrink:0;padding-block:8px;display:flex}.menu-movil__seccion--ultima[data-astro-cid-l7arcky5]{border-bottom:none}.menu-movil__link[data-astro-cid-l7arcky5][href="/populares/"],.menu-movil__link[data-astro-cid-l7arcky5][href="/ia-educativa/"],.menu-movil__link[data-astro-cid-l7arcky5][href="/herramientas/"],.menu-movil__seccion--ultima[data-astro-cid-l7arcky5]{display:none}.menu-movil__seccion[data-astro-cid-l7arcky5][aria-label=Recursos]{border-bottom:none}.menu-movil__link[data-astro-cid-l7arcky5]{min-height:48px;color:var(--texto-color);font-weight:500;font-size:var(--fs-20);line-height:var(--lh-20);letter-spacing:var(--ls-20);border-radius:8px;align-items:center;gap:14px;padding:12px 20px;text-decoration:none;transition:background-color .15s;display:flex}.menu-movil__link--destacado[data-astro-cid-l7arcky5]{color:var(--primary-color)}.menu-movil__icono[data-astro-cid-l7arcky5]{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.menu-movil__icono[data-astro-cid-l7arcky5] img{object-fit:contain;width:32px;height:32px}@media (width>=768px){.nav__buscador[data-astro-cid-l7arcky5]{flex:auto;min-width:0;display:block}.nav__buscador[data-astro-cid-l7arcky5] .search-container{width:100%}.nav__buscador[data-astro-cid-l7arcky5] .search-input{height:48px;font-size:var(--fs-16);line-height:var(--lh-16);letter-spacing:var(--ls-16);color:var(--texto-color);border-radius:100px;padding:12px 103px 12px 20px}.nav__buscador[data-astro-cid-l7arcky5] .search-input::placeholder{color:#4c4c4c}.nav__buscador[data-astro-cid-l7arcky5] .search-icon{display:none}.nav__buscador[data-astro-cid-l7arcky5] .search-clear{right:71px}.nav__buscador[data-astro-cid-l7arcky5] .search-submit{background:var(--primary-color);cursor:pointer;z-index:2;border:none;border-radius:100px;justify-content:center;align-items:center;width:64px;height:42px;padding:0;transition:background-color .12s ease-out;display:inline-flex;position:absolute;top:50%;right:3px;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.nav__buscador[data-astro-cid-l7arcky5] .search-submit:hover{background-color:#2563eb}}.nav__icono-btn--solo-movil[data-astro-cid-l7arcky5]{display:none}}@media (width>=768px) and (width<=1099px){.nav__hamburguesa[data-astro-cid-l7arcky5].nav__icono-btn{width:auto;height:auto;margin-right:-8px;padding:8px}}@media (width>=1100px){.nav__menu[data-astro-cid-l7arcky5]{flex-shrink:0;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.nav__menu[data-astro-cid-l7arcky5] li[data-astro-cid-l7arcky5]{list-style:none}.nav__menu-link[data-astro-cid-l7arcky5]{font-weight:600;font-size:var(--fs-16);line-height:var(--lh-16);letter-spacing:var(--ls-16);color:var(--texto-color);white-space:nowrap;align-items:center;gap:3px;padding:12px;text-decoration:none;transition:color .15s;display:inline-flex}.nav__menu-link--activo[data-astro-cid-l7arcky5]{color:var(--primary-color);font-weight:700}.nav__menu-link--con-chevron[data-astro-cid-l7arcky5] svg[data-astro-cid-l7arcky5]{flex-shrink:0;width:12px;height:8px}.nav__iconos-movil[data-astro-cid-l7arcky5],.menu-movil[data-astro-cid-l7arcky5],.nav__login[data-astro-cid-l7arcky5]{display:none}}@media (hover:hover) and (pointer:fine){.nav__menu-link[data-astro-cid-l7arcky5]:hover{color:var(--primary-color)}.menu-movil__link[data-astro-cid-l7arcky5]:hover{background-color:#d1d5de40}}@media (prefers-reduced-motion:reduce){.menu-movil__panel[data-astro-cid-l7arcky5]{transition:none}.menu-movil__overlay[data-astro-cid-l7arcky5]{transition:background-color .15s ease-out}.nav__menu-link[data-astro-cid-l7arcky5],.menu-movil__link[data-astro-cid-l7arcky5]{transition:none}}@media (height<=500px){.menu-movil__cabecera[data-astro-cid-l7arcky5]{margin-bottom:12px}.menu-movil__seccion[data-astro-cid-l7arcky5]{padding-block:4px}.menu-movil__link[data-astro-cid-l7arcky5]{min-height:40px;padding-block:8px}}@media (prefers-contrast:more){.menu-movil__seccion[data-astro-cid-l7arcky5]{border-bottom-color:#8a8a8a}.menu-movil__cerrar[data-astro-cid-l7arcky5]{border:1px solid var(--texto-color)}}@media (width<=360px){.menu-movil__link[data-astro-cid-l7arcky5]{font-size:var(--fs-16);line-height:var(--lh-16);letter-spacing:var(--ls-16);gap:12px;padding-inline:16px}}@media (width<=767px){.nav[data-astro-cid-l7arcky5]{box-shadow:0 1px 0 0 var(--divisor-color);border-bottom:none;grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:16px;padding:12px 16px;display:grid}.nav[data-astro-cid-l7arcky5].is-scrolled{box-shadow:0 1px 0 0 var(--divisor-color), 0 4px 8px 0 #00000014}.nav__buscador[data-astro-cid-l7arcky5] .search-input{border:0}.nav__logo[data-astro-cid-l7arcky5]{grid-area:1/1}.nav__logo[data-astro-cid-l7arcky5] img[data-astro-cid-l7arcky5]{width:181px;height:24px;max-height:none}.nav__iconos-movil[data-astro-cid-l7arcky5]{grid-area:1/2;margin-left:0}.nav__icono-img--hamburguesa[data-astro-cid-l7arcky5]{width:21px;height:16px}.nav__hamburguesa[data-astro-cid-l7arcky5].nav__icono-btn{width:auto;height:auto;margin-right:-4px;padding:4px}.nav__buscador[data-astro-cid-l7arcky5]{opacity:1;visibility:visible;grid-area:2/1/auto/-1;max-height:56px;transition:max-height .2s cubic-bezier(.4,0,.2,1),opacity .15s ease-out 50ms,transform .2s cubic-bezier(.4,0,.2,1),visibility linear;display:block;overflow:visible;transform:translateY(0)}.nav__icono-btn--solo-movil[data-astro-cid-l7arcky5],.nav__icono-btn--usuario[data-astro-cid-l7arcky5]{display:none}.nav[data-astro-cid-l7arcky5].is-scrolled .nav__buscador[data-astro-cid-l7arcky5]{opacity:0;visibility:hidden;max-height:0;transition:max-height .2s cubic-bezier(.4,0,.2,1),opacity .15s ease-out 50ms,transform .2s cubic-bezier(.4,0,.2,1),visibility 0s linear .2s;transform:translateY(-8px)}.nav[data-astro-cid-l7arcky5].is-scrolled{grid-template-rows:1fr;align-items:center;row-gap:0;height:52px;padding-block:0;box-shadow:0 4px 8px #0000001a,0 0 1px #0000001a}}@media (width>=1024px){.nav--hidden[data-astro-cid-l7arcky5]{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nav[data-astro-cid-l7arcky5]{transition:border-color .12s,box-shadow .12s}}
