.article-template .article-template__content{font-size:19px;line-height:1.7;letter-spacing:normal;color:#1f2a2e}.article-template .article-template__content .cmi-article{font-size:1em;line-height:1.7}.article-template .article-template__content p,.article-template .article-template__content li,.article-template .article-template__content blockquote{font-size:1em}.article-template .article-template__content p{margin:0 0 1em}.article-template .article-template__content h2{font-size:clamp(28px,22px + 1.3vw,36px);line-height:1.2;letter-spacing:0;margin:2.1em 0 .55em;scroll-margin-top:110px}.article-template .article-template__content h3{font-size:23px;line-height:1.3;letter-spacing:0;margin:1.6em 0 .45em;scroll-margin-top:110px}.article-template .article-template__content h4{font-size:20px;line-height:1.35;margin:1.4em 0 .4em}.article-template .article-template__content ul,.article-template .article-template__content ol{list-style-position:outside;padding-left:1.4em}.article-template .article-template__content li{margin:.4em 0;line-height:1.6}.article-template .article-template__content a{text-underline-offset:.18em;text-decoration-thickness:1px}.article-template .article-template__content a:hover{text-decoration-thickness:2px}.article-template .article-template__content table{font-size:16.5px;line-height:1.5}.article-template .article-template__content table caption{font-size:17px}.article-template .article-template__content th,.article-template .article-template__content td{padding:.7em .85em}.article-template .article-template__content img{max-width:100%;height:auto}.article-template__content .cmi-article .cmi-answer,.article-template__content .cmi-article .cmi-answer-box,.article-template__content .cmi-article .cmi-takeaway,.article-template__content .cmi-article .cmi-firstperson,.article-template__content .cmi-article .cmi-toc{font-size:1em}.article-template__content .cmi-article .cmi-answer-box strong.cmi-label{font-size:15px;letter-spacing:.08em}.article-template__content .cmi-article .cmi-toc p{font-size:1.05em}.article-template__content .cmi-article .cmi-note{font-size:16.5px;line-height:1.6}.article-template__content .cmi-article .cmi-author,.article-template__content .cmi-article .cmi-authorbox{font-size:17.5px}.article-template__content .cmi-article .cmi-authorbox h3{font-size:22px}.article-template__content .cmi-article .cmi-flagship-eyebrow{font-size:14px;letter-spacing:.14em}.article-template__content .cmi-article .cmi-flagship-title{font-size:clamp(26px,20px + 1.2vw,32px)}.article-template__content .cmi-article .cmi-flagship-sub{font-size:18px}.article-template__content .cmi-article .cmi-flagship-badge{font-size:13px}.article-template__content .cmi-article .cmi-flagship-name{font-size:19px}.article-template__content .cmi-article .cmi-flagship-desc{font-size:16.5px}.article-template__content .cmi-article .cmi-flagship-meta{font-size:15px}.article-template__content .cmi-article .cmi-flagship-cta,.article-template__content .cmi-article .cmi-flagship-foot{font-size:17px}.article-template__content .cmi-article .cmi-flagship-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.article-template__content .cmi-article [class*=kicker],.article-template__content .cmi-article [class*=eyebrow]{font-size:14px}.article-template__content .cmi-article [class*=resource] p,.article-template__content .cmi-article [class*=resource] li{font-size:17px;line-height:1.55}.article-template__content .cmi-article [class*=resource] [class*=title]{font-size:23px;line-height:1.25}.article-template__content .cmi-article [class*=resource] [class*=btn],.article-template__content .cmi-article [class*=resource] [class*=button],.article-template__content .cmi-article [class*=resource] [class*=pill]{font-size:16px}.article-template__content .cmi-article [class*=resource] [class*=kicker]{font-size:14px}@media screen and (max-width:749px){.article-template .article-template__content{font-size:17.5px}.article-template .article-template__content h2{font-size:clamp(25px,6.4vw,30px)}.article-template .article-template__content h3{font-size:21px}.article-template .article-template__content table{font-size:15.5px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cmi-content.css.map */
