.ckh-blog-article .ckh-related-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0 28px}
.ckh-blog-article .ckh-related-cards:has(>.ckh-related-card:only-child){grid-template-columns:minmax(0,1fr);max-width:470px}
.ckh-blog-article .ckh-related-card{min-width:0;border:1px solid #dfe5ef;border-radius:14px;background:#fff;overflow:hidden}
.ckh-blog-article .ckh-related-card>a{display:block;height:100%;color:#082963;text-decoration:none!important;transition:box-shadow .15s ease}
.ckh-blog-article .ckh-related-card>a:hover{box-shadow:inset 0 0 0 2px #a8d5ff}
.ckh-blog-article .ckh-related-card>a:focus-visible{outline:3px solid #ffb600;outline-offset:-3px}
.ckh-blog-article .ckh-related-card>a>img{display:block;width:100%;height:auto!important;aspect-ratio:16/9;object-fit:cover;margin:0;border-radius:0}
.ckh-blog-article .ckh-related-card-body{padding:18px 20px}
.ckh-blog-article .ckh-related-category{display:block;font-size:11px;color:#a76900;line-height:1.6;margin-bottom:8px}
.ckh-blog-article .entry-content .ckh-related-card h3{font-size:18px;line-height:1.55;font-weight:700;color:#082963;background:none;border:0;padding:0;margin:0 0 10px;overflow-wrap:anywhere}
.ckh-blog-article .entry-content .ckh-related-card p{font-size:13px;line-height:1.8;color:#52627a;margin:0 0 14px}
.ckh-blog-article .ckh-related-read{font-size:13px;font-weight:700;color:#082963}
@media(max-width:767px){.ckh-blog-article .ckh-related-cards{grid-template-columns:minmax(0,1fr)}.ckh-blog-article .ckh-related-card-body{padding:16px 18px}}
