.Q66ESW_content{color:var(--foreground);overflow-wrap:anywhere;font-size:1rem;line-height:1.85}.Q66ESW_content :where(p,ul,ol,blockquote,pre,.Q66ESW_tableScroll){margin-block:1.25rem}.Q66ESW_content :where(h2,h3,h4,h5,h6){font-family:var(--font-heading-family), var(--font-sans-family), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin-block:2.5rem 1rem;font-weight:600;line-height:1.25}.Q66ESW_content h2{font-size:clamp(1.5rem,1.25rem + 1vw,2rem)}.Q66ESW_content h3{font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem)}.Q66ESW_content :where(h4,h5,h6){font-size:1.125rem}.Q66ESW_content :where(strong,th){font-weight:650}.Q66ESW_content a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.Q66ESW_content a:hover{text-decoration-thickness:2px}.Q66ESW_content ul{text-align:start;padding-inline-start:1.5rem;list-style:outside}.Q66ESW_content ol{text-align:start;padding-inline-start:1.5rem;list-style:decimal}.Q66ESW_content li{margin-block:.4rem;padding-inline-start:.25rem}.Q66ESW_content li :where(p,ul,ol){margin-block:.5rem}.Q66ESW_content li:has(>input[type=checkbox]){list-style:none}.Q66ESW_content input[type=checkbox]{margin-inline-end:.5rem}.Q66ESW_content blockquote{border-inline-start:3px solid var(--primary);background:var(--muted);text-align:start;padding:1rem 1.5rem;font-style:italic}.Q66ESW_content blockquote>:first-child{margin-block-start:0}.Q66ESW_content blockquote>:last-child{margin-block-end:0}.Q66ESW_content hr{border:0;border-block-start:1px solid var(--border);margin-block:2.5rem}.Q66ESW_content img{border-radius:var(--radius);max-width:100%;height:auto;margin:1.75rem auto;display:block}.Q66ESW_content :where(code,pre){background:var(--muted);border-radius:var(--radius);font-size:.875em}.Q66ESW_content code{padding:.15em .35em}.Q66ESW_content pre{text-align:start;padding:1rem;overflow-x:auto}.Q66ESW_content pre code{padding:0}.Q66ESW_tableScroll{overflow-x:auto}.Q66ESW_content table{border-collapse:collapse;text-align:start;width:100%;font-size:.9em}.Q66ESW_content :where(th,td){border:1px solid var(--border);padding:.65rem .85rem}.Q66ESW_content th{background:var(--muted)}.Q66ESW_content>:first-child{margin-block-start:0}.Q66ESW_content>:last-child{margin-block-end:0}
