.ftg{background:#fff;font-family:var(--font-body);padding:120px 0 80px}.ftg__container{margin:0 auto;width:min(1304px,calc(100% - 48px))}.ftg__heading-wrap{margin-bottom:80px;text-align:center}.ftg__eyebrow{color:#111;font-size:14px;line-height:1.2;margin:0 0 32px;text-transform:uppercase}.ftg__description p,.ftg__eyebrow p,.ftg__heading p{color:inherit;font:inherit;letter-spacing:inherit;margin:0}.ftg__heading{color:#111;font-family:var(--font-headline);font-size:var(--fs-h2);font-weight:400;letter-spacing:var(--ls-headline);line-height:var(--lh-h2);margin:0 auto 24px;max-width:640px}.ftg__description{color:#444;font-size:16px;line-height:28px;margin:0 auto;max-width:640px}.ftg__grid{display:grid;gap:64px 24px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:900px}.ftg__card{background:#fff;border:1px solid #ececec;border-radius:6px;box-sizing:border-box;min-height:418px;padding:12px}.ftg__photo{aspect-ratio:393/247;border-radius:4px;display:block;height:auto!important;object-fit:cover;width:100%!important}.ftg__name{color:#111;font-family:var(--font-headline);font-size:22px;font-weight:400;line-height:28px;margin:16px 0 12px}.ftg__name p{color:inherit;font:inherit;letter-spacing:inherit;margin:0}.ftg__contact,.ftg__role{color:#444;font-size:16px;line-height:28px}.ftg__contact p,.ftg__role p{color:inherit;font:inherit;letter-spacing:inherit;margin:0}.ftg__contact a{color:inherit;text-decoration:underline}@media (max-width:991px){.ftg{padding:80px 0 64px}.ftg__heading{font-size:var(--fs-h4);line-height:var(--lh-h4)}.ftg__heading-wrap{margin-bottom:56px}.ftg__grid{gap:24px;grid-template-columns:repeat(2,1fr)}.ftg__card{min-height:0}}@media (max-width:599px){.ftg__heading{font-size:var(--fs-h5);line-height:var(--lh-h5)}.ftg__grid{grid-template-columns:1fr}}