.rte{margin:3.2rem 0;color:rgb(var(--color-foreground-title))}@media screen and (min-width: 750px){.rte{margin:6.4rem 0}}.rte>p,.rte>blockquote{margin:0 0 2.4rem}.rte:after{clear:both;content:"";display:block}.rte *{line-height:var(--font-body-line-height)}.rte h1,.rte h2,.rte h3,.rte h4{margin-top:2rem;margin-bottom:.8rem;line-height:var(--font-heading-line-height)}.rte div{margin:0}.rte p{font-size:1.4rem;letter-spacing:normal;color:inherit}.rte p:first-child{margin-top:0}.rte p:last-child{margin-bottom:0}.rte ol,.rte ul{padding-left:1.8rem;margin:0;list-style:unset}.rte li{list-style:inherit;padding-left:0;margin:.8rem 0rem;letter-spacing:0}.rte li:last-child{margin-bottom:0}.rte a{color:rgb(var(--color-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;text-decoration-color:rgb(var(--color-link));transition:color var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link), 0.6)}.rte figcaption{font-size:1rem;color:rgba(var(--color-foreground), 0.6);text-align:center}.rte table{table-layout:fixed;overflow:auto}@media screen and (min-width: 750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte iframe{display:block;margin-left:auto;margin-right:auto;max-width:100%}.rte blockquote{position:relative;z-index:1;align-self:center;border-top:unset;overflow:hidden;margin-top:1.6rem;margin-bottom:1.6rem}@media screen and (min-width: 990px){.rte blockquote{width:640px}}.rte blockquote h1,.rte blockquote h2,.rte blockquote h3,.rte blockquote h4{margin:1.6rem 0}.rte blockquote img{width:100%;height:100%;max-width:266px;object-fit:cover;object-position:center;border-radius:4px}.rte blockquote *{color:inherit}.rte blockquote p{color:rgb(var(--color-foreground))}.rte blockquote p:nth-child(2){margin-top:1.6rem}@media only screen and (min-width: 750px){.rte blockquote p:nth-child(2){color:rgba(var(--color-foreground-secondary))}}.rte blockquote p:not(:has(img))::before{content:"“"}.rte blockquote p:not(:has(img))::after{content:"”"}.rte img{max-width:100%;width:100%;border-radius:4px}@media screen and (min-width: 1200px){.rte img{max-width:64rem}}.rte figure>img{margin:0;padding:0;max-width:100%}