.PropertyProductSections_sectionLine__xGllD{border-bottom:1px solid var(--color-border)}.PropertyProductSections_sectionAlt__ZRWJ_{background:var(--color-surface-alt)}.PropertyProductSections_head__NOzBW{max-width:720px}.PropertyProductSections_eyebrow__fkXpk{margin:0 0 12px}.PropertyProductSections_heading__ernw8{margin:0;font-size:clamp(28px,3.2vw,44px);line-height:1.05}.PropertyProductSections_lead__WafK5{margin:16px 0 0;font-size:17px;line-height:1.6;color:var(--color-text-secondary)}.PropertyProductSections_lotGrid__DK_lf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:24px;gap:24px;margin-top:36px;align-items:start}.PropertyProductSections_mapCard__QqQBc{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-white);overflow:hidden}.PropertyProductSections_crumbs__u6lEH{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid var(--color-border);font-family:var(--font-barlow-condensed);font-size:14px;font-weight:600;letter-spacing:.03em}.PropertyProductSections_crumb__HJR0Y{border:1px solid var(--color-rule);border-radius:var(--radius-chip);padding:4px 8px;color:var(--color-text-secondary)}.PropertyProductSections_crumbActive__CybQo{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-white)}.PropertyProductSections_crumbLot__YDmu3{border-color:var(--color-accent);color:var(--color-accent-hover)}.PropertyProductSections_crumbArrow__PUsfk{color:var(--color-text-faint)}.PropertyProductSections_mapBody__YSaG8{display:grid;grid-gap:8px;gap:8px;padding:16px;background:var(--color-surface-alt)}.PropertyProductSections_lotRow__4vpPP{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px}.PropertyProductSections_lot__7u5gD{display:grid;align-content:center;justify-items:center;grid-gap:2px;gap:2px;min-height:64px;padding:6px 2px;border-radius:var(--radius-control);border:1px solid var(--lot-border);background:var(--lot-bg);color:var(--lot-fg);font-family:inherit;cursor:pointer}.PropertyProductSections_lot__7u5gD:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.PropertyProductSections_lot__7u5gD[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-navy)}.PropertyProductSections_lot__7u5gD[data-status=available],.PropertyProductSections_swatch__DxhOi[data-status=available]{--lot-bg:var(--color-accent-tint);--lot-border:var(--color-accent-hover);--lot-fg:var(--color-accent-hover)}.PropertyProductSections_lot__7u5gD[data-status=reserved],.PropertyProductSections_swatch__DxhOi[data-status=reserved]{--lot-bg:#fff7e6;--lot-border:#d97706;--lot-fg:var(--color-warning)}.PropertyProductSections_lot__7u5gD[data-status=sold],.PropertyProductSections_swatch__DxhOi[data-status=sold]{--lot-bg:var(--color-table-line);--lot-border:var(--color-rule);--lot-fg:var(--color-text-muted)}.PropertyProductSections_lotNumber__ZAVhZ{font-family:var(--font-barlow-condensed);font-size:18px;font-weight:700;line-height:1}.PropertyProductSections_lotArea__CV88j{font-size:11px;font-weight:500}.PropertyProductSections_street__q4jTi{display:flex;align-items:center;justify-content:center;height:22px;border-radius:var(--radius-chip);background:var(--color-border);font-family:var(--font-barlow-condensed);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.PropertyProductSections_legend__iy2FU{display:flex;flex-wrap:wrap;gap:16px;padding:12px 16px;border-top:1px solid var(--color-border);font-size:13px;color:var(--color-text-secondary)}.PropertyProductSections_legendItem__K1_m0{display:flex;align-items:center;gap:6px}.PropertyProductSections_swatch__DxhOi{width:12px;height:12px;border-radius:3px;background:var(--lot-bg);border:1px solid var(--lot-border)}.PropertyProductSections_legendNote__YweoW{margin-left:auto;color:var(--color-text-faint)}.PropertyProductSections_detailCol__mZ98B{display:grid;grid-gap:16px;gap:16px}.PropertyProductSections_detailCard__SQqBQ{display:grid;grid-gap:14px;gap:14px;padding:20px;border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-white)}.PropertyProductSections_detailHead__FzbuD{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.PropertyProductSections_detailLabel__jnFJE{font-family:var(--font-barlow-condensed);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.PropertyProductSections_detailTitle__km0Q3{margin-top:4px;font-family:var(--font-barlow-condensed);font-size:28px;font-weight:700;line-height:1.05}.PropertyProductSections_chip__dPQrl{border-radius:var(--radius-chip);padding:5px 10px;font-size:13px;font-weight:600;white-space:nowrap;background:var(--lot-bg);color:var(--lot-fg)}.PropertyProductSections_chip__dPQrl[data-status=available]{--lot-bg:var(--color-accent-tint);--lot-fg:var(--color-accent-hover)}.PropertyProductSections_chip__dPQrl[data-status=reserved]{--lot-bg:#fff7e6;--lot-fg:var(--color-warning)}.PropertyProductSections_chip__dPQrl[data-status=sold]{--lot-bg:var(--color-table-line);--lot-fg:var(--color-text-secondary)}.PropertyProductSections_facts__3TXbp{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:12px 16px;gap:12px 16px;margin:0}.PropertyProductSections_facts__3TXbp dt{font-size:12px;color:var(--color-text-muted)}.PropertyProductSections_facts__3TXbp dd{margin:2px 0 0;font-size:16px;font-weight:600}.PropertyProductSections_listingLine__mVB1p{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--color-border);font-size:14px;color:var(--color-text-secondary)}.PropertyProductSections_actions__nkKRh{display:flex;flex-wrap:wrap;gap:8px}.PropertyProductSections_actionPrimary__movEU,.PropertyProductSections_actionSecondary__XJdvX{border-radius:var(--radius-control);padding:10px 16px;font-size:14px;font-weight:600}.PropertyProductSections_actionPrimary__movEU{background:var(--color-accent);color:var(--color-white)}.PropertyProductSections_actionSecondary__XJdvX{border:1px solid var(--color-navy);color:var(--color-text-primary)}.PropertyProductSections_steps__Ij_GR{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none;font-size:15px;line-height:1.5;color:var(--color-text-secondary)}.PropertyProductSections_step__QVbI7{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px}.PropertyProductSections_stepNumber__BGro6{font-family:var(--font-barlow-condensed);font-size:18px;font-weight:700;color:var(--color-accent)}.PropertyProductSections_mock__0S2V_{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-white);overflow:hidden;font-size:11px}.PropertyProductSections_mockBar__m7Cys{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--color-border)}.PropertyProductSections_mockLogo__zbbPP{display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-control);background:var(--color-navy);color:var(--color-white);font-family:var(--font-barlow-condensed);font-size:12px;font-weight:700}.PropertyProductSections_mockName__0S9qo{font-size:12px;font-weight:600}.PropertyProductSections_mockWhere__UJT7n{margin-left:auto;font-size:10px;color:var(--color-text-muted)}.PropertyProductSections_mockFilters__awk0b{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border-bottom:1px solid var(--color-border);background:var(--color-surface-alt)}.PropertyProductSections_mockSearch__vKEKa{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-white);color:var(--color-text-faint)}.PropertyProductSections_mockSearchDot__i7JM6{width:10px;height:10px;border:1.5px solid var(--color-text-faint);border-radius:50%}.PropertyProductSections_mockChips__K_PYR{display:flex;flex-wrap:wrap;gap:6px}.PropertyProductSections_mockChip__FApuj{border:1px solid var(--color-rule);border-radius:var(--radius-chip);padding:4px 8px;background:var(--color-white);font-weight:500;color:var(--color-text-secondary)}.PropertyProductSections_mockCount__NVFKR{border-radius:var(--radius-chip);padding:4px 8px;background:var(--color-navy);color:var(--color-white);font-weight:600}.PropertyProductSections_mockCards___Clki{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,130px),1fr));grid-gap:10px;gap:10px;padding:12px 14px}.PropertyProductSections_mockCard__2L2Hq{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-white)}.PropertyProductSections_photo__hviAk{position:relative;background:repeating-linear-gradient(45deg,var(--color-border) 0 6px,var(--color-table-line) 6px 12px)}.PropertyProductSections_mockCard__2L2Hq .PropertyProductSections_photo__hviAk{height:74px}.PropertyProductSections_mockBadge__SZbrj{position:absolute;left:6px;top:6px;border-radius:3px;padding:2px 6px;background:var(--color-accent-tint);color:var(--color-accent-hover);font-size:8.5px;font-weight:600;white-space:nowrap}.PropertyProductSections_mockCardBody__H5mGE{display:grid;grid-gap:2px;gap:2px;padding:8px 10px}.PropertyProductSections_mockCardName__79D_E{overflow:hidden;font-size:11.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.PropertyProductSections_mockCardWhere__hAcKz{overflow:hidden;font-size:9.5px;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis}.PropertyProductSections_mockCardPrice__GessY{margin-top:2px;font-family:var(--font-barlow-condensed);font-size:15px;font-weight:700}.PropertyProductSections_detailPad__WdRoK{display:grid;grid-gap:10px;gap:10px;padding:14px 14px 0}.PropertyProductSections_gallery__Z27xu{display:grid;grid-template-columns:2fr 1fr;grid-gap:6px;gap:6px}.PropertyProductSections_galleryStack__nQCnH{display:grid;grid-gap:6px;gap:6px}.PropertyProductSections_photoMain__OHG8j{height:110px;border-radius:var(--radius-control)}.PropertyProductSections_photoSmall__cVoce{height:52px;border-radius:var(--radius-control)}.PropertyProductSections_photoMap__ulOx1{height:64px;border-radius:var(--radius-control)}.PropertyProductSections_photoLabel__vy5h1{position:absolute;left:8px;bottom:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:var(--color-text-muted)}.PropertyProductSections_titleRow__709E5{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.PropertyProductSections_propTitle__BRq1o{font-size:13px;font-weight:600}.PropertyProductSections_propWhere__IzrgN{margin-top:2px;font-size:10px;color:var(--color-text-muted)}.PropertyProductSections_propPrice__dQN0V{font-family:var(--font-barlow-condensed);font-size:18px;font-weight:700;white-space:nowrap}.PropertyProductSections_mapSpecs__6mgEx{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.PropertyProductSections_specs__QeJkH{display:grid;grid-gap:4px;gap:4px;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius-control);font-size:10px;color:var(--color-text-secondary)}.PropertyProductSections_spec__DrkGn{display:flex;justify-content:space-between}.PropertyProductSections_spec__DrkGn b{color:var(--color-text-primary)}.PropertyProductSections_form__S_hbl{display:grid;grid-gap:8px;gap:8px;margin:12px 14px 14px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-alt)}.PropertyProductSections_formTitle__1CwKl{font-size:12px;font-weight:600}.PropertyProductSections_formGrid__SVeDy{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.PropertyProductSections_field__RtRJj{display:grid;grid-gap:3px;gap:3px;min-width:0}.PropertyProductSections_fieldWide__pkzCk{grid-column:span 2}.PropertyProductSections_fieldLabel__A0ikz{font-size:9.5px;font-weight:600;color:var(--color-text-secondary)}.PropertyProductSections_fieldValue__htlLd{display:flex;align-items:center;height:28px;padding:0 8px;overflow:hidden;border:1px solid var(--color-rule);border-radius:var(--radius-chip);background:var(--color-white);font-size:10.5px;color:var(--color-text-primary);white-space:nowrap}.PropertyProductSections_send__06bKO{display:grid;place-items:center;height:32px;border-radius:var(--radius-control);background:var(--color-accent);color:var(--color-white);font-size:12px;font-weight:600}.PropertyProductSections_sendNote__PP216{font-size:9.5px;color:var(--color-text-muted);text-align:center}.PropertyProductSections_notes__B3dst{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:16px;gap:16px;margin-top:24px}.PropertyProductSections_note__DFABz{padding:18px 20px;border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-white)}.PropertyProductSections_noteTitle__m0e0t{font-size:16px;font-weight:600}.PropertyProductSections_noteText__qedh2{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--color-text-secondary)}.page_section__h_Y07{border-bottom:1px solid var(--color-border)}.page_sectionAlt__gHv6R{background:var(--color-surface-alt)}.page_eyebrow__xmKDW{margin:0 0 12px}.page_heading__8UOb7{margin:0;font-size:clamp(28px,3.2vw,44px);line-height:1.05;color:inherit}.page_headingMb28__haQXA{margin-bottom:28px}.page_headingMb32__0XrsA{margin-bottom:32px}.page_headingMb36__6r0Xv{margin-bottom:36px}.page_whatGrid__79YtX{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:40px;gap:40px}.page_whatCopy__4i_OO{display:grid;grid-gap:14px;gap:14px;align-content:center;font-size:17px;line-height:1.6;color:var(--color-text-secondary)}.page_capGrid__UtF8W{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:1px;gap:1px;background:var(--color-rule);border:1px solid var(--color-rule);border-radius:var(--radius-card);overflow:hidden}.page_capCard__mSsP6{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:24px;background:var(--color-white)}.page_capNumber__WEVSj{font-family:var(--font-barlow-condensed);font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--color-accent)}.page_capTitle__5Uhtw{margin:0;font-family:var(--font-barlow),var(--font-barlow-fallback);font-size:19px;font-weight:600;line-height:1.3}.page_capDesc__UiEKs{font-size:15px;line-height:1.5;color:var(--color-text-secondary)}.page_workflow__rui1H{background:var(--color-navy);color:var(--color-text-on-dark);border-bottom:1px solid var(--color-dark-divider)}.page_wfList__EahMO{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-gap:12px;gap:12px}.page_wfStep__8jKWi{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:18px;border:1px solid var(--color-dark-mid);border-radius:var(--radius-card)}.page_wfNumber__Edryz{font-family:var(--font-barlow-condensed);font-weight:700;font-size:30px;line-height:1;color:var(--color-accent)}.page_wfText__CEQ98{font-size:16px;font-weight:500;line-height:1.4}.page_connGrid__YKUzc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:40px;gap:40px;align-items:start}.page_connNote__mGedL{margin:16px 0 0;font-size:16px;line-height:1.6;color:var(--color-text-secondary)}.page_connList__fhACt{display:grid;grid-gap:1px;gap:1px;background:var(--color-border);border:1px solid var(--color-border)}.page_connList__fhACt>li{background:var(--color-white)}.page_connLink__bqRgP{display:grid;grid-template-columns:auto 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:16px 18px;color:var(--color-text-primary)}.page_connLink__bqRgP:hover{background:var(--color-surface-alt)}.page_connLink__bqRgP:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.page_connText__tWjsm{display:grid;grid-gap:2px;gap:2px}.page_connName__wsknB{font-family:var(--font-barlow-condensed);font-weight:700;font-size:20px}.page_connHow__2QbM5{font-size:14px;line-height:1.4;color:var(--color-text-secondary)}.page_connArrow__HsN6W{font-size:20px;color:var(--color-accent)}.page_ucGrid__o8wo1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:16px;gap:16px}.page_ucCard__EIUZZ{padding:22px;background:var(--color-white);border:1px solid var(--color-border);border-top:3px solid var(--color-navy);border-radius:var(--radius-card)}.page_ucTitle__KWyFR{margin:0 0 8px;font-size:24px}.page_ucDesc__op8Lu{font-size:15px;line-height:1.5;color:var(--color-text-secondary)}.page_faqInner__wEPDE{width:100%;max-width:880px;margin-inline:auto;padding-inline:var(--container-padding)}.page_cta__DXRkC{background:var(--color-navy);color:var(--color-text-on-dark)}.page_ctaInner___h6ic{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px}.page_ctaHeading__jcWEb{margin:0;font-size:clamp(32px,4vw,52px);line-height:1.02;color:inherit}.page_ctaNote__sm5oX{margin:12px 0 0;font-size:17px;color:var(--color-text-on-dark-secondary)}.page_ctaActions__RcWH6{display:flex;flex-wrap:wrap;gap:12px}