.leadership-portraits{background:#eeeee6}.leadership-intro{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;align-items:end;margin-bottom:45px}.leadership-intro h2{margin-bottom:0}.leadership-intro>p{font-size:18px;line-height:1.8;max-width:420px;margin-bottom:4px}.people-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.person-card{background:#fffdf8;border:1px solid #d6d9cc;border-radius:10px;overflow:hidden;box-shadow:0 12px 32px #143c3506;min-width:0}.person-photo{display:block;aspect-ratio:1/1;background:#e9e2d6;overflow:hidden;position:relative;border-bottom:3px solid #bca16b}.person-photo img{display:block;width:100%;height:100%;object-fit:cover}.person-photo .portrait-valdson{object-position:50% 20%}.person-photo .portrait-priscila{object-position:50% 50%}.person-photo:focus-visible{outline:3px solid #bca16b;outline-offset:-6px}.person-info{padding:30px 34px 35px}.person-role{display:block;font-family:var(--type-body);font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.5px;text-transform:uppercase;color:#806a38;margin-bottom:10px}.person-info h3{font-family:var(--type-heading);font-size:32px;line-height:1.25;font-weight:800;letter-spacing:-.03em;margin-bottom:18px;color:#143c35}.person-info p{font-size:17px;line-height:1.8;color:#465c53;margin:0}.leadership-end{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:35px}.leadership-end p{font-size:17px;line-height:1.7}.leadership-end .button{margin:0}.leadership-end strong{color:#143c35}@media(max-width:1000px){.leadership-intro{gap:35px}.people-grid{gap:24px}.person-info{padding:26px}.person-info h3{font-size:28px}}@media(max-width:720px){.leadership-intro{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.people-grid{grid-template-columns:1fr;gap:28px}.person-info{padding:26px 24px 30px}.person-info h3{font-size:28px}.person-role{font-size:12px;letter-spacing:1.2px}.person-info p{font-size:17px}.leadership-end{flex-direction:column;align-items:flex-start;margin-top:28px}.leadership-end .button{width:100%;justify-content:space-between}.person-photo{aspect-ratio:1/1}}
