.column-main{padding:80px 0 100px;min-height:65vh}.column-heading{padding:20px 0 64px}.column-heading h1{font-size:clamp(28px,4vw,44px);line-height:1.5;margin:16px 0 24px}.column-heading p{color:#667085}.column-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.column-card{padding:32px;border:1px solid #e4e7ec;background:#fff;overflow-wrap:anywhere}.column-card time,.article-dates{font-size:13px;color:#667085}.column-card h2{font-size:22px;margin:16px 0;line-height:1.6}.column-card a{color:#111827;text-decoration:none}.column-card a:hover{color:#1e4fd1}.column-card p{color:#667085;line-height:1.9;white-space:pre-line}.column-article{max-width:800px;width:calc(100% - 40px);margin:auto;overflow-wrap:anywhere}.column-article h1{font-size:clamp(28px,4vw,44px);line-height:1.5;margin:20px 0 28px}.article-excerpt{font-size:18px;line-height:1.9;color:#667085;margin:32px 0 56px;white-space:pre-line}.article-body{line-height:2;font-size:17px;color:#111827}.article-body h2{font-size:28px;margin:64px 0 24px;padding-bottom:16px;border-bottom:1px solid #e4e7ec;line-height:1.6}.article-body h3{font-size:22px;margin:40px 0 20px}.article-body h4,.article-body h5,.article-body h6{font-size:18px;margin:32px 0 16px}.article-body p{margin:24px 0}.article-body a{color:#1e4fd1;text-decoration:underline;text-underline-offset:4px}.article-body ul,.article-body ol{padding-left:1.6em;margin:24px 0}.article-body blockquote{margin:32px 0;padding:12px 24px;border-left:3px solid #2f6bff;background:#f7f9fc;color:#667085}.article-body pre{padding:24px;background:#f7f9fc;overflow:auto;font-size:14px;line-height:1.7;white-space:pre}.article-body code{font-family:ui-monospace,monospace;background:#f7f9fc}.article-body table{display:block;max-width:100%;overflow:auto;border-collapse:collapse;font-size:15px;margin:32px 0}.article-body th,.article-body td{padding:12px 18px;border:1px solid #e4e7ec;min-width:100px}.article-body th{background:#eef4ff}.article-body img{display:block;max-width:100%;height:auto;margin:32px auto}.article-body hr{border:0;border-top:1px solid #e4e7ec;margin:48px 0}.article-consult{background:#eef4ff;padding:32px;margin:72px 0 0}.article-consult h2{font-size:22px;line-height:1.6;margin-bottom:24px}.column-footer{display:flex;gap:28px;flex-wrap:wrap;border-top:1px solid #e4e7ec;padding-top:32px;padding-bottom:40px;font-size:14px}.column-footer a,.column-pagination a{color:#1e4fd1}.column-pagination{display:flex;gap:32px;margin-top:40px}.preview-notice{text-align:center;background:#eef4ff;color:#1e4fd1;padding:16px;margin-top:-40px;margin-bottom:48px}@media(max-width:760px){.column-main{padding:40px 0 64px}.column-grid{grid-template-columns:1fr}.column-heading{padding-bottom:32px}.column-card{padding:24px}.article-body{font-size:16px}.article-body h2{font-size:24px}.article-excerpt{font-size:16px}.article-consult{padding:24px}.column-footer{gap:20px}}
