body{background:var(--color-white);overflow-x:hidden}.contact-page.svelte-1f4zu80{overflow:clip}.skip-link.svelte-1f4zu80{z-index:100;top:var(--space-3);left:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-white);background:var(--color-ink);transition:transform var(--duration-fast) var(--ease-standard);position:fixed;transform:translateY(-160%)}.skip-link.svelte-1f4zu80:focus{transform:translateY(0)}h1.svelte-1f4zu80,h2.svelte-1f4zu80,h3.svelte-1f4zu80,p.svelte-1f4zu80{margin:0}.page-intro.svelte-1f4zu80{padding-top:var(--header-height);background:var(--color-mint)}.intro-shell.svelte-1f4zu80{width:min(calc(100% - (2 * var(--page-gutter))), var(--content-narrow));padding-block:var(--space-6);text-align:center;place-items:center;margin-inline:auto;display:grid}h1.svelte-1f4zu80{max-width:18ch;margin-top:var(--space-3);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-h1);letter-spacing:-.04em;text-wrap:balance}.intro-shell.svelte-1f4zu80>p:where(.svelte-1f4zu80){max-width:62ch;margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty}.breadcrumb.svelte-1f4zu80{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);display:flex}.breadcrumb.svelte-1f4zu80 a:where(.svelte-1f4zu80){color:var(--color-dusk-blue);font-weight:var(--font-weight-semibold);text-decoration:none}.breadcrumb.svelte-1f4zu80 a:where(.svelte-1f4zu80):hover{color:var(--color-ink)}.section-nav.svelte-1f4zu80{background:var(--color-ink)}.section-nav-inner.svelte-1f4zu80{scrollbar-width:thin;width:min(100%,64rem);margin-inline:auto;display:flex;overflow-x:auto}.section-nav.svelte-1f4zu80 a:where(.svelte-1f4zu80){min-height:4.25rem;padding-inline:var(--space-4);color:var(--color-white);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-align:center;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);border-right:1px solid #ffffff2e;flex:1 0 auto;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.section-nav.svelte-1f4zu80 a:where(.svelte-1f4zu80):first-child{border-left:1px solid #ffffff2e}.section-nav.svelte-1f4zu80 a:where(.svelte-1f4zu80):hover,.section-nav.svelte-1f4zu80 a:where(.svelte-1f4zu80):focus-visible{color:var(--color-ink);background:var(--color-mint)}.contact-directory.svelte-1f4zu80{scroll-margin-top:var(--anchor-offset);padding-block:var(--space-7) var(--space-8);background:var(--color-white)}.directory-shell.svelte-1f4zu80{width:min(calc(100% - (2 * var(--page-gutter))), var(--content-max));margin-inline:auto}.directory-heading.svelte-1f4zu80 h2:where(.svelte-1f4zu80),.support-group.svelte-1f4zu80>h2:where(.svelte-1f4zu80),.governance-entry.svelte-1f4zu80>h2:where(.svelte-1f4zu80){font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:var(--leading-h2);letter-spacing:var(--tracking-tight);text-wrap:balance}.directory-heading.svelte-1f4zu80>p:where(.svelte-1f4zu80){margin-top:var(--space-4);font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:var(--leading-h3);letter-spacing:-.025em}.office-and-investment.svelte-1f4zu80{gap:var(--space-8);padding-block:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1.08fr) minmax(21rem,.92fr);display:grid}.office-details.svelte-1f4zu80{align-content:start;gap:var(--space-5);display:grid}.office-detail-row.svelte-1f4zu80{gap:var(--space-5);grid-template-columns:minmax(5.75rem,.34fr) minmax(0,1fr);align-items:start;display:grid}.detail-label.svelte-1f4zu80{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-caption);letter-spacing:.04em;text-transform:uppercase}.office-detail-row.svelte-1f4zu80 h3:where(.svelte-1f4zu80),.contact-copy.svelte-1f4zu80 h3:where(.svelte-1f4zu80){font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-h3);letter-spacing:-.018em}address.svelte-1f4zu80{max-width:36ch;margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);text-wrap:pretty;font-style:normal;line-height:1.55}.telephone.svelte-1f4zu80{width:fit-content;color:var(--color-ink);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-h3);letter-spacing:-.018em;font-variant-numeric:tabular-nums;text-decoration:none}.telephone.svelte-1f4zu80:hover,.telephone.svelte-1f4zu80:focus-visible{color:var(--color-dusk-blue)}.investment-contacts.svelte-1f4zu80{align-content:start;gap:var(--space-5);scroll-margin-top:var(--anchor-offset);display:grid}.contact-line.svelte-1f4zu80{gap:var(--space-4);grid-template-columns:2.5rem minmax(0,1fr);align-items:start;display:grid}.contact-icon.svelte-1f4zu80{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-dusk-blue);background:var(--color-mint);place-items:center;display:grid}.mail-icon.svelte-1f4zu80{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1.125rem;height:1.125rem}.contact-copy.svelte-1f4zu80 p:where(.svelte-1f4zu80){max-width:34ch;margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5}.contact-copy.svelte-1f4zu80 a:where(.svelte-1f4zu80){margin-top:var(--space-3);color:var(--color-dusk-blue);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-underline-offset:.3em;text-decoration-thickness:1px;display:inline-block}.contact-copy.svelte-1f4zu80 a:where(.svelte-1f4zu80):hover,.contact-copy.svelte-1f4zu80 a:where(.svelte-1f4zu80):focus-visible{color:var(--color-ink)}.contact-copy-action-only.svelte-1f4zu80{align-self:center}.contact-copy-action-only.svelte-1f4zu80 a:where(.svelte-1f4zu80){margin-top:0}.support-grid.svelte-1f4zu80{gap:var(--space-8);padding-block:var(--space-6);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1.08fr) minmax(21rem,.92fr);display:grid}.support-group.svelte-1f4zu80>h2:where(.svelte-1f4zu80){margin-bottom:var(--space-5)}.governance-list.svelte-1f4zu80{scroll-margin-top:var(--anchor-offset)}.governance-entry.svelte-1f4zu80{padding-block:var(--space-6);border-bottom:1px solid var(--color-border)}.governance-entry.svelte-1f4zu80>p:where(.svelte-1f4zu80){max-width:72ch;margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty}.governance-contact.svelte-1f4zu80{max-width:28rem;margin-top:var(--space-5)}@media (width<=64rem){.office-and-investment.svelte-1f4zu80,.support-grid.svelte-1f4zu80{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr)}}@media (width<=46rem){.intro-shell.svelte-1f4zu80{padding-block:var(--space-5)}h1.svelte-1f4zu80{font-size:var(--text-2xl)}.section-nav-inner.svelte-1f4zu80{justify-content:flex-start}.section-nav.svelte-1f4zu80 a:where(.svelte-1f4zu80){flex:none;min-height:3.75rem}.contact-directory.svelte-1f4zu80{padding-block:var(--space-5) var(--space-7)}.directory-heading.svelte-1f4zu80 h2:where(.svelte-1f4zu80),.support-group.svelte-1f4zu80>h2:where(.svelte-1f4zu80),.governance-entry.svelte-1f4zu80>h2:where(.svelte-1f4zu80){font-size:var(--text-xl)}.directory-heading.svelte-1f4zu80>p:where(.svelte-1f4zu80){font-size:var(--text-lg)}.office-and-investment.svelte-1f4zu80,.support-grid.svelte-1f4zu80{gap:var(--space-6);grid-template-columns:1fr}.investment-contacts.svelte-1f4zu80{padding-top:var(--space-5);border-top:1px solid var(--color-border)}.support-group.svelte-1f4zu80+.support-group:where(.svelte-1f4zu80){padding-top:var(--space-6);border-top:1px solid var(--color-border)}}@media (width<=30rem){.office-detail-row.svelte-1f4zu80{gap:var(--space-3);grid-template-columns:5.75rem minmax(0,1fr)}.contact-line.svelte-1f4zu80{gap:var(--space-3);grid-template-columns:2.25rem minmax(0,1fr)}.contact-icon.svelte-1f4zu80{width:2.25rem;height:2.25rem}}@media (prefers-reduced-motion:reduce){.skip-link.svelte-1f4zu80,.section-nav.svelte-1f4zu80 a:where(.svelte-1f4zu80){transition:none}}
