.team[data-astro-cid-5j3a5osj]{padding-block:var(--space-section);background:var(--color-white)}.team[data-astro-cid-5j3a5osj]:focus{outline:none}.team__eyebrow[data-astro-cid-5j3a5osj]{margin-bottom:.6rem}.team__title[data-astro-cid-5j3a5osj]{font-size:var(--fs-h2-xl);line-height:1.12}.team__list[data-astro-cid-5j3a5osj]{gap:1.25rem;margin-top:1.75rem;display:grid}.team__member[data-astro-cid-5j3a5osj]{grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:1.1rem;display:grid}.team__photo[data-astro-cid-5j3a5osj]{aspect-ratio:3/4;background:var(--color-sky);--arcs-color:#fff;border-radius:1.5rem .5rem .5rem 2.25rem;position:relative;overflow:hidden}.team__photo[data-astro-cid-5j3a5osj] .team__arcs{aspect-ratio:1;opacity:.85;width:120%;height:auto;top:34%;left:50%;transform:translate(-50%,-50%)}.team__photo[data-astro-cid-5j3a5osj] img[data-astro-cid-5j3a5osj]{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}.team__meta[data-astro-cid-5j3a5osj]{padding-top:.85rem;position:relative}.team__meta[data-astro-cid-5j3a5osj]:before{content:"";background:var(--color-accent);border-radius:2px;width:1.75rem;height:3px;position:absolute;top:0;left:0}.team__name[data-astro-cid-5j3a5osj]{font-size:var(--fs-h3);letter-spacing:-.015em;line-height:1.2}.team__role[data-astro-cid-5j3a5osj]{color:var(--color-muted);font-size:var(--fs-body);margin-top:.3rem;line-height:1.4}@media (width>=40rem){.team__list[data-astro-cid-5j3a5osj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.team__member[data-astro-cid-5j3a5osj]{display:block}.team__meta[data-astro-cid-5j3a5osj]{margin-top:1.1rem}}@media (width>=64rem){.team__eyebrow[data-astro-cid-5j3a5osj]{margin-bottom:calc(.7 * var(--u))}.team__list[data-astro-cid-5j3a5osj]{gap:calc(3 * var(--u));max-width:56rem;margin-top:calc(2.5 * var(--u))}.team__photo[data-astro-cid-5j3a5osj]{border-radius:calc(2 * var(--u)) calc(.6 * var(--u)) calc(.6 * var(--u)) calc(3 * var(--u))}.team__meta[data-astro-cid-5j3a5osj]{margin-top:calc(1.25 * var(--u));padding-top:calc(.9 * var(--u))}}@media (width>=90rem){.team__layout[data-astro-cid-5j3a5osj]{grid-template-columns:minmax(0, 1fr) minmax(0, calc(47 * var(--u)));align-items:start;display:grid}.team__head[data-astro-cid-5j3a5osj]{padding-right:calc(1.5 * var(--u))}.team__list[data-astro-cid-5j3a5osj]{max-width:none;margin-top:0}}.partners[data-astro-cid-jkrjjkex]{padding-block:var(--space-section);background:var(--color-cream);overflow:hidden}.partners[data-astro-cid-jkrjjkex]:focus{outline:none}.partners__eyebrow[data-astro-cid-jkrjjkex]{margin-bottom:.6rem}.partners__title[data-astro-cid-jkrjjkex]{font-size:var(--fs-h2-xl);line-height:1.12}.partners__text[data-astro-cid-jkrjjkex]{max-width:30em;color:var(--color-muted);font-size:var(--fs-body);margin-top:.85rem;line-height:1.55}.partners__viewport[data-astro-cid-jkrjjkex]{--tile-w:11rem;--tile-h:6rem;--gap:.85rem;--logo-scale:.82;padding-inline:var(--gutter);scrollbar-width:thin;overscroll-behavior-x:contain;margin-top:2rem;padding-block:.75rem 1rem;overflow-x:auto}.partners__viewport[data-astro-cid-jkrjjkex]:focus-visible{outline:3px solid var(--color-ink);outline-offset:-3px}.partners__track[data-astro-cid-jkrjjkex]{width:max-content;display:flex}.partners__list[data-astro-cid-jkrjjkex]{column-gap:var(--gap);padding-right:var(--gap);display:flex}.partners__list--clone[data-astro-cid-jkrjjkex]{display:none}.partners__item[data-astro-cid-jkrjjkex]{width:var(--tile-w);height:var(--tile-h);border-radius:var(--radius-card);background:var(--color-white);flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #0923460d,0 10px 24px -18px #09234640}.partners__item[data-astro-cid-jkrjjkex] img[data-astro-cid-jkrjjkex]{width:calc(var(--w) * var(--logo-scale));height:calc(var(--h) * var(--logo-scale));object-fit:contain;user-select:none;-webkit-user-drag:none;max-width:86%;max-height:78%}.partners__viewport[data-astro-cid-jkrjjkex].is-moving{touch-action:pan-y;cursor:grab;padding-inline:0;overflow:hidden}.partners__viewport[data-astro-cid-jkrjjkex].is-moving .partners__list--clone[data-astro-cid-jkrjjkex]{display:flex}.partners__viewport[data-astro-cid-jkrjjkex].is-dragging{cursor:grabbing}@media (width>=64rem){.partners__head[data-astro-cid-jkrjjkex]{grid-template-columns:46% 1fr;align-items:end;display:grid}.partners__text[data-astro-cid-jkrjjkex]{font-size:calc(var(--fs-body) * 1.05);margin-top:0}.partners__eyebrow[data-astro-cid-jkrjjkex]{margin-bottom:calc(.7 * var(--u))}.partners__viewport[data-astro-cid-jkrjjkex]{--tile-w:calc(12.5 * var(--u));--tile-h:calc(6.5 * var(--u));--gap:calc(1 * var(--u));--logo-scale:1;margin-top:calc(2.5 * var(--u))}}.about[data-astro-cid-4drvxo2v]{padding-block:var(--space-section);background:var(--color-white)}.about__grid[data-astro-cid-4drvxo2v]{gap:2.25rem;display:grid}.about__eyebrow[data-astro-cid-4drvxo2v]{margin-bottom:.6rem}.about__title[data-astro-cid-4drvxo2v]{font-size:var(--fs-h2-xl);line-height:1.12}.about__text[data-astro-cid-4drvxo2v]{max-width:34em;color:var(--color-text);font-size:var(--fs-body);margin-top:.9rem;line-height:1.65}.about__statement[data-astro-cid-4drvxo2v]{border-left:3px solid var(--color-accent);max-width:30em;color:var(--color-ink);font-size:var(--fs-title);letter-spacing:-.01em;margin-top:1.4rem;padding-left:1.1rem;font-weight:650;line-height:1.4}.about__themes[data-astro-cid-4drvxo2v]{border:1px solid var(--color-card-line);border-radius:calc(var(--radius-card) * 1.5);background:var(--color-card);padding:1.5rem 1.4rem .5rem}.about__themes-label[data-astro-cid-4drvxo2v]{color:var(--color-muted);font-size:var(--fs-eyebrow);letter-spacing:.08em;text-transform:uppercase}.about__theme-list[data-astro-cid-4drvxo2v]{margin-top:.6rem}.about__theme[data-astro-cid-4drvxo2v]{color:var(--color-ink);font-size:var(--fs-h3);letter-spacing:-.02em;align-items:center;gap:.9rem;padding-block:.9rem;font-weight:750;line-height:1.2;display:flex}.about__theme[data-astro-cid-4drvxo2v]+.about__theme[data-astro-cid-4drvxo2v]{border-top:1px solid var(--color-card-line)}.about__theme[data-astro-cid-4drvxo2v]:before{content:"";border:3px solid var(--color-accent);border-radius:999px;flex:none;width:.85rem;height:.85rem}.vision[data-astro-cid-4drvxo2v]{padding-block:var(--space-section);background:var(--color-sky);--arcs-color:#d7e8f4;position:relative;overflow:hidden}.vision[data-astro-cid-4drvxo2v]:focus{outline:none}.vision[data-astro-cid-4drvxo2v] .vision__arcs{width:22rem;height:22rem;bottom:-11rem;left:-9rem}.vision__grid[data-astro-cid-4drvxo2v]{gap:1.75rem;display:grid;position:relative}.vision__eyebrow[data-astro-cid-4drvxo2v]{margin-bottom:.6rem}.vision__title[data-astro-cid-4drvxo2v]{font-size:var(--fs-h2-xl);line-height:1.12}.vision__lead[data-astro-cid-4drvxo2v]{max-width:26em;color:var(--color-text);font-size:var(--fs-body);margin-top:.9rem;line-height:1.6}.vision__core[data-astro-cid-4drvxo2v]{display:grid}.vision__core-line[data-astro-cid-4drvxo2v]{border-bottom:1px solid var(--color-sky-line);color:var(--color-ink);font-size:var(--fs-h3);letter-spacing:-.02em;padding-block:.8rem;font-weight:750;line-height:1.25}.vision__core-line[data-astro-cid-4drvxo2v]:first-child{padding-top:0}.vision__closing[data-astro-cid-4drvxo2v]{color:var(--color-accent-strong);font-size:var(--fs-title);letter-spacing:-.005em;margin-top:1.1rem;font-weight:700}.vision__more[data-astro-cid-4drvxo2v]{margin-top:1.25rem}.vision__summary[data-astro-cid-4drvxo2v]{min-height:2.75rem;color:var(--color-ink);font-family:inherit;font-size:var(--fs-link);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-weight:600;list-style:none;display:inline-flex}.vision__summary-label[data-astro-cid-4drvxo2v]{text-underline-offset:.25em;text-decoration:underline}.vision__summary[data-astro-cid-4drvxo2v]:after{content:"+";color:var(--color-accent-strong);font-size:1.25em;font-weight:700;line-height:1}.vision__summary[data-astro-cid-4drvxo2v][aria-expanded=true]:after{content:"−"}.vision__summary[data-astro-cid-4drvxo2v]:hover .vision__summary-label[data-astro-cid-4drvxo2v]{text-decoration-thickness:2px}.vision__full[data-astro-cid-4drvxo2v][hidden]{display:none}.vision__full[data-astro-cid-4drvxo2v]{max-width:38em;color:var(--color-text);font-size:var(--fs-body);padding-top:.75rem;line-height:1.65}.vision__full[data-astro-cid-4drvxo2v] p[data-astro-cid-4drvxo2v]+p[data-astro-cid-4drvxo2v]{margin-top:.9rem}.vision__full-h[data-astro-cid-4drvxo2v],.vision__full-closing[data-astro-cid-4drvxo2v]{color:var(--color-ink);font-weight:700}.vision__full-core[data-astro-cid-4drvxo2v] span[data-astro-cid-4drvxo2v]{color:var(--color-ink);font-weight:700;display:block}.services[data-astro-cid-4drvxo2v]{padding-block:var(--space-section);background:var(--color-navy);color:var(--color-white);--arcs-color:#173a68;position:relative;overflow:hidden}.services[data-astro-cid-4drvxo2v]:focus{outline:none}.services[data-astro-cid-4drvxo2v] .services__arcs{width:26rem;height:26rem;bottom:-14rem;right:-13rem}.services__inner[data-astro-cid-4drvxo2v]{position:relative}.services__head[data-astro-cid-4drvxo2v]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;display:flex}.services__eyebrow[data-astro-cid-4drvxo2v]{color:#ffffffc7;margin-bottom:.6rem}.services__title[data-astro-cid-4drvxo2v]{color:var(--color-white);font-size:var(--fs-h2-xl);line-height:1.12}.services__head[data-astro-cid-4drvxo2v] .services__link{font-size:var(--fs-link)}.services__list[data-astro-cid-4drvxo2v]{border-top:1px solid #ffffff2e;margin-top:2rem;display:grid}.services__item[data-astro-cid-4drvxo2v]{border-bottom:1px solid #ffffff2e;padding-block:1.4rem;position:relative}.services__item[data-astro-cid-4drvxo2v]:before{content:"";background:var(--color-accent);border-radius:2px;width:2rem;height:3px;position:absolute;top:-2px;left:0}.services__name[data-astro-cid-4drvxo2v]{color:var(--color-white);font-size:var(--fs-h3);letter-spacing:-.015em;line-height:1.25}.services__text[data-astro-cid-4drvxo2v]{color:#ffffffdb;max-width:30em;font-size:var(--fs-body);margin-top:.5rem;line-height:1.6}@media (width>=48rem){.services__list[data-astro-cid-4drvxo2v]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (width>=64rem){.about__grid[data-astro-cid-4drvxo2v]{gap:calc(4 * var(--u));grid-template-columns:1fr 34%;align-items:center}.about__eyebrow[data-astro-cid-4drvxo2v],.vision__eyebrow[data-astro-cid-4drvxo2v],.services__eyebrow[data-astro-cid-4drvxo2v]{margin-bottom:calc(.7 * var(--u))}.about__text[data-astro-cid-4drvxo2v]{margin-top:calc(1 * var(--u));font-size:calc(var(--fs-body) * 1.05)}.about__statement[data-astro-cid-4drvxo2v]{margin-top:calc(1.5 * var(--u))}.about__themes[data-astro-cid-4drvxo2v]{padding:calc(1.5 * var(--u)) calc(1.6 * var(--u)) calc(.6 * var(--u))}.vision[data-astro-cid-4drvxo2v] .vision__arcs{left:calc(-9 * var(--u));bottom:calc(-11 * var(--u));width:calc(22 * var(--u));height:calc(22 * var(--u))}.vision__grid[data-astro-cid-4drvxo2v]{grid-template-columns:40% 1fr;align-items:start;gap:0}.vision__intro[data-astro-cid-4drvxo2v]{padding-right:calc(2.5 * var(--u))}.vision__lead[data-astro-cid-4drvxo2v]{margin-top:calc(1 * var(--u));font-size:calc(var(--fs-body) * 1.05)}.vision__core-line[data-astro-cid-4drvxo2v]{padding-block:calc(.9 * var(--u));font-size:var(--fs-h2)}.services[data-astro-cid-4drvxo2v] .services__arcs{right:calc(-12 * var(--u));bottom:calc(-14 * var(--u));width:calc(26 * var(--u));height:calc(26 * var(--u))}}
