.rich-text[data-v-f8d00cc5]>*+*{margin-top:1.25em}.rich-text[data-v-f8d00cc5] h2{color:var(--color-neutral-900);margin-top:2em;font-size:1.5rem;font-weight:700;line-height:2rem}.rich-text[data-v-f8d00cc5] h3{color:var(--color-neutral-900);margin-top:1.75em;font-size:1.25rem;font-weight:600;line-height:1.75rem}.rich-text[data-v-f8d00cc5] h4{color:var(--color-neutral-900);margin-top:1.5em;font-weight:600}.rich-text[data-v-f8d00cc5] :is(h2,h3,h4):first-child{margin-top:0}.rich-text[data-v-f8d00cc5] strong{color:var(--color-neutral-900);font-weight:600}.rich-text[data-v-f8d00cc5] a{color:var(--ui-color-primary-700);text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.rich-text[data-v-f8d00cc5] a:hover{color:var(--ui-color-primary-800)}.rich-text[data-v-f8d00cc5] ul{padding-left:1.5em;list-style:outside}.rich-text[data-v-f8d00cc5] ol{padding-left:1.5em;list-style:decimal}.rich-text[data-v-f8d00cc5] li+li{margin-top:.375em}.rich-text[data-v-f8d00cc5] li::marker{color:var(--ui-color-primary-600)}.rich-text[data-v-f8d00cc5] blockquote{border-left:4px solid var(--ui-color-primary-500);color:var(--color-neutral-600);padding-left:1em;font-style:italic}.rich-text[data-v-f8d00cc5] img{border-radius:.75rem;width:100%;height:auto;margin:2em 0}.rich-text[data-v-f8d00cc5] hr{border-color:var(--color-neutral-200);margin:2em 0}.rich-text[data-v-f8d00cc5] code{background:var(--color-neutral-100);border-radius:.25rem;padding:.1em .3em;font-size:.875em}
