._valueInput_e2v2n_3{text-align:end}._header_e2v2n_7{display:flex;align-items:center;justify-content:space-between;gap:var(--il-space-3)}._label_e2v2n_14{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}._mobileOnly_1a13k_11{display:none}@media(max-width:48em){._galleryWrapper_1a13k_3{margin-left:calc(-1 * var(--mantine-spacing-md));margin-right:calc(-1 * var(--mantine-spacing-md));margin-top:calc(-1 * var(--mantine-spacing-md))}._desktopOnly_1a13k_7{display:none}._mobileOnly_1a13k_11{display:block}}._sectionAnchor_1a13k_31{scroll-margin-top:96px}._description_1a13k_37 h1,._description_1a13k_37 h2,._description_1a13k_37 h3,._description_1a13k_37 h4,._description_1a13k_37 h5,._description_1a13k_37 h6{font-size:inherit;font-weight:var(--il-weight-emphasized);margin:0}._repairScope_1a13k_51{white-space:pre-wrap}._streetViewContainer_1a13k_55 .gm-style-cc,._streetViewContainer_1a13k_55 .gmnoprint,._streetViewContainer_1a13k_55 [class*=gm-bundled],._streetViewContainer_1a13k_55 a[href*="maps.google.com/maps"],._streetViewContainer_1a13k_55 a[title="Open this area in Google Maps"]{display:none!important}._compMarker_1a13k_73{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--il-orange-plate);color:var(--il-accent-contrast);font-size:var(--il-small-fz);font-weight:var(--il-weight-bold);border:2px solid var(--il-accent-contrast);box-shadow:var(--il-shadow-sm);cursor:pointer;transition:transform var(--il-spring-snappy-duration) var(--il-spring-snappy)}._compMarkerActive_1a13k_91{transform:scale(1.3);box-shadow:0 0 0 3px color-mix(in srgb,var(--il-orange) 45%,transparent),var(--il-shadow-sm)}._rentalCompMarker_1a13k_98{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--il-teal-plate);color:var(--il-accent-contrast);font-size:var(--il-small-fz);font-weight:var(--il-weight-bold);border:2px solid var(--il-accent-contrast);box-shadow:var(--il-shadow-sm);cursor:pointer;transition:transform var(--il-spring-snappy-duration) var(--il-spring-snappy)}._rentalCompMarkerActive_1a13k_116{transform:scale(1.3);box-shadow:0 0 0 3px color-mix(in srgb,var(--il-teal) 45%,transparent),var(--il-shadow-sm)}._compThumb_1a13k_124{display:block;width:48px;height:36px;object-fit:cover;border-radius:var(--mantine-radius-sm)}._compThumbFallback_1a13k_132{display:flex;align-items:center;justify-content:center;width:48px;height:36px;border-radius:var(--mantine-radius-sm);background:var(--il-fill-tertiary);color:var(--il-label-tertiary)}._compThumbMobile_1a13k_144{display:block;width:44px;height:44px;min-width:44px;object-fit:cover;border-radius:var(--mantine-radius-sm)}._compThumbMobileFallback_1a13k_153{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;border-radius:var(--mantine-radius-sm);background:var(--il-fill-tertiary);color:var(--il-label-tertiary)}._map_1dekk_4{position:relative;overflow:hidden;container:listing-map / inline-size}._map_1dekk_4 .gm-style .gm-style-iw-c{background:var(--il-elevated-bg);color:var(--il-label);border-radius:var(--il-popover-r);box-shadow:var(--il-shadow-md)}._map_1dekk_4 .gm-style .gm-style-iw-d{overflow:auto}._map_1dekk_4 .gm-style .gm-style-iw-tc:after{background:var(--il-elevated-bg)}._map_1dekk_4 .gm-style .gm-ui-hover-effect>span{background-color:var(--il-label-secondary)}._leading_1dekk_34,._trailing_1dekk_35{position:absolute;top:var(--il-space-2);z-index:1}._leading_1dekk_34{left:var(--il-space-2)}._trailing_1dekk_35{right:var(--il-space-2)}@container listing-map (max-width: 520px){._segmentTitle_1dekk_53{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}._gate_1dekk_65{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:var(--il-space-5);z-index:2;pointer-events:none}._gate_1dekk_65>*{pointer-events:auto}._status_1dekk_80{display:inline-flex;align-items:center;gap:6px;padding-inline:var(--il-space-2);min-height:28px}._callout_1dekk_89{display:flex;flex-direction:column;gap:var(--il-space-1);padding-bottom:var(--il-space-1)}._calloutFacts_1dekk_96{display:flex;flex-wrap:wrap;gap:var(--il-space-2)}._calloutFooter_1dekk_102{display:flex;align-items:center;justify-content:space-between;gap:var(--il-space-2)}._boxes_89xz9_6{display:grid;grid-template-columns:repeat(var(--stat-columns, 3),minmax(0,1fr));gap:var(--il-space-2);margin:0;padding:0;list-style:none}._boxes_89xz9_6[data-count="1"]{--stat-columns: 1}._boxes_89xz9_6[data-count="2"]{--stat-columns: 2}._boxes_89xz9_6[data-count="4"]{--stat-columns: 4}@container listing (max-width: 559px){._boxes_89xz9_6[data-count]{--stat-columns: 1}}._box_89xz9_6{display:flex;flex-direction:column;justify-content:center;gap:2px;height:100%;min-height:76px;padding:var(--il-space-3) var(--il-space-4)}[data-il-platform=ios] ._box_89xz9_6{background:var(--il-ios-bg-secondary)}@media(pointer:coarse){[data-il-platform=auto] ._box_89xz9_6{background:var(--il-ios-bg-secondary)}}._value_89xz9_52[data-tone=value]{color:var(--il-green-ink)}._value_89xz9_52[data-tone=cost]{color:var(--il-orange-ink)}._value_89xz9_52[data-tone=terms]{color:var(--il-purple-ink)}._value_89xz9_52[data-tone=loss]{color:var(--il-red-ink)}._figures_10imt_5{--figure-gap: var(--il-space-6);display:flex;flex-wrap:wrap;align-items:stretch;column-gap:var(--figure-gap);row-gap:var(--il-space-2);overflow:hidden}._figure_10imt_5{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}._figure_10imt_5:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(var(--figure-gap) / -2);border-inline-start:1px solid var(--il-separator)}._segmentButton_bb9kv_4{display:flex;flex:1;align-items:center;min-width:var(--il-control-h-md);min-height:var(--il-control-h-md);border-radius:var(--il-control-r-xs)}._segmentButton_bb9kv_4:disabled{cursor:default}._segmentButton_bb9kv_4>._segment_bb9kv_4{flex:1}._segment_bb9kv_4{display:block;height:calc(.25rem * var(--mantine-scale));border-radius:999px;background-color:var(--il-fill-secondary)}._segment_bb9kv_4[data-active=true]{background-color:var(--il-accent)}._identity_1v3sv_7{display:flex;align-items:center;gap:var(--il-space-3);padding:10px var(--il-space-4);color:var(--il-label);text-decoration:none}._identity_1v3sv_7:hover{background:var(--il-fill-quaternary)}._identity_1v3sv_7:focus-visible{outline:2px solid var(--il-accent);outline-offset:-2px}._identity_1v3sv_7+*{border-top:1px solid var(--il-separator)}._avatar_1v3sv_31{position:relative;display:inline-flex;flex:none;border-radius:50%}._name_1v3sv_38{color:var(--il-label)}._seal_1v3sv_42{flex:none;color:var(--il-accent)}._online_1v3sv_48{color:var(--il-green-ink)}._star_1v3sv_52{flex:none;color:var(--il-label-secondary)}._inlineStar_1v3sv_58{margin-inline-end:2px;vertical-align:-1px;color:var(--il-label-secondary)}._chevron_1v3sv_64{flex:none;color:var(--il-label-tertiary)}._onlineDot_1v3sv_71{position:absolute;right:0;bottom:0;width:12px;height:12px;border-radius:50%;background:var(--il-green);box-shadow:0 0 0 2px var(--il-control-bg)}._composerSlot_1v3sv_85{--il-chat-composer-inset: 0;--il-chat-composer-py: 0;--il-window-bg: var(--il-control-bg)}._note_1v3sv_92{padding-inline:var(--il-space-3)}._error_1v3sv_96{color:var(--il-red-ink)}._phoneIcon_1v3sv_100{flex:none;color:var(--il-label-secondary)}._bubble_1v3sv_106{max-width:85%;padding:7px 12px;border-radius:18px 18px 5px;background:var(--il-accent-plate);color:var(--il-accent-contrast);font-size:var(--il-body-size);line-height:var(--il-body-lh);white-space:pre-wrap;overflow-wrap:anywhere;transform-origin:bottom right;animation:_bubbleIn_1v3sv_1 var(--il-spring-bouncy-duration) var(--il-spring-bouncy)}@media(prefers-reduced-motion:reduce){._bubble_1v3sv_106{animation:none}}._receipt_1v3sv_124{padding-inline-end:4px;animation:_receiptIn_1v3sv_1 var(--il-spring-smooth-duration) var(--il-spring-smooth) .2s backwards}@media(prefers-reduced-motion:reduce){._receipt_1v3sv_124{animation:none}}@keyframes _bubbleIn_1v3sv_1{0%{opacity:0;transform:translateY(10px) scale(.86)}to{opacity:1;transform:none}}@keyframes _receiptIn_1v3sv_1{0%{opacity:0}to{opacity:1}}._tools_1u7qd_7{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--il-space-2)}._tile_1u7qd_14{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:58px;padding:var(--il-space-2) var(--il-space-1);border-radius:var(--il-group-r);background:var(--il-bezel);color:var(--il-accent-ink);text-align:center;cursor:default}@media(hover:hover){._tile_1u7qd_14:hover{background:var(--il-bezel-hover)}}@media(hover:none){._tile_1u7qd_14:active{background:var(--il-bezel-hover)}}._tile_1u7qd_14:active{background:var(--il-bezel-active)}._tileIcon_1u7qd_37{display:inline-flex}._tileIcon_1u7qd_37 svg{width:20px;height:20px}._tileLabel_1u7qd_46{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._conversation_1u7qd_55{display:flex;flex-direction:column;gap:var(--il-space-1);padding-block:var(--il-space-1) var(--il-space-4);border-top:1px solid var(--il-separator);scroll-margin-block:96px}@media(max-width:48em){._decision_1u7qd_67{display:none}._conversation_1u7qd_55{border-top:0}}._footer_ko2hr_3{display:none;position:sticky;bottom:0;z-index:200;padding:var(--il-space-3) var(--il-space-4);padding-bottom:calc(var(--il-space-3) + env(safe-area-inset-bottom,0px));background:var(--il-pocket-bg);-webkit-backdrop-filter:blur(var(--il-pocket-blur));backdrop-filter:blur(var(--il-pocket-blur))}@media(prefers-reduced-transparency:reduce){._footer_ko2hr_3{background:var(--il-window-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){._footer_ko2hr_3{background:var(--il-window-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}._footer_ko2hr_3{border-top:var(--il-hairline) solid var(--il-pocket-separator)}@media(max-width:48em){._footer_ko2hr_3{display:flex;gap:var(--il-space-2)}}._root_1w8cs_11{container:listing / inline-size;overflow-x:clip}._page_1w8cs_16{padding:var(--mantine-spacing-md)}@media(min-width:48em){._page_1w8cs_16{padding:var(--mantine-spacing-xl)}}._layout_1w8cs_24{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"summary" "aside" "sections";gap:var(--mantine-spacing-xl)}._summary_1w8cs_34{grid-area:summary;min-width:0}._aside_1w8cs_39{grid-area:aside;min-width:0}._sections_1w8cs_44{grid-area:sections;min-width:0}@container listing (min-width: 900px){._layout_1w8cs_24{grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:auto 1fr;grid-template-areas:"summary aside" "sections aside";column-gap:48px}._stickyAside_1w8cs_61{position:sticky;top:calc(var(--il-chrome-compact-h) + 36px + var(--il-space-5))}}@container listing (max-width: 899px){._stickyAside_1w8cs_61{max-width:420px}}._summary_1qrcf_6{display:flex;flex-direction:column;gap:var(--il-space-4);min-width:0}._tags_1qrcf_13{display:flex;flex-wrap:wrap;gap:6px}._top_1qrcf_19{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--il-space-4) var(--il-space-6)}._heading_1qrcf_27{display:flex;flex:1 1 320px;flex-direction:column;gap:6px;min-width:0}._priceLine_1qrcf_36{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--il-space-3);margin:0}._address_1qrcf_46{display:flex;flex-wrap:wrap;column-gap:.3em;margin:0;font:inherit}._accessory_1qrcf_54{display:flex;flex-wrap:wrap;align-items:center;gap:var(--il-space-2)}._story_1qrcf_62{display:flex;align-items:baseline;gap:var(--il-space-2)}._dot_1qrcf_68{flex:none;width:8px;height:8px;border-radius:50%;transform:translateY(-1px);background:var(--il-label-tertiary)}._dot_1qrcf_68[data-tone=green]{background:var(--il-green)}._dot_1qrcf_68[data-tone=indigo]{background:var(--il-indigo)}._dot_1qrcf_68[data-tone=orange]{background:var(--il-orange)}._dot_1qrcf_68[data-tone=red]{background:var(--il-red)}._glance_1qrcf_95{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--il-space-2);margin:0;padding:0;list-style:none}@container listing (max-width: 559px){._glance_1qrcf_95{grid-template-columns:repeat(2,minmax(0,1fr))}}._tile_1qrcf_110{display:flex;align-items:center;gap:var(--il-space-2);height:100%;min-height:40px;padding:var(--il-space-2) var(--il-space-3)}[data-il-platform=ios] ._tile_1qrcf_110{min-height:52px;background:var(--il-ios-bg-secondary)}@media(pointer:coarse){[data-il-platform=auto] ._tile_1qrcf_110{min-height:52px;background:var(--il-ios-bg-secondary)}}._tileIcon_1qrcf_127{display:inline-flex;flex:none;color:var(--il-label-secondary)}._tileIcon_1qrcf_127 svg{width:18px;height:18px}
