.article-shell{margin-inline:auto}.breadcrumbs{display:flex;flex-wrap:wrap;gap:12px;font-size:10px;color:#728078;margin:38px 0}.breadcrumbs a:hover{text-decoration:underline}.article-header{padding:30px 0}.article-header h1{font-size:clamp(28px,3.3vw,42px);line-height:1.7;letter-spacing:.015em}.article-meta{display:flex;gap:24px;font-size:10px;color:#728078;margin-top:24px}.article-intro{font-size:15px;line-height:2.25;margin-top:34px;color:#53666a}.article-toc{padding:28px 35px;background:#edf3ed;border:1px solid #d8e2d9;margin:25px 0 50px;border-radius:4px}.article-toc h2{font-size:15px;margin-bottom:15px}.article-toc ol{margin:0;padding-left:22px;font-size:12px;line-height:2.6}.article-toc a:hover{text-decoration:underline}.article-body section{margin:48px 0}.article-body h2{font-size:25px;line-height:1.8;padding-bottom:17px;border-bottom:1px solid #d7e1da;margin-bottom:24px}.article-body p{font-size:14px;line-height:2.25;margin-top:20px;color:#4c6166}.article-body a{color:#19776e;text-decoration:underline;text-underline-offset:3px}.article-body ol{padding-left:25px;font-size:14px;line-height:2.2}.article-numbered>li{padding-left:5px;margin-bottom:25px}.article-numbered strong{font-size:17px}.article-numbered p{margin-top:8px}.article-callout,.brief-template{padding:27px 30px;background:#eff4ef;border-left:3px solid #69a58c;margin:25px 0}.article-callout p:first-child,.brief-template p:first-child{margin-top:0}.brief-template p{font-size:13px;margin-top:12px}.article-table-wrap{overflow-x:auto;margin-block:25px}.article-table-wrap table{border-collapse:collapse;width:100%;min-width:490px;font-size:12px}.article-table-wrap caption{text-align:left;margin-bottom:12px;font-weight:600}.article-table-wrap th,.article-table-wrap td{padding:15px;border:1px solid #d4e0d7;text-align:left}.article-table-wrap th{background:#eaf1eb}.article-cta{padding:38px;background:#dfede4;margin:55px 0;border-radius:4px}.article-cta h2{font-size:25px}.article-cta p:not(.eyebrow){font-size:12px;color:#567267;margin:18px 0 23px}.article-cta .section-label{margin-bottom:15px}.related-articles{margin:65px 0}.related-articles>h2{font-size:21px;margin-bottom:30px}.related-articles .blog-grid{grid-template-columns:1fr 1fr}.related-articles .blog-card h3{font-size:18px}.blog-index-header{margin:40px 0 65px}.blog-index-header h1{font-size:clamp(35px,4vw,49px);line-height:1.7}.blog-index-header>p:not(.eyebrow){margin-top:25px;font-size:14px;line-height:2;color:#65736d}.policy h1{font-size:31px}.policy h2{font-size:20px;margin:33px 0 13px}.policy p{font-size:13px;line-height:2.1;color:#54676c}.policy a{text-decoration:underline}.policy{padding-block:60px 90px}.thanks{text-align:center;padding-block:100px}.thanks h1{font-size:30px}.thanks p{font-size:13px;line-height:2;margin:25px 0}.thanks .check{display:grid;place-items:center;width:68px;height:68px;margin:0 auto 30px;background:#e0efe5;color:#238b70;border-radius:50%;font-size:30px}@media(max-width:600px){.article-header{padding-top:12px}.article-header h1{font-size:27px;line-height:1.75}.article-intro{font-size:13px}.article-toc{padding:23px}.article-toc ol{font-size:11px;line-height:2.2}.article-toc li{margin-bottom:10px}.article-body h2{font-size:21px}.article-body p,.article-body ol{font-size:13px;line-height:2.15}.article-numbered strong{font-size:16px}.article-callout,.brief-template{padding:22px}.article-cta{padding:28px}.article-cta h2{font-size:23px}.related-articles .blog-grid{grid-template-columns:1fr}.blog-index-header{margin-top:25px}.policy h1{font-size:26px}.thanks h1{font-size:25px}}
