.ca-similar-posts{margin-top:9em;max-width:1270px}.ca-similar-posts:not(:has(article)){display:none}.ca-similar-posts__head{align-items:center;display:flex;gap:14px;margin-bottom:2em}.ca-similar-posts__mark{flex:0 0 auto;height:16px;margin-top:7px;width:25px}.ca-similar-posts__heading{color:#0c3644;font-size:clamp(2em,2.6vw + 1rem,2.4em);font-weight:700;line-height:1.15;margin-bottom:-8px}.ca-similar-posts__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.ca-similar-card{min-width:0}.ca-similar-card__link{align-items:flex-end;background:#0b2b33;border-radius:24px;display:flex;min-height:540px;overflow:hidden;position:relative;text-decoration:none}.ca-similar-card__img{height:100%;inset:0;object-fit:cover;position:absolute;transform:scale(1);transition:transform .5s ease;width:100%}.ca-similar-card__img--placeholder{background:linear-gradient(180deg,rgba(12,54,68,0) 21.14%,#0c3644 99.96%),url(<path-to-image>) #d3d3d3 50% /cover no-repeat;inset:0;position:absolute}.ca-similar-card__link:before{background:linear-gradient(0deg,rgba(12,54,68,.92) 10%,rgba(12,54,68,.5) 55%,rgba(12,54,68,.1));content:"";inset:0;position:absolute;z-index:1}.ca-similar-card__content{display:flex;flex-direction:column;gap:12px;padding:2em 1.75em;position:relative;width:100%;z-index:2}.ca-similar-card__title{color:#fff;font-size:24px;font-weight:700;line-height:normal}.ca-similar-card__cta{align-items:center;background:#ff7e0a;border-radius:16px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:10px;line-height:normal;padding:12px 20px;transition:background .25s ease;width:fit-content}.ca-similar-card__cta:hover{background:#e86f04;transition:background .25s ease}.ca-similar-card__cta-icon{height:18px;width:18px}.ca-similar-card__link:hover .ca-similar-card__img{transform:scale(1.1)}.ca-similar-card__link:focus-visible{outline:2px solid rgba(248,98,0,.45);outline-offset:4px}@media (max-width:1024px){.ca-similar-posts{margin-top:6em}.ca-similar-posts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ca-similar-posts__grid>.ca-similar-card:last-child{grid-column:1/-1}.ca-similar-card__link{min-height:400px}}@media (max-width:767px){.ca-similar-posts__grid{grid-template-columns:1fr}}