:root{--clg-purple:#6d4cff;--clg-purple-dark:#5b3dff}.blog-related-posts.clg-related,.blog-related-posts.clg-related *{box-sizing:border-box;font-family:inherit}.blog-related-posts.clg-related h1,.blog-related-posts.clg-related h2,.blog-related-posts.clg-related h3,.blog-related-posts.clg-related h4,.blog-related-posts.clg-related h5,.blog-related-posts.clg-related h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.blog-related-posts.clg-related{padding-top:0!important}.blog-related-posts.clg-related .blog-related-posts__list{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.blog-related-posts.clg-related .blog-related-posts__post{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:22px;box-shadow:0 10px 24px rgba(2,6,23,.06);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.blog-related-posts.clg-related .blog-related-posts__post:hover{box-shadow:0 18px 40px rgba(2,6,23,.1);transform:translateY(-4px)}.blog-related-posts.clg-related .blog-related-posts__post-image-wrapper{display:block;overflow:hidden;width:100%}.blog-related-posts.clg-related .blog-related-posts__image{aspect-ratio:16/9;border-top-left-radius:22px;border-top-right-radius:22px;display:block;object-fit:cover;width:100%}.blog-related-posts.clg-related .blog-related-posts__content{padding:18px 20px 22px}.blog-related-posts.clg-related .blog-related-posts__title{font-size:22px!important;font-weight:800!important;letter-spacing:-.01em;line-height:1.22!important;margin-bottom:12px}.blog-related-posts.clg-related .blog-related-posts__title-link{color:var(--clg-purple)!important;display:-webkit-box;text-decoration:none!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blog-related-posts.clg-related .blog-related-posts__title-link:hover{color:var(--clg-purple-dark)!important}.blog-related-posts.clg-related .blog-related-posts__summary{color:rgba(11,15,26,.78);display:-webkit-box;font-size:16px;line-height:1.5;margin-bottom:16px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blog-related-posts.clg-related .blog-related-posts__summary p{margin:0}.blog-related-posts.clg-related .blog-related-posts__btn{align-items:center;background:transparent;border:2px solid var(--clg-purple);border-radius:999px;color:var(--clg-purple);display:inline-flex;font-size:14px;font-weight:700;justify-content:center;padding:10px 18px;text-decoration:none;transition:background .15s ease,color .15s ease,transform .15s ease}.blog-related-posts.clg-related .blog-related-posts__btn:hover{background:var(--clg-purple);color:#fff;transform:translateY(-1px)}@media (max-width:991px){.blog-related-posts.clg-related .blog-related-posts__list{gap:20px;grid-template-columns:1fr}.blog-related-posts.clg-related .blog-related-posts__title{font-size:20px!important}.blog-related-posts.clg-related .blog-related-posts__summary{font-size:15px}}