.op-grid[data-v-fb45220d]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.op-grid[data-v-fb45220d]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.op-grid[data-v-fb45220d]{gap:2rem;grid-template-columns:repeat(3,1fr)}}@media(max-width:639px){.op-grid[data-v-fb45220d]{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.85rem;margin:.75rem -1.5rem 0;overscroll-behavior-x:contain;padding:1rem 1.5rem .5rem;scrollbar-width:none;touch-action:pan-x}.op-grid[data-v-fb45220d]::-webkit-scrollbar{display:none}.op-grid>.prop-card[data-v-fb45220d]{flex:0 0 82%;scroll-snap-align:center;scroll-snap-stop:always}}.is-light[data-v-fb45220d] .text-section{color:#1b1d23!important}.is-light[data-v-fb45220d] .text-sectionSecondary{color:#1b1d23ad!important}.is-light[data-v-fb45220d] .border-section\/40{border-color:#1b1d2359!important}.is-light[data-v-fb45220d] .border-sectionSecondary\/20,.is-light[data-v-fb45220d] .border-sectionSecondary\/25{border-color:#545b4773!important}.is-light[data-v-fb45220d] .bg-sectionSecondary\/5{background-color:#1b1d2308!important}.is-light[data-v-fb45220d] .bg-section\/70{background-color:#545b47f2!important}.prop-link[data-v-fb45220d]{color:inherit;outline:none;text-decoration:none}.prop-link:focus-visible .prop-link__arrow[data-v-fb45220d]{box-shadow:0 0 0 3px #1b1d2326}.prop-link:hover .prop-link__arrow[data-v-fb45220d]{background:#1b1d23;color:#f9efde;transform:translate(3px)}.prop-link__arrow[data-v-fb45220d]{background:transparent;color:#1b1d23}.prop-card[data-v-fb45220d]{aspect-ratio:3/4;border-radius:0;color:inherit;display:block;isolation:isolate;outline:none;perspective:1400px;position:relative;text-decoration:none}.prop-card[data-v-fb45220d]:focus-visible{outline:3px solid rgba(27,29,35,.4);outline-offset:4px}.prop-card__inner[data-v-fb45220d]{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.16,1,.3,1);width:100%;will-change:transform}.prop-card:focus-visible .prop-card__inner[data-v-fb45220d],.prop-card:hover .prop-card__inner[data-v-fb45220d]{transform:rotateY(180deg)}.prop-card__face[data-v-fb45220d]{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:0;box-shadow:0 1px #1b1d230a,0 12px 28px #1b1d2314,0 24px 60px #1b1d231a;inset:0;overflow:hidden;position:absolute;transition:box-shadow .4s ease}.prop-card:hover .prop-card__face[data-v-fb45220d]{box-shadow:0 1px #1b1d230f,0 24px 50px #1b1d232e,0 50px 90px #1b1d2338}.prop-card__front[data-v-fb45220d]{background:#262932}.prop-card__img[data-v-fb45220d]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1.04);transition:transform 1.1s cubic-bezier(.16,1,.3,1);width:100%}.prop-card:hover .prop-card__img[data-v-fb45220d]{transform:scale(1.12)}.prop-card__veil[data-v-fb45220d]{background:linear-gradient(0deg,#1b1d23d9 0,#1b1d2373 35%,#1b1d2326 60%,#1b1d2300);inset:0;pointer-events:none;position:absolute}.prop-card__standing[data-v-fb45220d],.prop-card__tag[data-v-fb45220d]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1b1d2359;border:1px solid hsla(38,69%,92%,.28);border-radius:9999px;color:#f9efde;display:inline-flex;font-family:General Sans,Helvetica,Arial,sans-serif;font-size:.66rem;font-weight:500;letter-spacing:.16em;padding:.4rem .75rem;position:absolute;text-transform:uppercase;top:1rem;white-space:nowrap}.prop-card__tag[data-v-fb45220d]{left:1rem}.prop-card__standing[data-v-fb45220d]{right:1rem}.prop-card__caption[data-v-fb45220d]{bottom:4rem;color:#f9efde;left:1.5rem;position:absolute;right:1.5rem}.prop-card__title[data-v-fb45220d]{font-family:Big Caslon CC,serif;font-size:clamp(1.6rem,1.6vw + 1rem,2.2rem);font-weight:400;letter-spacing:-.02em;line-height:1.05;text-shadow:0 2px 16px rgba(0,0,0,.4)}.prop-card__location[data-v-fb45220d]{color:#f9eeddeb;font-size:.85rem;margin-top:.5rem;text-shadow:0 2px 12px rgba(0,0,0,.4)}.prop-card__hint[data-v-fb45220d],.prop-card__location[data-v-fb45220d]{font-family:General Sans,Helvetica,Arial,sans-serif}.prop-card__hint[data-v-fb45220d]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1b1d2366;border:1px solid hsla(38,69%,92%,.35);border-radius:9999px;bottom:1.5rem;color:#f9efde;display:inline-flex;font-size:.65rem;gap:.4rem;letter-spacing:.16em;opacity:0;padding:.35rem .65rem;position:absolute;right:1.5rem;text-transform:uppercase;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.prop-card:hover .prop-card__hint[data-v-fb45220d]{opacity:0}@media(hover:hover)and (pointer:fine){.prop-card__hint[data-v-fb45220d]{opacity:1;transform:translateY(0)}}.prop-card__back[data-v-fb45220d]{background:linear-gradient(155deg,#262932,#1b1d23);color:#f9efde;display:flex;flex-direction:column;padding:2rem 1.75rem;transform:rotateY(180deg)}.prop-card__back-head[data-v-fb45220d]{flex-shrink:0}.prop-card__back-tag[data-v-fb45220d]{border-bottom:1px solid hsla(38,69%,92%,.18);color:#f9eedd99;display:inline-block;font-family:General Sans,Helvetica,Arial,sans-serif;font-size:.66rem;font-weight:500;letter-spacing:.22em;margin-bottom:.9rem;padding-bottom:.4rem;text-transform:uppercase}.prop-card__back-title[data-v-fb45220d]{font-family:Big Caslon CC,serif;font-size:clamp(1.5rem,1.4vw + 1rem,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.05}.prop-card__back-location[data-v-fb45220d]{color:#f9eedda6;font-size:.78rem;letter-spacing:.06em;margin-top:.35rem}.prop-card__back-desc[data-v-fb45220d],.prop-card__back-location[data-v-fb45220d]{font-family:General Sans,Helvetica,Arial,sans-serif}.prop-card__back-desc[data-v-fb45220d]{color:#f9eedde0;font-size:.85rem;line-height:1.55;margin-top:1.25rem}.prop-card__attrs[data-v-fb45220d]{color:#f9eeddc7;display:flex;flex-wrap:wrap;font-family:General Sans,Helvetica,Arial,sans-serif;font-size:.78rem;gap:.5rem 1rem;margin-top:1rem}.prop-card__attrs li[data-v-fb45220d]{align-items:center;display:inline-flex}.prop-card__back-cta[data-v-fb45220d]{align-items:center;border-top:1px solid hsla(38,69%,92%,.18);display:flex;font-family:General Sans,Helvetica,Arial,sans-serif;font-size:.85rem;font-weight:500;gap:.75rem;justify-content:space-between;letter-spacing:.05em;margin-top:auto;padding-top:1.5rem}.prop-card__back-arrow[data-v-fb45220d]{align-items:center;background:#f2fdaf;border-radius:9999px;color:#1b1d23;display:inline-flex;height:38px;justify-content:center;transition:transform .3s cubic-bezier(.2,.8,.2,1);width:38px}.prop-card:hover .prop-card__back-arrow[data-v-fb45220d]{transform:translate(3px) rotate(-2deg)}@media(hover:none){.prop-card[data-v-fb45220d]{aspect-ratio:auto;background:linear-gradient(155deg,#262932,#1b1d23);border-radius:0;box-shadow:0 8px 24px #1b1d231a,0 16px 40px #1b1d2314;overflow:hidden;perspective:none}.prop-card__inner[data-v-fb45220d]{transform:none!important;transform-style:flat}.prop-card__face[data-v-fb45220d]{backface-visibility:visible;-webkit-backface-visibility:visible;border-radius:0;box-shadow:none;inset:auto;position:relative}.prop-card__front[data-v-fb45220d]{aspect-ratio:4/3;border-radius:0}.prop-card__hint[data-v-fb45220d]{display:none}.prop-card__back[data-v-fb45220d]{padding:1.5rem 1.5rem 1.75rem;transform:none}.prop-card[data-v-fb45220d]:focus-visible{outline:3px solid rgba(27,29,35,.4);outline-offset:0}.prop-card:hover .prop-card__face[data-v-fb45220d],.prop-card:hover .prop-card__img[data-v-fb45220d]{box-shadow:none;transform:none}}@media(prefers-reduced-motion:reduce){.prop-card__back-arrow[data-v-fb45220d],.prop-card__face[data-v-fb45220d],.prop-card__img[data-v-fb45220d],.prop-card__inner[data-v-fb45220d],.prop-link__arrow[data-v-fb45220d]{transition:none!important}.prop-card:focus-visible .prop-card__inner[data-v-fb45220d],.prop-card:hover .prop-card__inner[data-v-fb45220d]{transform:none}.prop-card:hover .prop-card__img[data-v-fb45220d]{transform:scale(1.04)}}
