.home-flow{display: flex;flex-direction: column}.home-flow>*{min-width: 0;max-width: 100%}.rent-map-hero{--map-ink: #0f1522;--glass: rgb(9 14 25 / 74%);--glass-solid: #0c1220;--glass-edge: rgb(203 213 225 / 14%);--glass-edge-strong: rgb(203 213 225 / 24%);--glass-shadow: 0 1px 0 rgb(255 255 255 / 5%) inset,0 18px 48px -16px rgb(0 0 0 / 70%),0 2px 6px rgb(0 0 0 / 30%);--hud-text: #f1f5fb;--hud-text-2: #c9d5e4;--hud-muted: #94a3b8;--hud-accent: #d8c08c;--hud-active: #7f6130;position: relative;margin: 0 0 var(--space-5);background: var(--paper);color: var(--ink);max-width: 100%;overflow-x: clip}.home-flow>.rent-map-hero{width: 100%;max-width: 100%;margin-top: var(--space-5);margin-left: 0}.rent-map-frame a{color: var(--hud-text)}.rent-map-skip{position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.rent-map-skip:focus{position: absolute;left: var(--space-2);top: var(--space-2);z-index: 5;display: inline-flex;align-items: center;justify-content: center;width: auto;min-width: 44px;height: auto;min-height: 44px;clip: auto;padding: 8px 12px;box-sizing: border-box;border-radius: 8px;background: #0c1220;color: #f1f5fb;outline: 2px solid #d8c08c}.rent-map-links{--pad: max(var(--gutter,24px),calc((100% - var(--register)) / 2));display: flex;flex-wrap: wrap;gap: 0 var(--space-3);align-items: center;width: 100%;min-width: 0;max-width: 100%;margin: 0;padding: 4px var(--pad);box-sizing: border-box;background: var(--surface,var(--paper));border-bottom: 1px solid var(--rule);color: var(--ink);font-size: 13px}.rent-map-hero .rent-map-links a,.rent-map-hero .rent-map-links a:visited{display: inline-flex;align-items: center;min-height: 44px;color: var(--ink-2,var(--ink));font-weight: 550;text-decoration: none}.rent-map-hero .rent-map-links a:hover{color: var(--gold);text-decoration: underline}.rent-map-motion{display: inline-flex;align-items: center;gap: 8px;margin-left: auto;min-height: 44px;padding: 0;font: inherit;font-size: 13px;font-weight: 500;color: var(--muted);background: transparent;border: 0;border-radius: 0;cursor: pointer}.rent-map-motion::before{content: "";flex: none;width: 26px;height: 16px;border-radius: 999px;background: radial-gradient(circle at 8px 50%,#fff 0 5px,transparent 5.5px),var(--border-strong,#cdd4df);transition: background-color 160ms ease}.rent-map-motion[aria-pressed="true"]{color: var(--ink)}.rent-map-motion[aria-pressed="true"]::before{background: radial-gradient(circle at 18px 50%,#fff 0 5px,transparent 5.5px),var(--oxblood)}.rent-map-motion:focus-visible{outline: 2px solid var(--oxblood);outline-offset: 2px;border-radius: 6px}.rent-map-stage:focus-visible{outline: 2px solid #d8c08c;outline-offset: -2px}.rent-map-frame{position: relative;isolation: isolate;width: 100%;min-width: 0;max-width: 100%;overflow: hidden;background: #0f1522}.rent-map-frame::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: linear-gradient(to bottom,rgb(7 11 20 / 55%),transparent 18%),linear-gradient(to top,rgb(7 11 20 / 45%),transparent 14%),radial-gradient( 120% 90% at 50% 50%,transparent 60%,rgb(7 11 20 / 45%) 100% )}.rent-map-stage{position: relative;z-index: 1;width: 100%;max-width: 100%;height: clamp(30rem,44vw,36rem);overflow: hidden;background: #0f1522;contain: layout paint}.rent-map-stage .maplibregl-canvas-container,.rent-map-stage .maplibregl-control-container{visibility: hidden}.rent-map-stage.is-framed.is-painted .maplibregl-canvas-container,.rent-map-stage.is-framed.is-painted .maplibregl-control-container{visibility: visible}.rent-map-stage.rent-map-booting .maplibregl-canvas-container,.rent-map-stage.rent-map-booting.is-framed.is-painted .maplibregl-canvas-container{visibility: hidden}.rent-map-stage .maplibregl-map{position: absolute;inset: 0;font-family: var(--sans)}.rent-map-hero .maplibregl-popup-content{background: rgb(9 14 25 / 88%);-webkit-backdrop-filter: blur(10px) saturate(1.3);backdrop-filter: blur(10px) saturate(1.3);color: #f1f5fb;border: 1px solid rgb(203 213 225 / 18%);border-radius: 10px;box-shadow: 0 12px 32px -10px rgb(0 0 0 / 70%),0 1px 0 rgb(255 255 255 / 5%) inset;padding: 10px 12px}.rent-map-hero .maplibregl-popup-tip{border-top-color: rgb(9 14 25 / 88%);border-bottom-color: rgb(9 14 25 / 88%)}.rent-map-hero .maplibregl-popup-close-button{color: #f1f5fb;border-radius: 6px}.rent-map-status:empty{display: none}.rent-map-status{--pad: max(var(--gutter,24px),calc((100% - var(--register)) / 2));margin: 0;padding: var(--space-1) var(--pad) 0;color: var(--ink);font-size: 14px}.rent-map-status a{color: var(--oxblood)}.rent-hud-key{margin-top: 4px;padding-top: 14px;border-top: 1px solid rgb(203 213 225 / 12%)}.rent-hud .rent-key-title{margin: 0;color: #c9d5e4;font-size: 12px;font-weight: 600}.rent-map-unit{font-weight: 400;color: #94a3b8}.rent-hud-key .rent-map-ramp{display: flex;align-items: flex-start;gap: 2px;width: 100%;margin: 10px 0 0;color: #94a3b8;font-size: 11px;line-height: 1.25}.rent-hud-key .rent-map-ramp>span:not(.rent-map-step){color: #c9d5e4;font-size: 12px}.rent-map-step{display: flex;flex: 1 1 0;flex-direction: column;align-items: center;gap: 4px;min-width: 0;text-align: center;overflow-wrap: anywhere}.rent-map-step::before{content: "";display: block;width: 100%;height: 10px;background: var(--step);box-shadow: inset 0 0 0 1px rgb(255 255 255 / 6%)}.rent-map-step:first-child::before{border-radius: 5px 0 0 5px}.rent-map-step:last-child::before{border-radius: 0 5px 5px 0}.rent-key-ticks{display: flex;margin: 6px 0 0;color: #c9d5e4;font-size: 10.5px;line-height: 1.25;white-space: nowrap;font-variant-numeric: tabular-nums}.rent-key-ticks::before,.rent-key-ticks>span{flex: 1 1 0;min-width: 0}.rent-key-ticks::before{content: ""}.rent-key-ticks>span{transform: translateX(-50%);text-align: left}.rent-key-ticks:empty{display: none}.rent-map-step-1{--step: #1f3a7a}.rent-map-step-2{--step: #2a5bb8}.rent-map-step-3{--step: #3b82e0}.rent-map-step-4{--step: #5cb3ea}.rent-map-step-5{--step: #a8e4f3}.rent-key-list{display: flex;flex-wrap: wrap;gap: 6px 14px;margin: 14px 0 0;padding: 0;list-style: none;color: #c9d5e4;font-size: 11px;line-height: 1.3}.rent-hud .rent-key-list li{display: flex;align-items: center;gap: 6px;min-height: 18px;margin: 0;white-space: nowrap}.rent-hud .rent-hud-claim{margin: 12px 0 0;color: #94a3b8;font-size: 11px}.rent-map-legend-mark{display: inline-block;flex: 0 0 auto;width: 14px;height: 14px;box-sizing: border-box;border-radius: 3px}.rent-map-legend-mark-withheld{background: radial-gradient(circle,#8a96a3 0 2.5px,transparent 3px),repeating-linear-gradient( 135deg,rgb(170 180 192 / 43%) 0 0.75px,transparent 0.75px 2.83px ),#1a2130;border: 1px dashed #c9d3de}.rent-map-legend-mark-none{background: transparent;border: 1px solid rgb(201 211 222 / 45%)}.rent-map-legend-mark-stated{background: #f6f5f2;border: 2px solid #0c1220;border-radius: 50%}.rent-map-legend-mark-unstated{background: radial-gradient( circle,#0c1220 0 3px,#f2c46d 3.5px 5.5px,transparent 6px );border-radius: 50%}.rent-map-legend-mark-cluster{width: 18px;height: 18px;overflow: hidden;background: #10141c;border: 2px solid #f6f5f2;border-radius: 50%;color: #f6f5f2;font-size: 9px;font-weight: 600;line-height: 14px;text-align: center}.rent-map-stage .maplibregl-canvas{background: #0f1522}.rent-map-alt{padding: var(--space-2) 0 var(--space-3);max-width: 100%;color: var(--ink);background: transparent}.rent-map-alt p{max-width: var(--measure);margin: var(--space-1) 0 var(--space-2)}.rent-map-hero table,.rent-map-hero th,.rent-map-hero td,.rent-map-alt th,.rent-map-alt td{overflow-wrap: anywhere;word-break: break-word}.rent-map-alt a{color: var(--oxblood)}.rent-map-tip{margin: 0;color: #f1f5fb;font-family: var(--sans);font-size: 13px;font-variant-numeric: tabular-nums}.rent-map-tip strong{color: #f1f5fb;font-weight: 600}.rent-map-tip-note{color: #c9d5e4;font-size: 11px}@media (max-width: 40rem){.rent-map-hero{margin: 0 0 var(--space-3)}.home-flow>.rent-map-hero{margin-top: var(--space-4);margin-left: 0}.rent-map-links{flex-wrap: wrap;gap: 0 var(--space-2);padding: 2px var(--space-2);overflow-x: visible}.rent-map-links a,.rent-map-motion{flex: 0 0 auto;white-space: nowrap}.rent-map-motion{margin-left: 0}.rent-map-status{padding: var(--space-1) var(--space-2) 0}.rent-map-stage{height: 28rem}.rent-map-alt table{width: 100%;max-width: 100%;table-layout: fixed}.rent-map-alt td.num,.rent-map-alt th.num{white-space: normal}}@media (prefers-reduced-motion: reduce){.rent-map-hero,.rent-map-hero *,.rent-map-hero *::before,.rent-map-hero *::after{transition: none;animation: none;scroll-behavior: auto}}.rent-map-hero.rent-map-reduced .rent-map-sheet{transition: none}.rent-map-hero .maplibregl-ctrl-attrib,.rent-map-hero .maplibregl-ctrl-attrib.maplibregl-compact,.rent-map-hero .maplibregl-ctrl-attrib.maplibregl-compact-show{background-color: rgb(9 14 25 / 78%);color: #c9d5e4;font-size: 12px;line-height: 1.4;border-radius: 8px}.rent-map-hero .maplibregl-ctrl-attrib a{color: #c9d5e4}.rent-map-stage:not(.is-interactive) .maplibregl-ctrl-attrib.maplibregl-compact-show{padding: 2px 24px 2px 0}.rent-map-stage:not(.is-interactive) .maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display: none}.rent-map-hero .maplibregl-ctrl-attrib-button{background-repeat: no-repeat;background-position: center}.rent-map-hero .maplibregl-ctrl-group{overflow: hidden;background: rgb(9 14 25 / 78%);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);border: 1px solid rgb(203 213 225 / 18%);border-radius: 10px;box-shadow: 0 10px 28px -10px rgb(0 0 0 / 70%)}.rent-map-hero .maplibregl-ctrl-group button{background-color: transparent;width: 44px;height: 44px;border-radius: 0}.rent-map-hero .maplibregl-ctrl-group button:hover{background-color: rgb(241 245 251 / 8%)}.rent-map-hero .maplibregl-ctrl-group button + button{border-top: 1px solid rgb(203 213 225 / 14%)}.rent-map-hero .maplibregl-ctrl-group button:focus,.rent-map-hero .maplibregl-ctrl-group button:focus:focus-visible,.rent-map-hero .maplibregl-ctrl-group button:focus:first-child,.rent-map-hero .maplibregl-ctrl-group button:focus:last-child{box-shadow: none;border-radius: 0}.rent-map-hero .maplibregl-ctrl-group button:focus-visible{outline: 2px solid #d8c08c;outline-offset: -2px}.rent-map-hero .maplibregl-ctrl-group button span{filter: invert(1)}.rent-map-poster{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: 1;pointer-events: none}.rent-map-stage.is-framed.is-painted .rent-map-poster,.rent-map-stage.is-interactive .rent-map-poster{display: none}.rent-layers-toggle{position: absolute;z-index: 6;top: 16px;right: 16px;display: inline-flex;align-items: center;gap: 6px;min-width: 44px;min-height: 44px;padding: 0 12px;border: 1px solid rgb(203 213 225 / 22%);border-radius: 10px;background: rgb(9 14 25 / 86%);color: #f1f5fb;font: 600 13px/1 system-ui,sans-serif;cursor: pointer}.rent-layers-toggle:focus-visible{outline: 2px solid #d8c08c;outline-offset: 2px}.rent-layers-badge{min-width: 18px;height: 18px;padding: 0 5px;border-radius: 999px;background: #7f6130;color: #fff;font-size: 11px;line-height: 18px;text-align: center}.rent-map-stage.has-sheet .rent-layers-toggle,.rent-map-frame:has(>.rent-map-stage.has-sheet)>.rent-layers-toggle{right: 432px}#rent-map-layers-button.rent-layers-phone{display: none}@media (max-width: 40rem){#rent-map-layers-toggle{display: none}#rent-map-layers-button.rent-layers-phone,.rent-map-stage.has-sheet #rent-map-layers-button.rent-layers-phone,.rent-map-frame:has(>.rent-map-stage.has-sheet)>#rent-map-layers-button.rent-layers-phone{display: inline-flex;top: calc(68px + env(safe-area-inset-top,0px));right: auto;left: 12px;width: auto}}@media (min-width: 40.0625rem){#rent-map-layers-button.rent-layers-phone{display: none}}@media (max-width: 40rem){.rent-map-poster{display: none}}.rent-sheet-hero{margin: 0;color: #f1f5fb;font-size: 2rem;font-weight: 650;line-height: 1.1;font-variant-numeric: tabular-nums}.rent-sheet-kicker,.rent-sheet-hero-meta{margin: 4px 0 0;color: #c9d5e4;font-size: 12px}.rent-sheet-tabs{display: flex;gap: 8px;margin: 12px 0}.rent-sheet-tab{min-height: 44px;padding: 0 12px;border: 1px solid rgb(203 213 225 / 22%);border-radius: 999px;background: transparent;color: #c9d5e4;font: inherit;font-weight: 600;cursor: pointer}.rent-sheet-tab[aria-selected="true"]{background: #7f6130;border-color: #7f6130;color: #fff}.rent-sheet-tab:focus-visible{outline: 2px solid #d8c08c;outline-offset: 2px}.rent-facts-disclaimer,.rent-facts-footer,.rent-facts-label,.rent-facts-geo,.rent-facts-credit{color: #94a3b8;font-size: 12px}.rent-facts-section{margin: 12px 0 4px;color: #c9d5e4;font-size: 13px}.rent-facts-value{margin: 0;color: #f1f5fb;font-size: 16px;font-weight: 600;font-variant-numeric: tabular-nums}.rent-facts-chip{display: inline-flex;align-items: center;min-height: 44px;color: #c9d5e4;font-size: 12px}.rent-sheet-suites tr[aria-current="true"]{outline: 1px solid rgb(122 162 255 / 70%)}.rent-hud{position: absolute;z-index: 3;top: 16px;left: 16px;width: 320px;max-width: calc(100% - 32px);max-height: calc(100% - 32px);overflow: auto;overscroll-behavior: contain;box-sizing: border-box;padding: 18px;background: rgb(9 14 25 / 86%);border: 1px solid rgb(203 213 225 / 14%);border-radius: 14px;box-shadow: inset 0 1px 0 rgb(255 255 255 / 6%),0 24px 56px -20px rgb(0 0 0 / 75%),0 2px 8px rgb(0 0 0 / 30%);color: #f1f5fb;font-family: var(--sans);font-size: 13px;line-height: 1.4;font-variant-numeric: tabular-nums;pointer-events: auto;scrollbar-width: thin;scrollbar-color: rgb(203 213 225 / 22%) transparent}.rent-hud p{max-width: none}.rent-hud-keystrip{display: none}.rent-map-hero h2.rent-hud-title{margin: 0 0 6px;color: #94a3b8;font-family: var(--sans);font-size: 12px;font-weight: 600;line-height: 1.4;letter-spacing: 0.01em}.rent-hud-figure{display: flex;flex-wrap: wrap;align-items: baseline;gap: 0 8px;margin: 0}.rent-hud-value{font-size: 2.5rem;font-weight: 650;letter-spacing: -0.035em;line-height: 1;color: #f1f5fb;text-shadow: 0 0 24px rgb(122 162 255 / 25%)}.rent-hud-unit{font-size: 15px;font-weight: 600;color: #94a3b8}.rent-hud-unit:empty{display: none}.rent-hud-sub{margin: 4px 0 0;font-size: 13px;color: #c9d5e4}.rent-hud .rent-hud-sub::first-letter{text-transform: uppercase}.rent-hud-source{margin: 2px 0 0;font-size: 12px;line-height: 1.35;color: #f2c46d}.rent-hud-source.is-neutral{color: #c9d5e4}#rent-map-layers-button{box-sizing: border-box;min-width: 44px;min-height: 44px}.rent-hud-source:empty{display: none}.rent-hud-n:not(:empty)::before{content: " · "}.rent-hud-meta{margin: 8px 0 12px;font-size: 12px;color: #94a3b8}.rent-hud-meta>* + *::before{content: "· "}.rent-hud-count:has(>span:empty),#rent-map-asof:empty{display: none}.rent-hud-city{display: grid;grid-template-columns: repeat(2,1fr);gap: 2px;margin: 0 0 14px;padding: 3px;border: 1px solid rgb(203 213 225 / 12%);border-radius: 10px;background: rgb(2 6 16 / 45%)}.rent-hud-city button{min-height: 44px;padding: 4px 8px;border: 0;border-radius: 7px;background: transparent;color: #c9d5e4;font: inherit;font-size: 13px;font-weight: 600;line-height: 1.2;cursor: pointer;transition: background-color 160ms ease}.rent-hud-city button:hover{background: rgb(203 213 225 / 6%)}.rent-hud-city button:focus-visible{outline: 2px solid #d8c08c;outline-offset: -2px}.rent-hud-city button[aria-pressed="true"]{background: #7f6130;color: #ffffff;box-shadow: inset 0 1px 0 rgb(255 255 255 / 18%),0 2px 8px -2px rgb(33 82 217 / 70%)}.rent-hud-seg{display: grid;grid-template-columns: repeat(4,auto);gap: 2px;margin: 0 0 14px;padding: 3px;border: 1px solid rgb(203 213 225 / 12%);border-radius: 10px;background: rgb(2 6 16 / 45%)}.rent-hud-seg a{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 0 4px;min-width: 44px;min-height: 44px;padding: 4px 6px;box-sizing: border-box;white-space: nowrap;border-radius: 7px;color: #c9d5e4;font-size: 13px;font-weight: 600;line-height: 1.2;text-align: center;text-decoration: none;transition: background-color 160ms ease}.rent-hud-seg a:visited{color: #c9d5e4}.rent-hud-seg a:hover{background: rgb(203 213 225 / 6%)}.rent-hud-seg a[aria-current="true"],.rent-hud-seg a[aria-current="true"]:visited{background: #7f6130;color: #ffffff;box-shadow: inset 0 1px 0 rgb(255 255 255 / 18%),0 2px 8px -2px rgb(33 82 217 / 70%)}.rent-filter-count{color: #94a3b8;font-size: 15px;font-weight: 400}.rent-filter-count:empty{display: none}.rent-hud-seg a[aria-current="true"] .rent-filter-count{color: #c9d5e4}.rent-hud-toggle{display: inline-flex;align-items: center;min-width: 44px;min-height: 44px;margin: 0 0 8px;padding: 0 12px;box-sizing: border-box;color: #f1f5fb;font-size: 13px;font-weight: 600;list-style: none;background: rgb(2 6 16 / 45%);border: 1px solid rgb(203 213 225 / 24%);border-radius: 8px;cursor: pointer}.rent-hud-toggle::-webkit-details-marker{display: none}.rent-hud-toggle::after{content: "";width: 0;height: 0;margin-left: 8px;border: 4px solid transparent;border-top-color: #94a3b8;border-bottom-width: 0}.rent-hud-more[open]>.rent-hud-toggle::after{border-top-width: 0;border-bottom: 4px solid #c9d5e4}@supports selector(::details-content){@media (min-width: 40.0625rem){.rent-hud-more::details-content{content-visibility: visible;display: block;height: auto}}}.rent-hud-label,.rent-hud-find label{color: #94a3b8;font-size: 12px;font-weight: 600}.rent-hud-find{display: grid;grid-template-columns: 40px minmax(0,1fr);align-items: center;margin: 0 0 8px}.rent-hud-find input,.rent-hud select{width: 100%;min-width: 0;min-height: 32px;margin: 0;padding: 0 8px;box-sizing: border-box;font: inherit;font-size: 13px;color: #f1f5fb;background-color: rgb(2 6 16 / 55%);border: 1px solid rgb(203 213 225 / 18%);border-radius: 8px;color-scheme: dark;transition: border-color 160ms ease,box-shadow 160ms ease}.rent-hud-find input{appearance: none}.rent-hud-find input::-webkit-search-decoration{appearance: none}.rent-hud-find input::placeholder{color: #94a3b8;opacity: 1}.rent-hud select{width: auto;flex: 0 1 auto;appearance: none;padding-right: 24px;cursor: pointer;background-image: linear-gradient(45deg,transparent 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,transparent 50%);background-position: right 12px center,right 8px center;background-size: 4px 4px;background-repeat: no-repeat}.rent-hud-row{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0 0 8px}.rent-hud-row .rent-hud-label{flex: 0 0 32px}.rent-hud-row select + .rent-hud-control{margin-left: 8px}.rent-hud-layers{gap: 0 16px}.rent-hud-control:not(form){display: inline-flex;align-items: center;gap: 8px;min-width: 44px;min-height: 44px;box-sizing: border-box;color: #c9d5e4;cursor: pointer;white-space: nowrap}.rent-hud-control input[type="checkbox"]{flex: 0 0 auto;width: 16px;height: 16px;margin: 0;accent-color: #d8c08c;color-scheme: dark;cursor: pointer}.rent-map-readout{margin: 4px 0 12px;font-size: 12px;color: #94a3b8}.rent-map-readout:empty{display: none}.rent-hud a:focus-visible,.rent-hud input:focus-visible,.rent-hud select:focus-visible,.rent-hud summary:focus-visible,.rent-map-sheet a:focus-visible,.rent-map-sheet button:focus-visible{outline: 2px solid #f1f5fb;outline-offset: 2px}.rent-hud-seg a:focus-visible,.rent-hud-find input:focus-visible,.rent-hud select:focus-visible{outline-offset: -2px}.rent-map-glance,.rent-map-citywide,.rent-map-counts,.rent-hud-lock,.rent-hud-empty{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);white-space: normal;border: 0}@media (min-width: 40.0625rem) and (max-height: 50rem){.rent-map-hero h2.rent-hud-title{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap}}.rent-map-sheet{position: absolute;z-index: 4;top: 16px;right: 16px;bottom: 16px;width: 400px;max-width: calc(100% - 32px);max-height: none;overflow: auto;overscroll-behavior: contain;box-sizing: border-box;padding: 18px 18px 0;background: rgb(9 14 25 / 90%);color: #f1f5fb;border: 1px solid rgb(203 213 225 / 14%);border-radius: 14px;box-shadow: inset 0 1px 0 rgb(255 255 255 / 6%),0 24px 56px -20px rgb(0 0 0 / 75%),0 2px 8px rgb(0 0 0 / 30%);font-family: var(--sans);font-size: 13px;line-height: 1.4;font-variant-numeric: tabular-nums;container-type: inline-size;scrollbar-width: thin;scrollbar-color: rgb(203 213 225 / 22%) transparent}.rent-map-sheet[hidden]{display: none}.rent-map-sheet::after{content: "";position: sticky;bottom: 0;display: block;height: 24px;background: linear-gradient(rgb(12 18 32 / 0%),rgb(12 18 32 / 96%) 90%);pointer-events: none}.rent-map-sheet p{max-width: none;margin: 0 0 4px}.rent-map-sheet a,.rent-map-sheet a:visited{color: #f1f5fb}.rent-map-stage.has-sheet .maplibregl-ctrl-bottom-right,.rent-map-frame:has(>.rent-map-sheet:not([hidden])) .maplibregl-ctrl-bottom-right{right: 416px}.rent-sheet-close{position: absolute;z-index: 1;top: 16px;right: 16px;min-width: 44px;min-height: 44px;padding: 0 12px;background: rgb(2 6 16 / 50%);color: #c9d5e4;border: 1px solid rgb(203 213 225 / 20%);border-radius: 8px;font: inherit;font-size: 12px;font-weight: 600;cursor: pointer}.rent-sheet-close:hover{color: #f1f5fb;border-color: rgb(203 213 225 / 40%)}.rent-sheet-grip,.sheet-grip{display: none}.rent-sheet-back{display: none}.rent-sheet-head{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 4px 16px;align-items: start}.rent-sheet-head .rent-sheet-close{position: static;grid-row: 1;grid-column: 2}.rent-sheet-head .rent-sheet-sub{grid-column: 1}.rent-map-sheet .rent-sheet-title{margin: 0 72px 4px 0;font-family: var(--sans);font-size: 1.25rem;font-weight: 600;line-height: 1.2;color: #f1f5fb;overflow-wrap: anywhere}.rent-map-sheet .rent-sheet-head .rent-sheet-title{grid-column: 1;margin: 0}.rent-map-sheet .rent-sheet-sub{margin: 0;color: #94a3b8}.rent-map-sheet .rent-hud-figure{margin: 16px 0 0}.rent-map-sheet .rent-hud-sub{margin: 4px 0 0}.rent-sheet-stats{display: grid;grid-template-columns: repeat(4,auto);gap: 0;margin: 16px 0;padding: 0 12px;border: 1px solid rgb(203 213 225 / 12%);border-radius: 10px;background: rgb(2 6 16 / 35%)}.rent-sheet-stats>div{min-width: 0;padding: 12px 8px 12px 0}.rent-sheet-stats>div + div{padding-left: 8px;border-left: 1px solid rgb(203 213 225 / 10%)}.rent-map-sheet .rent-sheet-stats dt{margin: 0;color: #94a3b8;font-size: 11px;font-weight: 600;line-height: 1.3}.rent-map-sheet .rent-sheet-stats dd{margin: 4px 0 0;font-size: clamp(14px,4cqi,17px);font-weight: 600;line-height: 1.2;font-variant-numeric: tabular-nums;white-space: nowrap}.rent-map-sheet table{width: 100%;margin: 16px 0 0;border-collapse: collapse;font-size: 12px;font-variant-numeric: tabular-nums;background: transparent;border: 0;border-radius: 0;box-shadow: none}.rent-map-sheet table td.num{color: inherit}.rent-map-sheet caption{margin: 0;padding: 0 0 8px;color: #94a3b8;font-size: 12px;font-weight: 600;text-align: left}.rent-map-sheet th{padding: 0 8px 4px 0;color: #94a3b8;font-size: 11px;font-weight: 600;text-align: left;vertical-align: bottom;border-bottom: 1px solid rgb(203 213 225 / 14%)}.rent-map-sheet td{padding: 6px 8px 6px 0;vertical-align: top;border-bottom: 1px solid rgb(203 213 225 / 8%);overflow-wrap: anywhere}.rent-map-sheet th:last-child,.rent-map-sheet td:last-child{padding-right: 0}.rent-map-sheet th.num,.rent-map-sheet td.num,.rent-map-sheet .num{text-align: right;white-space: nowrap}.rent-map-sheet thead th{background: transparent;color: #94a3b8;font-size: 12px;font-weight: 600;border-bottom: 1px solid rgb(203 213 225 / 20%)}.rent-map-sheet tbody tr:hover td{background: rgb(203 213 225 / 4%)}.rent-map-sheet .rent-sheet-suites td:last-child{overflow-wrap: normal;word-break: keep-all;white-space: nowrap}.rent-map-sheet .rent-sheet-suites.no-rent th:nth-child(3),.rent-map-sheet .rent-sheet-suites.no-rent td:nth-child(3),.rent-map-sheet .rent-sheet-suites.no-rent th:nth-child(4),.rent-map-sheet .rent-sheet-suites.no-rent td:nth-child(4){display: none}.rent-map-sheet tr[aria-current="true"] td{background: rgb(33 82 217 / 30%);color: #f1f5fb;font-weight: 600}.rent-map-sheet tr[aria-current="true"] td:first-child{box-shadow: inset 2px 0 0 #d8c08c;padding-left: 8px}.rent-map-sheet .badge-derived{color: inherit;font-size: inherit;font-weight: inherit;border-bottom: 0;text-decoration: underline;text-decoration-color: #d8c08c;text-decoration-thickness: 1px;text-underline-offset: 3px}.rent-sheet-host{color: #94a3b8;overflow-wrap: normal;word-break: keep-all;white-space: nowrap}td:first-child>.rent-sheet-host{display: none;max-width: 14em;overflow: hidden;text-overflow: ellipsis;font-size: 11px}.rent-sheet-stale{display: block;color: #c9d5e4}.rent-sheet-avail{display: none}@container (min-width: 480px){.rent-map-sheet th.rent-sheet-avail,.rent-map-sheet td.rent-sheet-avail{display: table-cell}}.rent-map-sheet .rent-sheet-meta{margin: 12px 0 0;color: #94a3b8;font-size: 12px}.rent-map-sheet .rent-sheet-meta + .rent-sheet-meta{margin-top: 4px}.rent-map-sheet .rent-sheet-warn{color: #f2c46d}.rent-map-sheet .rent-sheet-actions{display: flex;flex-wrap: wrap;gap: 8px;margin: 16px 0 0}.rent-map-sheet .rent-sheet-actions a,.rent-map-sheet .rent-sheet-actions button{display: inline-flex;align-items: center;min-height: 44px;padding: 0 12px;box-sizing: border-box;background: rgb(2 6 16 / 35%);color: #f1f5fb;border: 1px solid rgb(203 213 225 / 20%);border-radius: 8px;font: inherit;font-size: 12px;font-weight: 600;text-decoration: none;cursor: pointer}.rent-map-sheet .rent-sheet-actions a:first-child{background: #7f6130;border-color: #7f6130;color: #ffffff;box-shadow: inset 0 1px 0 rgb(255 255 255 / 18%)}.rent-map-sheet .rent-sheet-actions a:hover,.rent-map-sheet .rent-sheet-actions button:hover{border-color: rgb(203 213 225 / 50%)}.rent-map-sheet .rent-sheet-claim{margin: 16px 0 0;color: #94a3b8;font-size: 11px}.rent-hud-panel li{margin: 0 0 4px}.rent-hud-suites{margin: 8px 0 0;padding-left: 1.1rem}.rent-map-sheet:focus{outline: none}.rent-map-sheet:focus-visible{outline: 2px solid #f1f5fb;outline-offset: -2px}@media (max-width: 40rem){.rent-hud{top: 0;left: 0;right: 0;width: auto;max-width: 100%;max-height: calc(100% - 200px);padding: calc(8px + env(safe-area-inset-top)) 12px 8px;border: 0;border-bottom: 1px solid rgb(203 213 225 / 14%);border-radius: 0;background: rgb(9 14 25 / 86%);box-shadow: 0 12px 28px -14px rgb(0 0 0 / 70%);overflow-x: hidden;overflow-y: auto;font-size: 15px}.rent-map-frame:has(>.rent-map-sheet[data-state="half"])>.rent-hud{max-height: calc(45% - 168px)}.rent-map-frame:has(>.rent-map-sheet[data-state="peek"])>.rent-hud{max-height: calc(100% - 340px)}.rent-hud>.rent-map-glance,.rent-hud>.rent-map-citywide,.rent-hud>.rent-map-counts,.rent-hud>.rent-hud-lock,.rent-hud>.rent-hud-empty,.rent-hud>.rent-map-readout{display: none}.rent-hud>.rent-hud-key>:not(.rent-hud-claim){display: none}.rent-hud>.rent-hud-key{display: block;margin: 2px 0 0;padding: 0}.rent-hud>.rent-hud-key .rent-hud-claim{margin: 0;color: #f2c46d;font-size: 15px}.rent-hud-value{text-shadow: none}.rent-map-hero h2.rent-hud-title{margin: 0 0 4px;font-size: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.rent-hud-meta{margin: 2px 0 4px;font-size: 15px;white-space: normal}.rent-hud-city button,.rent-hud-seg a{font-size: 15px}.rent-hud-figure{display: flex;flex-wrap: nowrap;align-items: baseline;gap: 0 6px;min-height: 32px;margin-right: 0;padding-top: 6px;box-sizing: border-box;white-space: nowrap;overflow: hidden}.rent-hud-value{font-size: 24px}.rent-hud-unit{font-size: 15px}.rent-hud-sub{margin: 0;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.rent-hud-source{margin: 2px 0 0;font-size: 15px}.rent-hud-city{box-sizing: border-box;height: 52px;margin: 0 0 60px}.rent-map-sheet .rent-hud-seg{display: flex;flex-wrap: wrap;gap: 8px;margin: 8px 0;padding: 0;border: 0;border-radius: 0;background: none;overflow: visible}.rent-map-sheet .rent-hud-seg a,.rent-map-sheet .rent-hud-seg a + a{flex: 1 1 7.5rem;flex-wrap: wrap;min-width: 0;min-height: 44px;padding: 8px 12px;white-space: normal;border: 1px solid rgb(203 213 225 / 18%);border-radius: 999px;background: rgb(2 6 16 / 40%)}.rent-hud-toggle{position: absolute;top: calc(68px + env(safe-area-inset-top,0px));right: 12px;left: auto;min-height: 44px;margin: 0;font-size: 15px}.rent-hud-more[open]>.rent-hud-toggle{background: #7f6130;border-color: #7f6130;color: #ffffff}.rent-hud-more-body{padding: 4px 0 0}.rent-hud-find input,.rent-hud select{min-height: 44px;font-size: 16px}.rent-hud-control:not(form){min-height: 44px}.rent-hud-control input[type="checkbox"]{width: 20px;height: 20px}.rent-hud-row select + .rent-hud-control{margin-left: 0}.rent-map-readout{display: none}.rent-hud-more[open] ~ .rent-map-readout{display: block;margin: 0 0 8px}.rent-hud-more[open] ~ .rent-map-readout:empty{display: none}.rent-hud>.rent-hud-key{display: block}.rent-hud .rent-hud-keystrip{display: flex;flex-wrap: wrap;align-items: center;gap: 4px;max-width: 100%;margin: 4px 0 4px;color: #94a3b8;font-size: 15px;line-height: 1.35;white-space: normal}.rent-hud-keystrip>span + i{margin-left: 2px}.rent-hud-keystrip>i[class^="rent-map-step-"]{display: block;flex: 0 1 18px;min-width: 10px;height: 6px;background: var(--step)}.rent-hud-keystrip>.rent-map-legend-mark-withheld{width: 12px;height: 12px;margin-left: 8px}.rent-hud:has(>.rent-hud-more[open])>.rent-hud-keystrip{display: none}.rent-hud .rent-hud-more[open] ~ .rent-hud-key{display: block;margin: 0;padding: 12px 0 8px}.rent-hud-seg{margin-bottom: 4px}.rent-hud-more[open]>.rent-hud-more-body{padding-top: 8px}.rent-map-sheet{top: auto;left: 0;right: 0;bottom: 0;width: auto;max-width: 100%;height: calc(172px + env(safe-area-inset-bottom));max-height: none;padding: 0 16px calc(12px + env(safe-area-inset-bottom));border-width: 1px 0 0;border-radius: 16px 16px 0 0;overflow-x: hidden;overflow-y: auto;transition: height 180ms ease-out}.rent-map-sheet[data-state="peek"]{top: auto;height: calc(172px + env(safe-area-inset-bottom))}.rent-map-sheet[data-state="half"]{top: auto;height: 55%}.rent-map-sheet[data-state="full"]{top: calc(56px + env(safe-area-inset-top));bottom: 0;height: auto}.rent-map-sheet.is-expanded{max-height: calc(100% - 56px)}.rent-map-sheet>.rent-hud-panel{padding-top: 16px}.rent-map-sheet>.rent-sheet-grip ~ .rent-hud-panel{padding-top: 0}.rent-sheet-grip,.sheet-grip{display: flex;align-items: center;justify-content: center;width: calc(100% + 32px);min-width: 44px;min-height: 44px;margin: 0 -16px;padding: 10px 0;background: transparent;border: 0;cursor: pointer;touch-action: none}.rent-sheet-grip::before,.sheet-grip::before{content: "";display: block;width: 40px;height: 5px;border-radius: 999px;background: rgb(203 213 225 / 45%)}.rent-sheet-back:not([hidden]){display: inline-flex;align-items: center;position: absolute;z-index: 1;top: 4px;left: 8px;min-height: 44px;min-width: 44px;padding: 0 12px;border: 0;border-radius: 999px;background: transparent;color: #f1f5fb;font: inherit}.rent-map-sheet[data-state="peek"]>.rent-sheet-close{display: none}.rent-sheet-close{top: 8px;min-height: 44px}.rent-map-sheet>.rent-sheet-grip + .rent-sheet-close{top: 32px}.rent-sheet-stats{grid-template-columns: repeat(2,minmax(0,1fr))}.rent-sheet-stats>div:nth-child(3){padding-left: 0;border-left: 0}.rent-sheet-stats>div:nth-child(n + 3){border-top: 1px solid rgb(203 213 225 / 10%)}.rent-sheet-suites th:nth-child(5),.rent-sheet-suites td:nth-child(5){display: none}td:first-child>.rent-sheet-host{display: block}.rent-map-stage .maplibregl-ctrl-bottom-right,.rent-map-stage.has-sheet .maplibregl-ctrl-bottom-right,.rent-map-frame:has(>.rent-map-sheet:not([hidden])) .maplibregl-ctrl-bottom-right{right: 8px;bottom: calc(8px + env(safe-area-inset-bottom))}.rent-map-frame:has(>.rent-map-sheet[data-state="peek"]) .maplibregl-ctrl-bottom-right{bottom: calc(180px + env(safe-area-inset-bottom))}.rent-map-frame:has(>.rent-map-sheet[data-state="half"]) .maplibregl-ctrl-bottom-right{bottom: calc(55% + 8px)}.rent-map-frame:has(>.rent-map-sheet[data-state="full"]) .maplibregl-ctrl-bottom-right{top: calc(64px + env(safe-area-inset-top));right: 8px;bottom: auto}.rent-map-sheet .rent-hud-key,.rent-map-sheet .rent-hud-more-body{display: block}}@media (max-width: 22.5rem){.rent-hud-seg{gap: 4px}.rent-hud-seg a,.rent-hud-seg a + a{flex: 1 1 0;justify-content: center;min-width: 0;padding: 0 6px;font-size: 15px}.rent-hud-seg .rent-filter-count{margin-left: 3px}}.rent-hud-seg a[aria-disabled="true"]{opacity: 0.45;cursor: not-allowed}@media (max-width: 48rem){.rent-hud-city button,.rent-hud-seg a,.rent-hud-toggle,.rent-hud-control:not(form),.rent-sheet-close{min-width: 44px;min-height: 44px;box-sizing: border-box}.rent-hud-seg{display: flex;flex-wrap: wrap}.rent-hud-seg a,.rent-hud-seg a + a{flex: 1 1 5.5rem;min-width: 44px}}.rent-map-hero[data-city="san-antonio"] .rent-map-poster{display: none}@media (prefers-reduced-motion: reduce){.rent-map-hero .rent-hud button,.rent-map-hero .rent-hud a,.rent-map-hero .rent-hud input,.rent-map-hero .rent-hud select,.rent-map-hero .rent-map-motion::before,.rent-map-hero .rent-map-sheet{transition: none;animation: none}}@font-face{font-family: "Bodoni Moda";font-style: normal;font-weight: 400 500;font-display: swap;src: url("/fonts/bodoni-moda.woff2") format("woff2")}@font-face{font-family: "Galleria Text";font-style: normal;font-weight: 400 600;font-display: swap;src: url("/fonts/galleria-text.woff2") format("woff2")}@font-face{font-family: "Galleria Text Fallback";font-weight: 400 500;src: local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans");size-adjust: 93%;ascent-override: 110.1%;descent-override: 43%;line-gap-override: 0%}@font-face{font-family: "Galleria Text Fallback";font-weight: 600 700;src: local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold");size-adjust: 88.3%;ascent-override: 116%;descent-override: 45.3%;line-gap-override: 0%}@font-face{font-family: "Bodoni Moda Fallback";src: local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif"),local("LiberationSerif");size-adjust: 110.9%;ascent-override: 101.4%;descent-override: 36.1%;line-gap-override: 0%}:root{--oxblood: #451f24;--oxblood-2: #5c2c33;--paper: #f7f1e6;--paper-2: #efe4d4;--card: #fbf7f0;--ink: #1c1412;--ink-2: #433833;--muted: #4e443d;--gold: #7a5430;--champagne: #f6ecd9;--champagne-2: #e7d7be;--champagne-3: #dcc9a8;--rule: #9c8b74;--ox-line: #b08980;--cornice: #e4c98a;--focus: #f6ecd9;--display: "Bodoni Moda","Bodoni Moda Fallback",Palatino,"Palatino Linotype","Times New Roman",serif;--sans: "Galleria Text","Galleria Text Fallback","Segoe UI",sans-serif;--max: 1120px;--pad: clamp(20px,4vw,48px);--tap: 44px;--gch: 0.5em;--measure: calc(66 * var(--gch));--register: var(--max);--gutter: 24px;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 48px;--space-8: 64px;--text: 17px;--text-sm: 16px;--text-xs: 14px;color-scheme: light}@supports (width: round(1em,1px)){:root{--gch: round(0.497em,1px)}}*,*::before,*::after{box-sizing: border-box}html{font-size: 16px;background: var(--paper);color: var(--ink);overflow-x: clip;max-width: 100%;text-size-adjust: 100%;scroll-padding-top: var(--space-3)}body{margin: 0;min-height: 100vh;display: flex;flex-direction: column;overflow-x: clip;max-width: 100%;background: var(--paper);color: var(--ink);font-family: var(--sans);font-size: var(--text);font-weight: 400;line-height: 1.6;font-variant-numeric: tabular-nums lining-nums;text-rendering: optimizeLegibility;overflow-wrap: break-word}body>main{flex: 1 0 auto;width: 100%;max-width: var(--max);margin-inline: auto;padding: var(--space-4) var(--pad) var(--space-8);min-width: 0}::selection{background: var(--oxblood);color: var(--champagne)}img,svg,video,canvas,iframe{max-width: 100%;height: auto}h1,h2{margin: 0 0 18px;font-family: var(--display);font-weight: 500;font-optical-sizing: none;font-variation-settings: "opsz" 72,"wght" 500;font-size: clamp(32px,3.2vw,42px);line-height: 1.12;letter-spacing: -0.02em;text-wrap: balance;color: var(--ink)}h1{font-size: clamp(36px,4vw,52px)}h3,h4{margin: 1.4em 0 0.4em;text-wrap: balance;font-family: var(--sans);font-size: 18px;font-weight: 600;line-height: 1.35;color: var(--ink)}p,ul,ol,dl{margin: 0 0 1em}main p,.prose{max-width: var(--measure)}li{line-height: 1.6}a{color: var(--oxblood);text-underline-offset: 0.22em;text-decoration-thickness: 1px}a:hover{color: var(--gold)}button,summary,input:not([type="radio"]):not([type="checkbox"]):not([type="hidden"]),select{min-height: var(--tap)}:focus-visible{outline: 2px solid var(--oxblood);outline-offset: 2px}.masthead :focus-visible,.site-footer :focus-visible,.rent-map-skip:focus-visible{outline-color: var(--focus)}@media (forced-colors: active){:focus-visible{outline: 3px solid CanvasText}}.rent-map-skip:focus,a.skip:focus{background: var(--champagne);color: var(--oxblood);border-radius: 0}.sr-only,.visually-hidden{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.skip.visually-hidden:focus,.skip.visually-hidden:focus-visible{top: 8px;left: 8px;z-index: 30;width: auto;height: auto;margin: 0;padding: 10px 14px;overflow: visible;clip: auto;outline: 2px solid var(--focus)}body>a.rent-map-skip:focus,body>a.rent-map-skip:focus-visible{z-index: 40;background: var(--champagne);color: var(--oxblood);outline: 2px solid var(--oxblood)}.masthead{position: relative;z-index: 20;width: 100%;max-width: 100%;min-width: 0;padding: 10px var(--pad) 0;background: var(--oxblood);color: var(--champagne);color-scheme: dark;border-top: 3px solid var(--cornice)}.masthead-lead{display: flex;flex-wrap: wrap;align-items: flex-end;gap: 8px 32px;padding: 8px 0 10px}.masthead-brand{order: -1;flex: 1 1 280px;min-width: 0}.wordmark{margin: 0;font-family: var(--display);font-weight: 500;font-optical-sizing: none;font-variation-settings: "opsz" 30,"wght" 500;font-size: 28px;line-height: 1;letter-spacing: 0.005em}.wordmark a,.wordmark a:visited,.wordmark a:hover{display: inline-flex;align-items: center;color: var(--champagne);text-decoration: none;min-height: var(--tap);white-space: nowrap}.wordmark a:hover{color: var(--champagne-2)}.descriptor{margin: 4px 0 0;max-width: calc(46 * var(--gch));font-family: var(--sans);font-size: var(--text-sm);font-weight: 400;line-height: 1.45;color: var(--champagne-3)}.masthead .search{display: flex;flex-wrap: wrap;align-items: flex-end;flex: 1 1 300px;max-width: 420px;margin: 0 0 0 auto;min-width: 0;gap: 0 12px}.masthead .search label{flex: 1 0 100%;margin: 0 0 4px;color: var(--champagne-2);font-family: var(--sans);font-size: var(--text-sm);font-weight: 600;line-height: 1.2}.masthead .search input{flex: 1 1 auto;width: auto;min-width: 0;height: var(--tap);margin: 0;padding: 0 2px;appearance: none;background: transparent;color: var(--champagne);border: 0;border-bottom: 1px solid var(--champagne-3);border-radius: 0;font: 400 16px/1 var(--sans);font-variant-numeric: tabular-nums}.masthead .search input::placeholder{color: var(--champagne-3);opacity: 1}.masthead .search button{flex: 0 0 auto;height: var(--tap);margin: 0;padding: 0 2px 0 12px;background: transparent;color: var(--champagne);border: 0;border-bottom: 1px solid var(--champagne);border-radius: 0;font: 600 16px/1 var(--sans);letter-spacing: 0.08em;text-transform: uppercase;cursor: pointer}.masthead .search button:hover{color: var(--cornice)}.masthead .search input:focus-visible,.masthead .search button:focus-visible{outline: 2px solid var(--cornice);outline-offset: 2px;border-bottom: 2px solid var(--focus)}@media (max-width: 640px){.masthead .search{flex-basis: 100%;max-width: none;margin-left: 0}}body.page-search .masthead .search{display: none}.nav-primary{display: flex;flex-wrap: nowrap;align-items: stretch;gap: 2px;margin: 0;padding: 6px 36px 6px 6px;min-width: 0;max-width: 100%;overflow-x: auto;border-top: 1px solid var(--ox-line);scrollbar-width: none;scroll-snap-type: x proximity;scroll-padding-inline: 12px 36px;-webkit-mask-image: linear-gradient( 90deg,#000 0,#000 calc(100% - 48px),transparent );mask-image: linear-gradient( 90deg,#000 0,#000 calc(100% - 48px),transparent )}.nav-primary::-webkit-scrollbar{display: none}.nav-primary a,.nav-primary a:visited{display: inline-flex;align-items: center;flex: 0 0 auto;min-height: var(--tap);padding: 0 12px;color: var(--champagne-2);font-size: var(--text-sm);font-weight: 400;text-decoration: none;white-space: nowrap;scroll-snap-align: start}.nav-primary a:hover{color: var(--champagne)}.nav-primary a[aria-current="page"]{color: var(--champagne);font-weight: 600;box-shadow: inset 0 -2px 0 var(--cornice)}.masthead-title{margin: 4px 0 0;padding: 12px 0 0;max-width: 22em;font-family: var(--display);font-weight: 500;font-optical-sizing: none;font-variation-settings: "opsz" 48,"wght" 500;font-size: clamp(26px,3vw,34px);line-height: 1.15;letter-spacing: -0.02em;color: var(--champagne)}.masthead-cta,.masthead-cta:visited{display: inline-flex;align-items: center;min-height: var(--tap);margin: var(--space-1) 0 var(--space-2);padding: 0 var(--space-2);color: var(--champagne);border: 1px solid var(--cornice);font-size: var(--text-sm);font-weight: 600;letter-spacing: 0.06em;text-decoration: none}.masthead-cta:hover{color: var(--oxblood);background: var(--cornice)}.site-footer{min-width: 0;margin-top: auto;padding: var(--space-6) var(--pad) var(--space-4);background: var(--oxblood);color: var(--champagne-2);color-scheme: dark;font-size: var(--text-sm);border-top: 3px solid var(--cornice)}.site-footer .groups{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 28px 24px;width: 100%;max-width: var(--max);margin: 0 auto}.site-footer h2{margin: 0 0 8px;font-family: var(--sans);font-size: var(--text-xs);font-weight: 600;font-variation-settings: normal;letter-spacing: 0.14em;line-height: 1.3;text-transform: uppercase;color: var(--champagne-3)}.site-footer ul{list-style: none;margin: 0;padding: 0}.site-footer li{margin: 0}.site-footer a,.site-footer a:visited{display: inline-flex;align-items: center;color: var(--champagne);min-height: var(--tap);text-decoration: underline;text-underline-offset: 0.22em}.site-footer a:hover{color: var(--cornice)}.site-footer .colophon{max-width: var(--max);margin: var(--space-3) auto 0;color: var(--champagne-2);font-size: var(--text-sm)}.page-views{margin: var(--space-1) 0 0;font-size: var(--text-xs);color: var(--champagne-2)}nav.product-nav,nav.realtor-strip{display: flex;flex-wrap: nowrap;gap: 4px 18px;align-items: center;width: 100%;min-width: 0;max-width: var(--max);margin: 0 auto;padding: 0 var(--pad);overflow-x: auto;border-bottom: 1px solid var(--rule);scrollbar-width: none;scroll-padding-inline: 12px 36px;-webkit-mask-image: linear-gradient( 90deg,#000 0,#000 calc(100% - 48px),transparent );mask-image: linear-gradient( 90deg,#000 0,#000 calc(100% - 48px),transparent )}nav.product-nav::-webkit-scrollbar,nav.realtor-strip::-webkit-scrollbar{display: none}nav.product-nav a,nav.product-nav a:visited,nav.realtor-strip a,nav.realtor-strip a:visited{display: inline-flex;align-items: center;flex: 0 0 auto;min-height: var(--tap);padding: 0;background: transparent;border-radius: 0;color: var(--ink);font-size: var(--text-sm);font-weight: 600;text-decoration: underline;text-underline-offset: 0.2em;white-space: nowrap}nav.product-nav a[aria-current="page"],nav.realtor-strip a[aria-current="page"]{color: var(--oxblood);box-shadow: inset 0 -2px 0 var(--cornice)}@media (max-width: 900px){.nav-primary,nav.product-nav,nav.realtor-strip{flex-wrap: wrap;overflow-x: visible;scroll-snap-type: none;-webkit-mask-image: none;mask-image: none}}@media (max-width: 900px) and (pointer: coarse){body>nav.rent-nav{flex-wrap: nowrap;overflow-x: auto;overscroll-behavior-x: contain;-webkit-mask-image: linear-gradient( 90deg,#000 0,#000 calc(100% - 40px),transparent );mask-image: linear-gradient( 90deg,#000 0,#000 calc(100% - 40px),transparent )}body>nav.rent-nav a[aria-current="page"]{scroll-initial-target: nearest}}.site-footer nav.product-nav,.site-footer nav.realtor-strip{max-width: var(--max);margin: var(--space-2) auto 0;padding: 0;border-bottom-color: var(--ox-line)}.site-footer nav.product-nav a,.site-footer nav.product-nav a:visited,.site-footer nav.realtor-strip a,.site-footer nav.realtor-strip a:visited{color: var(--champagne)}@media (max-width: 800px){.site-footer .groups{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 12px}}nav[aria-label="Breadcrumb"]{margin: 0 0 var(--space-2)}nav[aria-label="Breadcrumb"] ol{display: flex;flex-wrap: wrap;align-items: center;gap: 0;margin: 0;padding: 0;list-style: none;font-size: var(--text-sm)}nav[aria-label="Breadcrumb"] li{display: flex;align-items: center;min-height: var(--tap)}nav[aria-label="Breadcrumb"] li:not(:last-child)::after{content: "/";margin: 0 10px;color: var(--muted)}nav[aria-label="Breadcrumb"] a{font-weight: 600;min-height: var(--tap)}nav[aria-label="Breadcrumb"] [aria-current="page"]{color: var(--ink-2)}.eyebrow,.kicker,.rent-hero-kicker{margin: 0 0 8px;font-family: var(--sans);font-size: var(--text-xs);font-weight: 600;letter-spacing: 0.16em;line-height: 1.3;text-transform: uppercase;color: var(--muted)}.hero-figure .num,p.figure{font-family: var(--display);font-weight: 400;font-optical-sizing: none;font-variation-settings: "opsz" 96,"wght" 400;font-variant-numeric: tabular-nums lining-nums;letter-spacing: -0.03em;line-height: 0.95;color: var(--ink)}.hero-figure .num{display: inline-block;font-size: clamp(56px,8vw,96px)}p.figure{margin: 0;font-size: clamp(46px,6vw,72px)}p.figure.figure-empty{max-width: 42em;font-family: var(--sans);font-size: 18px;font-weight: 400;font-variation-settings: normal;font-variant-numeric: normal;letter-spacing: 0;line-height: 1.45;color: var(--ink-2)}p.figure strong{display: block;margin: 0 0 10px;font-family: var(--sans);font-weight: 600;font-size: var(--text-xs);font-variation-settings: normal;letter-spacing: 0.16em;line-height: 1.3;text-transform: uppercase;color: var(--muted)}.hero-unit,.figure-unit{display: block;margin-top: 10px;font-family: var(--sans);font-size: var(--text-sm);font-weight: 400;font-variation-settings: normal;letter-spacing: 0;line-height: 1.4;color: var(--muted)}.city-figure{margin: 0 0 var(--space-4);padding: 0 0 var(--space-2);max-width: var(--measure);border-top: 3px solid var(--oxblood)}.source-note,.figure-meta,main .source-note,main .figure-meta{margin: 8px 0 0;max-width: var(--measure);font-family: var(--sans);font-size: var(--text-sm);font-weight: 400;line-height: 1.5;color: var(--ink-2)}.figure-meta a,.source-note a{font-weight: 600}.rent-hero{margin: 0 0 var(--space-4);padding: 0 0 var(--space-2);max-width: 40rem;background: transparent;border: 0;border-top: 1px solid var(--rule);border-radius: 0}.rent-hero .hero-figure,.rent-hero-amount{margin: 0;font-family: var(--sans);font-weight: 500;font-size: 32px;font-variation-settings: normal;letter-spacing: 0;line-height: 1.2;color: var(--ink)}.rent-hero-stated,.rent-hero .legend,.rent-hero-read{margin: var(--space-1) 0 0;font-size: var(--text-sm);color: var(--ink-2)}.stamp{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 16px;margin: 8px 0 0;padding: 0;border: 0;background: transparent;font-family: var(--sans);font-size: var(--text-sm);line-height: 1.45;color: var(--ink-2)}.stamp-record{display: block;max-width: 40rem;margin-top: var(--space-2);padding-top: 12px;border-top: 1px solid var(--rule)}.stamp-record p{margin: 0 0 4px}.stamp-date{color: var(--ink)}.stamp a{font-weight: 600;min-height: var(--tap)}.status-stale{color: var(--gold)}.status-current{color: var(--ink-2)}.badge-derived{margin-left: 8px;font-family: var(--sans);font-size: var(--text-xs);font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: var(--muted)}.table-wrap{max-width: 100%;margin: var(--space-2) 0 var(--space-3);overflow-x: auto}.table-wrap:focus-visible{outline: 2px solid var(--oxblood);outline-offset: 2px}main table{width: 100%;max-width: 100%;margin: var(--space-2) 0 var(--space-3);border-collapse: collapse;background: transparent;font-size: var(--text);font-variant-numeric: tabular-nums lining-nums}table.register,table.results,table.desk,table.zip-register{table-layout: fixed}.table-wrap>table{margin: 0}main caption{caption-side: bottom;padding-top: 12px;text-align: left;color: var(--muted);font-size: var(--text-sm)}main th,main td{padding: 11px 14px 11px 0;border-bottom: 1px solid var(--rule);text-align: left;vertical-align: middle;font-weight: 400;overflow-wrap: anywhere;white-space: normal}main thead th{padding-top: 0;padding-bottom: 12px;border-bottom: 1px solid var(--ink);font-size: var(--text-sm);font-weight: 600;letter-spacing: 0.04em;text-transform: uppercase;color: var(--muted);background: var(--paper)}main tbody th{font-weight: 600}main td.num,main th.num,td.num,th.num{text-align: right;font-variant-numeric: tabular-nums lining-nums;white-space: nowrap}main thead th.num{white-space: normal}main td>a:first-child,main th>a{font-weight: 600;min-height: var(--tap)}main td .stamp{font-size: var(--text-sm)}.legend,.byline{color: var(--ink-2);font-size: var(--text-sm)}.byline{margin-top: 0}a.button,a.button:visited{display: inline-flex;align-items: center;justify-content: center;min-height: var(--tap);padding: 0 16px;background: var(--oxblood);color: var(--champagne);border-radius: 0;font-weight: 600;text-decoration: none}a.button:hover{background: var(--oxblood-2);color: var(--champagne)}.hero-actions a.button + a.button,.hero-actions a.button + a.button:visited{background: transparent;color: var(--oxblood);box-shadow: inset 0 0 0 1px var(--oxblood)}.hero-actions a.button + a.button:hover{color: var(--gold);box-shadow: inset 0 0 0 1px var(--gold)}.hero-actions{display: flex;flex-wrap: wrap;gap: 8px 16px;align-items: center}input,select,textarea,button{font: inherit;color: var(--ink);background: transparent;border: 0;border-bottom: 1px solid var(--rule);border-radius: 0}button,input:not([type="radio"]):not([type="checkbox"]):not([type="hidden"]),select{min-height: var(--tap)}form.claim,form.browse,form.map-embed-form{display: grid;gap: 8px 16px;max-width: 40rem;margin: var(--space-3) 0}form.claim>*,form.browse>*,form.map-embed-form>*{min-width: 0}select{max-width: 100%}form.claim>p.hp{position: absolute;left: -10000px;width: 1px;height: 1px;margin: 0;overflow: hidden;visibility: hidden}form.claim label:has(input[type="radio"]),form.claim label:has(input[type="checkbox"]){display: flex;align-items: center;min-height: var(--tap)}form.claim button,form.browse button,form.map-embed-form button{justify-self: start;padding: 0 16px;background: var(--oxblood);color: var(--champagne);border: 0;font-weight: 600;cursor: pointer}input:focus-visible,select:focus-visible,textarea:focus-visible{outline: none;border-bottom: 2px solid var(--oxblood)}label{font-weight: 600;font-size: var(--text-sm)}details.method-details,details.quiet{max-width: var(--measure);margin: var(--space-3) 0;border-top: 1px solid var(--rule)}details.method-details>summary,details.quiet>summary{display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: var(--tap);margin: 0;padding: 8px 0;list-style: none;cursor: pointer;font-family: var(--sans);font-weight: 600;font-size: 18px;font-variation-settings: normal;letter-spacing: 0;line-height: 1.3;text-transform: none;color: var(--ink)}details.method-details>summary::-webkit-details-marker,details.quiet>summary::-webkit-details-marker{display: none}details.method-details>summary::after,details.quiet>summary::after{content: "+";font-family: var(--sans);font-weight: 400;font-size: 22px;color: var(--gold)}details.method-details[open]>summary::after,details.quiet[open]>summary::after{content: "\2013"}details.method-details>:not(summary),details.quiet>:not(summary){color: var(--ink-2)}pre,code,.mono{font-family: ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size: 0.92em}pre{max-width: 100%;white-space: pre-wrap;overflow-wrap: anywhere}pre.cite-this{max-width: 66ch;margin: var(--space-3) 0;padding: 12px 0;overflow-x: auto;border: 0;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--rule);border-radius: 0;background: transparent;white-space: pre-wrap;overflow-wrap: anywhere}pre.cite-this code{display: block;padding: 0;border: 0;background: transparent;color: var(--ink);line-height: 1.6}.page-hero,.hero{margin: 0 0 var(--space-4)}.page-hero h1,.hero h1{max-width: 18em}.hub-section{margin: var(--space-5) 0;padding-top: var(--space-3);border-top: 1px solid var(--rule)}.band{margin-inline: calc(-1 * var(--pad));padding: var(--space-4) var(--pad);background: var(--paper-2)}.notice,.caveat,.empty{color: var(--ink-2)}.page-links,.sort{display: flex;flex-wrap: wrap;gap: 4px 16px;align-items: center}.page-links a{display: inline-flex;align-items: center;min-height: var(--tap);padding: 0 2px}.not-found{max-width: var(--measure)}nav[aria-label="Asking-rent series"] a{display: inline-flex;align-items: center;min-height: var(--tap)}@media (min-width: 761px){.rent-hero .hero-figure,.rent-hero-amount{font-size: 40px}}@media (max-width: 759px){:root{--space-4: 20px;--space-5: 24px;--space-6: 28px;--space-8: 36px;--pad: 16px}:is(.table-wrap,.stack-table):has(+ details.more-rows:not([open]))>table>tbody>tr:nth-child(n + 11),.table-wrap:not(.stack-table):has(+ details.more-rows:not([open]))>table.register.zip-register:not([data-building-suites])>tbody>tr:nth-child(n + 11),section:has(>details.more-rows:not([open]))>table>tbody>tr:nth-child(n + 11){display: none}details.more-rows{margin: 0 0 var(--space-2)}details.more-rows>summary,details.phone-fold>summary{min-height: var(--tap);padding: 8px 0;font-weight: 600;cursor: pointer}}@media (min-width: 760px){details.more-rows{display: none}details.phone-fold>summary{display: none}details.phone-fold::details-content{display: block;content-visibility: visible}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{animation-duration: 0.01ms;animation-iteration-count: 1;transition-duration: 0.01ms;scroll-behavior: auto}}td.unstated{color: var(--muted)}@media (max-width: 640px){table.results thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}table.results tr{display: block;padding: 4px 0;border-bottom: 1px solid var(--rule)}table.results th,table.results td{display: block;text-align: left;padding: 2px 0;border: 0}table.results th::before,table.results td::before{content: attr(data-label);display: block;margin-bottom: 0;font-size: var(--text-xs);font-weight: 600;letter-spacing: 0.04em;text-transform: uppercase;color: var(--muted);text-align: left}table.results .stamp,table.results .stamp-record{display: flex;flex-wrap: wrap;align-items: center;gap: 0 12px;margin-top: 0;padding-top: 0;border-top: 0}table.results .stamp-record p{margin: 0}table.results th:not([data-label])::before,table.results td:not([data-label])::before{content: none;display: none}table.results a{display: inline-flex;align-items: center;min-height: var(--tap)}}@media (min-width: 901px){nav.product-nav,nav.realtor-strip{flex-wrap: wrap;overflow-x: visible;-webkit-mask-image: none;mask-image: none}}main nav.product-nav,main nav.realtor-strip{padding-inline: 0}@media (max-width: 900px) and (pointer: coarse){.nav-primary{flex-wrap: nowrap;overflow-x: auto;scroll-snap-type: x proximity;-webkit-mask-image: linear-gradient( 90deg,#000 0,#000 calc(100% - 48px),transparent );mask-image: linear-gradient( 90deg,#000 0,#000 calc(100% - 48px),transparent )}}body:has(.home-flow)>main{max-width: none;padding: 0}body:has(.home-flow) .masthead-title{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.home-flow>*{order: 8}.home-flow>#truth{order: 1}.home-flow>.zip-ledger{order: 2}.home-flow>.home-pulse{order: 3}.home-flow>#rent-map-hero{order: 4}.home-flow>#after-rent-map{order: 5}.home-flow>#methodology-details{order: 6}.home-flow>#stated-rents,.home-flow>.stated-fold{order: 7}.home-flow .band{margin-inline: 0}.home-flow>#truth{display: grid;position: relative;grid-template-columns: minmax(0,1fr);grid-template-areas: "kicker" "figure" "basis" "stamp" "plate" "note" "context" "answer" "hou" "sa";row-gap: 0;column-gap: var(--space-4);margin: 0;padding: var(--space-5) var(--pad) var(--space-6);background: var(--oxblood);color: var(--champagne)}.home-flow .home-figures,.home-flow #truth .hero-city[data-city="houston"]{display: contents}#truth>.kicker{grid-area: kicker}#truth .hero-city[data-city="houston"]>.hero-figure,#truth .hero-city[data-city="houston"]>.prose{grid-area: figure}#truth>.basis{grid-area: basis}#truth>.folio-stamp{grid-area: stamp}#truth>.plate{grid-area: plate}#truth .hero-city[data-city="houston"]>.source-note{grid-area: note}#truth .hero-city[data-city="houston"]>.figure-meta{grid-area: context}#truth>.home-answer{grid-area: answer}#truth>.folio{grid-area: hou;align-self: start}#truth .hero-city[data-city="san-antonio"]{grid-area: sa;align-self: start}#truth>.eyebrow,#truth .hero-city[data-city="houston"]>.eyebrow{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}#truth>.kicker{margin: 0 0 var(--space-2);color: var(--cornice)}#truth .hero-city[data-city="houston"]>.hero-figure,#truth .hero-city[data-city="houston"]>.prose,#truth>.basis,#truth>.folio-stamp,#truth>.plate,#truth>.home-answer,#truth .hero-city[data-city="houston"]>.source-note,#truth .hero-city[data-city="houston"]>.figure-meta{max-width: 100%;margin-top: 0;margin-bottom: var(--space-3)}#truth .hero-city[data-city="houston"] .hero-figure .num{color: var(--champagne);font-size: clamp(84px,11vw,140px)}#truth .hero-city[data-city="houston"] .hero-unit,#truth .hero-city[data-city="houston"]>.prose,#truth>.basis,#truth>.home-answer,#truth .hero-city[data-city="houston"]>.source-note,#truth .hero-city[data-city="houston"]>.figure-meta{color: var(--champagne-2)}#truth>.basis,#truth>.home-answer,#truth .hero-city[data-city="houston"]>.source-note,#truth .hero-city[data-city="houston"]>.figure-meta{max-width: var(--measure)}.folio-stamp{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 16px;margin-top: var(--space-1);padding-top: var(--space-2);border-top: 1px solid var(--ox-line);font-size: var(--text-sm)}.folio-stamp a,.see-all a,.pulse-foot a,.hou-link a,.sa-link a{display: inline-flex;align-items: center;min-height: var(--tap);font-weight: 600}#truth>.folio-stamp a,#truth>.plate a,#truth>.home-answer a,#truth>.basis a{color: var(--champagne)}#truth :focus-visible{outline-color: var(--focus)}#truth .hero-city[data-city="san-antonio"] :focus-visible,#truth>.folio :focus-visible,#truth .hou-link :focus-visible{outline-color: var(--oxblood)}.plate{min-width: 0;max-width: 100%;overflow-x: clip}.plate svg{display: block;width: 100%;height: auto;font-family: var(--sans)}.plate svg.sky-phone,.sky-note-phone{display: none}.sky-note{max-width: var(--measure);margin: var(--space-2) 0 0;color: var(--champagne-2);font-size: var(--text-sm)}#truth>.folio,#truth .hero-city[data-city="san-antonio"],#truth .hou-link{background: var(--paper);color: var(--ink);min-width: 0}#truth>.folio{margin: 0;padding: var(--space-4) var(--space-3) var(--space-3)}#truth .hou-link{margin: var(--space-2) 0 0;padding: 0;background: transparent}#truth .hero-city[data-city="san-antonio"]{display: flex;flex-direction: column;margin: var(--space-4) 0 0;padding: var(--space-4) var(--space-3)}#truth .hero-city[data-city="san-antonio"] .table-wrap{order: 1}#truth .sa-link{order: 2;margin-bottom: 0}#truth .hero-city[data-city="san-antonio"] .eyebrow{color: var(--gold)}#truth .hero-city[data-city="san-antonio"] .hero-figure .num{color: var(--ink);font-size: clamp(46px,4.6vw,64px)}#truth .hero-city[data-city="san-antonio"] h2,#truth>.folio h2{margin-bottom: 8px}#truth>.folio a,#truth .hero-city[data-city="san-antonio"] a,#truth .hou-link a{color: var(--oxblood)}.n-note{display: block;font-size: var(--text-xs);font-weight: 400;color: var(--muted)}td.emph{font-weight: 600}td.np{font-weight: 600;color: var(--muted)}.home-flow>.zip-ledger,.home-flow>#stated-rents,.home-flow>.stated-fold,.home-flow>.brand-links{width: 100%;max-width: var(--max);margin-inline: auto}.home-flow>.zip-ledger,.home-flow>#stated-rents,.home-flow>.brand-links{padding-inline: var(--pad)}.home-flow>.zip-ledger,.home-flow>#stated-rents,.home-flow>.stated-fold>#stated-rents{padding-top: var(--space-5);padding-inline: var(--pad)}.home-flow>.brand-links{padding-bottom: var(--space-6);color: var(--ink-2);font-size: var(--text-sm)}.home-flow>.home-pulse{width: 100%;max-width: none;margin: 0;padding: var(--space-5) 0;background: var(--paper-2)}.home-flow>.home-pulse>summary,.home-flow>.stated-fold>summary{padding-inline: var(--pad)}.home-pulse .pulse{max-width: var(--max);margin-inline: auto;padding-inline: var(--pad)}.home-pulse .kicker{color: var(--gold)}.home-flow>#methodology-details{max-width: var(--max);margin: var(--space-4) auto;padding-inline: var(--pad)}.home-flow .answer-card,.home-flow .tile-group,.home-flow .feature-card,.home-flow .brand-card{margin: var(--space-3) 0}.home-flow .tile-group>ul,.home-flow .brand-links p{margin-bottom: 0}@media (min-width: 860px){.home-flow>#truth{grid-template-columns: minmax(0,1.15fr) minmax(0,0.85fr);grid-template-areas: "kicker kicker" "figure figure" "basis basis" "stamp stamp" "plate plate" "note note" "context context" "answer answer" "hou sa"}#truth .hero-city[data-city="san-antonio"]{margin-top: 0}}@media (max-width: 759px){.home-flow>.home-pulse:not([open]){padding: 0}.plate svg.sky-wide,.sky-note-wide{display: none}.plate svg.sky-phone,.sky-note-phone{display: block}#truth{padding: 16px var(--pad) 20px}#truth .hero-city[data-city="houston"] .hero-figure .num{font-size: 72px}.home-flow .rent-map-stage{height: 28rem}.home-flow td.num,.home-flow th.num{white-space: normal}table.stack thead{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}table.stack,table.stack tbody,table.stack th,table.stack td,table.stack caption{display: block;width: 100%;max-width: none;text-align: left}table.stack tr{display: grid;grid-template-columns: minmax(0,1.35fr) minmax(0,0.65fr);gap: 0 12px;padding: 4px 0;border-bottom: 1px solid var(--rule)}table.stack td,table.stack th{border-bottom: 0;padding: 0}table.stack th[scope="row"],table.stack td[data-label="City"],table.stack td[data-label="Address"],table.stack td[data-label="Source"],table.stack td[data-label="Read"]{grid-column: 1 / -1}table.stack td::before{content: attr(data-label);display: block;font-size: var(--text-xs);font-weight: 600;letter-spacing: 0.04em;line-height: 1.2;text-transform: uppercase;color: var(--muted)}table.stack td[data-label="Suites"]::before,table.stack td[data-label="Stated"]::before,table.stack td[data-label="Median"]::before,table.stack td[data-label="n"]::before{display: inline;margin-right: 6px}table.stack th[scope="row"]{font-family: var(--display);font-size: 18px;font-weight: 500;line-height: 1.2;font-variation-settings: "opsz" 36,"wght" 500;padding-bottom: 0}table.stack .stamp-record{display: flex;flex-wrap: wrap;gap: 0 12px;margin-top: 0;padding-top: 0;border-top: 0}table.stack .stamp-record p{margin: 0}}table.register td>.stamp-record{display: flex;flex-wrap: wrap;gap: 0 12px}
