.guide:where(.astro-BXY7DRZT){max-width:42rem}.guide:where(.astro-BXY7DRZT) h2:where(.astro-BXY7DRZT){font-size:1.15rem}.guide:where(.astro-BXY7DRZT) p:where(.astro-BXY7DRZT){max-width:none;line-height:1.7}.dateline:where(.astro-BXY7DRZT){margin:0 0 1.4rem}.citation:where(.astro-BXY7DRZT){color:var(--accent-strong);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.15em}.citation:where(.astro-BXY7DRZT):hover{text-decoration-color:currentColor}.reg-quote:where(.astro-BXY7DRZT){margin:1rem 0;padding:.9rem 1.1rem;border-left:3px solid var(--accent);background:var(--bg-raised);border-radius:var(--radius-lg)}.reg-quote:where(.astro-BXY7DRZT) p:where(.astro-BXY7DRZT){margin:0 0 .5rem;font-style:italic}.reg-quote:where(.astro-BXY7DRZT) cite:where(.astro-BXY7DRZT){font-style:normal;font-size:.85rem;color:var(--ink-muted)}.original-text:where(.astro-BXY7DRZT){margin:-.6rem 0 1rem;color:var(--ink-muted);font-size:.9rem}.original-text:where(.astro-BXY7DRZT) summary:where(.astro-BXY7DRZT){cursor:pointer;font-family:var(--mono);font-size:.72rem;letter-spacing:.05em;text-transform:uppercase}.original-text:where(.astro-BXY7DRZT) p:where(.astro-BXY7DRZT){margin:.6rem 0 0}.faq:where(.astro-BXY7DRZT){margin:.8rem 0 0}.faq-item:where(.astro-BXY7DRZT){margin:0 0 1.2rem}.faq-item:where(.astro-BXY7DRZT) dt:where(.astro-BXY7DRZT){font-weight:600;margin:0 0 .3rem}.faq-item:where(.astro-BXY7DRZT) dd:where(.astro-BXY7DRZT){margin:0;color:var(--ink-muted);line-height:1.65;max-width:none}.sources:where(.astro-BXY7DRZT){margin:.4rem 0 0;padding-left:1.2rem;color:var(--ink-muted);font-size:.92rem}.sources:where(.astro-BXY7DRZT) li:where(.astro-BXY7DRZT){margin:0 0 .4rem}
