.rich-text-content{color:var(--muted);overflow-wrap:anywhere;font-size:17px;line-height:1.75}.rich-text-content>:first-child{margin-top:0}.rich-text-content>:last-child{margin-bottom:0}.rich-text-content p{color:inherit;line-height:inherit;margin:0 0 1.15em}.rich-text-content h2{color:var(--ink);margin:1.35em 0 .55em;font-size:clamp(26px,3.4vw,38px);line-height:1.2}.rich-text-content h3{color:var(--ink);margin:1.25em 0 .5em;font-size:clamp(22px,2.8vw,30px);line-height:1.25}.rich-text-content h4{color:var(--ink);margin:1.2em 0 .45em;font-size:clamp(19px,2.2vw,24px);line-height:1.3}.rich-text-content ul,.rich-text-content ol{margin:0 0 1.2em;padding-left:1.8em}.rich-text-content li{margin:.35em 0}.rich-text-content blockquote{border-left:5px solid var(--gold);color:#485b57;background:#fffaf0;margin:1.3em 0;padding:18px 20px}.rich-text-content blockquote p:last-child{margin-bottom:0}.rich-text-content hr{border:0;border-top:1px solid var(--line);margin:32px 0}.rich-text-content a{color:#075ed1;text-underline-offset:2px;text-decoration:underline}.rich-text-image{width:min(100%,760px);margin:24px auto}.rich-text-image.align-left{margin-left:0}.rich-text-image.align-right{margin-right:0}.rich-text-image img{border:1px solid var(--line);background:var(--white);object-fit:contain;width:100%;max-height:520px;display:block}.rich-text-image figcaption{color:#71817d;text-align:center;margin-top:8px;font-size:13px;line-height:1.5}.admin-preview-body.rich-text-content{color:#5e6d69}@media (max-width:720px){.rich-text-content{font-size:16px}.rich-text-image.align-left,.rich-text-image.align-right{margin-inline:auto}}
