.offices-directory-module-scss-module__gx11SG__directory{min-width:0;scroll-margin-top:calc(var(--header-h) + 24px)}.offices-directory-module-scss-module__gx11SG__filter{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex;position:relative}@media (max-width:767px){.offices-directory-module-scss-module__gx11SG__filter{scrollbar-width:none;flex-wrap:nowrap;margin-bottom:24px;padding-block:2px;overflow-x:auto}.offices-directory-module-scss-module__gx11SG__filter::-webkit-scrollbar{display:none}.offices-directory-module-scss-module__gx11SG__filter .offices-directory-module-scss-module__gx11SG__chip{flex-shrink:0}.offices-directory-module-scss-module__gx11SG__filter .offices-directory-module-scss-module__gx11SG__chip[aria-pressed=true]{box-shadow:none}}.offices-directory-module-scss-module__gx11SG__chip{color:#fff;font-family:var(--font-heading);background:0 0;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700;transition:background .25s,border-color .25s,color .25s,box-shadow .25s;display:inline-flex}.offices-directory-module-scss-module__gx11SG__chip:hover{background:#ffffff0f;border-color:#ffffff8c}.offices-directory-module-scss-module__gx11SG__chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 8px 24px #ff822e59}.offices-directory-module-scss-module__gx11SG__chip[aria-pressed=true] .offices-directory-module-scss-module__gx11SG__count{color:#fff;background:#ffffff40}.offices-directory-module-scss-module__gx11SG__count{min-width:22px;height:22px;color:var(--sand);background:#ffffff1f;border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.offices-directory-module-scss-module__gx11SG__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px;display:grid}.offices-directory-module-scss-module__gx11SG__grid>.offices-directory-module-scss-module__gx11SG__cell>article{width:auto;height:100%}.offices-directory-module-scss-module__gx11SG__cell{min-width:0;animation:offices-directory-module-scss-module__gx11SG__cellIn .5s var(--ease) both;animation-delay:calc(var(--i,0)*50ms)}@keyframes offices-directory-module-scss-module__gx11SG__cellIn{0%{opacity:0;transform:translateY(14px)}}
