.article-intro{font-size:21px!important;color:var(--ink)!important}.article-steps{padding:0;list-style:none;counter-reset:resource-step}.article-steps li{display:grid;grid-template-columns:34px 1fr;gap:4px 14px;padding:19px 0;border-bottom:1px solid var(--line);counter-increment:resource-step}.article-steps li:before{content:counter(resource-step);grid-row:1/3;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#e7f8f5;color:#08756b;font:650 13px InterDisplay}.article-steps b,.article-steps span{display:block}.article-steps span{font-size:14px;color:var(--muted)}.article-checklist{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0;list-style:none}.article-checklist li{padding:16px 18px!important;border:1px solid var(--line);border-radius:12px;background:#fff}.article-checklist li:before{content:'✓';margin-right:9px;color:var(--teal);font-weight:650}.article-metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px}.article-metrics div{padding:20px;border-radius:13px;background:var(--navy);color:#fff}.article-metrics span{margin-right:9px;color:#67e3d6}.article-faq details{border-bottom:1px solid var(--line)}.article-faq summary{padding:18px 0;cursor:pointer;font-weight:650}.article-faq details p{padding-right:20px}.article-practice{margin-top:55px;padding:34px;border-radius:20px;background:var(--soft)}@media(max-width:620px){.article-checklist,.article-metrics{grid-template-columns:1fr}}
