.tm[data-v-86315532]{background:var(--medio-bg,#fff);border:1px solid var(--medio-border);border-radius:16px;color:inherit;cursor:pointer;display:block;flex:0 0 auto;font-family:var(--font-sans);overflow:hidden;padding:0;scroll-snap-align:start;text-align:left;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;width:248px}.tm[data-v-86315532]:hover{box-shadow:0 8px 24px #07042324;transform:translateY(-2px)}.tm[data-v-86315532]:focus-visible{border-color:#5c1aff;box-shadow:0 0 0 3px #5c1aff59;outline:none}.tm-img[data-v-86315532]{aspect-ratio:16/10;background:linear-gradient(135deg,#c8c4e0,#9491b0);overflow:hidden;position:relative}.tm-img img[data-v-86315532]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.tm:hover .tm-img img[data-v-86315532]{transform:scale(1.05)}.tm-badge[data-v-86315532]{border-radius:9999px;font-size:11px;font-weight:500;left:12px;line-height:1.6;padding:2px 10px;position:absolute;top:12px}.b-ven[data-v-86315532]{background:linear-gradient(#5c1aff1a,#5c1aff1a),#fff;color:#5c1aff}.b-alq[data-v-86315532]{background:linear-gradient(#38bdf81a,#38bdf81a),#fff;color:#0284c7}.b-proy[data-v-86315532]{background:linear-gradient(#07042314,#07042314),#fff;color:#070423}.tm-body[data-v-86315532]{display:flex;flex-direction:column;gap:2px;padding:12px 16px 16px}.tm-precio[data-v-86315532]{align-items:baseline;color:var(--medio-navy);display:flex;font-family:var(--font-sans);font-size:17px;font-variant-numeric:tabular-nums;font-weight:700;gap:6px}.tm-desde[data-v-86315532]{color:var(--medio-text-secondary);font-family:var(--font-sans);font-size:12px;font-weight:500}.tm-linea[data-v-86315532]{color:var(--medio-navy);font-weight:500}.tm-linea[data-v-86315532],.tm-tit[data-v-86315532]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-tit[data-v-86315532]{color:var(--medio-text-secondary)}.tm-meta[data-v-86315532]{color:var(--medio-text-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
