.infinitas-projects{padding:64px 0}.infinitas-projects__cards{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:700px){.infinitas-projects__cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.infinitas-projects__cards{grid-template-columns:repeat(var(--infinitas-cols,3),1fr)}}.infinitas-project-card{background:#fff;border:1px solid var(--infinitas-color-border,#e4e8f0);border-radius:14px;overflow:hidden}.infinitas-project-card__media{background:var(--infinitas-color-alt_bg,#f5f7fa);border-bottom:1px solid var(--infinitas-color-border,#e4e8f0);display:block;overflow:hidden;position:relative}.infinitas-project-card__media img{display:block;height:auto;transition:transform .3s;width:100%}.infinitas-project-card:hover .infinitas-project-card__media img{transform:scale(1.05)}.infinitas-project-card__badge{background:rgba(6,12,26,.75);border-radius:6px;color:#fff;font-size:11px;font-weight:600;left:12px;padding:4px 10px;position:absolute;top:12px}.infinitas-project-card__body{padding:18px 20px}.infinitas-project-card__body h3{font-size:var(--infinitas-el-card-title-size-desktop,18px);margin:0 0 8px}.infinitas-project-card__body h3 a:hover{color:var(--infinitas-color-brand,#1d50e0)}.infinitas-project-card__body p{color:var(--infinitas-color-muted_text,#64748b);font-size:13.5px;line-height:1.6;margin:0 0 12px}.infinitas-btn.infinitas-project-card__more{border-radius:6px;font-size:12.5px;padding:7px 14px}.infinitas-project-card__more .infinitas-btn__arrow{height:14px;width:14px}.infinitas-projects__empty{color:var(--infinitas-color-muted_text,#64748b);text-align:center}
