.tenant-rich-content{max-width:72ch;color:inherit;overflow-wrap:anywhere;font-size:1rem;line-height:1.8}.tenant-rich-content>*+*{margin-top:1.15em}.tenant-rich-content p{white-space:normal;margin-bottom:0}.tenant-rich-content h2,.tenant-rich-content h3{color:inherit;text-wrap:balance;font-weight:700;line-height:1.25}.tenant-rich-content h2{margin-top:1.8em;font-size:clamp(1.35rem,2.5vw,1.75rem)}.tenant-rich-content h3{margin-top:1.5em;font-size:1.2rem}.tenant-rich-content ul,.tenant-rich-content ol{margin:0;padding-inline-start:1.5em}.tenant-rich-content li+li{margin-top:.45em}.tenant-rich-content blockquote{border-inline-start:1px solid color-mix(in srgb, currentColor 35%, transparent);color:color-mix(in srgb, currentColor 82%, transparent);margin-inline:0;padding-inline-start:1rem}.tenant-rich-content pre{border:1px solid color-mix(in srgb, currentColor 15%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);tab-size:2;border-radius:.75rem;max-width:100%;padding:1rem;font-size:.9em;line-height:1.6;overflow-x:auto}.tenant-rich-content code{background:color-mix(in srgb, currentColor 7%, transparent);border-radius:.25rem;padding-inline:.25em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.tenant-rich-content pre code{white-space:pre;background:0 0;padding:0}.tenant-rich-content a{color:var(--company-primary,var(--color-brand));text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration:underline}.tenant-rich-content a:focus-visible{outline:2px solid var(--company-primary,var(--color-brand));outline-offset:3px;border-radius:2px}@media (width<=40rem){.tenant-rich-content{font-size:.975rem;line-height:1.75}.tenant-rich-content pre{padding:.8rem}}
