.client-explanation-page{--font:ArticleSans,'Yu Gothic',sans-serif;font-family:var(--font)}
.client-explanation-page .keep-words{display:inline-block;white-space:nowrap}
.client-explanation-page .article-header h1{letter-spacing:0}
.client-explanation-page .article-header h1>span,.client-explanation-page .article-header h1 strong{display:block}
.client-explanation-page .article-header h1{font-size:38px;line-height:1.65}
.client-note{font-size:13px;color:#52677b;line-height:1.85}
.client-explanation-page .client-note{margin-top:14px}
.client-comparison{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:30px}
.client-comparison h3{font-size:22px;margin:0 0 12px;color:#163453}
.client-comparison figure{margin:0}.client-comparison img{width:100%;height:auto;border:1px solid #ccd9e5;box-shadow:0 5px 15px #17345610}
.client-comparison figcaption{font-size:13px;line-height:1.9;margin-top:13px;color:#52677b}
.client-downloads{display:flex;flex-wrap:wrap;gap:14px;margin:25px 0}
.client-downloads a{display:block;border:1px solid #1646dd;color:#1646dd;background:white;padding:13px 18px;font-size:15px;text-decoration:none;min-height:50px}
.client-downloads a:hover{background:#edf3ff}
.client-explanation-page .client-subheading{font-size:22px;background:#edf3f9;border-left:4px solid #1646dd;padding:13px 18px;margin:35px 0 18px}
.client-materials{padding-left:24px;margin:20px 0;line-height:2}
.client-materials li{padding-left:5px;margin-bottom:12px}
.client-copy{margin:28px 0;padding:25px;background:#edf3ff;border-top:4px solid #1646dd}
.client-copy label{display:block;font-size:20px;font-weight:700;color:#163453;line-height:1.6;margin-bottom:15px}
.client-copy textarea{height:380px;font-size:14px;line-height:1.9;margin-bottom:20px}
.client-copy.small-copy textarea{height:155px}
.client-steps{padding-left:24px;line-height:1.9;margin:25px 0}
.client-steps>li{margin-bottom:24px;padding-left:6px}.client-steps h3{font-size:21px;color:#163453;margin:0 0 9px}
.client-explanation-page .client-steps p{margin:8px 0}
.client-result{display:grid;grid-template-columns:310px 1fr;gap:30px;align-items:start;margin:30px 0}
.client-result-image img{width:100%;height:auto;border:1px solid #c8d8e5;box-shadow:0 5px 15px #17345610}
.client-result-image span{display:block;text-align:center;font-size:13px;margin-top:10px}
.client-result h3{font-size:22px;line-height:1.7;margin-bottom:15px}
.client-checks{list-style:none;padding:0;margin:24px 0}
.client-checks li{display:grid;grid-template-columns:155px 1fr;gap:22px;padding:18px 0;border-bottom:1px solid #d4e0ea}
.client-checks h3{font-size:17px;color:#1646dd;margin:0;line-height:1.9}.client-checks p{margin:0!important}
.client-sources{font-size:13px;color:#52677b;margin-top:35px;padding-top:20px;border-top:1px solid #ccd9e5}
@media(max-width:1023px){.client-explanation-page .article-header h1{font-size:34px}.client-comparison{gap:22px}.client-result{grid-template-columns:260px 1fr;gap:24px}}
@media(max-width:760px){.client-explanation-page .article-header h1{font-size:26px;line-height:1.65}.client-comparison{grid-template-columns:1fr;gap:30px}.client-comparison img{max-width:380px;display:block;margin-inline:auto}.client-comparison h3{font-size:21px}.client-copy{padding:22px 17px}.client-copy label{font-size:19px}.client-copy textarea{font-size:14px;height:410px}.client-copy.small-copy textarea{height:180px}.client-steps{padding-left:21px}.client-steps h3{font-size:20px}.client-result{grid-template-columns:1fr;gap:24px}.client-result-image{max-width:340px;margin-inline:auto}.client-result h3{font-size:21px}.client-checks li{grid-template-columns:1fr;gap:7px}.client-downloads{display:grid;grid-template-columns:1fr}.client-explanation-page .client-subheading{font-size:20px;padding:12px 14px}.client-note{font-size:12px}}
@media(max-width:360px){.client-explanation-page .article-header h1{font-size:23px}.client-copy{padding:20px 14px}}
