.buildingHistory-module__X9Y2Pa__section{border-block:1px solid var(--border)}.buildingHistory-module__X9Y2Pa__heading,.buildingHistory-module__X9Y2Pa__subhead{justify-content:space-between;align-items:end;gap:28px;display:flex}.buildingHistory-module__X9Y2Pa__heading{margin-bottom:28px}.buildingHistory-module__X9Y2Pa__heading h2,.buildingHistory-module__X9Y2Pa__subhead h3{margin:0}.buildingHistory-module__X9Y2Pa__heading>p,.buildingHistory-module__X9Y2Pa__subhead>p{max-width:42ch;color:var(--muted-txt);text-align:right;margin:0;font-size:12px;line-height:1.55}.buildingHistory-module__X9Y2Pa__gate{border-block:1px solid var(--ink);justify-content:space-between;align-items:center;gap:40px;padding:28px 0;display:flex}.buildingHistory-module__X9Y2Pa__gate h3{margin:0 0 8px;font-size:clamp(22px,2.2vw,30px)}.buildingHistory-module__X9Y2Pa__gate p:not(.buildingHistory-module__X9Y2Pa__eyebrow){max-width:68ch;color:var(--ink-3);margin:0;line-height:1.65}.buildingHistory-module__X9Y2Pa__gate>a{flex:none}.buildingHistory-module__X9Y2Pa__unavailable{color:var(--muted);font-size:13px}.buildingHistory-module__X9Y2Pa__loading,.buildingHistory-module__X9Y2Pa__error{border-block:1px solid var(--border);color:var(--muted-txt);padding:28px 0}.buildingHistory-module__X9Y2Pa__error{color:var(--accent)}.buildingHistory-module__X9Y2Pa__results{border-top:1px solid var(--ink)}.buildingHistory-module__X9Y2Pa__metrics{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.buildingHistory-module__X9Y2Pa__metrics>div{border-right:1px solid var(--border);margin-right:20px;padding:22px 20px 22px 0}.buildingHistory-module__X9Y2Pa__metrics>div:last-child{border-right:0;margin-right:0}.buildingHistory-module__X9Y2Pa__metrics dt,.buildingHistory-module__X9Y2Pa__direction dt{font:600 10px/1.35 var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.buildingHistory-module__X9Y2Pa__metrics dd{font:500 clamp(19px,2vw,25px)/1.15 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink);margin:8px 0 5px}.buildingHistory-module__X9Y2Pa__metrics small,.buildingHistory-module__X9Y2Pa__direction small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10.5px}.buildingHistory-module__X9Y2Pa__direction{border-top:1px solid var(--border);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:48px;padding:34px 0;display:grid}.buildingHistory-module__X9Y2Pa__directionCopy h3{margin-bottom:10px;font-size:clamp(22px,2.3vw,30px)}.buildingHistory-module__X9Y2Pa__directionCopy>p:not(.buildingHistory-module__X9Y2Pa__eyebrow){color:var(--ink-3);margin:0;line-height:1.65}.buildingHistory-module__X9Y2Pa__direction dl{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;margin:0;display:grid}.buildingHistory-module__X9Y2Pa__direction dl>div{border-bottom:1px solid var(--border);padding:18px 18px 18px 0}.buildingHistory-module__X9Y2Pa__direction dl>div:nth-child(odd){border-right:1px solid var(--border)}.buildingHistory-module__X9Y2Pa__direction dl>div:nth-child(2n){padding-left:18px}.buildingHistory-module__X9Y2Pa__direction dd{font:500 20px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;margin:7px 0 4px}.buildingHistory-module__X9Y2Pa__up{color:var(--ink)}.buildingHistory-module__X9Y2Pa__down{color:var(--accent)}.buildingHistory-module__X9Y2Pa__monthly,.buildingHistory-module__X9Y2Pa__lines{border-top:1px solid var(--border);padding:32px 0}.buildingHistory-module__X9Y2Pa__monthly ol{border-top:1px solid var(--border);margin:22px 0 0;padding:0;list-style:none}.buildingHistory-module__X9Y2Pa__monthly li{border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;grid-template-columns:72px minmax(80px,1fr) 34px 128px;align-items:center;gap:14px;min-height:38px;display:grid}.buildingHistory-module__X9Y2Pa__month{color:var(--muted);font-size:11px}.buildingHistory-module__X9Y2Pa__barTrack{background:var(--border);height:5px}.buildingHistory-module__X9Y2Pa__barTrack>span{background:var(--accent);min-width:2px;height:100%;display:block}.buildingHistory-module__X9Y2Pa__monthly strong{font:600 12px/1 var(--font-ui);text-align:right}.buildingHistory-module__X9Y2Pa__monthly li>small{color:var(--muted);text-align:right;font-size:10.5px}.buildingHistory-module__X9Y2Pa__tableWrap{margin-top:22px;overflow-x:auto}.buildingHistory-module__X9Y2Pa__lines table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:620px}.buildingHistory-module__X9Y2Pa__lines th,.buildingHistory-module__X9Y2Pa__lines td{border-bottom:1px solid var(--border);text-align:right;padding:13px 16px;font-size:13px}.buildingHistory-module__X9Y2Pa__lines thead th{font:600 10px/1.3 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--ink)}.buildingHistory-module__X9Y2Pa__lines th:first-child,.buildingHistory-module__X9Y2Pa__lines td:first-child{text-align:left}.buildingHistory-module__X9Y2Pa__lines tbody th{font:600 14px/1.2 var(--font-ui);color:var(--ink)}.buildingHistory-module__X9Y2Pa__method{border-top:1px solid var(--border);max-width:88ch;color:var(--muted-txt);margin:0;padding-top:22px;font-size:11px;line-height:1.6}@media (max-width:900px){.buildingHistory-module__X9Y2Pa__metrics{grid-template-columns:repeat(2,1fr)}.buildingHistory-module__X9Y2Pa__metrics>div{border-bottom:1px solid var(--border)}.buildingHistory-module__X9Y2Pa__metrics>div:nth-child(2n){border-right:0;margin-right:0}.buildingHistory-module__X9Y2Pa__metrics>div:last-child{grid-column:1/-1}.buildingHistory-module__X9Y2Pa__direction{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){.buildingHistory-module__X9Y2Pa__heading,.buildingHistory-module__X9Y2Pa__subhead,.buildingHistory-module__X9Y2Pa__gate{flex-direction:column;align-items:flex-start}.buildingHistory-module__X9Y2Pa__heading>p,.buildingHistory-module__X9Y2Pa__subhead>p{text-align:left}.buildingHistory-module__X9Y2Pa__gate{gap:22px}.buildingHistory-module__X9Y2Pa__metrics{grid-template-columns:1fr}.buildingHistory-module__X9Y2Pa__metrics>div,.buildingHistory-module__X9Y2Pa__metrics>div:nth-child(2n),.buildingHistory-module__X9Y2Pa__metrics>div:last-child{border-right:0;grid-column:auto;margin-right:0;padding:16px 0}.buildingHistory-module__X9Y2Pa__direction dl{grid-template-columns:1fr}.buildingHistory-module__X9Y2Pa__direction dl>div,.buildingHistory-module__X9Y2Pa__direction dl>div:nth-child(2n){border-right:0;padding:15px 0}.buildingHistory-module__X9Y2Pa__monthly li{grid-template-columns:62px minmax(60px,1fr) 26px}.buildingHistory-module__X9Y2Pa__monthly li>small{display:none}}
