.N4uRGq_content{color:var(--color-text-secondary);font-size:1.25rem;line-height:1.8}.N4uRGq_content :where(h2,h3){color:var(--color-text);letter-spacing:-.025em;font-weight:900}.N4uRGq_content h2{margin-block:2.75rem 1.25rem;font-size:1.75rem;line-height:1.15}.N4uRGq_content h3{margin-block:2rem 1rem;font-size:1.35rem;line-height:1.3}.N4uRGq_content p{margin-block:1em 1.5rem;font-weight:500;line-height:1.625}.N4uRGq_content strong{color:var(--color-text);font-weight:900}.N4uRGq_content em{font-style:italic}.N4uRGq_content :where(ol,ul){margin-block:1.6em;padding-inline-start:1.6em}.N4uRGq_content ol{list-style-type:decimal}.N4uRGq_content ul{list-style-type:disc}.N4uRGq_content li{color:var(--color-text-secondary);margin-block-end:.5rem;padding-inline-start:.4em;font-weight:500}.N4uRGq_content :where(ol,ul)>li+li{margin-block-start:1rem}.N4uRGq_content li::marker{color:var(--color-text-muted);font-weight:500}.N4uRGq_content a{color:var(--color-primary);font-weight:700;text-decoration:none}.N4uRGq_content a:hover{text-decoration:underline}.N4uRGq_content blockquote{border-inline-start:4px solid var(--color-primary);background:color-mix(in srgb, var(--color-surface-alt) 60%, transparent);color:var(--color-text-secondary);border-radius:1rem;margin-block:2rem;padding:1rem 1.5rem;font-style:italic;font-weight:500}.N4uRGq_content blockquote p{margin:0}.N4uRGq_content img{border-radius:2rem;height:auto;margin-block:2rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.N4uRGq_content hr{border:0;border-top:1px solid var(--color-border);margin-block:3rem}.N4uRGq_content code{background:var(--color-surface-alt);color:var(--color-text);border-radius:.375rem;padding:.15em .35em;font-size:.875em;font-weight:600}.N4uRGq_content pre{background:var(--color-text);color:var(--color-surface);border-radius:1rem;margin-block:2rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.7;overflow-x:auto}.N4uRGq_content pre code{color:inherit;font-size:inherit;font-weight:inherit;background:0 0;padding:0}.N4uRGq_content>:first-child{margin-block-start:0}.N4uRGq_content>:last-child{margin-block-end:0}.N4uRGq_content table{border-collapse:collapse;width:100%;margin-block:1.5rem;font-size:.95rem;line-height:1.5}.N4uRGq_content th,.N4uRGq_content td{border-bottom:1px solid var(--color-border);text-align:left;padding:.75rem 1rem}.N4uRGq_content th{background-color:var(--color-surface-alt);color:var(--color-text);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:800}.N4uRGq_content td{color:var(--color-text-secondary)}.N4uRGq_content tr:last-child td{border-bottom:none}@media (min-width:48rem){.N4uRGq_content h2{font-size:2.25rem}}