
/* The five people behind Fenoldi. */
.team-people-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.team-person{border:1px solid var(--line);border-radius:18px;padding:34px;background:#f0f2e8;display:flex;flex-direction:column;min-width:0;scroll-margin-top:110px}.team-person:nth-child(3){background:var(--peach)}.team-person:nth-child(4){background:var(--mist)}.team-person:nth-child(5){background:#edf0e4}.team-person-lead{grid-column:1/-1;background:var(--green);color:var(--cream);border-color:var(--green);padding:39px}.person-heading{display:flex;gap:18px;align-items:center;margin-bottom:25px;flex-wrap:wrap}.person-monogram{width:62px;height:62px;border:1px solid #9cad8b88;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fffef95c;font:22px Georgia,serif;flex:none}.team-person-lead .person-monogram{background:#c9d9ae1c;border-color:#9cad8b66;color:#dce7ad}.person-role{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:var(--muted);margin-bottom:5px}.team-person-lead .person-role{color:#ccdabf}.team-person h3{font-size:30px;line-height:1.15;font-weight:500;letter-spacing:-1px;margin:0}.person-new{font-size:9px;padding:5px 10px;border-radius:30px;background:var(--apricot);border:1px solid #dcad8d;margin-left:auto;color:var(--green)}.person-headline{font-size:17px;font-weight:500;line-height:1.5;letter-spacing:-.3px;margin-bottom:18px}.person-copy p{font-size:13px;line-height:1.95;color:var(--muted);margin-bottom:16px}.team-person-lead .person-copy{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:950px}.team-person-lead .person-copy p{color:#d0dbc7}.person-skills{padding-top:20px;margin-top:auto;border-top:1px solid #9cad8b55;font-size:10px;letter-spacing:.3px;opacity:.8;margin-bottom:17px}.team-person .text-link{align-self:start;font-size:12px}.team-person-lead .text-link{color:var(--cream);border-color:#9cad8b88}.team-person-lead .text-link:hover{color:var(--apricot)}.team-overview-list small{text-transform:uppercase;line-height:1.7;letter-spacing:.6px}.team-overview-list strong{font-size:15px}.team-overview-list>div{padding:14px 0}
@media(max-width:720px){.team-people-grid{grid-template-columns:1fr;gap:18px}.team-person,.team-person-lead{padding:27px;grid-column:auto;scroll-margin-top:90px}.team-person-lead .person-copy{grid-template-columns:1fr;gap:0}.person-heading{gap:14px;margin-bottom:22px}.person-monogram{height:53px;width:53px;font-size:20px}.person-role{font-size:8px;letter-spacing:1px}.team-person h3{font-size:28px}.person-headline{font-size:16px}.person-new{margin-left:0}.person-copy p{font-size:13px}.person-skills{font-size:9px;line-height:1.8}.team-overview-top{line-height:1.7}}

.team-overview-list>div{align-items:center}.team-overview-list>div>span{grid-row:auto;padding-top:0}
