.team-module__J7hjuG__roster{color:#201e1b;background:#fbf2eb}.team-module__J7hjuG__memberList{width:min(1100px,100% - 80px);margin:0 auto;padding:clamp(3.5rem,8vw,7.5rem) 0 clamp(4.5rem,9vw,8rem)}.team-module__J7hjuG__member{grid-template-columns:235px minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.team-module__J7hjuG__member+.team-module__J7hjuG__member{margin-top:clamp(3.75rem,7.5vw,7rem)}.team-module__J7hjuG__memberFlip{grid-template-columns:minmax(0,1fr) 235px}.team-module__J7hjuG__memberFlip>.team-module__J7hjuG__portrait{grid-area:1/2}.team-module__J7hjuG__memberFlip>.team-module__J7hjuG__memberDetails{grid-area:1/1}.team-module__J7hjuG__portrait{aspect-ratio:.84;border:4px solid #ae7931;border-radius:31%;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:10px 10px #1f392a21}.team-module__J7hjuG__portrait img{object-fit:cover;transition:transform .6s}@media (hover:hover) and (pointer:fine){.team-module__J7hjuG__member:hover .team-module__J7hjuG__portrait{transform:translate(-5px,-5px);box-shadow:15px 15px #1f392a2e}.team-module__J7hjuG__member:hover .team-module__J7hjuG__portrait img{transform:scale(1.06)}.team-module__J7hjuG__member:hover .team-module__J7hjuG__memberDetails h2{color:#8a5f21}}.team-module__J7hjuG__memberDetails{max-width:650px}.team-module__J7hjuG__role{color:#7d5418;letter-spacing:.18em;text-transform:uppercase;background:#ae793124;border:1px solid #ae7931;border-radius:2px;margin:0 0 14px;padding:5px 12px;font-family:Arial,Helvetica,sans-serif;font-size:.74rem;font-weight:700;display:inline-block}.team-module__J7hjuG__memberDetails h2{letter-spacing:-.02em;text-transform:uppercase;margin:0 0 12px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.28rem,2.15vw,1.85rem);font-weight:500;line-height:1.12;transition:color .25s}.team-module__J7hjuG__bio{letter-spacing:.025em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.08rem,1.8vw,1.46rem);font-style:italic;line-height:1.28}.team-module__J7hjuG__socials{gap:13px;margin-top:24px;display:flex}.team-module__J7hjuG__socials a{color:#1d5831;border:2px solid #1d5831;border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;transition:transform .2s,background-color .2s,color .2s;display:grid}.team-module__J7hjuG__socials a:first-child{color:#fffaf5;background:#1d5831}.team-module__J7hjuG__socials a:hover{color:#fffaf5;background:#1d5831;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.team-module__J7hjuG__portrait{transition:none}.team-module__J7hjuG__portrait img{transition:none}.team-module__J7hjuG__member:hover .team-module__J7hjuG__portrait{transform:none}.team-module__J7hjuG__member:hover .team-module__J7hjuG__portrait img{transform:none}.team-module__J7hjuG__socials a:hover{transform:none}}@media (max-width:700px){.team-module__J7hjuG__memberList{width:min(100% - 32px,560px);padding:3rem 0 4rem}.team-module__J7hjuG__member,.team-module__J7hjuG__memberFlip{grid-template-columns:1fr;align-items:start;gap:20px}.team-module__J7hjuG__memberFlip>.team-module__J7hjuG__portrait,.team-module__J7hjuG__memberFlip>.team-module__J7hjuG__memberDetails{grid-area:auto/1}.team-module__J7hjuG__member+.team-module__J7hjuG__member{margin-top:3.25rem}.team-module__J7hjuG__portrait{aspect-ratio:4/3;border-width:3px;width:100%;max-width:340px;margin-inline:auto;box-shadow:6px 6px #1f392a21}.team-module__J7hjuG__memberDetails{text-align:center;max-width:none}.team-module__J7hjuG__role{margin-bottom:10px;padding:6px 12px;font-size:.72rem}.team-module__J7hjuG__memberDetails h2{font-size:clamp(1.35rem,5.4vw,1.7rem)}.team-module__J7hjuG__bio{font-size:1.05rem;line-height:1.5}.team-module__J7hjuG__socials{justify-content:center;gap:12px;margin-top:18px}.team-module__J7hjuG__socials a{width:44px;height:44px;font-size:19px}}@media (max-width:470px){.team-module__J7hjuG__portrait{max-width:260px}.team-module__J7hjuG__memberDetails h2{font-size:1.3rem}.team-module__J7hjuG__bio{font-size:1rem}}
