.thumb[data-v-f6da5fb8]{aspect-ratio:16/9;background:color-mix(in srgb, var(--text) 6%, var(--panel-2));border-radius:10px;justify-content:center;align-items:center;margin-bottom:10px;display:flex;overflow:hidden}.thumb-frame[data-v-f6da5fb8]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000038}.thumb-frame[data-aspect="16:9"][data-v-f6da5fb8]{width:100%;height:100%}.thumb-frame[data-aspect="9:16"][data-v-f6da5fb8]{aspect-ratio:9/16;width:auto;max-width:100%;height:100%}.thumb-frame[data-aspect="1:1"][data-v-f6da5fb8]{aspect-ratio:1;width:auto;max-width:56.25%;height:100%;max-height:100%}.thumb-frame .play[data-v-f6da5fb8]{color:#fff;opacity:.85;background:linear-gradient(#0000 45%,#00000073);place-items:center;display:grid;position:absolute;inset:0}.thumb-frame .badge[data-v-f6da5fb8]{z-index:1;color:#fff;background:#0000008c;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600;position:absolute;top:8px;left:8px}.rs-tpl-signature-reveal[data-v-2e33742d]{background-image:linear-gradient(160deg,#6b8fb3,#1f1d1a)}.rs-tpl-family-walkthrough[data-v-2e33742d]{background-image:linear-gradient(140deg,#f3e9dd,#b9a184)}.rs-tpl-just-listed-15[data-v-2e33742d]{background-image:linear-gradient(140deg,#8a6420,#e7bd70)}.rs-tpl-for-lease[data-v-2e33742d]{background-image:linear-gradient(150deg,#e7e2da,#6b665e)}.rs-tpl-stay-showcase[data-v-2e33742d]{background-image:linear-gradient(170deg,#9fd3e6,#2c7fa3)}.rs-tpl-amenities-tour[data-v-2e33742d]{background-image:linear-gradient(160deg,#f0b37e,#6c5b7b)}.rs-tpl-welcome-guide[data-v-2e33742d]{background-image:linear-gradient(160deg,#b8c99a,#556b3a)}.rs-draft-frame[data-v-165060fa]{background:#000;border-radius:16px;width:100%;max-height:72vh;margin:0 auto;position:relative;overflow:hidden}.rs-draft-img[data-v-165060fa]{-o-object-fit:cover;object-fit:cover;opacity:0;will-change:transform, opacity;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.rs-draft-img.is-on[data-v-165060fa]{opacity:1}.rs-draft-title[data-v-165060fa]{color:#fff;max-width:86%;font-family:var(--rs-serif);text-align:center;background:#00000073;border-radius:8px;padding:8px 16px;font-size:clamp(16px,3.2vw,26px);animation:.6s both rs-title-in-165060fa;position:absolute;bottom:16%;left:50%;transform:translate(-50%)}.rs-draft-ai[data-v-165060fa]{color:#fff;background:#0000008c;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px}.rs-draft-play[data-v-165060fa]{color:#fff;background:#0000008c;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:10px;right:10px}.rs-draft-strip[data-v-165060fa]{gap:3px;margin-top:8px;display:flex}.rs-draft-strip button[data-v-165060fa]{background:var(--panel-2) center / cover no-repeat;border:2px solid #0000;border-radius:6px;flex-basis:0;min-width:10px;height:34px;padding:0}.rs-draft-strip button.active[data-v-165060fa]{border-color:var(--accent)}@keyframes rs-title-in-165060fa{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (width<=860px){section[style*=grid-template-columns][data-v-cc780a2c]{grid-template-columns:1fr!important}}
