.prose.longform{--tw-prose-body:var(--color-ink-700);--tw-prose-lead:var(--color-ink-500);--tw-prose-links:var(--color-brand-700);--tw-prose-bold:var(--color-ink-900);--tw-prose-counters:var(--color-ink-500);--tw-prose-bullets:var(--color-brand-300);--tw-prose-hr:var(--color-ink-200);--tw-prose-quotes:var(--color-ink-900);--tw-prose-quote-borders:var(--color-brand-600);--tw-prose-captions:var(--color-ink-500);--tw-prose-code:var(--color-brand-800);--tw-prose-pre-code:var(--color-ink-700);--tw-prose-pre-bg:var(--color-ink-50);--tw-prose-kbd:var(--color-ink-700);--tw-prose-kbd-shadows:var(--color-ink-200);--tw-prose-th-borders:var(--color-ink-200);--tw-prose-td-borders:var(--color-ink-200);max-inline-size:68ch;line-height:1.7}[dir=rtl] .prose.longform{line-height:1.9}.prose.longform h2{letter-spacing:-.02em;margin-block-start:2.5em;font-size:1.625rem;font-weight:700;line-height:1.2}.prose.longform h3{margin-block-start:2em;font-size:1.25rem;font-weight:600;line-height:1.3}.prose.longform h2+h3,.prose.longform h3+h4{margin-block-start:1.25em}[dir=rtl] .prose.longform h2,[dir=rtl] .prose.longform h3{letter-spacing:0;line-height:1.4}.prose.longform blockquote{background-color:var(--color-brand-50);border-start-start-radius:0;border-start-end-radius:var(--radius-chip);border-end-end-radius:var(--radius-chip);border-end-start-radius:0;padding-block:.75em;padding-inline:1.25em;font-style:normal;font-weight:500}.prose.longform blockquote p:first-of-type:before,.prose.longform blockquote p:last-of-type:after{content:none}.prose.longform code{background-color:var(--color-ink-50);border:1px solid var(--color-ink-200);border-radius:var(--radius-chip);unicode-bidi:isolate;padding-block:.125em;padding-inline:.375em;font-size:.875em;font-weight:500}.prose.longform code:before,.prose.longform code:after{content:none}.prose.longform pre{text-align:start;border:1px solid var(--color-ink-200);border-radius:var(--radius-card);direction:ltr;padding:1rem;font-size:.875em;line-height:1.7;overflow-x:auto}.prose.longform pre code{font-weight:inherit;color:inherit;background-color:#0000;border:0;border-radius:0;padding:0}.prose.longform table{border:1px solid var(--color-ink-200);border-radius:var(--radius-card);border-collapse:separate;border-spacing:0;inline-size:fit-content;max-inline-size:100%;font-size:.875rem;line-height:1.6;display:block;overflow-x:auto}.prose.longform thead th{background-color:var(--color-ink-50);border-block-end:1px solid var(--color-ink-200)}.prose.longform tbody tr:last-child td{border-block-end:0}.prose.longform img{border:1px solid var(--color-ink-200);border-radius:var(--radius-card);margin-inline:auto}
