.landing-tile[data-v-d9e3e902]{position:relative;display:flex;align-items:flex-end;min-height:320px;border-radius:var(--radius-lg);overflow:hidden;color:#fff;background:var(--selva);box-shadow:var(--shadow-card);isolation:isolate}.landing-tile img[data-v-d9e3e902]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;transition:transform .6s var(--ease-out)}.landing-tile[data-v-d9e3e902]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0a1a1700 35%,#0a1a17d9)}.landing-tile:hover img[data-v-d9e3e902]{transform:scale(1.05)}.landing-tile-texto[data-v-d9e3e902]{display:flex;flex-direction:column;gap:4px;padding:20px}.landing-tile-texto strong[data-v-d9e3e902]{font-family:var(--font-display);font-size:clamp(22px,2.4vw,30px);font-weight:500;letter-spacing:-.02em;line-height:1.05}.landing-tile-texto small[data-v-d9e3e902]{font-size:13px;font-weight:700;color:var(--cenote-claro)}.landing-tile-desc[data-v-d9e3e902]{font-size:14px;line-height:1.5;color:#ffffffd9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
