.question-page[data-astro-cid-pqa7meqy]{max-width:var(--maxw);margin-inline:auto;padding-inline:16px;font-size:var(--fs-body);line-height:1.5;overflow-wrap:break-word}h1[data-astro-cid-pqa7meqy],h2[data-astro-cid-pqa7meqy],h3[data-astro-cid-pqa7meqy],p[data-astro-cid-pqa7meqy]{margin:0}h1[data-astro-cid-pqa7meqy],h2[data-astro-cid-pqa7meqy]{letter-spacing:-.035em}h1[data-astro-cid-pqa7meqy]{max-width:850px}h2[data-astro-cid-pqa7meqy]{font-size:var(--fs-h2)}a[data-astro-cid-pqa7meqy]{color:var(--accent-hover);text-underline-offset:4px}[data-astro-cid-pqa7meqy]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.title[data-astro-cid-pqa7meqy]{padding-block:14px 12px}.title[data-astro-cid-pqa7meqy]>p[data-astro-cid-pqa7meqy]{margin-top:14px;max-width:var(--maxw-prose)}section[data-astro-cid-pqa7meqy]{padding-block:28px 8px;border-top:1px solid var(--border);scroll-margin-top:calc(var(--header-h) + 16px)}section[data-astro-cid-pqa7meqy]>h2[data-astro-cid-pqa7meqy]{margin-bottom:8px}.question[data-astro-cid-pqa7meqy]{padding-block:20px 22px;border-bottom:1px solid var(--border);scroll-margin-top:calc(var(--header-h) + 16px);max-width:760px}.question[data-astro-cid-pqa7meqy]:last-child{border-bottom:0}.question[data-astro-cid-pqa7meqy] h3[data-astro-cid-pqa7meqy]{font-size:var(--fs-caption);font-weight:600;letter-spacing:0;color:var(--accent-hover);margin-bottom:6px}.stem[data-astro-cid-pqa7meqy]{font-size:var(--fs-body);font-weight:500}.stem[data-astro-cid-pqa7meqy] p+p,.stem[data-astro-cid-pqa7meqy] p+.q-table,.stem[data-astro-cid-pqa7meqy] .q-table+p{margin-top:10px}.figure[data-astro-cid-pqa7meqy]{margin:14px 0 0;max-width:440px;padding:12px;border:1px solid var(--border);border-radius:8px;background:#fff;color:#1f1d1b}.figure[data-astro-cid-pqa7meqy] svg{display:block;width:100%;height:auto;max-height:380px}.choices[data-astro-cid-pqa7meqy]{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:6px}.choices[data-astro-cid-pqa7meqy] li[data-astro-cid-pqa7meqy]{display:grid;grid-template-columns:2.2rem minmax(0,1fr)}.letter[data-astro-cid-pqa7meqy]{color:var(--fg-muted)}.answer[data-astro-cid-pqa7meqy]{margin-top:14px}summary[data-astro-cid-pqa7meqy]{display:inline-flex;align-items:center;min-height:40px;padding-inline:15px;border:1px solid var(--border);border-radius:999px;font-size:var(--fs-caption);cursor:pointer;list-style:none}summary[data-astro-cid-pqa7meqy]::-webkit-details-marker{display:none}summary[data-astro-cid-pqa7meqy]:hover{background:var(--surface)}details[data-astro-cid-pqa7meqy][open] summary[data-astro-cid-pqa7meqy]{border-color:var(--accent)}.keyed[data-astro-cid-pqa7meqy]{margin-top:12px}.why[data-astro-cid-pqa7meqy]{margin-top:6px;font-size:var(--fs-ui);color:var(--fg-muted)}.why[data-astro-cid-pqa7meqy] p+p,.why[data-astro-cid-pqa7meqy] p+.q-table,.why[data-astro-cid-pqa7meqy] .q-table+p{margin-top:8px}.q-table{overflow-x:auto;margin-top:10px}.q-table table{border-collapse:collapse;font-size:var(--fs-small);font-weight:400}.q-table th,.q-table td{padding:6px 12px;border:1px solid var(--border);text-align:left}.q-table th{background:var(--surface);font-weight:600}.stem[data-astro-cid-pqa7meqy] math[display=block],.why[data-astro-cid-pqa7meqy] math[display=block]{margin-block:8px;overflow-x:auto}.chapter-navigation[data-astro-cid-pqa7meqy]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-block:24px;border-top:1px solid var(--border)}.misconception-preview[data-astro-cid-pqa7meqy]{padding-block:28px;border-top:1px solid var(--border)}.preview-head[data-astro-cid-pqa7meqy]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px}.preview-head[data-astro-cid-pqa7meqy] a[data-astro-cid-pqa7meqy]{font-size:var(--fs-small);font-weight:600}.chapter-navigation[data-astro-cid-pqa7meqy] small[data-astro-cid-pqa7meqy]{display:block;font-size:var(--fs-caption);color:var(--fg-muted)}.chapter-navigation[data-astro-cid-pqa7meqy] a[data-astro-cid-pqa7meqy][rel=next]{grid-column:2;text-align:right}.more-chapters[data-astro-cid-pqa7meqy]{padding-block:24px 0;border-top:1px solid var(--border)}.more-chapters[data-astro-cid-pqa7meqy] h2[data-astro-cid-pqa7meqy]{font-size:var(--fs-h4);letter-spacing:-.015em;margin-bottom:8px}.more-chapters[data-astro-cid-pqa7meqy] ul[data-astro-cid-pqa7meqy]{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0;padding:0}.more-chapters[data-astro-cid-pqa7meqy] li[data-astro-cid-pqa7meqy]{padding-block:9px;border-bottom:1px solid var(--border);font-size:var(--fs-small)}.more-chapters[data-astro-cid-pqa7meqy] [data-astro-cid-pqa7meqy][aria-current]{font-weight:600}.closing[data-astro-cid-pqa7meqy]{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-block:34px 50px;margin-top:24px;border-top:1px solid var(--border)}.closing[data-astro-cid-pqa7meqy] p[data-astro-cid-pqa7meqy]{max-width:620px}.closing[data-astro-cid-pqa7meqy]>[data-astro-cid-pqa7meqy]{min-width:0}@media(max-width:720px){.more-chapters[data-astro-cid-pqa7meqy] ul[data-astro-cid-pqa7meqy]{grid-template-columns:minmax(0,1fr)}.closing[data-astro-cid-pqa7meqy]{align-items:flex-start;flex-direction:column;gap:20px}}
