.locations-title[data-astro-cid-6bfsojfh]{width:fit-content;font-family:var(--sans);margin:clamp(3.5rem,7vw,5rem) auto 0;display:flex}.offices[data-astro-cid-6bfsojfh]{gap:1.25rem;margin-top:clamp(2.5rem,5vw,3.75rem);padding:0;list-style:none;display:grid}@media (width>=48rem){.offices[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.office[data-astro-cid-6bfsojfh]{border-radius:var(--radius);isolation:isolate;position:relative;overflow:hidden}.office-link[data-astro-cid-6bfsojfh]{color:var(--on-night);text-decoration:none;display:block}.office-link[data-astro-cid-6bfsojfh]:focus-visible{outline-offset:-4px;border-radius:var(--radius)}.office[data-astro-cid-6bfsojfh] .office-photo{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform 1.2s var(--ease)}.office[data-astro-cid-6bfsojfh]:hover .office-photo{transform:scale(1.04)}.office[data-astro-cid-6bfsojfh]:after{content:"";pointer-events:none;background:linear-gradient(#0e0f1100 40%,#0e0f11cc);position:absolute;inset:0}.office-label[data-astro-cid-6bfsojfh]{z-index:1;align-items:flex-start;gap:.5rem;font-size:1rem;display:flex;position:absolute;bottom:1.6rem;left:1.5rem}.office-label[data-astro-cid-6bfsojfh]>svg{width:1.125rem;height:1.125rem;color:var(--gold-on-night);margin-top:.3rem}.office-text[data-astro-cid-6bfsojfh]{gap:.1rem;display:grid}.office-text[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{font-weight:700}.office-address[data-astro-cid-6bfsojfh]{color:var(--on-night-muted);align-items:center;gap:.3rem;font-size:.875rem;transition:color .3s;display:inline-flex}.office-address[data-astro-cid-6bfsojfh] svg{width:.9rem;height:.9rem;color:var(--gold-on-night);transition:transform .35s var(--ease)}.office[data-astro-cid-6bfsojfh]:hover .office-address[data-astro-cid-6bfsojfh]{color:var(--on-night)}.office[data-astro-cid-6bfsojfh]:hover .office-address[data-astro-cid-6bfsojfh] svg{transform:translate(2px,-2px)}.office-credit[data-astro-cid-6bfsojfh]{z-index:1;color:var(--on-night-muted);font-size:.75rem;line-height:1.2;position:absolute;bottom:.5rem;right:1rem}.office-credit[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:inherit;text-decoration-color:#ffffff4d}.office-credit[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--on-night)}
