.markdown-body{color:var(--color-content-muted);line-height:1.7}.markdown-body h1,.markdown-body h2,.markdown-body h3{color:var(--color-content);text-wrap:balance;font-weight:700;line-height:1.25}.markdown-body h1{letter-spacing:-.025em;margin:0 0 2.5rem;font-size:clamp(2.25rem,7vw,3rem)}.markdown-body h2{letter-spacing:-.015em;margin:2.5rem 0 .75rem;font-size:1.375rem}.markdown-body h3{margin:2rem 0 .75rem;font-size:1.125rem}.markdown-body p,.markdown-body ul,.markdown-body ol{margin:.875rem 0}.markdown-body ul,.markdown-body ol{padding-inline-start:1.5rem}.markdown-body li+li{margin-top:.375rem}.markdown-body strong{color:var(--color-content)}.markdown-body a{color:var(--color-brand-strong);text-underline-offset:.2em;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.markdown-body a:hover{color:var(--color-brand-accent)}.markdown-body blockquote{border:1px solid color-mix(in srgb, var(--color-warning) 45%, transparent);border-radius:var(--radius-control);background:var(--color-warning-soft);color:var(--color-warning);border-inline-start-width:4px;margin:0 0 2.5rem;padding:1rem 1.25rem}.markdown-body blockquote p{margin:0}.markdown-body blockquote strong{color:inherit}
