.richtext-prose .payload-richtext>*{max-width:var(--container-small);margin-inline:auto}.richtext-prose .payload-richtext>.richtext-caption{max-width:var(--container-medium)}.richtext-prose .payload-richtext>p:has(img){max-width:var(--container-medium)}.richtext-caption{text-align:center;font-size:var(--font-size-sm);line-height:var(--line-height-sm);opacity:.6;transition:opacity .15s}.payload-richtext>p:has(img)+.richtext-caption{margin-top:.75rem}@media (hover:hover) and (pointer:fine){.richtext-caption:hover{opacity:1}.payload-richtext>p:has(img):hover+.richtext-caption{opacity:1}}@media (prefers-reduced-motion:reduce){.richtext-caption{transition:none}}.payload-richtext>*+*{margin-top:1.25rem}.payload-richtext>*+h2{margin-top:3.5rem}.payload-richtext>*+h3{margin-top:3rem}.payload-richtext>*+h4{margin-top:2.5rem}.payload-richtext>*+h5,.payload-richtext>*+h6{margin-top:2rem}.payload-richtext>h2+*,.payload-richtext>h3+*,.payload-richtext>h4+*,.payload-richtext>h5+*,.payload-richtext>h6+*{margin-top:.5rem}.payload-richtext :where(ul,ol){padding-left:1.25rem}.payload-richtext :where(li)+li{margin-top:.25rem}.payload-richtext :where(img){border-radius:var(--button-radius);max-width:100%;height:auto;margin-inline:auto;display:block}.richtext-zoom .payload-richtext img{cursor:zoom-in}.richtext-zoom .payload-richtext img:focus-visible{outline:2px solid var(--color-taupe);outline-offset:3px}:is(.payload-richtext>p:has(img)+*,.payload-richtext>*+p:has(img)){margin-top:2.5rem}.payload-richtext a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color .15s}@media (hover:hover) and (pointer:fine){.payload-richtext a:hover{text-decoration-color:currentColor}}
