/* Citil Investment home project cards — compact clickable cards v1441 */
.investment-home-project-cards-v1441 .investment-project-grid-v138{
  width:min(1040px,100%);
  margin-inline:auto;
  gap:24px;
}
.investment-home-project-cards-v1441 .investment-project-card-v138{
  border-radius:22px;
  cursor:pointer;
}
.investment-home-project-cards-v1441 .investment-project-card-v138:focus-visible{
  outline:3px solid rgba(129,90,255,.28);
  outline-offset:5px;
}
.investment-home-project-cards-v1441 .investment-project-card-v138__visual{
  height:clamp(245px,25vw,360px);
  border-radius:22px 22px 0 0;
}
.investment-home-project-cards-v1441 .investment-project-card-v138__visual span{
  top:24px;
  right:22px;
  min-height:40px;
  padding:0 18px;
  font-size:12px;
}
.investment-home-project-cards-v1441 .investment-project-card-v138__body{
  padding:28px 30px 30px;
}
.investment-home-project-cards-v1441 .investment-project-card-v138__body > p:first-child{
  margin-bottom:8px;
  font-size:11px;
}
.investment-home-project-cards-v1441 .investment-project-card-v138__body h3{
  margin-bottom:12px;
  font-size:clamp(22px,1.7vw,28px);
}
.investment-home-project-cards-v1441 .investment-project-card-v138__description{
  min-height:4.55em;
  margin-bottom:12px;
  font-size:15px;
  line-height:1.52;
}
.investment-home-project-cards-v1441 .investment-project-card-v138__divider{
  margin-bottom:16px;
}
.investment-home-project-cards-v1441 .investment-project-card-v138__body strong{
  margin-bottom:18px;
  font-size:clamp(21px,1.65vw,26px);
}
.investment-home-project-cards-v1441 .investment-project-card-v138__footer{
  min-height:50px;
  gap:14px;
}
.investment-home-project-cards-v1441 .investment-location-v138{
  font-size:14px;
}
.investment-home-project-cards-v1441 .investment-project-card-v138__footer a{
  min-width:146px;
  min-height:48px;
  padding:0 18px;
  font-size:14px;
}
@media (min-width:1181px) and (max-width:1439px){
  .investment-home-project-cards-v1441 .investment-project-grid-v138{width:min(920px,100%);gap:22px;}
  .investment-home-project-cards-v1441 .investment-project-card-v138__visual{height:300px;}
}
@media (max-width:980px){
  .investment-home-project-cards-v1441 .investment-project-grid-v138{width:min(680px,100%);gap:24px;}
  .investment-home-project-cards-v1441 .investment-project-card-v138__visual{height:clamp(280px,52vw,390px);}
}
@media (max-width:640px){
  .investment-home-project-cards-v1441 .investment-project-grid-v138{width:100%;gap:20px;}
  .investment-home-project-cards-v1441 .investment-project-card-v138{border-radius:18px;}
  .investment-home-project-cards-v1441 .investment-project-card-v138__visual{height:230px;border-radius:18px 18px 0 0;}
  .investment-home-project-cards-v1441 .investment-project-card-v138__body{padding:24px 20px 24px;}
  .investment-home-project-cards-v1441 .investment-project-card-v138__description{font-size:15px;}
  .investment-home-project-cards-v1441 .investment-project-card-v138__footer a{width:100%;}
}
@media (hover:none){
  .investment-home-project-cards-v1441 .investment-project-card-v138{cursor:default;}
}
