.topic-article-date{letter-spacing:.08em;color:#626c77;margin:0 0 14px;font-size:14px}.topic-article-page .topics-heading h1{overflow-wrap:anywhere;max-width:980px;font-size:clamp(24px,3vw,36px)}.topic-article-main{overflow-wrap:anywhere;width:min(900px,100% - 48px);margin:48px auto 100px;line-height:1.95}.topic-article-content{color:#242d35;font-size:16px;line-height:2}.topic-article-content h2,.topic-article-content h3{margin:2em 0 .8em;line-height:1.55}.topic-article-content p{margin:0 0 1.5em}.topic-article-content ul,.topic-article-content ol{margin:1em 0 1.6em;padding-left:2em}.topic-article-content figure,.topic-article-content img{max-width:100%;height:auto}.topic-article-content img{border-radius:4px;margin:20px auto;display:block}.topic-article-content a{color:#b51525;overflow-wrap:anywhere;text-decoration:underline}.topic-article-content blockquote{background:#f8f8f8;border-left:4px solid #ddd;padding:1em 1.4em}.topic-article-back{border-top:1px solid #ddd;margin-top:52px;padding-top:25px;font-weight:700}.topic-article-back a{text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){.topic-article-main{width:calc(100% - 32px);margin:26px auto 60px}.topic-article-content{font-size:15px}.topic-article-page .topics-heading{padding:28px 0}}.topic-article-featured+.topic-article-main{margin-top:38px}.topic-article-content{min-height:120px}.topic-article-page .topics-heading{padding:49px 0}@media (max-width:700px){.topic-article-featured+.topic-article-main{margin-top:27px}.topic-article-page .topics-heading{padding:32px 0}}
