.office-head-section[data-astro-cid-x2vq3qjx]{padding-block:var(--space-2xl)}.link-subtle[data-astro-cid-x2vq3qjx]{color:var(--muted)}.link-subtle[data-astro-cid-x2vq3qjx]:hover{color:var(--accent)}.office-head-grid[data-astro-cid-x2vq3qjx]{display:grid;grid-template-columns:1fr;gap:var(--space-2xl);margin-top:var(--space-m)}@media(min-width:48rem){.office-head-grid[data-astro-cid-x2vq3qjx]{grid-template-columns:2fr 1fr}}.office-head-grid[data-astro-cid-x2vq3qjx] h1[data-astro-cid-x2vq3qjx]{font-size:var(--step-5);margin-top:var(--space-s)}.office-head-country[data-astro-cid-x2vq3qjx]{font-size:var(--step-1);color:var(--muted);margin-top:var(--space-2xs)}.office-head-desc[data-astro-cid-x2vq3qjx]{font-size:var(--step-1);color:var(--ink);margin-top:var(--space-m);max-width:60ch}.office-head-meta[data-astro-cid-x2vq3qjx]{display:grid;grid-template-columns:1fr;gap:var(--space-m);margin-top:var(--space-xl);padding-top:var(--space-l);border-top:1px solid var(--border)}@media(min-width:36rem){.office-head-meta[data-astro-cid-x2vq3qjx]{grid-template-columns:repeat(2,1fr)}}.office-head-meta[data-astro-cid-x2vq3qjx] dt[data-astro-cid-x2vq3qjx]{font-size:var(--step--2);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.office-head-meta[data-astro-cid-x2vq3qjx] dd[data-astro-cid-x2vq3qjx]{font-size:var(--step--1);color:var(--ink);margin-top:2px}.stat-card[data-astro-cid-x2vq3qjx]{background:var(--surface-alt);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--space-xl);text-align:center}.stat-num[data-astro-cid-x2vq3qjx]{display:block;font-family:var(--font-display);font-size:var(--step-5);font-weight:600;color:var(--ink);line-height:1}.stat-label[data-astro-cid-x2vq3qjx]{display:block;font-size:var(--step--2);color:var(--muted);margin-top:var(--space-xs)}.block-title[data-astro-cid-x2vq3qjx]{font-size:var(--step-3);margin-bottom:var(--space-xl)}.practice-grid[data-astro-cid-x2vq3qjx]{display:grid;grid-template-columns:1fr;gap:var(--space-m)}@media(min-width:36rem){.practice-grid[data-astro-cid-x2vq3qjx]{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.practice-grid[data-astro-cid-x2vq3qjx]{grid-template-columns:repeat(3,1fr);gap:var(--space-l)}}.practice-card[data-astro-cid-x2vq3qjx]{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-l);height:100%}.practice-icon[data-astro-cid-x2vq3qjx]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--r-base);background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent)}.practice-name[data-astro-cid-x2vq3qjx]{font-family:var(--font-display);font-size:var(--step-1);font-weight:500;color:var(--ink)}.practice-blurb[data-astro-cid-x2vq3qjx]{font-size:var(--step--1);color:var(--muted)}.people-grid[data-astro-cid-x2vq3qjx]{display:grid;grid-template-columns:1fr;gap:var(--space-m)}@media(min-width:36rem){.people-grid[data-astro-cid-x2vq3qjx]{grid-template-columns:repeat(3,1fr)}}@media(min-width:64rem){.people-grid[data-astro-cid-x2vq3qjx]{grid-template-columns:repeat(4,1fr);gap:var(--space-l)}}.person-card[data-astro-cid-x2vq3qjx]{display:flex;flex-direction:column;gap:var(--space-2xs);align-items:center;text-align:center;padding:var(--space-l);height:100%}.person-portrait[data-astro-cid-x2vq3qjx]{width:4.5rem;height:4.5rem;border-radius:50%;background:var(--surface-alt);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-s);font-family:var(--font-display);font-size:var(--step-2);font-weight:600;color:var(--accent)}.person-name[data-astro-cid-x2vq3qjx]{font-size:var(--step-1)}.person-role[data-astro-cid-x2vq3qjx]{font-size:var(--step--1);color:var(--muted)}.person-practices[data-astro-cid-x2vq3qjx]{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;margin-top:var(--space-2xs)}.cta-card[data-astro-cid-x2vq3qjx]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--space-3xl) var(--space-2xl);display:flex;flex-direction:column;gap:var(--space-xl);justify-content:space-between;align-items:flex-start;box-shadow:var(--shadow-2)}@media(min-width:48rem){.cta-card[data-astro-cid-x2vq3qjx]{flex-direction:row;align-items:center}}.cta-title[data-astro-cid-x2vq3qjx]{font-size:var(--step-3)}.cta-sub[data-astro-cid-x2vq3qjx]{font-size:var(--step-0);color:var(--muted);margin-top:var(--space-xs)}
