.team-section[data-astro-cid-7g3ndoct]{color:#0e0f0f;background:#fff;padding-block:5rem 6.75rem}.team-content[data-astro-cid-7g3ndoct]{max-width:1240px;margin-inline:auto;container-type:inline-size}.team-title[data-astro-cid-7g3ndoct]{letter-spacing:0;text-wrap:balance;max-width:62rem;margin:0 0 2.2rem;font-family:Georgia,ui-serif,serif;font-size:clamp(2.15rem,4vw,3.25rem);font-weight:400;line-height:1.08}.team-eyebrow[data-astro-cid-7g3ndoct]{color:#0e0f0f;letter-spacing:.24em;text-transform:uppercase;margin:0 0 2.8rem;font-size:.75rem;line-height:1}.leadership-grid[data-astro-cid-7g3ndoct]{--leadership-gap:1.75rem;--leadership-collapsed-width:clamp(6.75rem, 8vw, 9rem);--leadership-photo-width:calc((100cqw - var(--leadership-gap)) / 2);--leadership-bio-width:calc(var(--leadership-photo-width) - var(--leadership-collapsed-width));--leadership-ease:cubic-bezier(.2, .82, .18, 1);gap:var(--leadership-gap);height:var(--leadership-photo-width);transition:grid-template-columns .82s var(--leadership-ease);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (width>=768px){.leadership-grid[data-astro-cid-7g3ndoct]:has(.leadership-card:first-child:hover),.leadership-grid[data-astro-cid-7g3ndoct]:has(.leadership-card:first-child:focus-within){grid-template-columns:minmax(0, calc(var(--leadership-photo-width) + var(--leadership-bio-width))) var(--leadership-collapsed-width)}.leadership-grid[data-astro-cid-7g3ndoct]:has(.leadership-card:last-child:hover),.leadership-grid[data-astro-cid-7g3ndoct]:has(.leadership-card:last-child:focus-within){grid-template-columns:var(--leadership-collapsed-width) minmax(0, calc(var(--leadership-photo-width) + var(--leadership-bio-width)))}}.leadership-card[data-astro-cid-7g3ndoct],.team-card[data-astro-cid-7g3ndoct]{isolation:isolate;border-radius:5px;position:relative;overflow:hidden}.leadership-card[data-astro-cid-7g3ndoct]{background:#fff}.team-card[data-astro-cid-7g3ndoct]{background:#f2f4f8}.leadership-card[data-astro-cid-7g3ndoct]{min-width:0;height:100%;overflow:hidden}.leadership-photo[data-astro-cid-7g3ndoct]{inset-block:0;z-index:2;width:min(100%, var(--leadership-photo-width));border-radius:inherit;min-width:0;position:absolute;left:0;overflow:hidden}.leadership-card-reverse[data-astro-cid-7g3ndoct] .leadership-photo[data-astro-cid-7g3ndoct]{left:auto;right:0}.team-image[data-astro-cid-7g3ndoct]{object-fit:cover;width:100%;height:100%}.leadership-image[data-astro-cid-7g3ndoct]{inset-block:0;width:var(--leadership-photo-width);object-fit:cover;object-position:center center;max-width:none;height:100%;position:absolute;left:50%;transform:translate(-50%)}.leadership-panel[data-astro-cid-7g3ndoct]{inset-block:0;left:var(--leadership-photo-width);z-index:1;width:var(--leadership-bio-width);opacity:1;min-width:0;transition:transform .82s var(--leadership-ease);background:#fff;flex-direction:column;justify-content:center;padding-block:clamp(1.6rem,3vw,2.75rem);padding-inline:clamp(1.6rem,3vw,2.75rem);display:flex;position:absolute;overflow:hidden;transform:translate(-100%)}.leadership-card-reverse[data-astro-cid-7g3ndoct] .leadership-panel[data-astro-cid-7g3ndoct]{right:var(--leadership-photo-width);left:auto;transform:translate(100%)}.leadership-card[data-astro-cid-7g3ndoct]:hover .leadership-panel[data-astro-cid-7g3ndoct],.leadership-card[data-astro-cid-7g3ndoct]:focus-within .leadership-panel[data-astro-cid-7g3ndoct],.leadership-card-reverse[data-astro-cid-7g3ndoct]:hover .leadership-panel[data-astro-cid-7g3ndoct],.leadership-card-reverse[data-astro-cid-7g3ndoct]:focus-within .leadership-panel[data-astro-cid-7g3ndoct]{transform:translate(0)}.leadership-panel[data-astro-cid-7g3ndoct] h2[data-astro-cid-7g3ndoct]{margin:0;font-family:Georgia,ui-serif,serif;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:400;line-height:1.08}.leadership-role[data-astro-cid-7g3ndoct]{color:#1b4cff;margin:.45rem 0 0;font-size:.95rem;font-weight:700;line-height:1.3}.leadership-bio[data-astro-cid-7g3ndoct]{color:#0e0f0fb3;gap:1.4rem;margin-top:2.05rem;font-size:.93rem;line-height:1.65;display:grid}.leadership-bio[data-astro-cid-7g3ndoct] p[data-astro-cid-7g3ndoct]{margin:0}.team-eyebrow-members[data-astro-cid-7g3ndoct]{margin-top:3rem}.team-grid[data-astro-cid-7g3ndoct]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;display:grid}.team-card[data-astro-cid-7g3ndoct]{aspect-ratio:1}.team-image[data-astro-cid-7g3ndoct]{transition:transform .52s cubic-bezier(.22,1,.36,1)}.team-name-panel[data-astro-cid-7g3ndoct]{inset-inline:0;z-index:2;opacity:0;background:linear-gradient(#0e0f0f00 0%,#0e0f0fd1 70%,#0e0f0f 100%);padding:5.5rem 1.5rem 1.45rem;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .22s;position:absolute;bottom:0;transform:translateY(36%)}.team-name-panel[data-astro-cid-7g3ndoct] h2[data-astro-cid-7g3ndoct]{color:#fff;margin:0;font-family:Georgia,ui-serif,serif;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:400;line-height:1.08}.team-card[data-astro-cid-7g3ndoct]:hover .team-image[data-astro-cid-7g3ndoct],.team-card[data-astro-cid-7g3ndoct]:focus-within .team-image[data-astro-cid-7g3ndoct]{transform:scale(1.035)}.team-card[data-astro-cid-7g3ndoct]:hover .team-name-panel[data-astro-cid-7g3ndoct],.team-card[data-astro-cid-7g3ndoct]:focus-within .team-name-panel[data-astro-cid-7g3ndoct]{opacity:1;transform:translateY(0)}.team-link[data-astro-cid-7g3ndoct]{letter-spacing:.18em;text-transform:uppercase;border:1px solid #0e0f0f24;justify-content:center;align-items:center;min-height:2.75rem;margin-top:2.5rem;padding-inline:1.25rem;font-size:.75rem;font-weight:700;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex}.team-link[data-astro-cid-7g3ndoct]:hover{color:#fff;background:#0e0f0f;border-color:#0e0f0f}@media (width<=767px){.team-section[data-astro-cid-7g3ndoct]{padding-block:1.15rem 4.5rem}.team-content[data-astro-cid-7g3ndoct]{max-width:none}.team-title[data-astro-cid-7g3ndoct]{margin-bottom:1.4rem;font-size:1.95rem;line-height:1.02}.team-eyebrow[data-astro-cid-7g3ndoct]{letter-spacing:.22em;margin-bottom:1.05rem;font-size:.63rem}.leadership-grid[data-astro-cid-7g3ndoct],.team-grid[data-astro-cid-7g3ndoct]{grid-template-columns:1fr;gap:1.75rem;display:grid}.leadership-grid[data-astro-cid-7g3ndoct]{height:auto}.leadership-card[data-astro-cid-7g3ndoct]{aspect-ratio:auto;background:0 0;border-radius:0;flex:none;height:auto;display:block;overflow:visible}.leadership-photo[data-astro-cid-7g3ndoct]{aspect-ratio:1;background:#f2f4f8;border-radius:8px;flex:none;width:100%;position:relative;inset:auto}.leadership-card-reverse[data-astro-cid-7g3ndoct] .leadership-photo[data-astro-cid-7g3ndoct]{left:auto;right:auto}.leadership-image[data-astro-cid-7g3ndoct]{border-radius:inherit;width:100%;max-width:100%;transition:none;position:static;transform:none}.leadership-panel[data-astro-cid-7g3ndoct]{opacity:1;background:0 0;flex:none;width:auto;max-width:none;margin:0;padding:1rem 0 0;transition:none;display:block;position:static;overflow:visible;transform:none}.leadership-card-reverse[data-astro-cid-7g3ndoct] .leadership-panel[data-astro-cid-7g3ndoct]{margin:0;transform:none}.leadership-card[data-astro-cid-7g3ndoct]:hover .leadership-image[data-astro-cid-7g3ndoct],.leadership-card[data-astro-cid-7g3ndoct]:focus-within .leadership-image[data-astro-cid-7g3ndoct],.leadership-card-reverse[data-astro-cid-7g3ndoct]:hover .leadership-image[data-astro-cid-7g3ndoct],.leadership-card-reverse[data-astro-cid-7g3ndoct]:focus-within .leadership-image[data-astro-cid-7g3ndoct]{filter:none;transform:none}.leadership-panel[data-astro-cid-7g3ndoct] h2[data-astro-cid-7g3ndoct]{font-size:1.55rem;line-height:1.06}.leadership-role[data-astro-cid-7g3ndoct]{margin-top:.35rem;font-size:.86rem}.leadership-bio[data-astro-cid-7g3ndoct]{gap:1.25rem;margin-top:1rem;font-size:.86rem;line-height:1.56}.team-eyebrow-members[data-astro-cid-7g3ndoct]{margin-top:2.2rem}.team-grid[data-astro-cid-7g3ndoct]{gap:1rem}.team-card[data-astro-cid-7g3ndoct]{border-radius:8px}.team-name-panel[data-astro-cid-7g3ndoct]{opacity:1;padding:5.25rem 1rem 1rem;transition:none;transform:none}.team-name-panel[data-astro-cid-7g3ndoct] h2[data-astro-cid-7g3ndoct]{font-size:1.45rem}.team-card[data-astro-cid-7g3ndoct]:hover .team-image[data-astro-cid-7g3ndoct],.team-card[data-astro-cid-7g3ndoct]:focus-within .team-image[data-astro-cid-7g3ndoct]{transform:none}}
