.about-hero__tagline.svelte-ihny2z{color:var(--color-text-tagline);font-size:var(--text-h4);font-style:italic;font-weight:var(--weight-bold);line-height:var(--leading-normal)}.timeline.svelte-t4f8vg{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.timeline__item.svelte-t4f8vg{gap:var(--space-28);padding:var(--space-28) 0;border-top:var(--hairline);scroll-margin-top:var(--scroll-offset);display:flex}.timeline__item.svelte-t4f8vg:last-child{border-bottom:var(--hairline)}.timeline__index.svelte-t4f8vg{min-width:var(--service-index-w);color:var(--color-accent);font-size:var(--text-h3-sm);font-weight:var(--weight-bold);line-height:var(--leading-normal);flex:none}.timeline__body.svelte-t4f8vg{gap:var(--space-20);flex-direction:column;flex:1;min-width:0;display:flex}.timeline__text.svelte-t4f8vg{gap:var(--space-8);flex-direction:column;flex:auto;min-width:0;display:flex}.timeline__year.svelte-t4f8vg{color:var(--color-accent);font-size:var(--text-caption);font-weight:var(--weight-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.timeline__title.svelte-t4f8vg{color:var(--color-text);font-size:var(--text-h3-sm);font-weight:var(--weight-bold);line-height:var(--leading-normal)}.timeline__copy.svelte-t4f8vg{color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--leading-relaxed)}.timeline__caption.svelte-t4f8vg{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-snug)}.timeline__media.svelte-t4f8vg{width:100%;max-width:var(--flex-aside-faq)}@media (width>=48em){.timeline__body--media.svelte-t4f8vg{align-items:flex-start;gap:var(--space-28);flex-direction:row}.timeline__media.svelte-t4f8vg{flex:0 0 var(--flex-aside-faq)}}.split.svelte-1rcqglr{--split-aside:var(--flex-aside);--split-main:var(--flex-main);gap:var(--space-48) var(--space-72);flex-wrap:wrap;display:flex}.split--faq.svelte-1rcqglr{--split-aside:var(--flex-aside-faq);row-gap:var(--space-40)}.split--media.svelte-1rcqglr{--split-main:calc(var(--service-index-w) + var(--flex-aside) + var(--flex-aside-faq) + 2 * var(--space-28))}.split--center.svelte-1rcqglr{align-items:center}.split__aside.svelte-1rcqglr{flex:1 1 var(--split-aside);gap:var(--space-18);flex-direction:column;min-width:0;display:flex}.split__main.svelte-1rcqglr{flex:999 1 var(--split-main);min-width:0}.mission.svelte-1w1u12l{gap:var(--section-head-gap);flex-direction:column;display:flex}.mission__cards.svelte-1w1u12l{gap:var(--space-20);grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-split), 100%), 1fr));display:grid}.values.svelte-11omk2z{gap:var(--section-head-gap);flex-direction:column;display:flex}.values__cards.svelte-11omk2z{gap:var(--space-20);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=34.25em){.values__cards.svelte-11omk2z{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=66.75em){.values__cards.svelte-11omk2z{grid-template-columns:repeat(4,minmax(0,1fr))}}.team--split.svelte-19dbh0e{align-items:center;gap:var(--space-56);grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-split), 100%), 1fr));display:grid}@media (width>=44em){.team--split.svelte-19dbh0e .team__media:where(.svelte-19dbh0e){order:-1}}.team--stack.svelte-19dbh0e{gap:var(--section-head-gap);flex-direction:column;display:flex}.team__text.svelte-19dbh0e{gap:var(--space-18);flex-direction:column;min-width:0;display:flex}.team__links.svelte-19dbh0e{--link-align:auto;gap:0 var(--space-24);flex-wrap:wrap;display:flex}.team__media.svelte-19dbh0e{min-width:0}.team__photos.svelte-19dbh0e{gap:var(--space-20);grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-split), 100%), 1fr));display:grid}.team__figure.svelte-19dbh0e{gap:var(--space-12);flex-direction:column;display:flex}.team__caption.svelte-19dbh0e{color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--leading-normal)}.advisory.svelte-1nxxa7j{gap:var(--section-head-gap-sm);flex-direction:column;display:flex}.advisory__people.svelte-1nxxa7j{gap:var(--space-28) var(--space-20);grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-person), 100%), 1fr));display:grid}.advisory__person.svelte-1nxxa7j{min-width:0}@media (width<30em){.advisory__people.svelte-1nxxa7j{grid-template-columns:repeat(2,minmax(0,1fr))}}
