.listItem-module-scss-module__IFb2Vq__saleRentBlock{margin-top:calc(var(--grid-gap) * .125);display:flex}@media (min-width:801px){.listItem-module-scss-module__IFb2Vq__saleRentBlock{flex-direction:row;max-width:210px}}@media (max-width:800px){.listItem-module-scss-module__IFb2Vq__saleRentBlock{margin-bottom:calc(var(--grid-gap) * .375);flex-direction:column}}.listItem-module-scss-module__IFb2Vq__saleRentRow{padding-top:calc(var(--grid-gap) * .05);padding-bottom:calc(var(--grid-gap) * .05)}@media (min-width:801px){.listItem-module-scss-module__IFb2Vq__saleRentRow{width:50%}.listItem-module-scss-module__IFb2Vq__saleRentRow:first-child{padding-right:calc(var(--grid-gap) * .25)}.listItem-module-scss-module__IFb2Vq__saleRentRow:last-child{padding-left:calc(var(--grid-gap) * .5);border-left:1px solid #555}@media not print{.root.dark .listItem-module-scss-module__IFb2Vq__saleRentRow:last-child{border-color:#2e2e2e}.root.light .listItem-module-scss-module__IFb2Vq__saleRentRow:last-child{border-color:#bababa}}}@media print and (min-width:801px){.root.light .listItem-module-scss-module__IFb2Vq__saleRentRow:last-child{border-color:#bababa}}@media (max-width:800px){.listItem-module-scss-module__IFb2Vq__saleRentRow{width:100%}}@media (min-width:801px){.listItem-module-scss-module__IFb2Vq__priceTier{margin-top:calc(var(--grid-gap) * .05)}}@media (max-width:800px){.listItem-module-scss-module__IFb2Vq__priceTier{margin-left:calc(var(--grid-gap) * .5)}}
.luxuryHome-module-scss-module__RGQgoW__luxuryHome{margin-top:calc(var(--grid-gap) * 3);display:block}.luxuryHome-module-scss-module__RGQgoW__luxuryHome__title{margin-bottom:calc(var(--grid-gap) * 1)}.luxuryHome-module-scss-module__RGQgoW__luxuryHome__grid{column-count:4;display:block!important}@media (max-width:959px){.luxuryHome-module-scss-module__RGQgoW__luxuryHome__grid{column-count:3}}@media (max-width:599px){.luxuryHome-module-scss-module__RGQgoW__luxuryHome__grid{column-count:2}}
.countyTitle-module-scss-module__oR-E3W__countyTitle__accordion{background:0 0;border:none;margin:0;padding:0}.countyTitle-module-scss-module__oR-E3W__countyTitle__description{color:var(--t-color-text)}.countyTitle-module-scss-module__oR-E3W__countyTitle__descriptionLink{cursor:pointer}.countyTitle-module-scss-module__oR-E3W__countyTitle__descriptionLink:hover{color:var(--t-color-text);text-decoration:underline}.countyTitle-module-scss-module__oR-E3W__countyTitle__toggleDesktop{display:none}@media (min-width:801px) and (max-width:1023px){.countyTitle-module-scss-module__oR-E3W__countyTitle__toggleDesktop{display:inline}}.countyTitle-module-scss-module__oR-E3W__countyTitle__expandIconMobile{display:none}@media (max-width:800px){.countyTitle-module-scss-module__oR-E3W__countyTitle__expandIconMobile{display:inline-flex}}.countyTitle-module-scss-module__oR-E3W__countyTitle__detailsRich{display:table-cell}
.marketActionIndex-module-scss-module__8xgVWa__marketActionIndex__supplyContainer{text-align:center;width:240px;margin:0 auto;display:block}.marketActionIndex-module-scss-module__8xgVWa__marketActionIndex__supplyContainer svg{margin-left:4px}.marketActionIndex-module-scss-module__8xgVWa__marketActionIndex__chartContainer{width:100%;margin-top:-7%;margin-left:auto;margin-right:auto;position:relative}@media (min-width:1200px){.marketActionIndex-module-scss-module__8xgVWa__marketActionIndex__chartContainer{min-width:280px}}.marketActionIndex-module-scss-module__8xgVWa__marketActionIndex__trendLineCentralContainer{background-color:#ffe922cc;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.marketActionIndex-module-scss-module__8xgVWa__marketActionIndex__trendLineCentralTypo{color:#000;padding:4px}.marketActionIndex-module-scss-module__8xgVWa__marketActionIndex__tooltipTitle{margin-bottom:16px}.marketActionIndex-module-scss-module__8xgVWa__marketActionIndex__tooltipRowWithMargin{margin-bottom:8px}
.developmentCards-module-scss-module__XIkPrG__cards{gap:calc(var(--grid-gap) * 1);margin-bottom:calc(var(--grid-gap) * 3);grid-template-columns:repeat(auto-fill,minmax(400px,1fr));display:grid}@media (max-width:800px){.developmentCards-module-scss-module__XIkPrG__cards{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.developmentCards-module-scss-module__XIkPrG__more{text-align:center}.developmentCards-module-scss-module__XIkPrG__count{padding:calc(var(--grid-gap) * 2) 0 calc(var(--grid-gap) * 3)}
.filters-module-scss-module__XLdg5q__filters{align-items:center;gap:calc(var(--grid-gap) * .35);width:100%;display:flex}@media (max-width:800px){.filters-module-scss-module__XLdg5q__filters{padding:calc(var(--grid-gap) * .75) 0 calc(var(--grid-gap) * .5)}.filters-module-scss-module__XLdg5q__filters_withAI{flex-wrap:wrap;width:100%;overflow:visible!important}}@media (min-width:801px){.filters-module-scss-module__XLdg5q__filters{padding:calc(var(--grid-gap) * .5) 0}}@media (min-width:1024px){.filters-module-scss-module__XLdg5q__filters{flex-wrap:wrap;overflow:visible!important}}.filters-module-scss-module__XLdg5q__switchLabel{white-space:nowrap}@media (max-width:800px){.filters-module-scss-module__XLdg5q__allFilters{order:-1;background:var(--t-color-foreground)!important;margin-right:calc(var(--grid-gap) * .2)!important}.filters-module-scss-module__XLdg5q__allFilters__icon{color:var(--t-color-background)}}.filters-module-scss-module__XLdg5q__allFilters__icon{vertical-align:middle;font-size:1rem;display:inline-block}.filters-module-scss-module__XLdg5q__allFilters__label{margin-left:.5rem}@media (max-width:800px){.filters-module-scss-module__XLdg5q__allFilters__label{display:none}}
.hoaBadges-module-scss-module__QoXmUa__badges__item{align-items:center;gap:calc(var(--grid-gap) * .35);width:100%;padding:calc(var(--grid-gap) * .35) calc(var(--grid-gap) * .75);white-space:nowrap;color:var(--t-color-foreground);box-sizing:border-box;border:1px solid #0000;border-radius:999px;display:flex}.hoaBadges-module-scss-module__QoXmUa__badges__item_below{background:#59b6162e;border-color:#59b61673}@media not print{.root.dark .hoaBadges-module-scss-module__QoXmUa__badges__item_below{background:#59b61629;border-color:#5fe70573}}.hoaBadges-module-scss-module__QoXmUa__badges__item_above{background:#59b6161a;border-color:#59b61666}@media not print{.root.dark .hoaBadges-module-scss-module__QoXmUa__badges__item_above{background:0 0;border-color:#5fe7058c}}.hoaBadges-module-scss-module__QoXmUa__badges__item_outline{background:0 0}.hoaBadges-module-scss-module__QoXmUa__badges__accent{align-items:center;gap:calc(var(--grid-gap) * .2);color:#59b616;font-weight:600;display:inline-flex}@media not print{.root.dark .hoaBadges-module-scss-module__QoXmUa__badges__accent{color:#5fe705}}.hoaBadges-module-scss-module__QoXmUa__badges__arrow{font-size:1.15em;line-height:1}.hoaBadges-module-scss-module__QoXmUa__badges__label{font-weight:400}
.hoaBars-module-scss-module__gkATeW__bars{gap:calc(var(--grid-gap) * .65);flex-direction:column;display:flex}.hoaBars-module-scss-module__gkATeW__bars__row{gap:calc(var(--grid-gap) * .25);flex-direction:column;display:flex}.hoaBars-module-scss-module__gkATeW__bars__label{color:#818181}.hoaBars-module-scss-module__gkATeW__bars__trackWrap{align-items:center;gap:calc(var(--grid-gap) * .5);display:flex}.hoaBars-module-scss-module__gkATeW__bars__track{height:calc(var(--grid-gap) * .65);border-radius:.8rem;flex:auto;overflow:hidden}@media not print{.root.dark .hoaBars-module-scss-module__gkATeW__bars__track{background:#55555573}.root.light .hoaBars-module-scss-module__gkATeW__bars__track{background:#e4e4e4}}@media print{.root.light .hoaBars-module-scss-module__gkATeW__bars__track{background:#e4e4e4}}.hoaBars-module-scss-module__gkATeW__bars__fill{border-radius:.8rem;height:100%;transition:width .35s}@media not print{.root.dark .hoaBars-module-scss-module__gkATeW__bars__fill{background:#818181}.root.light .hoaBars-module-scss-module__gkATeW__bars__fill{background:#a1a1a1}}@media print{.root.light .hoaBars-module-scss-module__gkATeW__bars__fill{background:#a1a1a1}}.hoaBars-module-scss-module__gkATeW__bars__fill_accent{background:#59b616!important}@media not print{.root.dark .hoaBars-module-scss-module__gkATeW__bars__fill_accent{background:#5fe705!important}}.hoaBars-module-scss-module__gkATeW__bars__value{text-align:right;flex-shrink:0;min-width:3.25rem}.hoaBars-module-scss-module__gkATeW__bars__scale{justify-content:space-between;padding-right:3.25rem;display:flex}
.hoaSummary-module-scss-module___BqooG__summary__icon{color:#59b616;flex-shrink:0;margin-top:.15rem}@media not print{.root.dark .hoaSummary-module-scss-module___BqooG__summary__icon{color:#5fe705}}.hoaSummary-module-scss-module___BqooG__summary__text{line-height:1.45}.hoaSummary-module-scss-module___BqooG__summary__highlight{color:#59b616;font-weight:600}@media not print{.root.dark .hoaSummary-module-scss-module___BqooG__summary__highlight{color:#5fe705}}
.hoaPeerSet-module-scss-module__e-TcZW__peerSet__icon{color:var(--t-color-gray);flex-shrink:0}.hoaPeerSet-module-scss-module__e-TcZW__peerSet__text{line-height:1.45}
.sorter-module-scss-module__xpDMDG__sorter{gap:calc(var(--grid-gap) * .3);white-space:nowrap;display:flex}.sorter-module-scss-module__xpDMDG__sorter__switchContent{align-items:center;gap:calc(var(--grid-gap) * .3);display:flex}.sorter-module-scss-module__xpDMDG__sorter__sortIcon{flex-shrink:0}.sorter-module-scss-module__xpDMDG__sortDropdown{position:relative}@media not print{.root.dark .sorter-module-scss-module__xpDMDG__sortDropdown{color:#e4e4e4}}.sorter-module-scss-module__xpDMDG__sortDropdown__mobileSelect{display:none}@media (max-width:800px) and (hover:none){.sorter-module-scss-module__xpDMDG__sortDropdown__mobileSelect{opacity:0;display:block;position:absolute;top:0}.sorter-module-scss-module__xpDMDG__sortDropdown__desktopMenu{display:none}}
.hoaCostBenchmark-module-scss-module__rfF1UG__card{max-width:42rem}
.metricTooltipContent-module-scss-module__2KfaYG__content{gap:calc(var(--grid-gap) * .35);flex-direction:column;line-height:1.45;display:flex}.metricTooltipContent-module-scss-module__2KfaYG__content__description{color:#ffffffe0;font-size:.8125rem}.metricTooltipContent-module-scss-module__2KfaYG__content__ranges{gap:calc(var(--grid-gap) * .15);color:#ffffffbf;flex-direction:column;font-size:.75rem;display:flex}.metricTooltipContent-module-scss-module__2KfaYG__content__range{white-space:nowrap}.metricTooltipContent-module-scss-module__2KfaYG__content__value{font-weight:600}.metricTooltipContent-module-scss-module__2KfaYG__content__value_green{color:#6fe3a1}.metricTooltipContent-module-scss-module__2KfaYG__content__value_blue{color:#8db7e8}.metricTooltipContent-module-scss-module__2KfaYG__content__value_orange{color:#f2b36b}.metricTooltipContent-module-scss-module__2KfaYG__content__value_amber{color:#f0a06c}
.metric-module-scss-module___9ruNG__metric{padding:0 calc(var(--grid-gap) * 1);margin:calc(var(--grid-gap) * .5) 0;text-align:left;position:relative}.metric-module-scss-module___9ruNG__metric:not(:first-child){border-left:1px solid}@media not print{.root.light .metric-module-scss-module___9ruNG__metric:not(:first-child){border-left-color:#e4e4e4}}@media print{.root.light .metric-module-scss-module___9ruNG__metric:not(:first-child){border-left-color:#e4e4e4}}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric:not(:first-child){border-left-color:#2e2e2e}}@media (min-width:801px){.metric-module-scss-module___9ruNG__metric{flex:1}}@media (max-width:800px){.metric-module-scss-module___9ruNG__metric{width:50%}.metric-module-scss-module___9ruNG__metric:last-child{border-left:none}}.metric-module-scss-module___9ruNG__metric_clickable{cursor:pointer}.metric-module-scss-module___9ruNG__metric_clickable:hover .metric-module-scss-module___9ruNG__metric__value{opacity:.85}.metric-module-scss-module___9ruNG__metric_withTooltip{cursor:help}.metric-module-scss-module___9ruNG__metric__header{align-items:center;gap:calc(var(--grid-gap) * .25);margin-bottom:calc(var(--grid-gap) * .25);white-space:nowrap;flex-wrap:nowrap;display:flex}@media (max-width:800px){.metric-module-scss-module___9ruNG__metric__header{justify-content:center}}.metric-module-scss-module___9ruNG__metric__icon{color:var(--t-color-gray);font-size:.875rem}.metric-module-scss-module___9ruNG__metric__label{color:var(--t-color-gray);white-space:nowrap}.metric-module-scss-module___9ruNG__metric__infoIcon{color:var(--t-color-gray);flex-shrink:0;font-size:.6875rem}.metric-module-scss-module___9ruNG__metric__tooltipBubble{max-width:240px;padding:calc(var(--grid-gap) * .75) calc(var(--grid-gap) * .85);text-align:left}.metric-module-scss-module___9ruNG__metric__tooltipBubble:before{content:"";top:-10px;left:calc(var(--grid-gap) * 2);border-bottom:10px solid #0a0a0a;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute}.metric-module-scss-module___9ruNG__metric__valueRow{align-items:center;gap:calc(var(--grid-gap) * .3);white-space:nowrap;flex-wrap:nowrap;display:flex}@media (max-width:800px){.metric-module-scss-module___9ruNG__metric__valueRow{justify-content:center}}.metric-module-scss-module___9ruNG__metric__value{flex-shrink:0;line-height:1}.metric-module-scss-module___9ruNG__metric__badge{padding:calc(var(--grid-gap) * .1) calc(var(--grid-gap) * .35);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;font-size:.6875rem;font-weight:500;display:inline-flex}.metric-module-scss-module___9ruNG__metric__badge_green{color:#1f7a45;background:#1f7a4526}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__badge_green{color:#7dcea0;background:#7dcea026}}.metric-module-scss-module___9ruNG__metric__badge_blue{color:#1f5f99;background:#1f5f9926}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__badge_blue{color:#85c1e9;background:#85c1e926}}.metric-module-scss-module___9ruNG__metric__badge_orange{color:#b45309;background:#ff950026}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__badge_orange{color:#ff9500;background:#ff950033}}.metric-module-scss-module___9ruNG__metric__badge_amber{color:#b91c1c;background:#f4694726}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__badge_amber{color:#fca5a5;background:#f4694733}}.metric-module-scss-module___9ruNG__metric__badge_updating{color:#2e2e2e;background:#a1a1a140}@media not print{.root.dark .metric-module-scss-module___9ruNG__metric__badge_updating{color:#a1a1a1;background:#2e2e2e59}}.metric-module-scss-module___9ruNG__metric__subtext{margin-top:calc(var(--grid-gap) * .15);color:var(--t-color-gray)}
.aiActions-module-scss-module__9SmaOG__aiActions{width:100%;padding:calc(var(--grid-gap) * .5) calc(var(--grid-gap) * 1);margin-top:calc(var(--grid-gap) * .5);border-radius:0 0 1.8rem 1.8rem}@media not print{.root.light .aiActions-module-scss-module__9SmaOG__aiActions{background-color:#00000008}}@media print{.root.light .aiActions-module-scss-module__9SmaOG__aiActions{background-color:#00000008}}@media not print{.root.dark .aiActions-module-scss-module__9SmaOG__aiActions{background-color:#ffffff08}}@media (max-width:800px){.aiActions-module-scss-module__9SmaOG__aiActions{padding:calc(var(--grid-gap) * .5) calc(var(--grid-gap) * .5)}}@media (min-width:801px){.aiActions-module-scss-module__9SmaOG__aiActions{padding:calc(var(--grid-gap) * .5) calc(var(--grid-gap) * 1)}}.aiActions-module-scss-module__9SmaOG__aiActions__icon{color:#5fe705;padding-top:calc(var(--grid-gap) * .3);margin-right:calc(var(--grid-gap) * .25);font-size:1rem;display:inline-flex}.aiActions-module-scss-module__9SmaOG__aiActions__container{gap:calc(var(--grid-gap) * .3);flex-direction:column;flex:1;display:flex}.aiActions-module-scss-module__9SmaOG__aiActions__buttons{gap:calc(var(--grid-gap) * .3);flex-wrap:wrap;display:flex}.aiActions-module-scss-module__9SmaOG__aiActions__error{margin-top:calc(var(--grid-gap) * .4);color:red}.aiActions-module-scss-module__9SmaOG__aiActions__content{margin-top:calc(var(--grid-gap) * .5);padding:calc(var(--grid-gap) * .75);border:1px solid;border-radius:1.2rem;width:100%;max-width:860px}@media not print{.root.light .aiActions-module-scss-module__9SmaOG__aiActions__content{background-color:#ffffffd1;border-color:#59b61633}}@media print{.root.light .aiActions-module-scss-module__9SmaOG__aiActions__content{background-color:#ffffffd1;border-color:#59b61633}}@media not print{.root.dark .aiActions-module-scss-module__9SmaOG__aiActions__content{background-color:#0000003b;border-color:#5fe7054d}}.aiActions-module-scss-module__9SmaOG__aiActions__loadingText{color:var(--t-color-gray)}.aiActions-module-scss-module__9SmaOG__aiActions__disclaimer{margin-top:calc(var(--grid-gap) * .35);color:var(--t-color-gray);align-items:center;gap:calc(var(--grid-gap) * .25);display:flex}
.marketSignals-module-scss-module__Ske3gW__marketSignalsTile{width:fit-content;max-width:100%;margin-top:calc(var(--grid-gap) * 1.6);position:relative;box-shadow:-1px -1px #59b61633,-1px 1px #59b61638,1px -1px #59b61642,1px 1px #59b61685!important}.marketSignals-module-scss-module__Ske3gW__marketSignalsTile__content{flex-flow:wrap;justify-content:center;align-items:flex-start;display:inline-flex}
.statAndAbout-module-scss-module__5CXRMq__statAndAbout{width:100%;max-width:800px;margin-top:calc(var(--grid-gap) * 1)}.statAndAbout-module-scss-module__5CXRMq__statAndAbout__stat{min-width:calc(var(--grid-gap) * 2.5)}.statAndAbout-module-scss-module__5CXRMq__statAndAbout__statIcon{color:var(--t-color-gray);font-size:1rem}.statAndAbout-module-scss-module__5CXRMq__statAndAbout__about{margin-top:calc(var(--grid-gap) * 1);color:var(--t-color-gray)}@media not print{.root.dark .statAndAbout-module-scss-module__5CXRMq__statAndAbout__about{border-top-color:#2e2e2e}}
.comparePage-module-scss-module__NQV3pW__table{background:var(--t-color-light);padding:calc(var(--grid-gap) * 1);border-radius:.8rem;overflow-x:auto}.comparePage-module-scss-module__NQV3pW__image{border-radius:.8rem;display:inline-block;overflow:hidden}.comparePage-module-scss-module__NQV3pW__remove{margin-top:auto}
.row-module-scss-module__WK4D0a__row{border-radius:.4rem;grid-template-columns:160px repeat(auto-fit,minmax(140px,200px));grid-auto-flow:column;min-width:fit-content;display:grid}@media not print{.root.dark .row-module-scss-module__WK4D0a__row:nth-child(2n){background:#ffffff08}.root.light .row-module-scss-module__WK4D0a__row:nth-child(2n){background:#00000008}}@media print{.root.light .row-module-scss-module__WK4D0a__row:nth-child(2n){background:#00000008}}.row-module-scss-module__WK4D0a__cell{padding:calc(var(--grid-gap) * .6);flex-direction:column;display:flex}.row-module-scss-module__WK4D0a__cell_head{padding-bottom:calc(var(--grid-gap) * .3);opacity:.45;grid-row:1;font-weight:500;line-height:1.45;position:sticky;left:0}@media (min-width:801px){.row-module-scss-module__WK4D0a__cell_head{font-size:1.1rem}}@media (max-width:800px){.row-module-scss-module__WK4D0a__cell_head{font-size:1.1rem}}@media print{.row-module-scss-module__WK4D0a__cell_head{font-size:1.1rem}}.row-module-scss-module__WK4D0a__cell_body{width:140px;min-width:140px;padding-top:calc(var(--grid-gap) * .2);grid-row:2}
