.article-body{color:var(--color-navy);font-size:clamp(16px,1.1vw,20px);line-height:1.75}.article-body>*+*{margin-top:1.25em}.article-body h2,.article-body h3{font-family:var(--font-frutiger), sans-serif}.article-body h2{margin-top:2.6em;font-size:clamp(20px,1.6vw,30px);font-weight:400;line-height:1.3}.article-body h3{margin-top:2em;font-size:clamp(17px,1.25vw,23px);font-weight:700;line-height:1.35}.article-body h2+*,.article-body h3+*{margin-top:.75em}.article-body strong{font-weight:700}.article-body a{text-underline-offset:3px;text-decoration:underline}.article-body .article-cta a{text-decoration:none}.article-body ul,.article-body ol{padding-inline-start:1.25em}.article-body ul{list-style:square}.article-body ol{list-style:decimal}.article-body li+li{margin-top:.6em}.article-body li::marker{color:var(--color-warm-gray-deep)}.article-body blockquote{width:fit-content;max-width:100%;font-family:var(--font-tinos), serif;background:#efeff1;margin-block:2.4em;padding:1.1em 1.4em;font-size:clamp(22px,2vw,38px);line-height:1.25;display:block}.article-body blockquote:before,.article-body blockquote:after{color:#c9c9d1;font-size:1.1em;font-style:italic;line-height:0}.article-body blockquote:before{content:"“";margin-inline-end:.2em}.article-body blockquote:after{content:"”";margin-inline-start:.2em}html[dir=rtl] .article-body blockquote{font-family:var(--font-frutiger), sans-serif}html[dir=rtl] .article-body blockquote:before{content:"”"}html[dir=rtl] .article-body blockquote:after{content:"“"}.article-cta{background:var(--color-navy);color:#f4f2ef;padding:clamp(1.4rem,2.2vw,2.5rem);margin-block:2.6em!important}.article-cta__title{font-size:clamp(18px,1.45vw,27px);font-weight:700;line-height:1.3}.article-cta__text{opacity:.85;margin-top:.6em}
