.agile-team-grid{padding-bottom:var(--tg-pb);padding-top:var(--tg-pt)}.agile-team-grid__panel{max-width:var(--tg-width)}.agile-team-grid__panel--boxed{background:var(--tg-panel-bg);border:1px solid var(--tg-border);border-radius:var(--tg-radius);overflow:hidden;padding:var(--tg-inner)}.agile-team-grid__panel--align-left{margin-right:auto}.agile-team-grid__panel--align-center{margin-left:auto;margin-right:auto}.agile-team-grid__panel--align-right{margin-left:auto}.agile-team-grid__head{margin-bottom:40px}.agile-team-grid__head-title{align-items:baseline;display:flex;gap:20px}.agile-team-grid__numeral{color:var(--ag-gold);font-family:var(--ag-font-display);font-size:22px;font-style:italic}.agile-team-grid .agile-team-grid__heading{color:var(--ag-ink);font-family:var(--ag-font-display);font-size:clamp(28px,3.4vw,46px);font-weight:300;line-height:1.05;margin:0}.agile-team-grid .agile-team-grid__heading em{color:var(--ag-marine);font-style:italic}.agile-team-grid .agile-team-grid__lead{color:var(--ag-muted);font-size:16px;line-height:1.55;margin:12px 0 0 42px;max-width:34em}.agile-team-grid__grid{display:grid;gap:var(--tg-gap);grid-template-columns:repeat(var(--tg-columns),1fr)}.agile-team-grid .agile-team-grid__card{display:flex;flex-direction:column;text-decoration:none}.agile-team-grid .agile-team-grid__card:focus,.agile-team-grid .agile-team-grid__card:hover{text-decoration:none}.agile-team-grid__image-wrap{aspect-ratio:1/1;background:var(--tg-img-bg);border-radius:var(--tg-img-radius);overflow:hidden}.agile-team-grid__image{display:block;height:100%;object-fit:cover;object-position:center top;transition:transform .5s cubic-bezier(.2,.7,.2,1);width:100%}a.agile-team-grid__card:focus .agile-team-grid__image,a.agile-team-grid__card:hover .agile-team-grid__image{transform:scale(1.03)}.agile-team-grid__name{color:var(--tg-name-color,var(--ag-ink));font-family:var(--tg-name-font,var(--ag-font-body));font-size:var(--tg-name-size,17px);font-weight:600;margin-top:16px}.agile-team-grid__role{color:var(--tg-role-color,var(--ag-muted));font-family:var(--tg-role-font,var(--ag-font-body));font-size:var(--tg-role-size,14px);margin-top:2px}.agile-team-grid__phone{color:var(--tg-phone);font-size:13.5px;font-weight:600;margin-top:8px}@media (max-width:991px){.agile-team-grid__grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.agile-team-grid__grid{grid-template-columns:1fr}.agile-team-grid__panel--boxed{padding:clamp(20px,6vw,var(--tg-inner))}}@media (prefers-reduced-motion:reduce){.agile-team-grid__image{transition:none}a.agile-team-grid__card:focus .agile-team-grid__image,a.agile-team-grid__card:hover .agile-team-grid__image{transform:none}}