.lesson[data-astro-cid-7pf2fhqq] nav[data-astro-cid-7pf2fhqq]{flex-wrap:wrap}.lesson[data-astro-cid-7pf2fhqq] header[data-astro-cid-7pf2fhqq]{margin-block:2.5rem}.lesson[data-astro-cid-7pf2fhqq] h1[data-astro-cid-7pf2fhqq]{font-size:clamp(2.6rem,5.6vw,5.1rem)}.lesson-outcome[data-astro-cid-7pf2fhqq]{border-left:3px solid var(--ink);padding:1rem 1.5rem;background:var(--soft)}.lesson-outcome[data-astro-cid-7pf2fhqq] p[data-astro-cid-7pf2fhqq]{margin:.5rem 0 0;max-width:720px}.lesson[data-astro-cid-7pf2fhqq] .lesson-nav[data-astro-cid-7pf2fhqq]{gap:1.3rem;padding:1.4rem 0;border-bottom:1px solid var(--line)}.lesson-nav[data-astro-cid-7pf2fhqq] a[data-astro-cid-7pf2fhqq]{text-decoration:none}.lesson-nav[data-astro-cid-7pf2fhqq] a[data-astro-cid-7pf2fhqq]:hover{text-decoration:underline}.lesson-step[data-astro-cid-7pf2fhqq]{padding:2.4rem 0;border-bottom:1px solid var(--line);scroll-margin-top:7rem}.step-title[data-astro-cid-7pf2fhqq]{display:flex;gap:1rem;align-items:baseline}.step-title[data-astro-cid-7pf2fhqq]>span[data-astro-cid-7pf2fhqq]{font-family:var(--serif);font-style:italic;color:var(--muted)}.step-title[data-astro-cid-7pf2fhqq] h2[data-astro-cid-7pf2fhqq],.lesson-desk[data-astro-cid-7pf2fhqq] h2[data-astro-cid-7pf2fhqq]{font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.035em;line-height:1.15}.fundamentals[data-astro-cid-7pf2fhqq]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.fundamentals[data-astro-cid-7pf2fhqq] h3[data-astro-cid-7pf2fhqq],.reading-key[data-astro-cid-7pf2fhqq] h3[data-astro-cid-7pf2fhqq],.deeper[data-astro-cid-7pf2fhqq] h3[data-astro-cid-7pf2fhqq]{font-size:1rem;line-height:1.4;margin:0 0 .5rem}.fundamentals[data-astro-cid-7pf2fhqq] p[data-astro-cid-7pf2fhqq],.reading-copy[data-astro-cid-7pf2fhqq],.reading-key[data-astro-cid-7pf2fhqq] p[data-astro-cid-7pf2fhqq],.deeper[data-astro-cid-7pf2fhqq] p[data-astro-cid-7pf2fhqq]{color:var(--muted);margin:0;line-height:1.75}.reading-copy[data-astro-cid-7pf2fhqq]{max-width:790px}.lesson-figure[data-astro-cid-7pf2fhqq]{margin:1.8rem 0 0;border:1px solid var(--line);background:var(--white)}.figure-top[data-astro-cid-7pf2fhqq]{padding:.8rem 1rem;display:flex;justify-content:space-between;gap:.6rem;font-size:.72rem;color:var(--muted);border-bottom:1px solid var(--line)}.lesson-figure[data-astro-cid-7pf2fhqq] img[data-astro-cid-7pf2fhqq]{display:block;width:100%;height:auto}.lesson-figure[data-astro-cid-7pf2fhqq] figcaption[data-astro-cid-7pf2fhqq]{padding:1rem;border-top:1px solid var(--line);font-size:.75rem;color:var(--muted)}.lesson-figure[data-astro-cid-7pf2fhqq] figcaption[data-astro-cid-7pf2fhqq] a[data-astro-cid-7pf2fhqq]{color:var(--ink);text-decoration:underline;white-space:nowrap}.reading-key[data-astro-cid-7pf2fhqq]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-top:0;background:var(--white)}.reading-key[data-astro-cid-7pf2fhqq]>div[data-astro-cid-7pf2fhqq]{padding:1.2rem}.reading-key[data-astro-cid-7pf2fhqq]>div[data-astro-cid-7pf2fhqq]+div[data-astro-cid-7pf2fhqq]{border-left:1px solid var(--line)}.key-number[data-astro-cid-7pf2fhqq]{display:block;font-size:.7rem;color:var(--muted);margin-bottom:.6rem}.reading-key[data-astro-cid-7pf2fhqq] p[data-astro-cid-7pf2fhqq]{font-size:.83rem}.deeper[data-astro-cid-7pf2fhqq]{margin-top:1.8rem;border:1px solid var(--line)}.deeper[data-astro-cid-7pf2fhqq] summary[data-astro-cid-7pf2fhqq]{padding:1rem 1.2rem;cursor:pointer;font-weight:650}.deeper[data-astro-cid-7pf2fhqq] summary[data-astro-cid-7pf2fhqq]>span[data-astro-cid-7pf2fhqq]{float:right;font-size:.75rem;font-weight:400;color:var(--muted)}.deeper-content[data-astro-cid-7pf2fhqq]{padding:0 1.2rem 1.2rem;display:grid;gap:1.2rem}.references[data-astro-cid-7pf2fhqq]{font-size:.8rem}.references[data-astro-cid-7pf2fhqq] a[data-astro-cid-7pf2fhqq]{text-decoration:underline}.lesson-desk[data-astro-cid-7pf2fhqq]{margin-top:2.5rem;padding:2rem;background:var(--soft);border:1px solid var(--line);scroll-margin-top:7rem}.lesson-desk[data-astro-cid-7pf2fhqq]>p[data-astro-cid-7pf2fhqq]:not(.eyebrow){color:var(--muted);max-width:740px}.lesson-desk[data-astro-cid-7pf2fhqq] .button[data-astro-cid-7pf2fhqq]{margin:.3rem 0 1rem;line-height:1.5;white-space:normal}.lesson-desk[data-astro-cid-7pf2fhqq] .access-copy[data-astro-cid-7pf2fhqq]{margin:0;font-size:.8rem}.access-copy[data-astro-cid-7pf2fhqq] a[data-astro-cid-7pf2fhqq]{text-decoration:underline;text-underline-offset:3px}.lesson-disclaimer[data-astro-cid-7pf2fhqq]{font-size:.75rem;color:var(--muted);margin-top:2rem}.lesson[data-astro-cid-7pf2fhqq] [data-astro-cid-7pf2fhqq]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media(max-width:600px){.fundamentals[data-astro-cid-7pf2fhqq],.reading-key[data-astro-cid-7pf2fhqq]{grid-template-columns:1fr;gap:1.2rem}.reading-key[data-astro-cid-7pf2fhqq]{gap:0}.reading-key[data-astro-cid-7pf2fhqq]>div[data-astro-cid-7pf2fhqq]+div[data-astro-cid-7pf2fhqq]{border-left:0;border-top:1px solid var(--line)}.figure-top[data-astro-cid-7pf2fhqq]{flex-direction:column}.lesson-desk[data-astro-cid-7pf2fhqq]{padding:1.3rem}.lesson[data-astro-cid-7pf2fhqq] .lesson-nav[data-astro-cid-7pf2fhqq]{gap:.8rem 1.1rem}.deeper[data-astro-cid-7pf2fhqq] summary[data-astro-cid-7pf2fhqq]>span[data-astro-cid-7pf2fhqq]{display:none}.lesson-step[data-astro-cid-7pf2fhqq]{padding-block:1.8rem}}
