.rich-text[data-v-87dde888] p{margin-block:.75em;line-height:1.65}.rich-text[data-v-87dde888] p:first-child{margin-top:0}@property --link-ink{syntax:"<color>";inherits:false;initial-value:#0000}.rich-text[data-v-87dde888] a{--link-ink:var(--brand-ink);color:var(--brand-ink);background:linear-gradient(100deg,var(--link-ink) 0 42%,var(--ink-strong) 50%,var(--link-ink) 58% 100%) 100% 0 /300% 100% no-repeat;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;text-decoration:none;transition:--link-ink .3s cubic-bezier(.2,0,0,1)}.rich-text[data-v-87dde888] a:focus-visible,.rich-text[data-v-87dde888] a:hover{--link-ink:color-mix(in oklab, var(--brand-ink) 65%, var(--ink-strong));animation:1s cubic-bezier(.25,.6,.35,1) rich-text-link-glint-87dde888}@keyframes rich-text-link-glint-87dde888{0%{background-position:87% 0}to{background-position:13% 0}}@media (prefers-reduced-motion:reduce){.rich-text[data-v-87dde888] a:focus-visible,.rich-text[data-v-87dde888] a:hover{animation:none}}.rich-text[data-v-87dde888] ol,.rich-text[data-v-87dde888] ul{list-style:revert;margin-block:.75em;padding-left:1.4em}.rich-text[data-v-87dde888] h2,.rich-text[data-v-87dde888] h3{margin-block:1.2em .5em;font-size:1.15em;font-weight:700}.rich-text[data-v-87dde888] blockquote{border-left:2px solid var(--brand);color:var(--ink-soft);margin-block:1.25em;padding-left:1.25rem}.rich-text[data-v-87dde888] blockquote p{margin-block:.5em}.rich-text[data-v-87dde888] hr{border-color:var(--line);margin-block:1.5em}
