.ca-recent-blog-section{width:100%}.ca-recent-blog-sections{display:grid;gap:48px;grid-template-columns:1fr}.ca-recent-blog-section__inner{width:100%}.ca-similar-posts__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.ca-similar-posts__heading{color:var(--title-blog);font-size:clamp(2em,2.6vw + 1rem,2.4em);font-weight:700;line-height:1.15;margin-bottom:-8px}.ca-similar-posts__mark{flex:0 0 auto}.ca-recent-blog-section__viewall{align-items:center;display:inline-flex;font-family:Sharp Sans,sans-serif;font-size:16px;font-weight:600;line-height:normal;margin-left:auto;padding:12px 20px;text-decoration:none;white-space:nowrap}.ca-blogcards{width:100%}.ca-blogcards__grid{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:650px){.ca-blogcards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ca-card{background:var(--white);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:background .3s ease-in-out,box-shadow .3s ease-in-out}.ca-card:hover{background:#1a5e70}.ca-card__media{border-radius:16px;height:320px;overflow:hidden;position:relative;width:100%}.ca-card__img{border-radius:16px;height:100%;inset:0;object-fit:cover;position:absolute;transform:scale(1);transition:transform .5s ease;width:100%}.ca-card:hover .ca-card__img{transform:scale(1.03)}.ca-card__body{display:flex;flex-direction:column;padding:16px 12px 18px}.ca-post-info{font-size:12px;font-weight:600;line-height:1.4;margin:12px 0}.ca-post-info,.ca-post-info__row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ca-post-info__item{align-items:center;display:inline-flex;gap:3px;white-space:nowrap}.ca-post-info__tag{background:#e8f5f8;border-radius:2px;color:#1a4e5f;font-weight:600;padding:4px 8px}.ca-post-info__tag[data-tag-variant="1"]{background:#ffefd3;color:var(--brand-orange)}.ca-post-info__tag[data-tag-variant="2"]{background:#6fe6f1;color:var(--blue-900)}.ca-post-info__tag[data-tag-variant="3"]{background:var(--purple);color:#ece3ff}.ca-post-info__tag[data-tag-variant="4"]{background:var(--polar-blue);color:#9ccede}.ca-card:hover .ca-post-info__tag[data-tag-variant="4"]{background:var(--white);color:var(--polar-blue)}.ca-post-info__date{color:var(--brand-orange);font-weight:700}.ca-post-info__time{color:var(--neutral);font-weight:700}.ca-post-info__sep{color:#c4c4c4;opacity:1;user-select:none}.ca-post-info__icon{color:currentColor;display:inline-block;margin-top:-3px;vertical-align:middle}.ca-card__title{color:var(--title-blog);font-size:20px;font-weight:700;line-height:normal;margin:0 0 10px;text-decoration:none;transition:color .25s ease,text-decoration .2s ease-in-out}.ca-card__desc,.ca-card__title{font-family:Sharp Sans,sans-serif}.ca-card__desc{color:var(--neutral);font-size:14px;font-weight:500;line-height:24px;margin:0 0 16px;transition:color .25s ease}.ca-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:auto}.ca-card__author{color:var(--title-blog);font-size:12px}.ca-card__author,.ca-card__cta{font-family:Sharp Sans,sans-serif;font-weight:600;line-height:normal;transition:color .25s ease;white-space:nowrap}.ca-card__cta{align-items:center;display:inline-flex;font-size:16px;justify-content:flex-end;padding:0;text-decoration:none}.ca-card:hover .ca-card__title{color:var(--white);text-decoration:underline}.ca-card:hover .ca-card__author,.ca-card:hover .ca-card__cta,.ca-card:hover .ca-card__desc,.ca-card:hover .ca-post-info__date,.ca-card:hover .ca-post-info__icon,.ca-card:hover .ca-post-info__sep,.ca-card:hover .ca-post-info__time{color:var(--white)}.ca-card:hover .btn--text-teal:after{transform:translateX(3px)}@media (max-width:600px){.ca-post-info{justify-content:flex-start}.ca-post-info__sep{display:none}.ca-post-info__item{padding:6px 10px}.ca-post-info__item,.ca-post-info__tag{background:#e8f5f8;border-radius:16px}}