.leadership-team-grid{background:var(--leadership-team-grid-bg,#fff);padding:var(--leadership-team-grid-pad,80px 32px 80px)}.leadership-team-grid__wrap{margin:0 auto;max-width:1200px}.leadership-team-grid__head{margin-bottom:44px}.leadership-team-grid__eyebrow{color:var(--leadership-team-grid-eyebrow-color,#e8610a);font-family:var(--leadership-team-grid-eyebrow-font,"Roboto Mono"),monospace;font-size:var(--leadership-team-grid-eyebrow-size,12px);font-style:var(--leadership-team-grid-eyebrow-style,normal);font-weight:var(--leadership-team-grid-eyebrow-weight,500);letter-spacing:.14em;text-decoration:var(--leadership-team-grid-eyebrow-decoration,none);text-transform:uppercase}.leadership-team-grid__heading{color:var(--leadership-team-grid-heading-color,#1b4f72);font-family:var(--leadership-team-grid-heading-font,"Barlow Condensed"),sans-serif;font-size:var(--leadership-team-grid-heading-size,38px);font-style:var(--leadership-team-grid-heading-style,normal);font-weight:var(--leadership-team-grid-heading-weight,700);line-height:1.1;margin:14px 0 0;text-decoration:var(--leadership-team-grid-heading-decoration,none)}.leadership-team-grid__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.leadership-team-grid__card{background:var(--leadership-team-grid-card-bg,#fff);border:1px solid var(--leadership-team-grid-border,#d9e2ec);border-radius:var(--leadership-team-grid-card-radius,8px);display:flex;flex-direction:column;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.leadership-team-grid__card:hover{box-shadow:0 10px 24px rgba(27,79,114,.12);transform:translateY(-4px)}.leadership-team-grid__photo{align-items:center;aspect-ratio:4/3;background:var(--leadership-team-grid-photo-bg,#f5f5f0);border-bottom:1px solid var(--leadership-team-grid-border,#d9e2ec);color:var(--leadership-team-grid-bio-color,#6b7280);display:flex;font-family:var(--leadership-team-grid-loc-font,"Roboto Mono"),monospace;font-size:var(--leadership-team-grid-loc-size,11px);justify-content:center;letter-spacing:.1em;overflow:hidden;position:relative}.leadership-team-grid__photo img{display:block;height:100%;object-fit:cover;width:100%}.leadership-team-grid__dept{background:var(--leadership-team-grid-badge-bg,#e8610a);border-radius:3px;color:#fff;font-family:var(--leadership-team-grid-eyebrow-font,"Roboto Mono"),monospace;font-size:10px;font-style:var(--leadership-team-grid-eyebrow-style,normal);left:12px;letter-spacing:.08em;padding:3px 9px;position:absolute;text-decoration:var(--leadership-team-grid-eyebrow-decoration,none);text-transform:uppercase;top:12px;z-index:1}.leadership-team-grid__body{display:flex;flex:1;flex-direction:column;padding:22px 24px}.leadership-team-grid__body h3{color:var(--leadership-team-grid-name-color,#1b4f72);font-family:var(--leadership-team-grid-name-font,"Barlow Condensed"),sans-serif;font-size:var(--leadership-team-grid-name-size,24px);font-style:var(--leadership-team-grid-name-style,normal);font-weight:var(--leadership-team-grid-name-weight,700);line-height:1.05;margin:0;text-decoration:var(--leadership-team-grid-name-decoration,none)}.leadership-team-grid__role{color:var(--leadership-team-grid-role-color,#e8610a);font-family:var(--leadership-team-grid-role-font,"Roboto Mono"),monospace;font-size:var(--leadership-team-grid-role-size,12px);font-style:var(--leadership-team-grid-role-style,normal);font-weight:var(--leadership-team-grid-role-weight,400);letter-spacing:.06em;margin:6px 0 14px;text-decoration:var(--leadership-team-grid-role-decoration,none);text-transform:uppercase}.leadership-team-grid__body p{color:var(--leadership-team-grid-bio-color,#6b7280);flex:1;font-family:var(--leadership-team-grid-bio-font,"Inter"),sans-serif;font-size:var(--leadership-team-grid-bio-size,14px);font-style:var(--leadership-team-grid-bio-style,normal);font-weight:var(--leadership-team-grid-bio-weight,400);line-height:1.6;margin:0 0 18px;text-decoration:var(--leadership-team-grid-bio-decoration,none)}.leadership-team-grid__foot{align-items:center;border-top:1px solid var(--leadership-team-grid-border,#d9e2ec);display:flex;justify-content:space-between;padding-top:16px}.leadership-team-grid__loc{align-items:center;color:var(--leadership-team-grid-loc-color,#6b7280);display:inline-flex;font-family:var(--leadership-team-grid-loc-font,"Roboto Mono"),monospace;font-size:var(--leadership-team-grid-loc-size,11px);font-style:var(--leadership-team-grid-loc-style,normal);font-weight:var(--leadership-team-grid-loc-weight,400);gap:6px;text-decoration:var(--leadership-team-grid-loc-decoration,none)}.leadership-team-grid__socials{display:flex;gap:8px}.leadership-team-grid__socials a{align-items:center;background:var(--leadership-team-grid-card-bg,#fff);border:1px solid var(--leadership-team-grid-border,#d9e2ec);border-radius:4px;color:var(--leadership-team-grid-heading-color,#1b4f72);display:inline-flex;height:36px;justify-content:center;transition:all .15s ease;width:36px}.leadership-team-grid__socials a:hover{background:var(--leadership-team-grid-heading-color,#1b4f72);border-color:var(--leadership-team-grid-heading-color,#1b4f72);color:#fff;transform:translateY(-2px)}@media (max-width:1023px){.leadership-team-grid__grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.leadership-team-grid__grid{grid-template-columns:1fr}.leadership-team-grid__heading{font-size:clamp(30px,8vw,var(--leadership-team-grid-heading-size,38px))}}