@layer base{.community-fold a,.community-field-types a{color:inherit}}.place-opening.place-opening--community.place-opening--media{min-height:9rem;max-height:12rem}@media (min-width:64rem){.place-opening.place-opening--community.place-opening--media{min-height:8.5rem;max-height:11rem}.place-opening--community.place-opening--media .place-opening__copy{padding-top:calc(var(--v3-tap) + var(--v3-space-2xs));padding-bottom:var(--v3-space-sm);max-width:var(--v3-measure);align-self:end}}@media (max-width:39.99rem){.place-opening.place-opening--community.place-opening--media{min-height:6.5rem;max-height:none}.place-opening--community.place-opening--media .place-opening__copy{padding-top:calc(var(--v3-tap) + var(--v3-space-2xs));padding-bottom:var(--v3-space-2xs)}}.place-opening--community .place-opening__caption{font-size:var(--v3-size-body-sm);margin-top:var(--v3-space-2xs)}.place-opening--community .place-opening__caption--belonging{text-wrap:pretty;max-width:40rem}.place-opening--community .place-opening__caption a{text-underline-offset:.12em;text-decoration:underline}.place-opening--community .place-opening__caption a:hover{text-decoration-thickness:2px}.community-homes-grid,.community-broker{width:100%;max-width:min(100%,90rem);padding-inline:var(--v3-gutter);padding-block:var(--v3-space-lg);margin-inline:auto}.community-homes-grid__list{margin:var(--v3-space-md) 0 0;gap:var(--v3-space-md);padding:0;list-style:none;display:grid}@media (min-width:48rem){.community-homes-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.99rem){.community-homes-grid__list{padding-inline-end:var(--v3-sarah-clear)}}.community-broker__body{max-width:var(--v3-measure-text);margin:var(--v3-space-md) 0 var(--v3-space-lg);font-size:var(--v3-size-body);line-height:var(--v3-leading-body)}.community-broker__body a{text-underline-offset:.12em;text-decoration:underline}.community-fold{width:100%;max-width:min(100%,90rem);padding-inline:var(--v3-gutter);padding-top:var(--v3-space-md);padding-bottom:var(--v3-space-lg);margin-inline:auto;overflow-x:hidden}.community-fold__stage{gap:var(--v3-space-lg);align-items:start;display:grid}@media (min-width:64rem){.community-fold__stage{grid-template-columns:minmax(0,1fr)}}.community-fold__drawing{min-width:0;overflow:hidden}.community-fold__drawing .v3-place-look__stage{min-height:min(36vh,16rem)}.community-fold__drawing .v3-place-look__map{max-height:min(68vh,40rem)}.community-fold__drawing .v3-atlas__scrub,.community-fold__drawing .v3-atlas__range,.community-fold__drawing .v3-range{display:none}@media (min-width:64rem){.community-fold__drawing .v3-place-look__stage{height:min(38.125rem,68vh);max-height:min(68vh,40rem)}.community-fold__drawing .v3-place-look__still{max-height:10rem}.community-fold__drawing .v3-place-look__cards{overflow:hidden}.community-fold__drawing .v3-place-look__cards>li:nth-child(n+3){display:none}}.community-atlas .v3-atlas__card:not(.is-pinned),.community-atlas .v3-atlas__labels,.community-atlas .v3-atlas__scrub,.community-atlas .v3-atlas__range,.community-atlas .v3-range{display:none}.community-atlas .v3-atlas__stage{background:var(--v3-cream);border:1px solid var(--v3-edge);border-radius:var(--v3-radius-control)}.community-atlas .v3-atlas__town{fill:color-mix(in srgb, var(--v3-navy) 4%, transparent);stroke:var(--v3-navy);stroke-width:2.4px}.community-atlas .v3-atlas__place{--atlas-fill-d:color-mix(in srgb, var(--v3-navy) 7%, transparent);--atlas-stroke-d:color-mix(in srgb, var(--v3-navy) 62%, transparent);--atlas-width-d:1.2px}.community-atlas .v3-atlas__sales-cell{fill:color-mix(in srgb, var(--v3-navy) 16%, transparent)}.community-atlas .v3-atlas__sales-cell--2{fill:color-mix(in srgb, var(--v3-navy) 32%, transparent)}.community-atlas .v3-atlas__sales-cell--3{fill:color-mix(in srgb, var(--v3-navy) 50%, transparent)}.community-atlas .v3-atlas__sales-cell--4{fill:color-mix(in srgb, var(--v3-navy) 70%, transparent)}.community-atlas .v3-atlas__sales-swatch{border-color:color-mix(in srgb, var(--v3-navy) 40%, transparent);background:color-mix(in srgb, var(--v3-navy) 16%, transparent);width:1.5rem;height:.9rem}.community-atlas .v3-atlas__sales-swatch--2{background:color-mix(in srgb, var(--v3-navy) 32%, transparent)}.community-atlas .v3-atlas__sales-swatch--3{background:color-mix(in srgb, var(--v3-navy) 50%, transparent)}.community-atlas .v3-atlas__sales-swatch--4{background:color-mix(in srgb, var(--v3-navy) 70%, transparent)}@media (max-width:47.99rem){.community-atlas .v3-atlas__sales-swatch{width:1.1rem}}@media (max-width:63.99rem){.community-fold,.community-fold__stage,.community-fold__drawing,.community-fold__drawing .v3-place-look,.community-fold__drawing .v3-place-look__stage,.community-fold__drawing .v3-place-look__map{max-width:100%;overflow:hidden}.community-fold{padding-top:var(--v3-space-2xs);padding-bottom:var(--v3-space-sm);gap:0}.community-fold__stage{gap:var(--v3-space-sm)}.community-fold__drawing .v3-place-look__stage{grid-template:"cards""map"minmax(11rem,22vh)/minmax(0,1fr);min-height:0;display:grid}.community-fold__drawing .v3-place-look__map{grid-area:map;height:min(22vh,11rem);min-height:11rem;max-height:11rem}.community-fold__drawing .v3-place-look__cards{padding-top:0;padding-bottom:var(--v3-space-2xs);grid-area:cards}.community-fold__drawing .v3-place-look__claim,.community-fold__drawing .v3-place-look__source,.community-fold__drawing .v3-place-look__cards>li:nth-child(n+3){display:none}.community-fold__figure .v3-alerts__strip{max-height:none}.community-fold__figure .v3-alerts__strip>li:nth-child(n+2){display:none}.community-fold__figure .v3-alerts__thumb{grid-template-columns:4.25rem minmax(0,1fr)}.community-fold__figure .v3-alerts__thumb img{width:4.25rem}.community-fold__figure .v3-alerts__thumb-facts{font-size:var(--v3-size-body-sm);display:block!important}.community-fold__figure .v3-source,.community-fold__figure .v3-alerts__source{display:none}.community-fold__figure .v3.v3-alerts .v3-alerts__grid{grid-template-areas:"lead""ask""figure"!important}}.community-fold__figure .v3-alerts__scope,.community-fold__figure .v3-alerts__browse{display:none}.community-fold__figure{gap:var(--v3-space-md);min-width:0;display:grid}.community-fold__figure .v3-mos,.community-fold__figure .v3-alerts{margin:0}.community-fold__figure .v3.v3-alerts{padding-inline:0;max-width:none;padding-top:0;padding-bottom:0}.community-fold__figure .v3.v3-alerts .v3-alerts__grid{column-gap:0;row-gap:var(--v3-space-sm);gap:var(--v3-space-sm);display:grid;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"lead""figure""ask"!important}.community-fold__figure .v3.v3-alerts .v3-alerts__ask{border-left:0!important;padding-left:0!important}.community-fold__figure .v3-alerts__eyebrow{white-space:normal;overflow-wrap:anywhere}.community-fold__figure .v3-alerts__claim{font-size:var(--v3-size-body-lg);line-height:var(--v3-leading-snug,1.25)}.community-fold__figure .v3-alerts__claim-text{display:inline}.community-fold__figure .v3-alerts__num{margin-right:.2em;font-size:clamp(2.5rem,6vw,3.5rem);line-height:.95}.community-fold__figure .v3-alerts__strip{gap:var(--v3-space-xs);grid-template-columns:minmax(0,1fr);max-height:10rem;display:grid;overflow:auto}.community-fold__figure .v3-alerts__thumb{align-items:start;column-gap:var(--v3-space-xs);grid-template-columns:5.5rem minmax(0,1fr);min-width:0;max-width:none;display:grid}.community-fold__figure .v3-alerts__thumb img{aspect-ratio:4/3;object-fit:cover;width:5.5rem}.community-fold__figure .v3-alerts__thumb-name,.community-fold__figure .v3-alerts__thumb-facts,.community-fold__figure .v3-alerts__thumb-price{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.community-fold__ask{max-width:32rem;margin-top:clamp(3rem,12vh,6rem)}.community-fold__ask .place-opening__ask{margin-top:0}@media (max-width:39.99rem){.community-fold{padding-top:var(--v3-space-sm);padding-bottom:var(--v3-space-md)}.community-fold__figure .v3-alerts__claim{font-size:var(--v3-size-body-lg);padding-right:5.5rem}.community-fold__ask{margin-top:var(--v3-space-md)}}.community-field-types{width:100%;max-width:min(100%,90rem);padding:0 var(--v3-gutter);margin:0 auto}.community-field-types ul{gap:var(--v3-space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.community-field-types a{min-height:var(--v3-tap);border-bottom:var(--v3-rule-hairline);align-items:center;padding:.35rem .85rem;text-decoration:none;display:inline-flex}.community-field-types+#homes-dial{scroll-margin-top:calc(var(--v3-chrome-h) + var(--v3-tap) + var(--v3-space-lg))}.place-one-map.place-one-map--fold{row-gap:var(--v3-space-lg);padding-top:var(--v3-space-md);grid-template-areas:"insight""ask""map""list"}.place-one-map--fold>.place-one-map__insight{grid-area:insight;min-width:0}.place-one-map--fold>.place-one-map__ask{grid-area:ask;min-width:0}.place-one-map__ask .v3.v3-alerts{max-width:none;margin:0;padding:0}.place-one-map__ask .v3.v3-alerts .v3-alerts__grid{row-gap:var(--v3-space-md);grid-template-columns:minmax(0,1fr);grid-template-areas:"lead""figure""ask"}.place-one-map__ask .v3.v3-alerts .v3-alerts__ask{border-left:0;padding-left:0}.place-one-map__ask .v3-alerts__strip{gap:var(--v3-space-xs);grid-template-columns:minmax(0,1fr);display:grid}.place-one-map__ask .v3-alerts__thumb{align-items:start;column-gap:var(--v3-space-xs);grid-template-columns:5.5rem minmax(0,1fr);min-width:0;max-width:none;display:grid}.place-one-map__ask .v3-alerts__thumb img{aspect-ratio:4/3;object-fit:cover;width:5.5rem}@media (min-width:64rem){.place-one-map.place-one-map--fold{column-gap:var(--v3-space-xl);row-gap:var(--v3-space-md);grid-template-columns:minmax(0,1fr) minmax(20rem,26rem);grid-template-areas:"insight ask""map ask""list ask"}.place-one-map--fold>.place-one-map__ask{border-left:var(--v3-rule-hairline);padding-left:var(--v3-space-lg);align-self:start}.place-one-map__ask .v3.v3-alerts .v3-alerts__claim{font-size:var(--v3-size-display-2)}.place-one-map__ask .v3-alerts__strip>li:nth-child(n+3){display:none}.place-one-map--fold>.place-subdiv-rail{max-height:none}}@media (min-width:64rem) and (max-width:102rem){.place-one-map.place-one-map--fold{padding-inline-end:calc(4.25rem + var(--v3-space-md) + var(--v3-space-sm))}}@media (max-width:63.99rem){.place-one-map__ask .v3-alerts__strip>li:nth-child(n+2){display:none}}@media (max-width:39.99rem){.place-one-map__insight .insight-cards__prose,.place-one-map__ask .v3-alerts__claim{padding-right:5.5rem}}.community-homes-masonry{margin-top:var(--v3-space-md)}.community-homes-masonry__bar{align-items:center;gap:var(--v3-space-sm);margin-bottom:var(--v3-space-sm);flex-wrap:wrap;display:flex}.community-homes-masonry__sorts{gap:var(--v3-space-xs);flex-wrap:wrap;display:flex}.community-homes-masonry__search{flex:18rem;min-width:0;max-width:28rem}.community-homes-masonry__sort{min-height:var(--v3-tap);padding-inline:var(--v3-space-md);border:1px solid var(--v3-edge);border-radius:var(--v3-radius-control);color:var(--v3-navy);font-size:var(--v3-size-label);cursor:pointer;transition:background-color var(--v3-dur-state) var(--v3-ease-out), color var(--v3-dur-state) var(--v3-ease-out);background:0 0}.community-homes-masonry__sort[aria-pressed=true]{background:var(--v3-navy);color:var(--v3-ink-on-navy)}.community-homes-masonry__body{gap:var(--v3-space-md);display:grid}.community-homes-masonry__scroll{border-radius:var(--v3-radius-sm);max-height:min(80vh,56rem)}.community-homes-masonry__card{transition:outline-color var(--v3-dur-state) var(--v3-ease-out);outline-offset:2px;outline:2px solid #0000}.community-homes-masonry__card[data-on=true]{outline-color:var(--v3-navy)}.community-homes-masonry__locator{margin:0}.community-homes-masonry__map{width:100%;height:auto;max-height:24rem;display:block}.community-homes-masonry__outline{fill:var(--v3-wash);stroke:var(--v3-navy-70);stroke-width:1px}.community-homes-masonry__pin{fill:var(--v3-navy);stroke:var(--v3-cream);stroke-width:1.5px;cursor:pointer;transition:r var(--v3-dur-state) var(--v3-ease-out)}[data-linked=true] .community-homes-masonry__pin:not([data-on=true]){fill:var(--v3-navy-70)}.community-homes-masonry__pin[data-on=true]{fill:var(--v3-navy);stroke-width:2.5px}.community-homes-masonry__source{margin-top:var(--v3-space-xs);font-size:var(--v3-size-label);color:var(--v3-ink-muted)}@media (min-width:64rem){.community-homes-masonry__body{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}.community-homes-masonry__locator{top:var(--v3-space-lg);position:sticky}}@media (max-width:47.99rem){.community-homes-masonry__frame{padding-inline-end:var(--v3-sarah-clear)}.community-homes-masonry__sorts{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.community-homes-masonry__sort{padding-inline:var(--v3-space-sm);white-space:nowrap;flex:none}.community-homes-masonry__scroll{background:0 0;border:0;max-height:none;padding:0;overflow:visible}}.community-ledger-pair{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:960px){.community-ledger-pair{column-gap:var(--v3-space-xl,3rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.community-ledger-pair>*+*{border-left:1px solid var(--v3-hairline);padding-left:var(--v3-space-xl,3rem)}}.community-atlas-empty{gap:var(--v3-space-sm);display:grid}.community-atlas-empty__label{font-family:var(--v3-font-body);font-size:var(--v3-size-label);font-weight:var(--v3-weight-medium);letter-spacing:var(--v3-track-label);line-height:var(--v3-leading-control);text-transform:uppercase;color:var(--v3-ink-muted);margin:0}.community-atlas-empty__plate{align-content:center;justify-items:center;gap:var(--v3-space-xs);min-height:18rem;padding:var(--v3-space-lg) var(--v3-space-md);text-align:center;border:1px dashed var(--v3-edge);border-radius:var(--v3-radius-control);background-color:var(--v3-cream);background-image:linear-gradient(to right, var(--v3-hairline) 1px, transparent 1px), linear-gradient(to bottom, var(--v3-hairline) 1px, transparent 1px);background-position:50%;background-size:2.5rem 2.5rem;display:grid}.community-atlas-empty__mark{fill:none;width:2.5rem;height:2.5rem;stroke:var(--v3-navy);stroke-width:2px}.community-atlas-empty__lead{max-width:var(--v3-measure-text);font-size:var(--v3-size-body-lg);color:var(--v3-navy);margin:0}.community-atlas-empty__note,.community-atlas-empty__stamp{max-width:var(--v3-measure-text);font-size:var(--v3-size-body-sm);color:var(--v3-ink-muted);margin:0}.community-recreation{width:100%;max-width:min(100%,90rem);padding-inline:var(--v3-gutter);padding-block:var(--v3-space-lg);margin-inline:auto}.community-recreation__eyebrow{margin:0 0 var(--v3-space-2xs,.25rem);font-size:var(--v3-text-xs,.75rem);letter-spacing:.08em;text-transform:uppercase;color:var(--v3-ink-muted)}.community-recreation__list{margin:var(--v3-space-md) 0 0;gap:var(--v3-space-md);padding:0;list-style:none;display:grid}.community-recreation__row{column-gap:var(--v3-space-sm);padding-bottom:var(--v3-space-md);border-bottom:1px solid var(--v3-hairline);grid-template-columns:minmax(0,1fr) auto;row-gap:.35rem;display:grid}.community-recreation__name{color:var(--v3-ink);min-height:var(--v3-tap);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.community-recreation__name:hover,.community-recreation__name:focus-visible{text-underline-offset:.2em;text-decoration:underline}.community-recreation__kind{font-size:var(--v3-text-xs,.75rem);color:var(--v3-ink-muted);align-self:center}.community-recreation__figure{align-items:center;column-gap:var(--v3-space-sm);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;display:grid}.community-recreation__figure:before{content:"";background:var(--v3-hairline);border-radius:3px;grid-area:1/1;height:6px}.community-recreation__rule{height:6px;background:var(--v3-navy);border-radius:3px;grid-area:1/1;min-inline-size:6px}.community-recreation__rule--trail{background:var(--v3-navy-70,var(--v3-navy))}.community-recreation__value{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--v3-text-sm,.875rem);color:var(--v3-ink)}.community-recreation__difficulty{align-items:center;gap:var(--v3-space-xs);font-size:var(--v3-text-sm,.875rem);color:var(--v3-ink);grid-column:1/-1;display:inline-flex}.community-recreation__steps{gap:3px;display:inline-flex}.community-recreation__steps i{background:var(--v3-hairline);border-radius:2px;width:14px;height:6px;display:block}.community-recreation__difficulty[data-level=easy] .community-recreation__steps i:nth-child(-n+1),.community-recreation__difficulty[data-level=moderate] .community-recreation__steps i:nth-child(-n+2),.community-recreation__difficulty[data-level=hard] .community-recreation__steps i{background:var(--v3-navy)}.community-recreation__difficulty[data-level=varies] .community-recreation__steps i{background:repeating-linear-gradient(90deg, var(--v3-navy) 0 2px, transparent 2px 4px)}.community-recreation__detail{font-size:var(--v3-text-sm,.875rem);color:var(--v3-ink-muted);grid-column:1/-1}.community-recreation__action{min-height:var(--v3-tap);margin-top:var(--v3-space-sm);color:var(--v3-navy);align-items:center;font-weight:600;display:inline-flex}.community-recreation__source{margin:var(--v3-space-md) 0 0;font-size:var(--v3-text-xs,.75rem);color:var(--v3-ink-muted);grid-column:1/-1}.community-amenity-explorer{gap:var(--v3-space-md);grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);align-items:start;display:grid}.community-amenity-explorer__rail{gap:var(--v3-space-2xs);display:grid}.community-amenity-tile{align-items:center;gap:var(--v3-space-xs);min-width:0;padding:var(--v3-space-xs) var(--v3-space-sm);border:var(--v3-rule-hairline);border-radius:var(--v3-radius-control);color:var(--v3-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:2rem minmax(0,1fr) auto;display:grid}.community-amenity-tile[data-on=true]{border-color:var(--v3-navy);background:var(--v3-wash);box-shadow:inset 3px 0 0 var(--v3-navy)}.community-amenity-tile:focus-visible{outline:2px solid var(--v3-navy);outline-offset:2px}.community-amenity-tile__icon{fill:none;block-size:2rem;inline-size:2rem;stroke:var(--v3-navy);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.community-amenity-tile__count{font-family:var(--v3-font-num);font-size:var(--v3-size-num-lead);font-variant-numeric:tabular-nums;color:var(--v3-ink);line-height:1}.community-amenity-explorer__panel{min-width:0;padding:var(--v3-space-sm) var(--v3-space-md);border-left:3px solid var(--v3-navy)}.community-amenity-explorer__panel[hidden]{display:none}.community-amenity-tile__list{margin:var(--v3-space-xs) 0 0;padding:0;list-style:none}.community-amenity-explorer__panel .v3-amenity-place{padding-block:var(--v3-space-xs)}@media (max-width:40rem){.community-amenity-explorer{grid-template-columns:minmax(0,1fr)}.community-amenity-explorer__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.community-amenity-tile{grid-template-columns:1.5rem minmax(0,1fr) auto}.community-amenity-tile__icon{block-size:1.5rem;inline-size:1.5rem}}.community-recreation__map{margin:var(--v3-space-md) 0 0;max-inline-size:20rem}.community-recreation__map svg{block-size:auto;inline-size:100%;display:block}.community-recreation__map-frame{fill:none;stroke:var(--v3-edge);stroke-width:1px}.community-recreation__map-north{fill:none;stroke:var(--v3-ink-muted);stroke-width:1.5px}.community-recreation__map-label{fill:var(--v3-ink-muted);font-family:var(--v3-font-body);font-size:10px}.community-recreation__map-route{stroke:var(--v3-navy);stroke-width:1px;stroke-dasharray:3 3}.community-recreation__map-place{fill:var(--v3-ink)}.community-recreation__map-head{fill:var(--v3-surface);stroke:var(--v3-navy);stroke-width:1.5px}.community-recreation__map-num{fill:var(--v3-navy);font-family:var(--v3-font-num);font-size:10px;font-weight:600}.community-recreation__map-key{align-items:center;gap:var(--v3-space-2xs);margin-top:var(--v3-space-2xs);font-size:var(--v3-size-source);color:var(--v3-ink-muted);display:flex}.community-recreation__map-swatch{background:var(--v3-ink);block-size:.6rem;inline-size:.6rem;display:inline-block}.community-recreation__num{block-size:1.4rem;inline-size:1.4rem;border:1.5px solid var(--v3-navy);font-family:var(--v3-font-num);font-size:var(--v3-size-source);color:var(--v3-navy);border-radius:50%;place-items:center;margin-inline-end:var(--v3-space-2xs);display:inline-grid}.community-homes-masonry__readout{margin-top:var(--v3-space-sm);padding:var(--v3-space-sm) var(--v3-space-md);border-left:3px solid var(--v3-navy);background:var(--v3-wash);color:var(--v3-ink);gap:.125rem;text-decoration:none;display:grid}.community-homes-masonry__readout-ask{font-family:var(--v3-font-num);color:var(--v3-navy);font-variant-numeric:lining-nums tabular-nums;font-size:1.5rem;line-height:1.1}.community-homes-masonry__readout-meta{font-size:var(--v3-size-label);color:var(--v3-ink-muted)}.v3.community-drive-scale{max-width:var(--v3-measure);padding:0 var(--v3-gutter) var(--v3-section-pad);gap:var(--v3-space-md);margin:0 auto;display:grid}.community-drive-scale__axis{height:5.5rem;margin:0 3rem 0 5rem;padding-left:0;position:relative}.community-drive-scale__line{border-top:1px solid var(--v3-ink-muted);position:absolute;top:50%;left:0;right:0}.community-drive-scale__origin{white-space:nowrap;font-size:var(--v3-size-label);color:var(--v3-ink-muted);position:absolute;top:50%;right:calc(100% + .75rem);transform:translateY(-50%)}.community-drive-scale__mark{cursor:pointer;width:2.75rem;color:var(--v3-ink-muted);background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0;transform:translate(-50%)}.community-drive-scale__dot{background:var(--v3-wash);border:2px solid var(--v3-navy);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.community-drive-scale__tick{white-space:nowrap;font-family:var(--v3-font-num);font-size:var(--v3-size-label);position:absolute;left:50%;transform:translate(-50%)}.community-drive-scale__mark[data-row=below] .community-drive-scale__tick{top:calc(50% + .75rem)}.community-drive-scale__mark[data-row=above] .community-drive-scale__tick{bottom:calc(50% + .75rem)}.community-drive-scale__mark[data-on=true]{color:var(--v3-navy)}.community-drive-scale__mark[data-on=true] .community-drive-scale__dot{background:var(--v3-navy);width:1rem;height:1rem}.community-drive-scale__mark:focus-visible{outline:2px solid var(--v3-navy);outline-offset:2px}.community-drive-scale__readout{column-gap:var(--v3-space-md);padding:var(--v3-space-sm) var(--v3-space-md);border-left:3px solid var(--v3-navy);background:var(--v3-wash);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.community-drive-scale__value{font-family:var(--v3-font-num);color:var(--v3-navy);grid-row:span 2;font-size:1.75rem}.community-drive-scale__note{color:var(--v3-ink-muted);grid-column:2}.v3.v3-quiet.community-belonging--drive{padding-bottom:var(--v3-space-md)}
.community-fold-lead{gap:var(--v3-space-lg);display:grid}@media (min-width:64rem){.community-fold-lead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.comm-fold-preview{gap:var(--v3-space-sm);padding:var(--v3-space-md);border-radius:var(--v3-radius-card);background:var(--v3-surface-raised);border:var(--v3-rule-hairline);color:var(--v3-ink);flex-direction:column;display:flex}.comm-fold-preview__head{gap:var(--v3-space-2xs);flex-direction:column;display:flex}.comm-fold-preview__tabs{align-self:flex-start;gap:var(--v3-space-3xs);padding:var(--v3-space-3xs);border-radius:var(--v3-radius-pill);background:var(--v3-wash);display:inline-flex}.comm-fold-preview__tab{min-height:var(--v3-tap);padding:0 var(--v3-space-md);border-radius:var(--v3-radius-pill);color:var(--v3-ink-muted);font:inherit;font-size:var(--v3-size-label);cursor:pointer;transition:background var(--v3-dur-state) var(--v3-ease-out), color var(--v3-dur-state) var(--v3-ease-out);background:0 0;border:0}.comm-fold-preview__tab[aria-pressed=true]{background:var(--v3-navy);color:var(--v3-ink-on-navy)}.comm-fold-preview__tab:focus-visible,.comm-fold-preview__seg:focus-visible{outline:var(--v3-focus-ring);outline-offset:var(--v3-focus-offset)}.comm-fold-preview__figure{align-items:baseline;gap:var(--v3-space-2xs);flex-wrap:wrap;margin:0;display:flex}.comm-fold-preview__num{font-family:var(--v3-font-num);font-size:var(--v3-size-num-lead);font-weight:var(--v3-weight-num);font-variant-numeric:tabular-nums;line-height:1}.comm-fold-preview__noun{font-size:var(--v3-size-body-sm);color:var(--v3-ink-muted)}.comm-fold-preview__median{font-size:var(--v3-size-body-sm);margin:0}.comm-fold-preview__bar{gap:var(--v3-space-3xs);min-height:var(--v3-tap);display:flex}.comm-fold-preview__seg{min-width:var(--v3-space-sm);border-radius:var(--v3-radius-mark);background:var(--v3-navy-70);cursor:pointer;transition:background var(--v3-dur-state) var(--v3-ease-out);border:0;flex-basis:0;padding:0}.comm-fold-preview__seg[data-on=true],.comm-fold-preview__seg:hover{background:var(--v3-navy)}.comm-fold-preview__legend{gap:var(--v3-space-3xs) var(--v3-space-sm);margin:var(--v3-space-xs) 0 0;font-size:var(--v3-size-label);color:var(--v3-ink-muted);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));padding:0;list-style:none;display:grid}.comm-fold-preview__legend li[data-on=true]{color:var(--v3-ink);font-weight:var(--v3-weight-strong)}.comm-fold-preview__legend-amount{font-variant-numeric:tabular-nums}.comm-fold-preview__tie{font-size:var(--v3-size-body-sm);margin:0}.comm-fold-preview__chart{padding-top:var(--v3-space-sm);border-top:var(--v3-rule-hairline)}.comm-fold-preview__source{font-size:var(--v3-size-source)}.comm-fold-preview__chart .v3-chart__y--ends{min-width:6.5rem}.comm-fold-preview__chart .v3-chart__y--ends>span{white-space:normal;text-align:right;overflow-wrap:anywhere;width:6.5rem}.comm-fold-preview__chart .v3-chart__xtick:nth-child(2n):not(:last-child){visibility:hidden}@media (min-width:64rem){.community-fold-lead--solo{grid-template-columns:minmax(0,1fr)}.community-fold-lead--solo .comm-fold-preview{column-gap:var(--v3-space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;display:grid}.community-fold-lead--solo .comm-fold-preview>:not(.comm-fold-preview__chart){grid-column:1}.community-fold-lead--solo .comm-fold-preview__chart{border-top:0;grid-area:1/2/span 4;padding-top:0}}
.community-type-mix{gap:var(--v3-space-2xs);margin:0;display:grid}.community-type-mix__strip{border-radius:var(--v3-radius-pill);gap:2px;height:.5rem;display:flex;overflow:hidden}.community-type-mix__seg{flex-basis:0;min-width:.375rem}.community-type-mix__seg--houses{background:var(--v3-navy)}.community-type-mix__seg--attached{background:var(--v3-navy-70)}.community-type-mix__seg--land{background:color-mix(in srgb, var(--v3-navy) 30%, transparent)}.community-type-mix__keys{gap:var(--v3-space-2xs) var(--v3-space-sm);font-size:var(--v3-size-body-sm);color:var(--v3-ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.community-type-mix__key{align-items:center;gap:.375rem;display:inline-flex}.community-type-mix__dot{border-radius:var(--v3-radius-pill);width:.5rem;height:.5rem}.community-type-mix__count{font-family:var(--v3-font-num);font-variant-numeric:tabular-nums;color:var(--v3-ink)}
/*# sourceMappingURL=1u8cttvetjd77.css.map*/