.person-art{display:grid;place-items:center;width:140px;height:140px;border:1px solid #a8bfd9;border-radius:50%;background:#f4f8fd;overflow:hidden;padding:4px}
.person-art img{display:block;width:100%;height:100%;object-fit:contain}
.contact select{width:100%;border:1px solid #6e91b5;border-radius:3px;background:#f9fbff;color:var(--ink);font:inherit;padding:10px}
.service p,.situation p,.team-intro>p,.bio,.contact-copy>p:last-child{text-align:justify;hyphens:auto}
@media(max-width:800px){.person-art{width:90px;height:90px}.service p,.situation p,.team-intro>p,.bio,.contact-copy>p:last-child{text-align:left;hyphens:manual}}
