.rich-text{font-size:var(--typo-font-size);line-height:var(--line-height)}.rich-text h1{font-size:var(--fs-headline2);line-height:120%}.rich-text h2,.rich-text h3{font-size:var(--fs-headline3);line-height:120%}.rich-text h3{font-size:var(--fs-headline4)}.rich-text h4,.rich-text h5{font-size:var(--fs-headline5);line-height:120%}.rich-text h5{font-size:var(--fs-headline6)}.rich-text h6{font-size:var(--fs-body1);font-weight:700;text-transform:uppercase}.rich-text hr{margin:1rem auto;height:1px;background-color:var(--color-neutral-200);border:0 transparent}.rich-text blockquote{position:relative;font-weight:500;margin-left:0;margin-right:0;padding:0 2ch;font-style:italic;font-size:1.1em;line-height:1.4em;letter-spacing:-.005em;color:var(--wt-color-text-quote);border-left:5px solid var(--wt-color-text-quote)}.rich-text figcaption{margin-top:.5rem;font-size:.9em;line-height:1.4em;color:var(--color-neutral-700)}.rich-text .figure-title{margin-bottom:.15rem;font-weight:700;font-size:1.05em}.rich-text .figure-author::before{content:"— "}.rich-text figure img,.richtext-image.full-width{display:block;width:100%;height:auto}@media screen and (min-width:90ch){.rich-text figure[data-display=wide]{margin-left:calc((100vw - calc(var(--article-width)))/2*-1);width:calc(100vw - var(--mobile-margin)*2)}}.rich-text>div>iframe{display:block;width:initial;height:initial;inline-size:100%;aspect-ratio:16/9}