/* Editorial rhythm shared by preview and published guides. */
.article-page{max-width:1120px;margin-inline:auto;padding-block:72px}
.article-page .prose{max-width:780px;margin:48px auto 0;font-family:inherit;font-size:18px;line-height:1.85;color:#536356}
.article-page .prose :is(p,li,span,strong,em,blockquote){font-family:inherit;font-size:inherit;line-height:inherit}
.article-page .prose p{margin:0 0 1.35em}
.article-page .prose :is(h2,h3,h4){font-family:inherit;color:#243f32;line-height:1.25;letter-spacing:-.035em}
.article-page .prose h2{font-size:clamp(26px,3vw,36px);margin:0 0 24px}
.article-page .prose h3{font-size:25px;margin:40px 0 18px}
.article-page .prose>section{margin-block:56px;padding:0;width:100%}
.article-page .prose section section{margin-block:40px}
.article-page .prose :is(ul,ol){padding-left:1.5em;margin:24px 0 32px}
.article-page .prose li{padding-left:.3em;margin-bottom:12px}
.article-page .prose figure{margin:40px 0}
.article-page .prose img{width:100%;height:auto;border-radius:24px}
.article-page .prose figcaption{font-size:14px;margin-top:12px;color:#647360}
.article-page .article-answer{max-width:850px;font-size:22px;line-height:1.65;margin-top:28px}
[style*="--cms-font-size"]{font-size:var(--cms-font-size)!important}
[style*="--cms-line-height"]{line-height:var(--cms-line-height)!important}
[style*="--cms-margin-top"]{margin-top:var(--cms-margin-top)!important}
[style*="--cms-margin-bottom"]{margin-bottom:var(--cms-margin-bottom)!important}
[style*="--cms-padding"]{padding:var(--cms-padding)!important}
[style*="--cms-width"]{max-width:min(100%,var(--cms-width))!important;margin-inline:auto}
@media(max-width:640px){.article-page{padding-block:40px}.article-page .prose{font-size:17px;margin-top:32px}.article-page .prose>section{margin-block:40px}.article-page .article-answer{font-size:19px}}

.article-page .article-cover{max-width:860px;margin:40px auto 52px}.article-cover img{display:block;width:100%;height:auto;max-height:520px;object-fit:cover;border-radius:28px}
