.RichText_richtext__cLLOc{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 4%,transparent),transparent 18rem),var(--background);color:color-mix(in srgb,var(--foreground) 72%,transparent);padding:clamp(7rem,12vw,11rem) 1.5rem clamp(5rem,9vw,8rem)}.RichText_container__yUqo0{width:min(100%,860px);margin:0 auto}.RichText_container__yUqo0 *{letter-spacing:0}.RichText_container__yUqo0 h1,.RichText_container__yUqo0 h2,.RichText_container__yUqo0 h3,.RichText_container__yUqo0 h4,.RichText_container__yUqo0 h5,.RichText_container__yUqo0 h6{color:var(--foreground);font-family:var(--font-playfair),var(--font-noto-serif-sc),serif;font-weight:400;line-height:1.15;white-space:pre-line}.RichText_container__yUqo0 h1{max-width:780px;margin:0 0 clamp(2rem,5vw,3.5rem);font-size:clamp(2.6rem,6vw,5rem)}.RichText_container__yUqo0 h1:after{content:"";display:block;width:4rem;height:1px;margin-top:1.5rem;background:var(--gold)}.RichText_container__yUqo0 h2{margin:clamp(2.75rem,6vw,4rem) 0 1rem;font-size:clamp(1.8rem,3.5vw,2.75rem)}.RichText_container__yUqo0 h3{margin:2.25rem 0 .85rem;font-size:clamp(1.35rem,2.25vw,1.9rem)}.RichText_container__yUqo0 h4,.RichText_container__yUqo0 h5,.RichText_container__yUqo0 h6{margin:2rem 0 .75rem;font-size:clamp(1.1rem,1.6vw,1.3rem)}.RichText_container__yUqo0 li,.RichText_container__yUqo0 p{font-size:clamp(.98rem,1.25vw,1.08rem);font-weight:300;line-height:1.9;white-space:pre-line}.RichText_container__yUqo0 p{margin:1rem 0}.RichText_container__yUqo0 ol,.RichText_container__yUqo0 ul{margin:1.15rem 0 1.6rem;padding-left:1.35rem}.RichText_container__yUqo0 ul{list-style:disc}.RichText_container__yUqo0 ol{list-style:decimal}.RichText_container__yUqo0 li{margin:.55rem 0;padding-left:.25rem}.RichText_container__yUqo0 li::marker{color:var(--gold)}.RichText_container__yUqo0 a{color:var(--gold-soft);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--gold) 55%,transparent);text-underline-offset:.25em;transition:color .16s ease,text-decoration-color .16s ease}.RichText_container__yUqo0 a:hover{color:var(--gold);text-decoration-color:var(--gold)}.RichText_container__yUqo0 strong{color:var(--gold-soft);font-weight:500}.RichText_container__yUqo0 em{color:color-mix(in srgb,var(--foreground) 88%,transparent);font-style:italic}.RichText_container__yUqo0 code{border:1px solid var(--border);background:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--gold-soft);padding:.1rem .35rem;font-size:.92em}.RichText_container__yUqo0 pre{overflow-x:auto;border:1px solid var(--border);background:var(--surface-raised);color:color-mix(in srgb,var(--foreground) 82%,transparent);margin:1.5rem 0;padding:1rem;line-height:1.7}.RichText_container__yUqo0 blockquote{margin:1.75rem 0;border-left:1px solid var(--gold);padding:.25rem 0 .25rem 1.25rem;color:color-mix(in srgb,var(--foreground) 84%,transparent)}.RichText_container__yUqo0 blockquote p{margin:.45rem 0}.RichText_container__yUqo0 hr{margin:2.5rem 0;border:0;border-top:1px solid var(--border)}.RichText_container__yUqo0 img{max-width:100%;height:auto}@media (max-width:640px){.RichText_richtext__cLLOc{padding-right:1.25rem;padding-left:1.25rem}.RichText_container__yUqo0 ol,.RichText_container__yUqo0 ul{padding-left:1.1rem}}