.creed.svelte-1xa30fc{border-bottom:1px solid var(--m-line);margin-top:2.5rem}.creed__row.svelte-1xa30fc{border-top:1px solid var(--m-line);gap:1rem;padding-block:2.25rem;display:grid}@media (width>=52rem){.creed__row.svelte-1xa30fc{grid-template-columns:11rem 1fr;align-items:baseline;gap:2rem;padding-block:3rem}}.creed__label.svelte-1xa30fc{letter-spacing:.2em;color:var(--m-ink-mute);font-size:.8125rem}.creed__text.svelte-1xa30fc{font-family:var(--font-display);letter-spacing:-.015em;color:var(--m-ink);text-wrap:pretty;font-size:clamp(1.375rem,2.2vw,1.875rem);line-height:1.3}.creed__mission.svelte-1xa30fc{max-width:40ch}.values.svelte-1xa30fc{gap:.375rem;display:grid}.dot.svelte-1xa30fc{background:var(--dot);border-radius:999px;width:.5rem;height:.5rem;display:block}.legend.svelte-1xa30fc{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2.5rem;display:flex}.legend.svelte-1xa30fc li:where(.svelte-1xa30fc){color:var(--m-ink-soft);align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.team.svelte-1xa30fc{gap:1.25rem;margin-top:3rem;display:grid}@media (width>=40rem){.team.svelte-1xa30fc{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.team.svelte-1xa30fc{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.member.svelte-1xa30fc{border-radius:var(--m-r-lg);background:var(--m-raise);box-shadow:var(--m-shadow-sm);transition:transform .5s var(--m-ease), box-shadow .5s var(--m-ease);grid-template-columns:7rem 1fr;align-content:start;column-gap:1.25rem;padding:1.5rem 1.5rem 1.75rem;display:grid;position:relative}.member.svelte-1xa30fc:hover{box-shadow:var(--m-shadow-md);--m-portrait-ring:6px;transform:translateY(-4px)}.member__photo.svelte-1xa30fc{align-self:start;display:block}.member__id.svelte-1xa30fc{align-self:end;padding-bottom:.25rem}.member__dots.svelte-1xa30fc{gap:.375rem;display:flex}.member__name.svelte-1xa30fc{color:var(--m-ink);text-wrap:balance;margin-top:.625rem;font-size:1.3125rem;line-height:1.2}.member__name.svelte-1xa30fc a:where(.svelte-1xa30fc){text-decoration:none}.member__role.svelte-1xa30fc{letter-spacing:.04em;color:var(--bio-color);margin-top:.375rem;font-size:.9375rem;line-height:1.35}.member__blurb.svelte-1xa30fc{color:var(--m-ink-soft);grid-column:1/-1;margin-top:1.25rem;font-size:1rem;line-height:1.6}.member__cta.svelte-1xa30fc{letter-spacing:.05em;color:var(--color-blue-deep);grid-column:1/-1;justify-self:start;margin-top:1.25rem;font-size:.9375rem;text-decoration:none}.member.svelte-1xa30fc:hover .member__cta:where(.svelte-1xa30fc){color:var(--m-ink)}
