.tarjeta-txt{container-type:inline-size}.tarjeta-tit{font-size:1.32rem;line-height:1.2;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@container (max-width: 360px){.tarjeta-tit{font-size:1.08rem}.tarjeta-datos{-moz-column-gap:.6rem;column-gap:.6rem}.tarjeta-datos>span{gap:.6rem}}.ft-venta{font-size:clamp(1.28rem,1.05rem + 1vw,1.9rem);line-height:1.18;letter-spacing:-.018em;font-weight:600;text-wrap:balance;max-width:30ch}.ft-datos{font-size:clamp(.95rem,.9rem + .25vw,1.08rem)}@media (max-width:639px){.ft-venta-hero{font-size:1.12rem}}