.richtext{color:#595959;letter-spacing:.016rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:140%}.richtext p:not(:last-child){margin-bottom:2.4rem}.richtext a{color:#121212}.richtext a:focus-visible{outline-offset:.2rem;border-radius:.2rem;outline:.2rem solid #121212}.richtext b{color:#121212;font-weight:500}.richtext i{font-style:italic}.richtext u{text-decoration:underline}.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{color:#121212;text-transform:uppercase;letter-spacing:.096rem;margin-bottom:1.2rem;font-size:1.2rem;font-style:normal;font-weight:600;line-height:140%}.richtext h2:not(:first-child),.richtext h3:not(:first-child),.richtext h4:not(:first-child),.richtext h5:not(:first-child),.richtext h6:not(:first-child){margin-top:3.2rem}.richtext ul{list-style:outside}.richtext ol{list-style:decimal}.richtext ul,.richtext ol{padding-left:1.25em}.richtext ul:not(:last-child),.richtext ol:not(:last-child){margin-bottom:2.4rem}.richtext p:empty{display:none}.richtext>:last-child{margin-bottom:0}.richtext :has(+p:empty){margin-bottom:0}[data-theme=dark] .richtext{color:#b8b8b8}[data-theme=dark] .richtext a{color:#fff}[data-theme=dark] .richtext a:focus-visible{outline-color:#fff}[data-theme=dark] .richtext b,[data-theme=dark] .richtext h2,[data-theme=dark] .richtext h3,[data-theme=dark] .richtext h4,[data-theme=dark] .richtext h5,[data-theme=dark] .richtext h6{color:#fff}.section-bar.svelte-1x9vje0{transform-origin:0 0;height:1.6rem;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.section-bar.svelte-1x9vje0{transform:scaleX(1)}}
