.ci{padding-block:clamp(2.5rem,2.0357rem + 1.9048vw,4rem) clamp(3rem,2.0714rem + 3.8095vw,5rem)}.ci-tarjeta{background:var(--color-ac-white);box-shadow:inset 0 0 0 1px var(--color-ac-line);border-radius:1.5rem;display:grid;overflow:hidden}.ci-texto{order:2;align-content:center;justify-items:start;gap:.875rem;padding:1.5rem 1.375rem 1.75rem;display:grid}.ci-titulo{font-size:var(--text-ac-titulo);text-wrap:balance;line-height:1.08}.ci-desc{max-width:34rem;color:var(--color-ac-ink-2);font-size:1rem;line-height:1.6}.ci-acciones{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;width:100%;margin-top:.25rem;display:flex}.ci-wa{min-width:0}.ci-tel{min-height:2.75rem;color:var(--color-ac-ink-2);align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.ci-tel:hover{color:var(--color-ac-ink);text-underline-offset:.2em;text-decoration:underline}.ci-foto{background:var(--color-ac-paper-2);order:1;margin:0}.ci-foto img{object-fit:cover;width:100%;height:11.5rem;display:block}@media (width<=767px){.ci-wa{width:100%}.ci-foto{display:none}}@media (width>=900px){.ci-tarjeta{border-radius:2rem;grid-template-columns:minmax(0,1fr) minmax(0,32.5rem)}.ci-texto{order:0;gap:1rem;padding:3rem 3.5rem}.ci-foto{order:0}.ci-foto img{height:100%;min-height:20rem}}
