.market-facts{border-top:1px solid var(--gold-line);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin:2.5rem 0;display:grid}.market-facts>div{padding:1.25rem 1.25rem 1.25rem 0}.market-facts>div+div{border-left:1px solid var(--border);padding-left:1.25rem}.market-facts dt{color:var(--muted);letter-spacing:.04em;font-size:.8125rem}.market-facts dd{color:var(--navy);font-variant-numeric:tabular-nums;margin:.375rem 0 0;font-size:1.75rem;font-weight:500;line-height:1.3}.market-facts dd .unit{color:var(--fg);margin-left:.125rem;font-size:.9375rem}.market-facts dd.is-text{color:var(--fg);font-size:1rem;font-weight:400}main:not(.home-main) .market-table{table-layout:fixed}main:not(.home-main) .market-table th[scope=row]{background:0 0;border-left:0;width:36%;font-weight:500}main:not(.home-main) .market-table .market-count{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:8.5rem}main:not(.home-main) .market-table .market-ward{color:var(--muted);margin-top:.25rem;font-size:.8125rem;display:block}main:not(.home-main) .market-table .market-bar-cell{vertical-align:middle;padding-left:1.25rem}.market-bar{background:#e6e3da;height:.5rem;display:block;position:relative}.market-bar>span{width:calc(var(--share) * 100%);background:var(--navy);height:100%;display:block}.market-bar[data-ward]:after{content:"";top:-.3125rem;bottom:-.3125rem;left:calc(var(--ward-share) * 100%);background:var(--accent);width:2px;position:absolute}main:not(.home-main) .market-table .market-median{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}main:not(.home-main) .market-table .is-none{color:var(--muted)}.market-caption{color:var(--muted);margin:-1rem 0 2rem;font-size:.875rem}.market-legend{color:var(--muted);font-size:.8125rem}.market-legend i{vertical-align:-.125rem;background:var(--accent);width:2px;height:.875rem;margin-right:.375rem;display:inline-block}.market-towns{flex-wrap:wrap;gap:0;margin:1.5rem 0;padding:0;list-style:none;display:flex}.market-towns li{margin:0}.market-towns li+li:before{content:"";vertical-align:-.125rem;background:var(--border);width:1px;height:.875rem;margin:0 1rem;display:inline-block}.market-towns a{min-height:44px;padding-block:.625rem;display:inline-block}.market-notes{border-top:1px solid var(--gold-line);color:var(--muted);margin:3rem 0 2rem;padding-top:1.5rem;font-size:.875rem;line-height:1.9}.market-notes h3{color:var(--fg);margin:0 0 .75rem;font-size:1rem}.market-notes ul{margin:0;padding:0;list-style:none}.market-notes li{border-bottom:1px solid var(--border);padding-block:.375rem}.market-notes .market-credit{color:var(--fg)}@media (width<=767.98px){.market-facts{grid-template-columns:1fr 1fr}.market-facts>div:first-child{border-bottom:1px solid var(--border);grid-column:1/-1;padding-right:0}.market-facts>div:nth-child(2){border-left:0;padding-left:0}.market-facts dd{font-size:1.5rem}main:not(.home-main) .market-table,main:not(.home-main) .market-table tbody{display:block}main:not(.home-main) .market-table thead{display:none}main:not(.home-main) .market-table tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;padding:1rem 0;display:grid}main:not(.home-main) .market-table :is(th,td){border:0;width:auto;padding:0;display:block}main:not(.home-main) .market-table .market-bar-cell{grid-column:1/-1;padding:.75rem 0 0}main:not(.home-main) .market-table .market-median{text-align:left;grid-column:1/-1;padding-top:.5rem}main:not(.home-main) .market-table .market-median:before{content:attr(data-label) "　";color:var(--muted);font-size:.8125rem}}.area-body-phrase{white-space:nowrap}.market-content{overflow-wrap:anywhere;min-width:0}.market-content .market-facts{--muted:#53616a}.market-content{--muted:#53616a;--accent:#805836}.area-mobile-break{display:none}main:not(.home-main) .market-table{width:100%}main:not(.home-main) .market-table caption{text-align:left;color:var(--fg);padding:.75rem 0}main:not(.home-main) .market-table thead th{background:var(--navy);color:#fff}main:not(.home-main) .market-table .market-bar-cell{white-space:normal}@media (width<=767.98px){.market-content{overflow-wrap:normal}.area-mobile-break{display:initial}.area-source-phrase,.market-phrase{white-space:nowrap}.area-source-phrase wbr,.market-phrase wbr{display:none}.market-content .cta .section-index span{color:var(--inverse-muted)}.market-towns li+li:before{content:none}.market-towns li:not(:last-child):after{content:"";vertical-align:-.125rem;background:var(--border);width:1px;height:.875rem;margin:0 1rem;display:inline-block}main:not(.home-main) .market-table caption{display:block}main:not(.home-main) .market-table tr{padding:1rem}main:not(.home-main) .market-table :is(th,td){overflow-wrap:anywhere;white-space:normal;min-width:0}main:not(.home-main) .market-table .market-count{white-space:nowrap}main:not(.home-main) .market-table .market-median{white-space:normal}.market-towns li{max-width:100%}main:not(.home-main) .market-table th[scope=row],main:not(.home-main) .market-table .market-count{width:auto}}
