.ss__grid[data-astro-cid-s7ofmw3l]{gap:var(--s-500);display:grid}.ss__head[data-astro-cid-s7ofmw3l]{gap:var(--s-200);align-content:start;display:grid}.ss__kicker[data-astro-cid-s7ofmw3l]{color:var(--accent-text,var(--accent))}.ss__list[data-astro-cid-s7ofmw3l]{gap:var(--s-300);display:grid}.ss__card[data-astro-cid-s7ofmw3l]{top:calc(96px + var(--i) * 16px);gap:var(--s-200);padding:var(--s-400);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2xl);align-content:start;min-height:300px;display:grid;position:sticky;box-shadow:0 -12px 40px -24px #00000080}.ss__top[data-astro-cid-s7ofmw3l]{justify-content:space-between;gap:var(--s-200);display:flex}.ss__label[data-astro-cid-s7ofmw3l]{color:var(--accent)}@media (width>=1024px){.ss__grid[data-astro-cid-s7ofmw3l]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start}.ss__head[data-astro-cid-s7ofmw3l]{position:sticky;top:120px}.ss__card[data-astro-cid-s7ofmw3l]{min-height:360px;padding:var(--s-600)}}.quote[data-astro-cid-ta2fbyqs]{background:var(--surface);border-block:1px solid var(--line)}.quote__text[data-astro-cid-ta2fbyqs]{max-width:1040px;color:var(--text);text-wrap:balance;padding-left:.55em;position:relative}.quote__mark[data-astro-cid-ta2fbyqs]{position:absolute;top:-.02em;left:-.05em}.quote__src[data-astro-cid-ta2fbyqs]{margin-top:var(--s-300);padding-left:.55em}.story__grid[data-astro-cid-ta2fbyqs],.role__grid[data-astro-cid-ta2fbyqs],.since__grid[data-astro-cid-ta2fbyqs]{gap:var(--s-600);display:grid}.story__copy[data-astro-cid-ta2fbyqs]{gap:var(--s-200);align-content:start;display:grid}.story__copy[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs],.role__item[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs],.since__head[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--accent-2);text-underline-offset:3px}.facts[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--accent);align-content:start;margin:0;display:grid}.facts__row[data-astro-cid-ta2fbyqs]{gap:var(--s-50);padding:var(--s-200) 0;border-bottom:1px solid var(--line);display:grid}.facts__v[data-astro-cid-ta2fbyqs]{margin:0;font-size:22px;line-height:28px}@media (width>=1024px){.story__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.role[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line)}.role__head[data-astro-cid-ta2fbyqs],.since__head[data-astro-cid-ta2fbyqs]{gap:var(--s-200);align-content:start;display:grid}.role__list[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--accent);display:grid}.role__item[data-astro-cid-ta2fbyqs]{gap:var(--s-100);padding:var(--s-400) 0;border-bottom:1px solid var(--line);display:grid}@media (width>=1024px){.role__grid[data-astro-cid-ta2fbyqs],.since__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.role__head[data-astro-cid-ta2fbyqs],.since__head[data-astro-cid-ta2fbyqs]{position:sticky;top:120px}.role__item[data-astro-cid-ta2fbyqs]{column-gap:var(--s-500);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.since[data-astro-cid-ta2fbyqs]{background:var(--surface);border-block:1px solid var(--line)}.ms[data-astro-cid-ta2fbyqs]{display:grid}.ms__item[data-astro-cid-ta2fbyqs]{gap:var(--s-100);padding:var(--s-300) 0;border-top:1px solid var(--line);display:grid}.ms__item[data-astro-cid-ta2fbyqs]:last-child{border-bottom:1px solid var(--line)}.ms__year[data-astro-cid-ta2fbyqs]{color:var(--accent);line-height:1}.ms__body[data-astro-cid-ta2fbyqs]{gap:var(--s-50);display:grid}@media (width>=768px){.ms__item[data-astro-cid-ta2fbyqs]{align-items:start;column-gap:var(--s-400);grid-template-columns:160px minmax(0,1fr)}.ms__body[data-astro-cid-ta2fbyqs]{padding-top:8px}}.offices__head[data-astro-cid-ta2fbyqs]{gap:var(--s-200);margin-bottom:var(--s-500);display:grid}.offices__grid[data-astro-cid-ta2fbyqs]{gap:var(--s-300);display:grid}@media (width>=768px){.offices__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.office[data-astro-cid-ta2fbyqs]{gap:var(--s-100);padding:var(--s-400);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);display:grid}.office[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--text);text-decoration:none}.office[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]+a[data-astro-cid-ta2fbyqs]:before{content:" / ";color:var(--text-muted)}.office__map[data-astro-cid-ta2fbyqs]{text-underline-offset:3px;color:var(--accent-2)!important;text-decoration:underline!important}.creed[data-astro-cid-ta2fbyqs] .tagline__text{letter-spacing:var(--display-tracking);font-size:clamp(min(38px,9.7vw),6.4vw,100px);line-height:.96;font-weight:var(--display-weight);max-width:1100px}
