.tenant-search-workspace .tenant-site{height:100dvh;overflow:hidden;min-height:0!important}.tenant-search-workspace .site-header{z-index:1200;flex-shrink:0;padding:12px 28px}.tenant-search-workspace #site-main-content{isolation:isolate;flex-direction:column;min-height:0;display:flex}.tenant-search-tools{border-bottom:1px solid var(--card-border,#dce5ef);background:var(--section-alt,#f4f7fb);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:18px 28px;padding:18px 28px;display:flex}.tenant-search-title span{color:var(--accent-color);letter-spacing:.16em;font-size:10px;font-weight:600}.tenant-search-title h1{font-family:var(--heading-font);margin:5px 0 0;font-size:26px;font-weight:500;line-height:1.2}.tenant-search-location{flex:1;min-width:220px;max-width:440px}.tenant-search-account{align-items:center;gap:8px;margin-left:auto;display:flex}.tenant-search-content{flex-direction:column;flex:1;min-height:0;display:flex}.tenant-search-workspace .site-skip-link{z-index:1600}@media (max-width:1100px){.tenant-search-workspace .site-header{flex-wrap:wrap}.tenant-search-workspace .site-menu-toggle{display:block}.tenant-search-workspace .site-navigation{flex-direction:column;align-items:stretch;gap:0;width:100%;max-height:55dvh;display:none;overflow:auto}.tenant-search-workspace .site-navigation.is-open{display:flex}.tenant-search-workspace .site-nav-dropdown{box-shadow:none;min-width:0;position:static}.tenant-search-workspace .site-header-phone{border-left:0;padding-left:0!important}}@media (max-width:600px){.tenant-search-workspace .site-header{padding:10px 16px}.tenant-search-tools{gap:12px;padding:14px 16px}.tenant-search-title{flex-basis:100%}.tenant-search-title h1{font-size:23px}.tenant-search-location{flex-basis:100%;order:3;max-width:none}.tenant-search-account{flex-wrap:wrap;order:2;gap:8px;margin-left:0}.tenant-search-account .MuiButton-root{min-width:0;padding:6px;font-size:11px}}
