.OfficesPage_page__DI8Su{background:transparent}.OfficesPage_choose__iSEKZ{margin-top:clamp(72px,3rem + 4.5vw,128px)}.OfficesPage_ctaWrapper__gNOLa{margin:clamp(56px,2.5rem + 4vw,112px) 0 clamp(56px,3rem + 3.5vw,112px)}.OfficeResults_results__8zFK0{display:flex;flex-direction:column;gap:clamp(24px,2.6vw,36px);padding-top:clamp(32px,3.6vw,56px)}.OfficeResults_header__7u36p{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 32px}.OfficeResults_titleBlock__RNpDS{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.OfficeResults_title__6aMyR{margin:0;color:var(--text-strong);font-family:var(--font-display);font-size:var(--text-display-md);font-weight:700;line-height:1.08;letter-spacing:var(--tracking-display)}.OfficeResults_titleCity__jzTG5{color:var(--text-accent)}.OfficeResults_titleCityBone__vYZ0g{display:inline-block;height:.8em;color:transparent;vertical-align:middle}.OfficeResults_count__rXldY{display:flex;align-items:center;gap:10px;margin:0;color:var(--text-body);font-size:var(--text-sm);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;line-height:1.5}.OfficeResults_countSpinner__WKSXR{flex-shrink:0;width:14px;height:14px;color:var(--text-body)}html[data-motion=on] .OfficeResults_swapIn__zLIhE{animation:ds-fade-in var(--dur-base) var(--ease-out) both}.OfficeResults_countBone__7qkCP{display:inline-block;height:.8em;color:transparent;vertical-align:middle}.OfficeResults_tools__G2KVV{display:flex;align-items:center;gap:12px}.OfficeResults_searchField__anBgL{position:relative;display:flex;align-items:center;width:320px}.OfficeResults_searchIcon__La5f8{position:absolute;left:16px;color:var(--text-body);pointer-events:none;transition:color var(--dur-fast) var(--ease-standard)}.OfficeResults_searchField__anBgL:focus-within .OfficeResults_searchIcon__La5f8{color:var(--text-strong)}.OfficeResults_searchInput__9YWrw{width:100%;height:48px;padding:0 44px;border:1px solid var(--line-input);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--text-strong);font-family:var(--font-sans);font-size:var(--text-sm);outline:none;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none}.OfficeResults_searchInput__9YWrw::-webkit-search-cancel-button,.OfficeResults_searchInput__9YWrw::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.OfficeResults_searchInput__9YWrw::placeholder{color:var(--text-subtle)}@media (pointer:coarse){.OfficeResults_searchInput__9YWrw{font-size:max(16px,var(--text-sm))}}.OfficeResults_searchInput__9YWrw:focus{border-color:var(--focus-color);box-shadow:0 0 0 1px var(--focus-color)}.OfficeResults_searchClear__LoVWW{position:absolute;right:6px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);color:var(--text-body);transition:color var(--dur-fast) var(--ease-standard)}.OfficeResults_searchClear__LoVWW:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:0}html[data-motion=on] .OfficeResults_searchClear__LoVWW{animation:OfficeResults_clearIn__J3XGr var(--dur-fast) var(--ease-out) both}@keyframes OfficeResults_clearIn__J3XGr{0%{opacity:0;scale:.7}}.OfficeResults_viewToggle__y993C{position:relative;display:inline-grid;grid-template-columns:repeat(2,40px);flex-shrink:0;height:48px;padding:3px;border:1px solid var(--line-input);border-radius:calc(var(--radius-control) + 2px);background:var(--surface-raised)}.OfficeResults_viewIndicator__BlPiu{position:absolute;top:3px;left:3px;width:40px;height:40px;border-radius:var(--radius-control);background:var(--surface-inverse);transform:translate3d(calc(var(--view-index, 0) * 100%),0,0);transition:transform var(--dur-moderate) var(--ease-in-out);pointer-events:none}.OfficeResults_viewBtn__ffS6y{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-control);color:var(--text-strong);transition:color var(--dur-base) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.OfficeResults_viewBtnActive__4OyCA{color:var(--text-on-inverse)}.OfficeResults_viewBtn__ffS6y:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:1px}.OfficeResults_listLayout__USXPg[hidden],.OfficeResults_mapLayout__XbC1w[hidden]{display:none}.OfficeResults_grid__WAx4t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}html[data-motion=on] .OfficeResults_fadeIn__cA03n{animation:ds-fade-in var(--dur-base) var(--ease-out) both}.OfficeResults_cell__vp_EO{display:flex;min-width:0}.OfficeResults_cell__vp_EO>*{width:100%}.OfficeResults_cellActive__cKGOi{border-radius:var(--radius-card);outline:2px solid var(--line-accent);outline-offset:2px}.OfficeResults_mapLayout__XbC1w{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;grid-gap:24px;gap:24px}.OfficeResults_mapCards__mEqIJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.OfficeResults_mapPane__ej_gZ{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 16px);height:calc(100vh - var(--header-h) - 32px);max-height:760px;min-height:420px}@media (min-width:1100px){.OfficeResults_mapPane__ej_gZ{transition:translate var(--dur-moderate) var(--ease-in-out)}html:has([data-site-header][data-hidden]:not([data-hidden=false]):not([data-locked])) .OfficeResults_mapPane__ej_gZ[data-condensed=true]{translate:0 calc(-1 * var(--header-h))}}html[data-motion=on] .OfficeResults_paneIn__UZ_UX{animation:ds-fade-in var(--dur-moderate) var(--ease-out) both}.OfficeResults_mapNote__bPy2s{margin:0;color:var(--text-body);font-size:var(--text-xs);line-height:1.5}.OfficeResults_mapNoteAction__8u6As{padding:0;color:var(--text-strong);font-size:inherit;font-weight:var(--weight-semibold);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;transition:background-size var(--dur-base) var(--ease-out)}.OfficeResults_mapNoteAction__8u6As:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}@media (pointer:coarse){.OfficeResults_mapNoteAction__8u6As{padding-block:14px;margin-block:-14px;background-position:0 calc(100% - 14px)}}.OfficeResults_state__sK3Sf{display:flex;flex-direction:column;align-items:center;gap:12px;padding:clamp(40px,6vw,72px) 24px;border-radius:var(--radius-card);background:var(--surface-raised);text-align:center;animation:ds-fade-in var(--dur-moderate) var(--ease-out) both}.OfficeResults_stateTitle__Lr9oN{margin:0;color:var(--text-strong);font-family:var(--font-display);font-size:var(--text-display-xs);font-weight:700;line-height:1.25}.OfficeResults_stateText__uyfRm{margin:0;max-width:480px;color:var(--text-body);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.OfficeResults_stateActions__WxItt{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px}.OfficeResults_advisorButton___7gjn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border:1px solid var(--line-input);border-radius:var(--radius-control);background:transparent;color:var(--text-strong);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),transform var(--dur-instant) var(--ease-out)}.OfficeResults_advisorButton___7gjn:active{transform:scale(.97)}.OfficeResults_advisorButton___7gjn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.OfficeResults_advisorButton___7gjn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.OfficeResults_searchInput__9YWrw:not(:focus):hover{border-color:var(--line-input-hover)}.OfficeResults_searchClear__LoVWW:hover{color:var(--text-strong)}.OfficeResults_viewBtn__ffS6y:not(.OfficeResults_viewBtnActive__4OyCA):hover{background:var(--surface-band)}.OfficeResults_advisorButton___7gjn:not([aria-disabled=true]):hover{border-color:var(--text-strong);background:var(--surface-band)}.OfficeResults_mapNoteAction__8u6As:hover{background-size:0 1px;background-position:100% 100%}}@media (max-width:1199px){.OfficeResults_grid__WAx4t{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1099px){.OfficeResults_mapLayout__XbC1w{grid-template-columns:minmax(0,1fr)}.OfficeResults_mapPane__ej_gZ{position:relative;top:0;order:-1;height:auto;max-height:none;min-height:0}}@media (max-width:1023px) and (min-height:521px),(max-width:767px){.OfficeResults_header__7u36p{align-items:stretch;flex-direction:column}.OfficeResults_tools__G2KVV{width:100%}.OfficeResults_searchField__anBgL{flex:1 1 auto;width:auto;min-width:0}}@media (max-width:767px){.OfficeResults_grid__WAx4t,.OfficeResults_mapCards__mEqIJ{gap:16px}}@media (max-width:599px){.OfficeResults_grid__WAx4t,.OfficeResults_mapCards__mEqIJ{grid-template-columns:minmax(0,1fr)}}