
.clean-proof{padding:56px 24px;background:#f0f5f8;color:#173044}.clean-proof>div{max-width:1160px;margin:auto}.clean-proof__label{color:#b72738;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.clean-proof h2{font-size:clamp(26px,3vw,36px);line-height:1.25;max-width:850px;margin:14px 0 22px}.clean-proof p,.clean-proof li{line-height:1.8}.clean-proof a{color:#173044;text-decoration:underline;text-underline-offset:3px;font-weight:600}.clean-proof__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.clean-proof__grid>div{background:white;border:1px solid #e0e8ee;border-radius:20px;padding:25px}.clean-proof h3{font-size:20px;line-height:1.35;margin:0 0 14px}.ed-guide__toc{border:1px solid #dce5eb;border-radius:15px;padding:20px;margin:25px 0;background:#f4f7fa}.ed-guide__toc summary{cursor:pointer;font-weight:700}.ed-guide__toc a{display:block;padding:4px 0}.blog-article details{padding:18px;border:1px solid #dce5eb;border-radius:14px;margin:14px 0}.blog-article summary{cursor:pointer;font-weight:600}.article-table{overflow-x:auto;margin:24px 0}.article-table table{border-collapse:collapse;width:100%;min-width:510px}.article-table th,.article-table td{padding:14px;text-align:left;border-bottom:1px solid #dce5eb;vertical-align:top}.article-table th{background:#eef4f7}.ed-route{background:#eef4f7;border-left:4px solid #b72738;padding:20px 24px;border-radius:0 16px 16px 0;margin:24px 0}.seo-legacy-anchors{height:0;overflow:hidden}.ed-guide__cta{background:#173044;color:white;padding:28px;border-radius:20px;margin:32px 0}.ed-guide__cta a{color:white}.ed-guide__cta .btn{display:inline-block;background:#b72738;color:#fff;padding:14px 22px;border-radius:10px;text-decoration:none}.ed-guide__cta h2{color:white}.blog-article{overflow-wrap:break-word}@media(max-width:700px){.clean-proof{padding:38px 20px}.clean-proof__grid{grid-template-columns:1fr}.article-table th,.article-table td{padding:10px}}
