.player[data-astro-cid-fsou344l]{--accent:var(--story,var(--coral));--accent-dark:color-mix(in srgb, var(--accent) 70%, #2a2346);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-hard);transition:background-color .6s var(--ease);grid-template-columns:minmax(0,1fr);align-items:center;gap:1.25rem;padding:1.35rem 1.5rem;display:grid;position:relative}.player[data-astro-cid-fsou344l].is-enhanced{grid-template-columns:auto minmax(0,1fr) auto}[data-astro-cid-fsou344l][hidden]{display:none!important}.play[data-astro-cid-fsou344l]{background:var(--accent);width:4.75rem;height:4.75rem;color:var(--ink-on-color);cursor:pointer;box-shadow:0 .35rem 0 var(--accent-dark);transition:transform .2s var(--ease), box-shadow .2s var(--ease);border:0;border-radius:50%;place-items:center;padding:0 0 0 3px;display:grid;position:relative}.play[data-astro-cid-fsou344l]:after{content:"";border:3px solid var(--accent);opacity:0;border-radius:50%;position:absolute;inset:-.45rem}[data-astro-cid-fsou344l][data-playing] .play[data-astro-cid-fsou344l]{padding-left:0}[data-astro-cid-fsou344l][data-playing] .play[data-astro-cid-fsou344l]:after{animation:ripple 1.8s var(--ease) infinite}.play[data-astro-cid-fsou344l]:hover{box-shadow:0 .5rem 0 var(--accent-dark);transform:translateY(-2px)rotate(-4deg)}.play[data-astro-cid-fsou344l]:active{box-shadow:0 .05rem 0 var(--accent-dark);transform:translateY(.3rem)}.play[data-astro-cid-fsou344l] svg[data-astro-cid-fsou344l]{grid-area:1/1}.icon-pause[data-astro-cid-fsou344l],[data-astro-cid-fsou344l][data-playing] .icon-play[data-astro-cid-fsou344l]{display:none}[data-astro-cid-fsou344l][data-playing] .icon-pause[data-astro-cid-fsou344l]{display:block}.player-heading[data-astro-cid-fsou344l]{align-items:center;gap:.6rem;display:flex}.player-title[data-astro-cid-fsou344l]{margin:0;font-size:1.3rem;line-height:1.2}.player-subtitle[data-astro-cid-fsou344l]{color:var(--color-text-muted);margin:0 0 .5rem;font-size:.92rem;font-weight:700}.bars[data-astro-cid-fsou344l]{align-items:end;gap:3px;height:1rem;display:flex}.bars[data-astro-cid-fsou344l] i[data-astro-cid-fsou344l]{background:var(--accent-dark);width:4px;height:35%;transition:height .3s var(--ease);border-radius:2px}[data-astro-cid-fsou344l][data-playing] .bars[data-astro-cid-fsou344l] i[data-astro-cid-fsou344l]{animation:.9s ease-in-out infinite bounce}.bars[data-astro-cid-fsou344l] i[data-astro-cid-fsou344l]:nth-child(2){animation-delay:-.3s}.bars[data-astro-cid-fsou344l] i[data-astro-cid-fsou344l]:nth-child(3){animation-delay:-.6s}.bars[data-astro-cid-fsou344l] i[data-astro-cid-fsou344l]:nth-child(4){animation-delay:-.15s}audio[data-astro-cid-fsou344l]{width:100%}audio[data-astro-cid-fsou344l]:not([controls]){display:none}.progress[data-astro-cid-fsou344l]{--track:1.6rem;--bar:.7rem;--thumb:1.5rem;--thumb-border:4px;height:var(--track);position:relative}.progress[data-astro-cid-fsou344l]:before,.progress-fill[data-astro-cid-fsou344l]{content:"";height:var(--bar);margin-top:calc(var(--bar) / -2);border-radius:var(--radius-full);position:absolute;inset:50% 0 auto}.progress[data-astro-cid-fsou344l]:before{background:var(--color-surface-muted)}.progress-fill[data-astro-cid-fsou344l]{background:var(--accent);transform:scaleX(var(--progress,0));transform-origin:0}input[data-astro-cid-fsou344l][type=range]{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}input[data-astro-cid-fsou344l][type=range]::-webkit-slider-runnable-track{background:0 0;height:100%}input[data-astro-cid-fsou344l][type=range]::-moz-range-track{background:0 0}input[data-astro-cid-fsou344l][type=range]::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((var(--track) - var(--thumb)) / 2);border:var(--thumb-border) solid var(--accent-dark);background:var(--color-surface);-webkit-appearance:none;transition:transform .2s var(--spring);border-radius:50%}input[data-astro-cid-fsou344l][type=range]:active::-webkit-slider-thumb{transform:scale(1.2)}input[data-astro-cid-fsou344l][type=range]::-moz-range-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:var(--thumb-border) solid var(--accent-dark);background:var(--color-surface);border-radius:50%}.times[data-astro-cid-fsou344l]{color:var(--color-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.15rem;font-size:.82rem;font-weight:800;display:flex}.secondary[data-astro-cid-fsou344l]{align-items:center;gap:.5rem;display:flex}.chip[data-astro-cid-fsou344l]{border-radius:var(--radius-full);background:var(--color-surface-muted);min-width:3rem;height:3rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;cursor:pointer;box-shadow:var(--shadow-soft);transition:transform .2s var(--ease), box-shadow .2s var(--ease);border:0;place-items:center;padding:0 .7rem;font-size:1.05rem;font-weight:600;display:grid}.chip[data-astro-cid-fsou344l]:hover{transform:translateY(-2px)}.chip[data-astro-cid-fsou344l]:active{box-shadow:none;transform:translateY(.2rem)}.speed[data-astro-cid-fsou344l]{min-width:3.75rem}@media (width<=34rem){.player[data-astro-cid-fsou344l].is-enhanced{grid-template-columns:auto minmax(0,1fr);gap:.35rem .75rem;padding:.75rem .85rem}.play[data-astro-cid-fsou344l]{width:3rem;height:3rem;padding-left:2px}.play[data-astro-cid-fsou344l] svg[data-astro-cid-fsou344l]{width:22px;height:22px}.player-heading[data-astro-cid-fsou344l]{gap:.4rem}.player-title[data-astro-cid-fsou344l]{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;overflow:hidden}.player-subtitle[data-astro-cid-fsou344l]{display:none}.bars[data-astro-cid-fsou344l]{height:.75rem}.progress[data-astro-cid-fsou344l]{--track:1.25rem;--bar:.5rem;--thumb:1.1rem;--thumb-border:3px}.times[data-astro-cid-fsou344l]{margin-top:.05rem;font-size:.74rem}.secondary[data-astro-cid-fsou344l]{grid-column:2;gap:.4rem}.chip[data-astro-cid-fsou344l]{min-width:2.15rem;height:2.15rem;padding:0 .5rem;font-size:.85rem}.speed[data-astro-cid-fsou344l]{min-width:2.6rem}}.read-hint[data-astro-cid-fsou344l]{border-radius:var(--radius-full);background:var(--color-text);color:var(--color-bg);white-space:nowrap;animation:hint-in .45s var(--spring) both;align-items:center;gap:.4rem;padding:.25rem .9rem .25rem .65rem;font-size:.88rem;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;top:calc(100% + .4rem);left:50%;translate:-50%}.read-hint-emoji[data-astro-cid-fsou344l]{font-size:1.1rem;animation:1s ease-in-out .45s 5 nudge;display:inline-block}.player[data-astro-cid-fsou344l][data-started]{top:var(--player-top,.5rem);z-index:11;position:sticky}.player[data-astro-cid-fsou344l][data-docked]{height:var(--player-docked-height,3.25rem);border-radius:var(--radius-full);box-shadow:var(--shadow-soft), 0 0 0 1px var(--color-border);animation:dock-in .35s var(--ease);grid-template-columns:auto minmax(0,1fr) auto;gap:0 .7rem;padding:0 .5rem 0 .4rem}[data-astro-cid-fsou344l][data-docked] .play[data-astro-cid-fsou344l]{width:2.45rem;height:2.45rem;box-shadow:0 .2rem 0 var(--accent-dark);padding-left:2px}[data-astro-cid-fsou344l][data-docked][data-playing] .play[data-astro-cid-fsou344l]{padding-left:0}[data-astro-cid-fsou344l][data-docked] .play[data-astro-cid-fsou344l] svg[data-astro-cid-fsou344l]{width:19px;height:19px}[data-astro-cid-fsou344l][data-docked] .play[data-astro-cid-fsou344l]:after{border-width:2px;inset:-.3rem}[data-astro-cid-fsou344l][data-docked] [data-astro-cid-fsou344l]:is(.player-heading,.player-subtitle,.read-hint,[data-duration]){display:none}[data-astro-cid-fsou344l][data-docked] .timeline[data-astro-cid-fsou344l]{align-items:center;gap:.55rem;display:flex}[data-astro-cid-fsou344l][data-docked] .progress[data-astro-cid-fsou344l]{--track:1.25rem;--bar:.45rem;--thumb:1rem;--thumb-border:3px;flex:1}[data-astro-cid-fsou344l][data-docked] .times[data-astro-cid-fsou344l]{margin:0;font-size:.74rem}[data-astro-cid-fsou344l][data-docked] .secondary[data-astro-cid-fsou344l]{grid-column:auto;gap:.35rem}[data-astro-cid-fsou344l][data-docked] .chip[data-astro-cid-fsou344l]{min-width:2.15rem;height:2.15rem;padding:0 .5rem;font-size:.85rem}[data-astro-cid-fsou344l][data-docked] .speed[data-astro-cid-fsou344l]{min-width:2.6rem}@keyframes ripple{0%{opacity:.7;transform:scale(.95)}to{opacity:0;transform:scale(1.35)}}@keyframes bounce{0%,to{height:30%}50%{height:100%}}@keyframes hint-in{0%{opacity:0;transform:translateY(-.5rem)scale(.85)}}@keyframes nudge{0%,to{transform:translateY(0)}50%{transform:translateY(.3rem)}}@keyframes dock-in{0%{opacity:.4;transform:translateY(-.75rem)}}.promotions[data-astro-cid-xlmygshu]{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-hard);transition:background-color .6s var(--ease);padding:1.5rem}h2[data-astro-cid-xlmygshu]{margin:0 0 1rem;font-size:1.35rem}ul[data-astro-cid-xlmygshu]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-xlmygshu]{border-radius:var(--radius-md);background:var(--color-surface-muted);transition:transform .2s var(--ease), background-color .2s var(--ease);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;font-weight:800;line-height:1.35;text-decoration:none;display:flex}a[data-astro-cid-xlmygshu]:hover{background:color-mix(in srgb, var(--story,var(--coral)) 25%, var(--color-surface));transform:translate(4px)}.arrow[data-astro-cid-xlmygshu]{flex:none}.comprehension-title[data-astro-cid-cvq3hnsh]{margin:0 0 .5rem;font-size:clamp(1.6rem,4vw,2.1rem)}.comprehension-intro[data-astro-cid-cvq3hnsh]{color:var(--color-text-muted);margin:0 0 1.25rem;font-weight:600}.centered[data-astro-cid-cvq3hnsh] [data-astro-cid-cvq3hnsh]:is(.comprehension-title,.comprehension-intro){text-align:center}h3[data-astro-cid-cvq3hnsh].comprehension-title{font-size:clamp(1.3rem,3vw,1.55rem)}.questions[data-astro-cid-cvq3hnsh]{counter-reset:question;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.question[data-astro-cid-cvq3hnsh]{border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-soft);counter-increment:question;transition:background-color .6s var(--ease);padding:1rem 1.15rem 1rem 3.4rem;position:relative}.question[data-astro-cid-cvq3hnsh]:before{content:counter(question);background:var(--story,var(--sky));width:1.75rem;height:1.75rem;color:var(--ink-on-color);font-family:var(--font-display);border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid;position:absolute;top:.95rem;left:1rem}.question-text[data-astro-cid-cvq3hnsh]{margin:0;font-weight:700}.answer[data-astro-cid-cvq3hnsh]{margin-top:.55rem}.answer[data-astro-cid-cvq3hnsh] summary[data-astro-cid-cvq3hnsh]{border-radius:var(--radius-full);background:var(--color-surface-muted);cursor:pointer;align-items:center;gap:.4rem;min-height:2.25rem;padding:.2rem .85rem;font-size:.92rem;font-weight:800;list-style:none;display:inline-flex}.answer[data-astro-cid-cvq3hnsh] summary[data-astro-cid-cvq3hnsh]::-webkit-details-marker{display:none}.answer[data-astro-cid-cvq3hnsh] summary[data-astro-cid-cvq3hnsh]:after{content:"+";font-size:1.1rem;line-height:1}.answer[data-astro-cid-cvq3hnsh][open] summary[data-astro-cid-cvq3hnsh]:after{content:"−"}.answer[data-astro-cid-cvq3hnsh] p[data-astro-cid-cvq3hnsh]{border-left:4px solid color-mix(in srgb, var(--story,var(--sky)) 55%, var(--color-surface));margin:.6rem 0 0;padding-left:.85rem}.story[data-astro-cid-yj2ij7ua]{--story-dark:color-mix(in srgb, var(--story) 70%, #2a2346);--story-ink:color-mix(in srgb, var(--story) 55%, var(--color-text))}.story-hero[data-astro-cid-yj2ij7ua]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4rem);max-width:64rem;margin:0 auto clamp(2.5rem,6vw,4rem);display:grid}hgroup[data-astro-cid-yj2ij7ua]{margin:0 0 1rem}h1[data-astro-cid-yj2ij7ua]{letter-spacing:-.02em;margin:0;font-size:clamp(2.5rem,6vw,4.2rem);line-height:1}.title-es[data-astro-cid-yj2ij7ua]{color:var(--color-text-muted);font-family:var(--font-display);margin:.55rem 0 0;font-size:clamp(1.3rem,2.8vw,1.65rem);font-weight:500;line-height:1.2}.description[data-astro-cid-yj2ij7ua]{max-width:30rem;color:var(--color-text-muted);margin:0;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:600}.cover-wrap[data-astro-cid-yj2ij7ua]{padding:1rem;position:relative}.cover[data-astro-cid-yj2ij7ua]{aspect-ratio:16/11;object-fit:cover;border:.55rem solid var(--color-surface);border-radius:var(--radius-lg);background:var(--color-surface-muted);width:100%;height:auto;box-shadow:0 0 0 1.5px var(--color-ring), 0 .6rem 0 var(--story-dark);transition:rotate .6s var(--spring), border-color .6s var(--ease);rotate:2.5deg}.cover-wrap[data-astro-cid-yj2ij7ua]:hover .cover[data-astro-cid-yj2ij7ua]{rotate:0deg}.cover-star[data-astro-cid-yj2ij7ua]{width:clamp(3.25rem,7vw,4.5rem);fill:var(--sun);filter:drop-shadow(0 .2rem 0 color-mix(in srgb, var(--sun) 65%, #2a2346));animation:4s ease-in-out infinite wiggle;position:absolute;top:-.4rem;left:-.2rem}.reading[data-astro-cid-yj2ij7ua]{gap:clamp(3rem,7vw,4rem);max-width:46rem;margin-inline:auto;display:grid}.section-title[data-astro-cid-yj2ij7ua]{text-align:center;margin:0 0 1.5rem;font-size:clamp(1.6rem,4vw,2.1rem)}.story-text[data-astro-cid-yj2ij7ua]{--player-top:.5rem;--player-docked-height:3.25rem;flex-direction:column;display:flex}.downloads[data-astro-cid-yj2ij7ua]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.download-link[data-astro-cid-yj2ij7ua]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);align-items:center;gap:.75rem;padding:.9rem 1.25rem;font-weight:800;text-decoration:none;display:inline-flex}.download-link[data-astro-cid-yj2ij7ua] svg[data-astro-cid-yj2ij7ua]{flex:none}.download-link[data-astro-cid-yj2ij7ua] small[data-astro-cid-yj2ij7ua]{color:var(--color-text-muted);margin-top:.15rem;font-size:.8rem;font-weight:600;display:block}.download-link[data-astro-cid-yj2ij7ua]:hover{border-color:var(--story-ink)}.download-link[data-astro-cid-yj2ij7ua]:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}story-reader[data-astro-cid-yj2ij7ua]{--text-size:clamp(1.2rem, 2.4vw, 1.35rem);isolation:isolate;display:block}audio-player~story-reader[data-astro-cid-yj2ij7ua]{margin-top:clamp(3rem,7vw,4rem)}story-reader[data-astro-cid-yj2ij7ua][data-size=l]{--text-size:clamp(1.4rem, 3vw, 1.6rem)}story-reader[data-astro-cid-yj2ij7ua][data-size=xl]{--text-size:clamp(1.65rem, 3.8vw, 1.9rem)}.toolbar[data-astro-cid-yj2ij7ua]{z-index:10;justify-content:center;align-items:center;gap:.6rem;margin-bottom:2rem;display:flex;position:sticky;top:1rem}.modes[data-astro-cid-yj2ij7ua]{border-radius:var(--radius-full);background:var(--color-surface);min-inline-size:0;box-shadow:var(--shadow-hard), 0 0 0 1px var(--color-border);transition:background-color .6s var(--ease);border:0;gap:.2rem;margin:0;padding:.35rem;display:flex}.mode[data-astro-cid-yj2ij7ua]{border-radius:var(--radius-full);min-height:2.9rem;color:var(--color-text-muted);font-family:var(--font-display);white-space:nowrap;cursor:pointer;transition:color .3s var(--ease), background-color .3s var(--ease);align-items:center;gap:.5rem;padding:.4rem 1.1rem .4rem .45rem;font-size:1.02rem;font-weight:600;display:inline-flex;position:relative}.mode[data-astro-cid-yj2ij7ua]:has(:checked){background:var(--color-text);color:var(--color-bg)}.mode[data-astro-cid-yj2ij7ua]:has(:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}.mode-code[data-astro-cid-yj2ij7ua]{border-radius:var(--radius-full);background:var(--color-surface-muted);min-width:2.1rem;height:2.1rem;color:var(--color-text);font-family:var(--font-sans);letter-spacing:.04em;transition:background-color .3s var(--ease), transform .4s var(--spring);place-items:center;padding:0 .5rem;font-size:.72rem;font-weight:800;display:grid}.mode[data-astro-cid-yj2ij7ua]:has(:checked) .mode-code[data-astro-cid-yj2ij7ua]{background:var(--story);color:var(--ink-on-color);transform:rotate(-8deg)}.size-button[data-astro-cid-yj2ij7ua]{background:var(--color-surface);width:3.6rem;height:3.6rem;font-family:var(--font-display);cursor:pointer;box-shadow:var(--shadow-hard), 0 0 0 1px var(--color-border);transition:transform .2s var(--ease), background-color .6s var(--ease);border:0;border-radius:50%;flex:none;justify-items:center;gap:.1rem;padding:.55rem 0 0;font-size:1.25rem;font-weight:600;line-height:1;display:grid}.size-button[data-astro-cid-yj2ij7ua][hidden]{display:none}.size-button[data-astro-cid-yj2ij7ua] small[data-astro-cid-yj2ij7ua]{font-size:.75em}.size-button[data-astro-cid-yj2ij7ua]:active{transform:translateY(.25rem)}.size-dots[data-astro-cid-yj2ij7ua]{gap:3px;display:flex}.size-dots[data-astro-cid-yj2ij7ua] i[data-astro-cid-yj2ij7ua]{background:var(--color-border);width:5px;height:5px;transition:background-color .2s var(--ease);border-radius:50%}[data-astro-cid-yj2ij7ua][data-size=m] .size-dots[data-astro-cid-yj2ij7ua] i[data-astro-cid-yj2ij7ua]:nth-child(-n+1),[data-astro-cid-yj2ij7ua][data-size=l] .size-dots[data-astro-cid-yj2ij7ua] i[data-astro-cid-yj2ij7ua]:nth-child(-n+2),[data-astro-cid-yj2ij7ua][data-size=xl] .size-dots[data-astro-cid-yj2ij7ua] i[data-astro-cid-yj2ij7ua]{background:var(--story-dark)}.sheet[data-astro-cid-yj2ij7ua]{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-hard);transition:background-color .6s var(--ease);padding:clamp(1.75rem,6vw,3.75rem);position:relative}.sheet[data-astro-cid-yj2ij7ua]:before,.sheet[data-astro-cid-yj2ij7ua]:after{content:"";z-index:-1;border-radius:var(--radius-lg);transition:background-color .6s var(--ease);position:absolute;inset:0}.sheet[data-astro-cid-yj2ij7ua]:before{background:var(--color-surface-muted);rotate:-1.6deg}.sheet[data-astro-cid-yj2ij7ua]:after{background:color-mix(in srgb, var(--story) 35%, var(--color-surface));z-index:-2;translate:0 .35rem;rotate:1.4deg}.pair[data-astro-cid-yj2ij7ua]{scroll-margin-top:4rem}.story-text[data-astro-cid-yj2ij7ua]:has(audio-player[data-started]) story-reader[data-astro-cid-yj2ij7ua]{scroll-margin-top:var(--player-docked-height)}.story-text[data-astro-cid-yj2ij7ua]:has(audio-player[data-started]) .toolbar[data-astro-cid-yj2ij7ua]{top:calc(var(--player-top) + var(--player-docked-height) + .5rem)}.story-text[data-astro-cid-yj2ij7ua]:has(audio-player[data-started]) .pair[data-astro-cid-yj2ij7ua]{scroll-margin-top:calc(4rem + var(--player-docked-height))}.pair[data-astro-cid-yj2ij7ua]+.pair[data-astro-cid-yj2ij7ua]{margin-top:2rem}.pair[data-astro-cid-yj2ij7ua] p[data-astro-cid-yj2ij7ua]{font-size:var(--text-size);margin:0;line-height:1.85}.spoken-word[data-astro-cid-yj2ij7ua][data-spoken]{text-decoration-line:underline;text-decoration-color:var(--story-ink);text-underline-offset:.18em;text-decoration-skip-ink:none;background:color-mix(in srgb, var(--story) 20%, transparent);border-radius:.15em;text-decoration-thickness:.12em}.pair[data-astro-cid-yj2ij7ua] [data-astro-cid-yj2ij7ua][lang=es]{border-left:4px solid color-mix(in srgb, var(--story) 50%, var(--color-surface));color:var(--color-text-muted);font-size:calc(var(--text-size) * .82);margin-top:.7rem;padding-left:1rem;line-height:1.7}.pair[data-astro-cid-yj2ij7ua]:first-child [data-astro-cid-yj2ij7ua][lang=en]:first-letter,story-reader[data-astro-cid-yj2ij7ua]:has([value=es]:checked) .pair[data-astro-cid-yj2ij7ua]:first-child [data-astro-cid-yj2ij7ua][lang=es]:first-letter{float:left;color:var(--story-ink);font-family:var(--font-display);margin:.05em .12em 0 0;font-size:3.4em;font-weight:600;line-height:.85}story-reader[data-astro-cid-yj2ij7ua]:has([value=en]:checked) [data-astro-cid-yj2ij7ua]:is(.pair,.the-end)>[data-astro-cid-yj2ij7ua][lang=es],story-reader[data-astro-cid-yj2ij7ua]:has([value=es]:checked) [data-astro-cid-yj2ij7ua]:is(.pair,.the-end)>[data-astro-cid-yj2ij7ua][lang=en]{display:none}story-reader[data-astro-cid-yj2ij7ua]:has([value=es]:checked) .pair[data-astro-cid-yj2ij7ua] [data-astro-cid-yj2ij7ua][lang=es]{color:var(--color-text);font-size:var(--text-size);border:0;margin:0;padding:0;line-height:1.85}.the-end[data-astro-cid-yj2ij7ua]{justify-items:center;gap:.35rem;margin-top:2.5rem;display:grid}.the-end[data-astro-cid-yj2ij7ua] span[data-astro-cid-yj2ij7ua]{font-family:var(--font-display);color:var(--story-ink);font-size:1.9rem;font-weight:600;line-height:1.1}.the-end[data-astro-cid-yj2ij7ua] [data-astro-cid-yj2ij7ua][lang=es]{color:var(--color-text-muted);font-size:1.2rem}story-reader[data-astro-cid-yj2ij7ua]:has([value=es]:checked) .the-end[data-astro-cid-yj2ij7ua] [data-astro-cid-yj2ij7ua][lang=es]{color:var(--story-ink);font-size:1.9rem}.end-moon[data-astro-cid-yj2ij7ua]{fill:var(--sun)}.end-star[data-astro-cid-yj2ij7ua]{fill:var(--story)}.vocabulary-intro[data-astro-cid-yj2ij7ua]{color:var(--color-text-muted);text-align:center;margin:-.75rem 0 1.5rem;font-weight:600}.words[data-astro-cid-yj2ij7ua]{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.75rem;margin:0;display:grid}.word[data-astro-cid-yj2ij7ua]{border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-soft), inset .3rem 0 0 var(--story);transition:background-color .6s var(--ease);padding:.85rem 1.1rem}.word[data-astro-cid-yj2ij7ua] dt[data-astro-cid-yj2ij7ua]{color:var(--story-ink);font-family:var(--font-display);font-size:1.3rem;font-weight:600;line-height:1.2}.word[data-astro-cid-yj2ij7ua] dd[data-astro-cid-yj2ij7ua]{color:var(--color-text-muted);margin:.15rem 0 0;font-weight:700}@media (width<=52rem){.story-hero[data-astro-cid-yj2ij7ua]{grid-template-columns:1fr}.cover-wrap[data-astro-cid-yj2ij7ua]{order:1}}@media (width<=36rem){.mode[data-astro-cid-yj2ij7ua]{padding:.4rem}.mode-code[data-astro-cid-yj2ij7ua]{min-width:2.6rem}.mode-name[data-astro-cid-yj2ij7ua]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@keyframes wiggle{0%,to{rotate:-10deg;scale:1}50%{rotate:12deg;scale:1.08}}.back-link[data-astro-cid-snjruxp6]{border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-hard);transition:transform .2s var(--ease), box-shadow .2s var(--ease), background-color .6s var(--ease);align-items:center;gap:.5rem;margin-bottom:1.75rem;padding:.5rem 1.1rem .5rem .85rem;font-weight:800;text-decoration:none;display:inline-flex}.back-link[data-astro-cid-snjruxp6]:hover{transform:translateY(-2px)}.back-link[data-astro-cid-snjruxp6]:hover svg[data-astro-cid-snjruxp6]{transform:translate(-3px)}.back-link[data-astro-cid-snjruxp6] svg[data-astro-cid-snjruxp6]{transition:transform .3s var(--spring)}.back-link[data-astro-cid-snjruxp6]:active{box-shadow:0 0 0 1.5px var(--color-ring), 0 .1rem 0 var(--color-shadow);transform:translateY(.3rem)}.next[data-astro-cid-snjruxp6]{text-align:center;max-width:26rem;margin:clamp(4rem,9vw,6rem) auto 0}.next[data-astro-cid-snjruxp6] h2[data-astro-cid-snjruxp6]{margin:0 0 2.25rem;font-size:clamp(1.8rem,4.5vw,2.4rem)}.next-book[data-astro-cid-snjruxp6]{text-align:left}
