.styles_header__XtVwA{border-bottom:1px solid var(--line);padding:48px 0 30px}.styles_eyebrow__Keyqy{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-weight:700;margin-bottom:14px;transition:color .35s ease}.styles_h1__N34DP{font-weight:600;font-size:clamp(30px,4.6vw,50px);line-height:1.04;letter-spacing:-.01em;max-width:20ch}.styles_lede__m2bAL{margin-top:18px;max-width:64ch;color:var(--ink-soft);font-size:17px}.styles_lede__m2bAL b{color:var(--ink)}.styles_legend__X7eKC{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px;align-items:center}.styles_tier__3EdH7{display:flex;align-items:center;gap:9px;background:var(--white);border:1px solid var(--line);border-radius:999px;padding:8px 15px 8px 11px;font-size:13px;font-weight:500}.styles_dot__NXwj_{width:11px;height:11px;border-radius:3px;flex:none}.styles_l1__GlMhN,.styles_l2__X_Sev{background:var(--accent)}.styles_l2__X_Sev{opacity:.55}.styles_l3__lkaV9{background:var(--accent);opacity:.28}.styles_tier__3EdH7 b{font-weight:700}.styles_arrow__StFOy{color:var(--line);margin:0 -2px}.styles_tabs__a_s0H{position:-webkit-sticky;position:sticky;top:57px;z-index:20;background:var(--paper);border-bottom:1px solid var(--line);padding:14px 0;margin-top:32px}.styles_tabsInner__JBbmP{display:flex;flex-wrap:wrap;gap:10px}.styles_tab__5sN_l{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:var(--white);color:var(--ink-soft);cursor:pointer;padding:12px 18px;border-radius:12px;font-family:inherit;font-size:14px;font-weight:600;display:flex;align-items:center;gap:11px;transition:all .2s ease}.styles_tab__5sN_l:hover{border-color:var(--ink-soft)}.styles_badge__52MUb{width:24px;height:24px;border-radius:7px;flex:none;display:grid;place-items:center;font-size:13px;font-weight:700;background:var(--paper-2);color:var(--ink-soft)}.styles_tabActive__LeJuT{background:var(--ink);color:var(--white);border-color:var(--ink)}.styles_tabActive__LeJuT .styles_badge__52MUb{background:var(--accent);color:#fff}.styles_tlabel__BJgxk small{display:block;font-weight:500;font-size:11.5px;opacity:.7}.styles_main__6QR9J{padding:40px 0 0}.styles_panel__G9ExP{animation:styles_rise__OOhep .4s ease both}@keyframes styles_rise__OOhep{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.styles_phead__wvHus{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-bottom:28px}@media (min-width:860px){.styles_phead__wvHus{grid-template-columns:1.25fr 1fr}}.styles_ptag__I3wGK{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);transition:color .35s}.styles_ptitle__jnVtr{font-weight:600;font-size:27px;line-height:1.1;letter-spacing:-.01em;margin-top:6px}.styles_pdesc__syRbZ{margin-top:14px;color:var(--ink-soft);font-size:15.5px;max-width:54ch}.styles_ptip___UJtB{margin-top:16px;font-size:13.5px;color:var(--ink);background:var(--accent-soft);border-radius:11px;padding:13px 16px;max-width:54ch;transition:background .35s}.styles_ptip___UJtB b{font-weight:700}.styles_meta__AXygq{background:var(--white);border:1px solid var(--line);border-radius:16px;padding:22px 24px;align-self:start}.styles_meta__AXygq h4{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:13px;font-weight:700}.styles_tiermap__dC7_Q{display:grid;grid-gap:11px;gap:11px}.styles_tm__WQFSa{display:flex;gap:12px;align-items:baseline}.styles_tlab__O7nGu{flex:none;width:74px;font-size:12px;font-weight:700;color:var(--accent);font-family:var(--font-fraunces),serif;transition:color .35s}.styles_tval__xk_pH{font-size:13.5px;color:var(--ink)}.styles_split__mtdY_{height:1px;background:var(--line-soft);margin:18px 0}.styles_meta__AXygq ul{list-style:none}.styles_meta__AXygq li{display:flex;gap:10px;font-size:13.5px;padding:5px 0;color:var(--ink)}.styles_meta__AXygq li:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--accent);margin-top:8px;flex:none;transition:background .35s}.styles_treebar__dtG63{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;flex-wrap:wrap}.styles_count__Mav4a{font-size:13px;color:var(--ink-soft)}.styles_count__Mav4a b{color:var(--ink);font-weight:700}.styles_tactions__cy0Lx{display:flex;gap:8px}.styles_tbtn__QMX_f{border:1px solid var(--line);background:var(--white);color:var(--ink-soft);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;padding:8px 13px;border-radius:9px;transition:all .18s ease}.styles_tbtn__QMX_f:hover{border-color:var(--accent);color:var(--accent)}.styles_tree__AV4Ih{border-top:1px solid var(--line)}.styles_site__sz_ax{border-bottom:1px solid var(--line)}.styles_siteHead__xYzFA{display:flex;align-items:center;gap:14px;cursor:pointer;padding:16px 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s}.styles_siteHead__xYzFA:hover{background:var(--paper-2)}.styles_chev__r_N2m{width:22px;height:22px;flex:none;border-radius:6px;display:grid;place-items:center;color:var(--accent);transition:transform .25s ease,color .35s;font-size:13px}.styles_site__sz_ax.styles_open__UBrJL>.styles_siteHead__xYzFA>.styles_chev__r_N2m{transform:rotate(90deg)}.styles_kind__hZAzA{font-family:var(--font-fraunces),serif;font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;background:var(--accent-soft);color:var(--accent);padding:4px 9px;border-radius:7px;flex:none;transition:background .35s,color .35s}.styles_siteName__ixFE3{font-weight:700;font-size:16.5px;flex:1 1}.styles_siteCount__oCxJA{font-size:12px;color:var(--ink-soft);font-weight:600}.styles_bldgs__yx6Sg{display:none;padding:2px 0 12px 38px}.styles_site__sz_ax.styles_open__UBrJL>.styles_bldgs__yx6Sg{display:block}.styles_bldg__t3TX6{border-left:2px solid var(--line-soft);margin-left:4px}.styles_bldgHead__agI8W{display:flex;align-items:center;gap:12px;cursor:pointer;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s}.styles_bldgHead__agI8W:hover{background:var(--paper-2)}.styles_bldg__t3TX6 .styles_chev__r_N2m{width:18px;height:18px;font-size:11px;opacity:.75}.styles_bldg__t3TX6.styles_open__UBrJL>.styles_bldgHead__agI8W>.styles_chev__r_N2m{transform:rotate(90deg)}.styles_bldgName__tdjzS{font-weight:600;font-size:14.5px;flex:1 1}.styles_yard__LGOiH{font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--warm);background:var(--warm-soft);padding:2px 7px;border-radius:5px;margin-left:8px;vertical-align:middle}.styles_bldgCount__Ndmzg{font-size:11.5px;color:var(--ink-soft)}.styles_locs___vbDU{display:none;padding:2px 0 8px 30px}.styles_bldg__t3TX6.styles_open__UBrJL>.styles_locs___vbDU{display:block}.styles_loc__uEDog{display:flex;align-items:center;gap:10px;padding:6px 8px;font-size:13.5px;color:var(--ink-soft)}.styles_loc__uEDog:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--line);flex:none}.styles_loc__uEDog:hover{color:var(--ink)}.styles_footer__im8Mj{border-top:1px solid var(--line);margin-top:46px;padding:24px 0 90px;color:var(--ink-soft);font-size:13.5px;max-width:72ch}.styles_footer__im8Mj b{color:var(--ink);font-weight:700}