.source-list[data-astro-cid-y3l3updf]{font-size:var(--fs-small);padding-left:1.4em;line-height:1.6}.source-list[data-astro-cid-y3l3updf] li[data-astro-cid-y3l3updf]{margin-bottom:.6rem}.source-list[data-astro-cid-y3l3updf] li[data-astro-cid-y3l3updf]:target{background:var(--accent-yellow-soft)}.source-list[data-astro-cid-y3l3updf] cite[data-astro-cid-y3l3updf]{font-style:italic}.source-list__meta[data-astro-cid-y3l3updf]{color:var(--text-muted);font-size:var(--fs-xs);display:block}.cite[data-astro-cid-gkbiipti]{white-space:nowrap;color:var(--text-muted);font-size:.92em}.cite[data-astro-cid-gkbiipti] a[data-astro-cid-gkbiipti]{color:inherit;text-decoration:none}.cite[data-astro-cid-gkbiipti] a[data-astro-cid-gkbiipti]:hover,.cite[data-astro-cid-gkbiipti] a[data-astro-cid-gkbiipti]:focus-visible{color:var(--brand-blue);text-decoration:underline}.figure[data-astro-cid-2n6bsby7]{margin:1.75rem 0}.figure[data-astro-cid-2n6bsby7] img[data-astro-cid-2n6bsby7]{border:1px solid var(--border);background:var(--surface);width:auto;max-width:100%;height:auto;max-height:75vh;margin:0 auto;display:block}.figure[data-astro-cid-2n6bsby7] figcaption[data-astro-cid-2n6bsby7]{overflow-wrap:anywhere;font-size:var(--fs-xs);color:var(--text-muted);margin-top:.5rem;line-height:1.55}.figure__n[data-astro-cid-2n6bsby7]{color:var(--ink-navy);font-weight:700}.figure__recon[data-astro-cid-2n6bsby7]{color:var(--accent-terracotta);font-weight:600}.figure__placeholder[data-astro-cid-2n6bsby7]{border:1px dashed var(--draft);background:var(--draft-bg);font-size:var(--fs-small);aspect-ratio:16/7;flex-direction:column;justify-content:center;padding:1rem;display:flex}.figure__placeholder[data-astro-cid-2n6bsby7] p[data-astro-cid-2n6bsby7]{margin:0 0 .25rem}.figure__id[data-astro-cid-2n6bsby7]{font-family:ui-monospace,Consolas,monospace;font-size:var(--fs-xs);color:var(--text-muted)}.misconception[data-astro-cid-zhs6z2mc]{border-left:3px solid var(--misconception);background:var(--misconception-bg);margin:1.5rem 0;padding:.6rem 1rem}.misconception__claim[data-astro-cid-zhs6z2mc]{color:var(--ink-navy);margin-bottom:.35rem;font-weight:600}.misconception__label[data-astro-cid-zhs6z2mc]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--misconception);margin-right:.35rem;font-weight:700}.misconception__body[data-astro-cid-zhs6z2mc]>:last-child{margin-bottom:0}.child-question[data-astro-cid-jdnshaxl]{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);margin:1.25rem 0;padding:.9rem 1rem}.child-question__q[data-astro-cid-jdnshaxl]{color:var(--ink-navy);margin-bottom:.5rem;font-weight:700}.child-question__label[data-astro-cid-jdnshaxl]{font-size:var(--fs-xs);color:var(--text-muted);margin:0 0 .15rem;font-weight:700}.child-question__n[data-astro-cid-jdnshaxl]{border-top:1px dashed var(--border-strong);margin-top:.6rem;padding-top:.6rem}.child-question[data-astro-cid-jdnshaxl] p:last-child{margin-bottom:0}.teacher-note[data-astro-cid-75xo3aps]{border-left:3px solid var(--accent-yellow);background:var(--accent-yellow-soft);margin:1.25rem 0;padding:.6rem 1rem}.teacher-note__label[data-astro-cid-75xo3aps]{font-size:var(--fs-xs);color:var(--draft);margin:0 0 .25rem;font-weight:700}.teacher-note[data-astro-cid-75xo3aps]>:last-child{margin-bottom:0}.extension[data-astro-cid-a3v2ojrs]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:1.5rem 0}.extension__summary[data-astro-cid-a3v2ojrs]{cursor:pointer;color:var(--ink-navy);padding:.6rem 1rem;font-weight:600}.extension__label[data-astro-cid-a3v2ojrs]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-right:.35rem;font-weight:700}.extension__body[data-astro-cid-a3v2ojrs]{padding:0 1rem .5rem}.extension__body[data-astro-cid-a3v2ojrs]>:last-child{margin-bottom:.5rem}.source-quote[data-astro-cid-6jjvcm5v]{background:var(--source-bg);border-left:3px solid var(--source);margin:1.5rem 0;padding:.75rem 1rem}.source-quote__label[data-astro-cid-6jjvcm5v]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--source);margin:0 0 .25rem;font-weight:700}.source-quote__text[data-astro-cid-6jjvcm5v]{color:var(--ink-navy);margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.05em}.source-quote__text[data-astro-cid-6jjvcm5v]>:last-child{margin-bottom:0}.source-quote__original[data-astro-cid-6jjvcm5v]{font-size:var(--fs-small);color:var(--text-muted);margin:.4rem 0 0}.source-quote__caption[data-astro-cid-6jjvcm5v]{font-size:var(--fs-xs);color:var(--text-muted);margin-top:.4rem}
