/* Release: small-screen sizing and accessible controls. */
@media(max-width:600px){
 body.editorial-design .team-grid{grid-template-columns:minmax(0,1fr)}
 body.editorial-design .team-profile{min-width:0;grid-template-columns:minmax(0,1fr)}
 body.editorial-design .team-profile-copy{padding:20px;overflow-wrap:anywhere}
 body.editorial-design .team-profile .team-portrait-photo{min-height:0;max-width:100%;aspect-ratio:4/5}
 body.editorial-design .team-contact{flex-direction:column;align-items:stretch}
 body.editorial-design .team-contact-actions{flex-wrap:wrap;min-width:0}
 body.editorial-design .team-contact-actions a{min-height:44px;white-space:normal}
 body.editorial-design input,body.editorial-design select,body.editorial-design textarea{font-size:max(16px,1em)}
}
