/**
 * creART 1.6.7 — Proyectos Destacados: raster seam fix and responsive crisp cards.
 * Loaded last so the approved XL typography and full bleed hero stay unchanged.
 */
.creart-site .cm-project-grid {
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:clamp(18px,2vw,34px);
  align-items:start;
}
.creart-site .cm-project {min-width:0;display:flex;flex-direction:column;}
.creart-site .cm-project-image-link {
  width:100%; aspect-ratio:1.79;
  position:relative; display:block; overflow:hidden;
  background:#f4f4f4; border-radius:10px;
  border:0; outline-offset:3px; box-shadow:none;
}
.creart-site .cm-project-image-link .cm-project-image {
  width:100%;height:100%;max-width:none;display:block;
  object-fit:cover;object-position:center center;
  border:0; margin:0; padding:0;
  filter:none;backface-visibility:visible;
  transition:transform .3s ease;
}
.creart-site .cm-project-image-link:hover .cm-project-image {transform:scale(1.018)}
.creart-site .cm-project-caption {
  width:100%;display:flex;justify-content:space-between;align-items:center;
  gap:18px; padding:19px 12px 12px; min-height:116px;
}
.creart-site .cm-project-copy {min-width:0;flex:1;}
.creart-site .cm-project-num {display:block;line-height:1.25;margin-bottom:7px;}
.creart-site .cm-project h3 {max-width:100%;line-height:1.16!important;margin:0 0 8px;}
.creart-site .cm-project h3 a {text-decoration:none;overflow-wrap:break-word;}
.creart-site .cm-project p {margin:0!important;max-width:100%;}
.creart-site .cm-round-arrow {flex:0 0 auto;align-self:center;margin:0;}
.creart-site .cm-section-top{align-items:center}
@media(max-width:700px){
 .creart-site .cm-project-grid{grid-template-columns:minmax(0,1fr);gap:26px}
 .creart-site .cm-project-image-link{aspect-ratio:1.79;border-radius:8px}
 .creart-site .cm-project-caption{padding:15px 5px 13px;min-height:100px;gap:10px}
 .creart-site .cm-project h3{overflow-wrap:break-word}
 .creart-site .cm-section-top{align-items:flex-start}
}
@media(prefers-reduced-motion:reduce){
 .creart-site .cm-project-image-link .cm-project-image{transition:none}
}
