.hero.svelte-phw0kc.svelte-phw0kc{display:flex;justify-content:center;background:var(--purple-dark)}.hero__inner.svelte-phw0kc.svelte-phw0kc{position:relative;width:var(--max-bleed-w);min-height:500px;overflow:hidden;display:flex;align-items:flex-end}.hero__bg-img.svelte-phw0kc.svelte-phw0kc{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero__overlay.svelte-phw0kc.svelte-phw0kc{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 38%,black 100%);pointer-events:none}.hero__content.svelte-phw0kc.svelte-phw0kc{position:relative;z-index:2;padding:0 var(--gutter) 60px;display:flex;flex-direction:column;gap:10px;width:100%}.hero__title.svelte-phw0kc.svelte-phw0kc{font-family:var(--font-display);font-size:54px;font-weight:600;color:var(--white);line-height:normal}.hero__subtitle.svelte-phw0kc.svelte-phw0kc{font-size:16px;font-weight:300;color:var(--white);max-width:854px}@media (max-width: 768px){.hero__inner.svelte-phw0kc.svelte-phw0kc{min-height:360px}.hero__content.svelte-phw0kc.svelte-phw0kc{padding:0 var(--gutter) 36px;gap:8px}.hero__title.svelte-phw0kc.svelte-phw0kc{font-size:28px}.hero__subtitle.svelte-phw0kc.svelte-phw0kc{font-size:16px}.hero__overlay.svelte-phw0kc.svelte-phw0kc{background:linear-gradient(to bottom,transparent 18%,black 98%)}}.intro-text.svelte-phw0kc.svelte-phw0kc{padding:var(--section-pad) 0;scroll-margin-top:129px}.intro-text.svelte-phw0kc .container.svelte-phw0kc{display:flex;flex-direction:column;gap:42px}.intro-text__lead.svelte-phw0kc.svelte-phw0kc{font-size:21px;font-weight:600;color:#39175d;line-height:1.4}.intro-text__body.svelte-phw0kc.svelte-phw0kc{display:flex;flex-direction:column;gap:16px}.intro-text__body.svelte-phw0kc p.svelte-phw0kc{font-size:17px;font-weight:300;color:#4d4d4d;line-height:1.6}.intro-text__body.svelte-phw0kc a.svelte-phw0kc{font-weight:500;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.intro-text__body.svelte-phw0kc a.svelte-phw0kc:hover{opacity:.7}.director-msg.svelte-phw0kc.svelte-phw0kc{padding:var(--section-pad) 0;scroll-margin-top:129px}@media (max-width:768px){.director-msg.svelte-phw0kc.svelte-phw0kc{scroll-margin-top:72px}}.director-msg__heading.svelte-phw0kc.svelte-phw0kc{font-size:38px;font-weight:600;color:#19199e;text-align:center;line-height:normal}.director-msg.svelte-phw0kc .container.svelte-phw0kc{display:flex;flex-direction:column;gap:32px}.director-msg__banner.svelte-phw0kc.svelte-phw0kc{width:100%;border-radius:16px;display:block;-o-object-fit:cover;object-fit:cover;max-height:548px}.director-msg__lead.svelte-phw0kc.svelte-phw0kc{font-size:21px;font-weight:600;color:var(--purple);line-height:1.5}.director-msg__body.svelte-phw0kc.svelte-phw0kc{display:flex;flex-direction:column;gap:18px}.director-msg__body.svelte-phw0kc p.svelte-phw0kc{font-size:17px;font-weight:400;color:#4d4d4d;line-height:1.75}.director-msg__callout.svelte-phw0kc.svelte-phw0kc{display:flex;align-items:stretch;background:#cef1f2;border-radius:16px;overflow:hidden}.director-msg__callout-liner.svelte-phw0kc.svelte-phw0kc{width:100px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;display:block}.director-msg__callout-text.svelte-phw0kc.svelte-phw0kc{font-size:20px;font-weight:700;color:#2d1b69;line-height:1.35;padding:20px 260px 20px 48px;align-self:center}.director-msg__sig.svelte-phw0kc p.svelte-phw0kc{font-size:17px;font-weight:600;color:var(--purple);line-height:1.2}@media (max-width:768px){.director-msg__callout-liner.svelte-phw0kc.svelte-phw0kc{width:56px}.director-msg__callout-text.svelte-phw0kc.svelte-phw0kc{padding:16px 20px;font-size:17px}}.chair-msg.svelte-phw0kc.svelte-phw0kc{padding:var(--section-pad) 0;scroll-margin-top:129px}@media (max-width:768px){.chair-msg.svelte-phw0kc.svelte-phw0kc{scroll-margin-top:72px}}.chair-msg.svelte-phw0kc .container.svelte-phw0kc{display:flex;flex-direction:column;gap:32px}.chair-msg__banner.svelte-phw0kc.svelte-phw0kc{width:100%;border-radius:16px;display:block;-o-object-fit:cover;object-fit:cover;max-height:548px}.chair-msg__lead.svelte-phw0kc.svelte-phw0kc{font-size:21px;font-weight:600;color:var(--purple);line-height:1.5}.chair-msg__body.svelte-phw0kc.svelte-phw0kc{display:flex;flex-direction:column;gap:18px}.chair-msg__body.svelte-phw0kc p.svelte-phw0kc{font-size:17px;font-weight:400;color:#4d4d4d;line-height:1.75}.chair-msg__callout.svelte-phw0kc.svelte-phw0kc{display:flex;align-items:stretch;background:#cef1f2;border-radius:16px;overflow:hidden}.chair-msg__callout-liner.svelte-phw0kc.svelte-phw0kc{width:100px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;display:block}.chair-msg__callout-text.svelte-phw0kc.svelte-phw0kc{font-size:20px;font-weight:700;color:#2d1b69;line-height:1.35;padding:20px 260px 20px 48px;align-self:center}.chair-msg__sig.svelte-phw0kc p.svelte-phw0kc{font-size:17px;font-weight:600;color:var(--purple);line-height:1.2}@media (max-width:768px){.chair-msg__callout-liner.svelte-phw0kc.svelte-phw0kc{width:56px}.chair-msg__callout-text.svelte-phw0kc.svelte-phw0kc{padding:16px 20px;font-size:17px}}.partners.svelte-phw0kc.svelte-phw0kc{padding:var(--section-pad) 0}.partners.svelte-phw0kc .container.svelte-phw0kc{display:flex;flex-direction:column;gap:42px}.partners__top.svelte-phw0kc.svelte-phw0kc{display:flex;flex-direction:column;gap:24px}.partners__intro.svelte-phw0kc.svelte-phw0kc{font-size:17px;font-weight:300;color:#4d4d4d;line-height:1.6}.partners__intro.svelte-phw0kc a.svelte-phw0kc{font-weight:500;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.partners__intro.svelte-phw0kc a.svelte-phw0kc:hover{opacity:.7}.partners__link-row.svelte-phw0kc.svelte-phw0kc{display:flex;justify-content:flex-end;margin-top:32px}.partners__link.svelte-phw0kc.svelte-phw0kc{display:inline-flex;align-items:center;gap:12px;font-size:18px;font-weight:600;color:#39175d;transition:gap .2s}.partners__link.svelte-phw0kc.svelte-phw0kc:hover{gap:18px}.partners__link.svelte-phw0kc svg.svelte-phw0kc{width:44px;height:44px;flex-shrink:0;stroke:#39175d}.partners__new.svelte-phw0kc.svelte-phw0kc{display:flex;flex-direction:column;gap:24px}.partners__new-intro.svelte-phw0kc.svelte-phw0kc{font-size:18px;font-weight:600;color:#4d4d4d;line-height:1.6}.our-partners.svelte-phw0kc.svelte-phw0kc{padding:var(--section-pad) 0;background:url(../../../images/watermark.svg) center / 400px repeat,#fcfcfc}.our-partners__title.svelte-phw0kc.svelte-phw0kc{font-size:38px;font-weight:600;color:#19199e;text-align:center;margin-bottom:42px}.our-partners__list.svelte-phw0kc.svelte-phw0kc{display:flex;flex-direction:column;gap:24px}.partner-group.svelte-phw0kc.svelte-phw0kc{display:flex;flex-direction:column;gap:12px}.partner-group__header.svelte-phw0kc.svelte-phw0kc{width:100%;display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-radius:16px;border:none;cursor:pointer;background:#fcfcfc;color:#19199e;font-family:var(--font-body);font-size:15px;font-weight:600;text-align:left;text-transform:uppercase;transition:background .2s}.partner-group__header--open.svelte-phw0kc.svelte-phw0kc{background:#b7ebec}.partner-group__header.svelte-phw0kc svg.svelte-phw0kc{width:54px;height:54px;flex-shrink:0;stroke:#19199e}.partner-group__items.svelte-phw0kc.svelte-phw0kc{list-style:none;display:flex;flex-direction:column}.partner-group__item.svelte-phw0kc.svelte-phw0kc{font-size:16px;font-weight:400;color:#4d4d4d;padding:12px 24px;background:#fcfcfc;border-radius:16px;border-bottom:1px solid rgba(0,0,0,.08)}.partner-group__item.svelte-phw0kc.svelte-phw0kc:last-child{border-bottom:none}@media (max-width:768px){.partner-group__header.svelte-phw0kc svg.svelte-phw0kc{width:20px;height:20px}}.partners-tracking.svelte-phw0kc.svelte-phw0kc{padding:var(--section-pad) 0;background:url(../../../images/watermark.svg) center / 400px repeat,var(--white)}.partners-tracking__title.svelte-phw0kc.svelte-phw0kc{font-size:38px;font-weight:600;color:#19199e;text-align:center;line-height:normal;margin-bottom:42px}.pt-grid.svelte-phw0kc.svelte-phw0kc{display:grid;grid-template-columns:196px 1fr 233px 233px;gap:12px;align-items:stretch;overflow-x:auto}.pt-cell.svelte-phw0kc.svelte-phw0kc{border-radius:16px;padding:22px 24px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;text-align:center;line-height:1.3}.pt-cell--header.svelte-phw0kc.svelte-phw0kc{background:#39175d;color:var(--white);text-transform:uppercase}.pt-cell--empty.svelte-phw0kc.svelte-phw0kc{background:#39175d}.pt-cell--cat.svelte-phw0kc.svelte-phw0kc,.pt-cell--kpi.svelte-phw0kc.svelte-phw0kc{background:#b7ebec;color:#19199e}.pt-cell--val.svelte-phw0kc.svelte-phw0kc{background:#f4f4f4;color:#4d4d4d;font-size:16px}.people-stats.svelte-phw0kc.svelte-phw0kc{padding:var(--section-pad) 0}.people-stats__intro.svelte-phw0kc.svelte-phw0kc{font-size:17px;font-weight:300;color:#4d4d4d;line-height:1.6;margin-bottom:24px}.people-stats__link-row.svelte-phw0kc.svelte-phw0kc{display:flex;align-items:center;gap:8px;margin-bottom:48px}.people-stats__link-label.svelte-phw0kc.svelte-phw0kc{font-size:18px;font-weight:600;color:#39175d}.team-accordion.svelte-phw0kc.svelte-phw0kc{margin-top:48px}.team-accordion__title.svelte-phw0kc.svelte-phw0kc{font-size:18px;font-weight:600;color:#39175d;margin-bottom:24px}.team-accordion__list.svelte-phw0kc.svelte-phw0kc{display:flex;flex-direction:column;gap:10px}.team-group__header.svelte-phw0kc.svelte-phw0kc{width:100%;display:flex;align-items:center;justify-content:space-between;background:#b7ebec;border:none;cursor:pointer;padding:12px 24px;border-radius:16px;font-family:var(--font-body)}.team-group__header--open.svelte-phw0kc.svelte-phw0kc{background:#00d5d3}.team-group__label.svelte-phw0kc.svelte-phw0kc{font-size:15px;font-weight:600;color:#19199e;text-transform:uppercase;text-align:left}.team-group__chevron.svelte-phw0kc.svelte-phw0kc{flex-shrink:0;transition:transform .2s}.team-group__chevron--open.svelte-phw0kc.svelte-phw0kc{transform:rotate(180deg)}.team-group__members.svelte-phw0kc.svelte-phw0kc{display:flex;flex-direction:column;gap:6px;margin-top:6px}.team-member.svelte-phw0kc.svelte-phw0kc{display:flex;align-items:center;justify-content:space-between;background:#fcfcfc;border-radius:12px;padding:12px 24px;font-size:16px;color:#4d4d4d}.team-member__name.svelte-phw0kc.svelte-phw0kc{font-weight:500}.team-member__institution.svelte-phw0kc.svelte-phw0kc{font-weight:400}.perf-kpi.svelte-phw0kc.svelte-phw0kc{padding:var(--section-pad) 0}.perf-kpi__intro.svelte-phw0kc.svelte-phw0kc{font-size:17px;font-weight:300;color:#4d4d4d;line-height:1.6;margin-bottom:16px}.perf-kpi__grid.svelte-phw0kc.svelte-phw0kc{display:grid;grid-template-columns:196px 1fr 186px 186px;gap:12px;margin-top:48px;overflow-x:auto}.people-kpi.svelte-phw0kc.svelte-phw0kc{margin-top:64px}.people-kpi__title.svelte-phw0kc.svelte-phw0kc{font-size:38px;font-weight:600;color:#19199e;text-align:center;margin-bottom:32px}.people-kpi__grid.svelte-phw0kc.svelte-phw0kc{display:grid;grid-template-columns:196px 1fr 233px 233px;gap:12px;overflow-x:auto}.pkpi.svelte-phw0kc.svelte-phw0kc{border-radius:16px;padding:22px 24px;font-size:15px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;min-height:94px}.pkpi--header.svelte-phw0kc.svelte-phw0kc{background:#39175d;color:#fff;text-transform:uppercase;min-height:95px}.pkpi--cat.svelte-phw0kc.svelte-phw0kc,.pkpi--kpi.svelte-phw0kc.svelte-phw0kc{background:#b7ebec;color:#19199e}.pkpi--val.svelte-phw0kc.svelte-phw0kc{background:#f4f4f4;color:#4d4d4d;font-size:16px}.diversity-metrics.svelte-phw0kc.svelte-phw0kc{width:100%}.diversity-metrics__title.svelte-phw0kc.svelte-phw0kc{font-size:18px;font-weight:600;color:#39175d;margin-bottom:24px}.diversity-metrics__grid.svelte-phw0kc.svelte-phw0kc{display:grid;grid-template-columns:221px repeat(6,1fr);gap:12px;overflow-x:auto}.dm-cell--wide.svelte-phw0kc.svelte-phw0kc{grid-column:1 / 7;text-align:left;justify-content:flex-start}.dm-cell.svelte-phw0kc.svelte-phw0kc{border-radius:16px;padding:18px 24px;font-size:14px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;min-height:94px}.dm-cell--header.svelte-phw0kc.svelte-phw0kc{background:#39175d;color:#fff;text-transform:uppercase;min-height:119px}.dm-cell--cat.svelte-phw0kc.svelte-phw0kc{background:#b7ebec;color:#19199e}.dm-cell--val.svelte-phw0kc.svelte-phw0kc{background:#f4f4f4;color:#4d4d4d}.dm-cell--total.svelte-phw0kc.svelte-phw0kc{background:#00d5d3;color:#19199e;font-weight:700;text-transform:uppercase}.governance.svelte-phw0kc.svelte-phw0kc{padding:var(--section-pad) 0}.governance__body.svelte-phw0kc.svelte-phw0kc{display:flex;flex-direction:column;gap:42px}.governance__intro.svelte-phw0kc.svelte-phw0kc{font-size:17px;font-weight:300;color:#4d4d4d;line-height:1.6}.governance__intro.svelte-phw0kc a.svelte-phw0kc{font-weight:500;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.governance__diagram.svelte-phw0kc.svelte-phw0kc{width:100%;max-width:1301px;height:auto;margin:0 auto;display:block}.financials.svelte-phw0kc.svelte-phw0kc{padding:var(--section-pad) 0}.financials.svelte-phw0kc .container.svelte-phw0kc{display:flex;flex-direction:column;gap:64px}.fin-section.svelte-phw0kc.svelte-phw0kc{overflow-x:auto}.fin-summary__title.svelte-phw0kc.svelte-phw0kc{grid-column:2 / -1;background:#39175d;color:#fff;font-size:15px;font-weight:600;text-align:center;padding:14px 24px;text-transform:uppercase;letter-spacing:.05em;border-radius:12px}.fin-table.svelte-phw0kc.svelte-phw0kc{display:grid;grid-template-columns:3fr 1.3fr 1.3fr 1.3fr;gap:10px}.fin-cell.svelte-phw0kc.svelte-phw0kc{border-radius:12px;padding:14px 20px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-weight:600;line-height:1.3;min-height:60px}.fin-cell--span.svelte-phw0kc.svelte-phw0kc{grid-column:1 / -1}.fin-cell--header.svelte-phw0kc.svelte-phw0kc{background:#39175d;color:#fff;text-transform:uppercase;font-size:15px}.fin-cell--group.svelte-phw0kc.svelte-phw0kc,.fin-cell--cat.svelte-phw0kc.svelte-phw0kc{background:#b7ebec;color:#19199e}.fin-cell--data.svelte-phw0kc.svelte-phw0kc{background:#f4f4f4;color:#4d4d4d;font-size:17px}.fin-cell--label.svelte-phw0kc.svelte-phw0kc{font-size:15px;justify-content:flex-start;text-align:left}.fin-cell--bold.svelte-phw0kc.svelte-phw0kc{font-weight:700}.fin-divider.svelte-phw0kc.svelte-phw0kc{grid-column:1 / -1;height:3px;background:#e8e8e8;border-radius:16px;margin:4px 0}
