.rich-text ul li::marker{color:#f5c768;font-size:1.2em}.rich-text ol li::marker{color:#110f2b;font-weight:700}.rich-text ul{list-style:disc}.rich-text ol{list-style:decimal}.rich-text ol,.rich-text ul{padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem;color:rgba(17,15,43,.8)}.rich-text ol li p,.rich-text ul li p{margin-top:.25em;margin-bottom:.25em}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{line-height:1.2;text-wrap:pretty;color:#110f2b;font-family:var(--font-cormorant),serif;font-weight:700}.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-top:2rem;margin-bottom:1rem}.rich-text h1,.rich-text h2{margin-top:2.5rem;margin-bottom:1rem}.rich-text h1{font-size:2.5rem}.rich-text h2{font-size:2rem}.rich-text h3{font-size:1.5rem}.rich-text h4{font-size:1.25rem}.rich-text h5{font-size:1.125rem}.rich-text blockquote{border:none;background:transparent;border-radius:0;font-family:var(--font-cormorant);font-style:italic;color:#15140f;line-height:1.6;text-align:center;margin:4rem auto;padding:0 1.5rem;max-width:700px;display:flex;flex-direction:column;align-items:center}.rich-text blockquote:after{content:"";display:block;width:3rem;height:1px;background-color:#b08d53;margin-top:2.5rem}.rich-text blockquote p{margin:0}@media (max-width:768px){.rich-text blockquote,.rich-text blockquote p,.rich-text blockquote span{font-size:1.25rem!important;line-height:1.5!important}.rich-text blockquote:after{content:"";display:block;width:3rem;height:1px;background-color:#b08d53;margin-top:1.5rem}}.rich-text hr{border:none;border-top:1px solid rgba(17,15,43,.1);margin:2.5rem 0}.rich-text p{line-height:1.8;font-size:16px!important;color:rgba(17,15,43,.8);margin-bottom:1.25rem}.rich-text{min-height:418px;height:auto;box-sizing:border-box;resize:none}.rich-text img{display:block;padding:16px 0;margin:0 auto}.rich-text b,.rich-text strong{font-weight:700;color:#110f2b}.rich-text em,.rich-text i{font-style:italic}.rich-text u{text-decoration:underline;text-decoration-color:#f5c768;text-underline-offset:4px}.rich-text s{text-decoration:line-through}.rich-text sub{vertical-align:sub;font-size:smaller}.rich-text sup{vertical-align:super;font-size:smaller}.rich-text a{color:#110f2b;font-weight:600;text-decoration:underline;text-decoration-color:#f5c768;text-underline-offset:4px;transition:color .3s ease}.rich-text a:hover{color:#f5c768}.rich-text pre{background-color:#110f2b;color:#efe9e1;padding:1.25rem;border-radius:.75rem;overflow-x:auto}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{scroll-margin-top:90px}.anchor-link{opacity:1;text-decoration:none}h1:hover .anchor-link,h2:hover .anchor-link,h3:hover .anchor-link{opacity:1}.toc-anchor{color:#f5c768}