/* Contact on phones: each team's email address moves under its description so the text keeps its width. */
@media (max-width: 600px) {
	.site main [style*="grid-template-columns:24px 1fr auto"] { grid-template-columns: 24px minmax(0, 1fr) !important; row-gap: 6px !important; }
	.site main [style*="grid-template-columns:24px 1fr auto"] > :last-child { grid-column: 2; }
}
