@keyframes hotel-fade-up-49bedc5d{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.post-card[data-v-49bedc5d]{animation:ui-fade-up .65s cubic-bezier(.22,1,.36,1) both;background:transparent;border:1px solid #e6e1d8;border-radius:1.15rem;box-shadow:none;display:flex;flex-direction:column;height:100%;min-width:0;padding:.65rem;transition:border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1)}.post-card[data-v-49bedc5d]:hover{border-color:#c9a96b47;box-shadow:0 12px 32px #2725351a;transform:translateY(-2px)}.post-card__media[data-v-49bedc5d]{background:transparent;border-radius:.85rem;display:block;overflow:hidden}.post-card__media img[data-v-49bedc5d]{aspect-ratio:16/10;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1);width:100%}.post-card:hover .post-card__media img[data-v-49bedc5d]{transform:scale(1.04)}.post-card__body[data-v-49bedc5d]{display:flex;flex:1;flex-direction:column;min-width:0;padding:.95rem .35rem .35rem}.post-card__body h2[data-v-49bedc5d]{font-family:Titillium Web,system-ui,sans-serif;font-size:1.08rem;font-weight:600;letter-spacing:-.02em;line-height:1.35;margin:0}.post-card__body h2 a[data-v-49bedc5d]{color:#272535;text-decoration:none;transition:color .2s cubic-bezier(.22,1,.36,1)}.post-card__body h2 a[data-v-49bedc5d]:hover{color:#c4a676}.post-card__body p[data-v-49bedc5d]{color:#5e646a;display:-webkit-box;font-size:.9rem;-webkit-line-clamp:3;line-height:1.55;margin:.55rem 0 0;-webkit-box-orient:vertical;overflow:hidden}.post-card__meta[data-v-49bedc5d]{color:#c9a96b;font-size:.78rem;letter-spacing:.02em;margin:0 0 .45rem}.post-card__meta[data-v-49bedc5d],.post-card__more[data-v-49bedc5d]{font-family:Titillium Web,system-ui,sans-serif;font-weight:600}.post-card__more[data-v-49bedc5d]{align-items:center;color:#c4a676;display:inline-flex;font-size:.88rem;gap:.35rem;margin-top:auto;padding-top:.85rem;text-decoration:none;transition:color .2s cubic-bezier(.22,1,.36,1)}.post-card__more svg[data-v-49bedc5d]{transition:transform .2s cubic-bezier(.22,1,.36,1)}.post-card__more[data-v-49bedc5d]:hover{color:#272535}.post-card__more:hover svg[data-v-49bedc5d]{transform:translate(3px)}
