body main>.agency-people{background:#f6f6f3!important;color:#111!important;padding-top:64px;padding-bottom:64px}
body .agency-people .people-heading{display:flex;align-items:baseline;gap:32px;margin-bottom:32px}
body .agency-people .people-heading>span{color:#555;font-size:11px;letter-spacing:.12em;white-space:nowrap}
body .agency-people .people-heading h2{color:#111!important;font-size:clamp(30px,3.5vw,52px);line-height:1.1;margin:0;letter-spacing:-.04em}
body .agency-people .people-grid{gap:28px 24px}
body .agency-people .person-card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid #e6e6e1}
body .agency-people .person-photo{border-radius:0;margin:0;background:#eaeae5}
body .agency-people .person-copy{padding:18px 20px 22px;border:0}
body .agency-people .person-copy h3{color:#111!important;font-size:20px;margin:0 0 6px}
body .agency-people .person-copy p{color:#666!important;font-size:13px;line-height:1.5;margin:0}
body:not(.home-project-wall) main>.agency-people+.next-step{width:calc(100% - 20px);margin:10px auto;border-radius:28px;border:0}
@media(max-width:700px){body .agency-people .people-heading{display:block}body .agency-people .people-heading>span{display:block;margin-bottom:16px}body main>.agency-people{padding:40px 20px}body .agency-people .people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body .agency-people .person-copy{padding:14px 12px}body .agency-people .person-copy h3{font-size:16px}body .agency-people .person-copy p{font-size:12px}}
