.VyaMrW_sLabelLabel{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:var(--text-transform-uppercase);letter-spacing:var(--tracking-caps);color:var(--text-tertiary);margin-bottom:var(--space-3_5)}.VyaMrW_galleryStack{aspect-ratio:16/9;background:var(--bg-muted);border-radius:var(--radius-public-card);justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-tertiary);flex-direction:column;display:flex}.VyaMrW_galleryText{font-size:var(--text-ui-sm)}.VyaMrW_galleryStack2{gap:var(--space-2);flex-direction:column;display:flex}.VyaMrW_galleryBox{border-radius:var(--radius-public-card);background:var(--color-ink-950);position:relative;overflow:hidden}.VyaMrW_galleryBlock{aspect-ratio:16/9}.VyaMrW_galleryBlock2{width:var(--size-full);height:var(--size-full);object-fit:cover;display:block}.VyaMrW_galleryOverlay{bottom:var(--space-3);right:var(--space-3);background:var(--overlay-dark-62);color:var(--color-neutral-0);border-radius:var(--radius-full);padding:var(--space-1) var(--space-2_5);font-size:var(--text-sm);font-weight:var(--weight-semibold);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute}.VyaMrW_galleryRow{bottom:var(--space-3);left:var(--space-3);background:var(--overlay-dark-62);border:var(--border-none);color:var(--color-neutral-0);border-radius:var(--radius-public-control);padding:var(--space-2);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;display:flex;position:absolute}.VyaMrW_galleryRow2{gap:var(--space-2);padding-bottom:var(--space-0_5);display:flex;overflow-x:auto}.VyaMrW_galleryRow3{inset:var(--space-0);z-index:300;background:var(--overlay-dark-96);justify-content:center;align-items:center;display:flex;position:fixed}.VyaMrW_galleryRow4{top:var(--space-4);right:var(--space-4);background:var(--overlay-light-14);border:var(--border-none);color:var(--color-neutral-0);border-radius:var(--radius-full);width:var(--space-10);height:var(--space-10);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute}.VyaMrW_galleryRow5{left:var(--space-4);top:var(--size-half);background:var(--overlay-light-14);border:var(--border-none);color:var(--color-neutral-0);border-radius:var(--radius-full);width:var(--space-12);height:var(--space-12);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.VyaMrW_galleryRow6{right:var(--space-4);top:var(--size-half);background:var(--overlay-light-14);border:var(--border-none);color:var(--color-neutral-0);border-radius:var(--radius-full);width:var(--space-12);height:var(--space-12);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.VyaMrW_galleryBox2{max-width:var(--size-screen-width-90);max-height:var(--size-screen-height-90);object-fit:contain;border-radius:var(--radius-public-media)}.VyaMrW_galleryOverlay2{bottom:var(--space-4);left:var(--size-half);color:var(--overlay-light-60);font-size:var(--text-ui-sm);position:absolute;transform:translate(-50%)}.VyaMrW_propertySummaryStack{gap:var(--space-3);flex-direction:column;display:flex}.VyaMrW_propertySummaryRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.VyaMrW_propertySummaryRow2{gap:var(--space-2);display:flex}.VyaMrW_propertySummaryTitle{font-size:var(--text-5xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-normal);color:var(--color-neutral-900);line-height:var(--leading-display)}.VyaMrW_propertySummaryText{font-size:var(--text-base);color:var(--text-secondary)}.VyaMrW_propertySummaryRow3{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-public-card);display:flex;overflow:hidden}.VyaMrW_propertySummaryRow4{align-items:center;gap:var(--space-1_5);margin-bottom:var(--space-1);display:flex}.VyaMrW_propertySummaryLabel{font-size:var(--text-2xs);font-weight:var(--weight-bold);text-transform:var(--text-transform-uppercase);letter-spacing:var(--tracking-label-wide);color:var(--text-tertiary)}.VyaMrW_propertySummaryBlock{font-size:var(--text-ui-sm);font-weight:var(--weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VyaMrW_highlightsGrid{gap:var(--space-2_5);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));display:grid}.VyaMrW_highlightsRow{align-items:center;gap:var(--space-2_5);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-public-card);padding:var(--space-3) var(--space-3_5);box-shadow:var(--shadow-public-subtle);display:flex}.VyaMrW_highlightsText{font-size:var(--text-ui-sm);font-weight:var(--weight-medium);color:var(--text-primary);line-height:var(--leading-snug)}.VyaMrW_descriptionText{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary);max-width:var(--content-width-feature)}.VyaMrW_descriptionBox{margin-top:var(--space-2);font-size:var(--text-ui-sm);font-weight:var(--weight-medium);color:var(--text-link);border:var(--border-none);cursor:pointer;padding:var(--space-0);background:0 0}.VyaMrW_featuresGrid{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.VyaMrW_featuresRow{align-items:center;gap:var(--space-2);padding:var(--space-1_5) var(--space-0);display:flex}.VyaMrW_featuresText{font-size:var(--text-ui-sm);color:var(--text-primary)}.VyaMrW_featuresStack{gap:var(--space-5);flex-direction:column;display:flex}.VyaMrW_featuresLabel{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:var(--text-transform-uppercase);letter-spacing:var(--tracking-label-wide);color:var(--text-tertiary);margin-bottom:var(--space-2_5)}.VyaMrW_legalDocsGrid{gap:var(--space-2_5);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.VyaMrW_legalDocsRow{align-items:flex-start;gap:var(--space-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-public-card);padding:var(--space-3_5) var(--space-4);box-shadow:var(--shadow-public-subtle);display:flex}.VyaMrW_legalDocsBlock{min-width:var(--space-0);flex:1}.VyaMrW_legalDocsBlock2{font-size:var(--text-ui-sm);font-weight:var(--weight-medium);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VyaMrW_legalDocsText{margin-top:var(--space-1_5)}.VyaMrW_locationBox{border:var(--border-none);display:block}.VyaMrW_locationStack{height:var(--media-thumbnail-width);background:var(--bg-muted);justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-tertiary);flex-direction:column;display:flex}.VyaMrW_locationText{font-size:var(--text-ui-sm)}.VyaMrW_locationRow{padding:var(--space-3_5) var(--space-4_5);border-top:1px solid var(--border-default);align-items:center;gap:var(--space-2);display:flex}.VyaMrW_locationText2{font-size:var(--text-ui-sm);color:var(--text-secondary)}.VyaMrW_companyRow{align-items:flex-start;gap:var(--space-4);display:flex}.VyaMrW_companyBlock{width:var(--size-full);height:var(--size-full);object-fit:cover}.VyaMrW_companyTitle{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-neutral-0)}.VyaMrW_companyBlock2{min-width:var(--space-0);flex:1}.VyaMrW_companyRow2{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.VyaMrW_companyText{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary)}.VyaMrW_companyText2{font-size:var(--text-ui-sm);color:var(--text-secondary);margin-top:var(--space-1)}.VyaMrW_companyRow3{gap:var(--space-1_5) var(--space-4_5);margin-top:var(--space-2_5);flex-wrap:wrap;display:flex}.VyaMrW_companyRow4{align-items:center;gap:var(--space-1_5);font-size:var(--text-ui-sm);color:var(--text-secondary);-webkit-text-decoration:var(--text-decoration-none);text-decoration:var(--text-decoration-none);display:flex}.VyaMrW_companyRow5{align-items:center;gap:var(--space-1_5);font-size:var(--text-ui-sm);color:var(--text-secondary);display:flex}.VyaMrW_companyRow6{gap:var(--space-2_5);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-default);display:flex}.VyaMrW_relatedText{margin-top:var(--space-12)}.VyaMrW_relatedGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.VyaMrW_relatedText2{-webkit-text-decoration:var(--text-decoration-none);text-decoration:var(--text-decoration-none);color:inherit}.VyaMrW_relatedBox{background:var(--color-neutral-0);border-radius:var(--radius-public-card);box-shadow:0 1px 4px var(--overlay-dark-06),0 4px 16px var(--overlay-dark-06);transition:transform var(--transition-base), box-shadow var(--transition-base);overflow:hidden}.VyaMrW_relatedBox2{aspect-ratio:4/3;background:var(--bg-muted);position:relative;overflow:hidden}.VyaMrW_relatedBlock{width:var(--size-full);height:var(--size-full);object-fit:cover}.VyaMrW_relatedOverlay{top:var(--space-2_5);left:var(--space-2_5);position:absolute}.VyaMrW_relatedBlock2{padding:var(--space-4) var(--space-4_5) var(--space-5)}.VyaMrW_relatedTitle{font-size:var(--text-2_5xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-normal);line-height:var(--leading-heading);color:var(--color-neutral-900)}.VyaMrW_relatedText3{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-neutral-900);margin-top:var(--space-1_5)}.VyaMrW_relatedText4{font-size:var(--text-sm);color:var(--color-ink-400);margin-top:var(--space-0_5)}.VyaMrW_relatedRow{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.VyaMrW_relatedText5{font-size:var(--text-sm);color:var(--color-ink-500)}.VyaMrW_relatedText6{color:var(--border-strong)}.VyaMrW_signupFormStack{gap:var(--space-2_5);flex-direction:column;display:flex}.VyaMrW_bookingCardRow{justify-content:center;align-items:center;gap:var(--space-4_5);padding-top:var(--space-3_5);border-top:1px solid var(--border-default);margin-top:var(--space-3_5);display:flex}.VyaMrW_bookingCardRow2{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-tertiary);display:flex}.VyaMrW_bookingCardText{color:var(--color-success)}.VyaMrW_bookingCardBlock{padding-bottom:var(--space-4);border-bottom:1px solid var(--border-default);margin-bottom:var(--space-4_5)}.VyaMrW_bookingCardLabel{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:var(--text-transform-uppercase);letter-spacing:var(--tracking-label-wider);color:var(--text-tertiary);margin-bottom:var(--space-1)}.VyaMrW_bookingCardTitle{font-size:var(--text-4_5xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-normal);color:var(--color-neutral-900);line-height:var(--leading-display)}.VyaMrW_bookingCardText2{font-size:var(--text-sm);color:var(--text-secondary);margin-top:var(--space-1)}.VyaMrW_bookingCardText3{margin-top:var(--space-3);font-size:var(--text-ui-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.VyaMrW_bookingCardText4{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);margin-bottom:var(--space-1_5)}.VyaMrW_bookingCardText5{font-size:var(--text-ui-sm);color:var(--text-secondary);margin-bottom:var(--space-4);line-height:var(--leading-relaxed)}.VyaMrW_bookingCardRow3{margin-right:var(--space-2);display:flex}.VyaMrW_bookingCardRow4{width:var(--space-14);height:var(--space-14);border-radius:var(--radius-full);background:var(--color-success-bg);margin:var(--space-0) var(--layout-auto) var(--space-4);color:var(--color-success);justify-content:center;align-items:center;display:flex}.VyaMrW_bookingCardText6{font-size:var(--text-section-body);font-weight:var(--weight-bold);color:var(--text-primary)}.VyaMrW_bookingCardText7{font-size:var(--text-ui-sm);color:var(--text-secondary);margin-top:var(--space-1_5);line-height:var(--leading-relaxed)}.VyaMrW_bookingCardText8{font-size:var(--text-ui-sm);color:var(--text-secondary);margin-bottom:var(--space-4_5);line-height:var(--leading-relaxed)}.VyaMrW_bookingCardText9{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);margin-bottom:var(--space-3_5)}.VyaMrW_bookingCardBox{margin-top:var(--space-2_5);font-size:var(--text-ui-sm);color:var(--text-tertiary);border:var(--border-none);cursor:pointer;width:var(--size-full);text-align:center;background:0 0}.VyaMrW_bookingCardText10{font-size:var(--text-ui-sm);color:var(--text-secondary)}.VyaMrW_bookingCardText11{margin-bottom:var(--space-3_5)}.VyaMrW_bookingCardBlock2{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);margin-bottom:var(--space-1_5);display:block}.VyaMrW_bookingCardText12{font-size:var(--text-sm);color:var(--text-secondary)}.VyaMrW_bookingCardText13{margin-bottom:var(--space-3)}.VyaMrW_bookingCardText14{font-size:var(--text-sm);color:var(--text-tertiary);text-align:center;margin-top:var(--space-2_5);line-height:var(--leading-normal)}.VyaMrW_pageSkeletonBlock{max-width:var(--page-max-width-platform);margin:var(--space-0) var(--layout-auto);padding:var(--space-8) var(--space-6)}.VyaMrW_pageSkeletonGrid{margin-top:var(--space-7);gap:var(--space-8);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}.VyaMrW_pageSkeletonStack{gap:var(--space-5);flex-direction:column;display:flex}.VyaMrW_pageSkeletonRow{gap:var(--space-2);display:flex}.VyaMrW_pageSkeletonStack2{gap:var(--space-2_5);flex-direction:column;display:flex}.VyaMrW_pageSkeletonGrid2{gap:var(--space-2_5);grid-template-columns:repeat(3,1fr);display:grid}.VyaMrW_topnavOverlay{background:var(--bg-surface);border-bottom:1px solid var(--border-default);top:var(--space-0);z-index:40;height:var(--space-16);position:sticky}.VyaMrW_topnavRow{max-width:var(--page-max-width-platform);margin:var(--space-0) var(--layout-auto);padding:var(--space-0) var(--space-6);height:var(--size-full);justify-content:space-between;align-items:center;display:flex}.VyaMrW_topnavRow2{align-items:center;gap:var(--space-2_5);-webkit-text-decoration:var(--text-decoration-none);text-decoration:var(--text-decoration-none);display:flex}.VyaMrW_topnavRow3{width:var(--space-7);height:var(--space-7);background:var(--color-neutral-900);border-radius:var(--radius-public-control);justify-content:center;align-items:center;display:flex}.VyaMrW_topnavText{font-weight:var(--weight-bold);font-size:var(--text-md);color:var(--text-primary)}.VyaMrW_plotDetailPageBox{background:var(--bg-page);min-height:var(--size-screen-height)}.VyaMrW_plotDetailPageBlock{max-width:var(--page-max-width-platform);margin:var(--space-0) var(--layout-auto);padding:var(--space-20) var(--space-6);text-align:center}.VyaMrW_plotDetailPageText{font-size:var(--text-lg);color:var(--text-secondary);margin-bottom:var(--space-4)}.VyaMrW_plotDetailPageBox2{background:var(--bg-surface);border-bottom:1px solid var(--border-default)}.VyaMrW_plotDetailPageRow{max-width:var(--page-max-width-platform);margin:var(--space-0) var(--layout-auto);padding:var(--space-2_5) var(--space-6);align-items:center;gap:var(--space-1_5);font-size:var(--text-ui-sm);color:var(--text-tertiary);flex-wrap:wrap;display:flex}.VyaMrW_plotDetailPageText2{color:var(--text-link);-webkit-text-decoration:var(--text-decoration-none);text-decoration:var(--text-decoration-none)}.VyaMrW_plotDetailPageText3{color:var(--text-primary);font-weight:var(--weight-medium)}.VyaMrW_plotDetailPageBlock2{max-width:var(--page-max-width-platform);margin:var(--space-0) var(--layout-auto);padding:var(--space-8) var(--space-6) var(--space-20)}.VyaMrW_plotDetailPageStack{gap:var(--space-8);min-width:var(--space-0);flex-direction:column;display:flex}.VyaMrW_plotDetailPageBox3{height:var(--size-hairline);background:var(--border-default)}.VyaMrW_plotDetailPageRow2{gap:var(--space-2_5);flex-wrap:wrap;display:flex}.VyaMrW_plotDetailPageOverlay{top:var(--space-6);position:sticky}