.u-richtext :is(p,li) a{transition:all .2s ease}.u-richtext :is(p,li) a{font-weight:600}.u-richtext>*{color:var(--color-neutral--4);font-size:clamp(.9375rem,.2819548872vw + .8714168233rem,1.125rem);line-height:1.75;margin-block-end:20px}.u-richtext :is(p,li) a{color:var(--color-primary);text-decoration:underline}@media (hover:hover){.u-richtext :is(p,li) a:focus-visible,.u-richtext :is(p,li) a:hover{color:var(--color-primary__variation-3)}}.u-richtext :is(p,li) a:active{color:var(--color-primary__variation-3)}.u-richtext ol,.u-richtext ul{margin-block:32px;padding-inline-start:clamp(2rem,1.5037593985vw + 1.647556391rem,3rem)}.u-richtext ol li~li,.u-richtext ul li~li{margin-block-start:16px}.u-richtext h1,.u-richtext h2,.u-richtext h3,.u-richtext h4,.u-richtext h5,.u-richtext h6{color:var(--color-neutral--2);font-family:var(--font-primary)}.u-richtext h1,.u-richtext h2{font-size:clamp(1.5rem,.7518796992vw + 1.3237781955rem,2rem);line-height:1.375;margin-block-end:20px;margin-block-start:48px}.u-richtext h3,.u-richtext h4{font-size:clamp(1.25rem,.3759398496vw + 1.1618890977rem,1.5rem);line-height:1.42;margin-block-start:20px}.u-richtext pre{background-color:var(--color-neutral--7);border-radius:6px;font-family:monospace,consolas;margin-block-start:32px;overflow:auto;padding:32px;white-space:pre-wrap;word-break:break-word}.u-richtext>:first-child{margin-block-start:0}.u-richtext>:last-child{margin-block-end:0}
