:root{--tenant-content-text: oklch(var(--bc) / .8);--tenant-heading-text: oklch(var(--bc));--tenant-heading-muted: oklch(var(--bc) / .9);--tenant-blockquote-border: oklch(var(--p) / .4);--tenant-blockquote-bg: oklch(var(--p) / .05)}.tenant-content{color:var(--tenant-content-text);line-height:1.625}.tenant-content>*+*{margin-top:1rem}.tenant-content h1{margin-top:2rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;color:var(--tenant-heading-text)}.tenant-content h2{margin-top:1.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:600;color:var(--tenant-heading-text)}.tenant-content h3{margin-top:1.25rem;font-size:1.5rem;line-height:2rem;font-weight:600;color:var(--tenant-heading-text)}.tenant-content h4{margin-top:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--tenant-heading-text)}.tenant-content h5{margin-top:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--tenant-heading-text)}.tenant-content h6{margin-top:.75rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--tenant-heading-muted)}.tenant-content p{margin-top:1rem;margin-bottom:0}.tenant-content a{color:var(--color-primary);font-weight:500;text-decoration:none;transition:color .15s ease}.tenant-content a:hover,.tenant-content a:focus{color:var(--color-primary-focus, var(--color-primary));text-decoration:underline}.tenant-content strong{color:var(--tenant-heading-text);font-weight:600}.tenant-content ul{margin-top:1rem;margin-bottom:0;padding-left:0;margin-left:0;list-style-type:disc;list-style-position:inside}.tenant-content ol{margin-top:1rem;margin-bottom:0;padding-left:0;margin-left:0;list-style-type:decimal;list-style-position:inside}.tenant-content blockquote{margin-top:1.5rem;margin-bottom:0;border-left:4px solid var(--tenant-blockquote-border);background-color:var(--tenant-blockquote-bg);padding:.75rem 1rem;font-style:italic;color:var(--tenant-heading-text)}.tenant-content [style*="text-align: left"],.tenant-content .ql-align-left{text-align:left}.tenant-content [style*="text-align: center"],.tenant-content .ql-align-center{text-align:center}.tenant-content [style*="text-align: right"],.tenant-content .ql-align-right{text-align:right}.tenant-content [style*="text-align: justify"],.tenant-content .ql-align-justify{text-align:justify}
