.mdx-content{flex-direction:column;gap:16px;display:flex}.mdx-content h1{letter-spacing:-1.2px;color:var(--text);font-size:40px;font-weight:600;line-height:1.3}.mdx-content h2{letter-spacing:-.84px;color:var(--text);margin-top:32px;font-size:28px;font-weight:600;line-height:1.35}.mdx-content h3{color:var(--text);margin-top:24px;font-size:22px;font-weight:600;line-height:1.4}.mdx-content p{color:color-mix(in srgb, var(--text) 72%, transparent);margin-top:-8px;font-size:16px;line-height:1.75}.mdx-content p:has(>img){border-radius:24px;margin-top:0;overflow:hidden}.mdx-content img{border-radius:24px;max-width:100%}.mdx-content a{text-underline-offset:3px;text-decoration:underline}.mdx-content code{background:color-mix(in srgb, var(--text) 6%, transparent);border-radius:4px;padding:2px 6px;font-size:.875em}.mdx-content pre{background:var(--bg-elevated);border:1px solid color-mix(in srgb, var(--text) 8%, transparent);border-radius:12px;padding:20px;overflow-x:auto}.mdx-content pre code{background:0 0;border-radius:0;padding:0;font-size:1em}.mdx-content blockquote{border-left:2px solid color-mix(in srgb, var(--text) 20%, transparent);color:color-mix(in srgb, var(--text) 72%, transparent);padding-left:16px}.mdx-content ul,.mdx-content ol{color:color-mix(in srgb, var(--text) 72%, transparent);margin-top:-8px;padding-left:24px;font-size:16px;line-height:1.75}.mdx-content li+li{margin-top:4px}.mdx-content hr{border:none;border-top:1px solid color-mix(in srgb, var(--text) 8%, transparent)}
