.richtext *{font-size:calc(1.25rem*var(--font-custom-size));margin-bottom:calc(.5rem*var(--font-custom-size))}.richtext h1{font-size:calc(2.5rem*var(--font-custom-size))}.richtext h1,.richtext h2{font-weight:semibold}.richtext h2{font-size:calc(2.25rem*var(--font-custom-size))}.richtext h3{font-size:calc(2rem*var(--font-custom-size))}.richtext h3,.richtext h4{font-weight:semibold}.richtext h4{font-size:calc(1.75rem*var(--font-custom-size))}.richtext h5{font-size:calc(1.5rem*var(--font-custom-size))}.richtext h5,.richtext h6{font-weight:semibold}.richtext h6,.richtext p{font-size:calc(1.25rem*var(--font-custom-size))}.richtext p{font-weight:400;margin-bottom:1rem}.richtext a{color:hsla(var(--color-p-070),1);text-decoration:underline}.richtext a:where(.dark,.dark *){--tw-text-opacity:1;color:hsla(var(--color-p-020),var(--tw-text-opacity,1))}.richtext ul{list-style:disc;list-style-type:"⬥";margin-bottom:1rem;margin-left:2rem}.richtext ul li::marker{color:hsla(var(--color-a1-040),1)}.richtext ol{list-style:decimal;margin-bottom:1rem;margin-left:2rem}.richtext li{padding-left:.5rem}.richtext blockquote{border-left:5px solid hsla(var(--color-a1-040),1)}.richtext blockquote p{padding-left:.5rem}.richtext hr{background-color:hsla(var(--color-b-030),1);border-color:hsla(var(--color-b-030),1);color:hsla(var(--color-b-030),1);margin:1.5rem 0}
