.ohso-barristers {
	--directory-accent: var(--barrister-accent);
	--directory-accent-light: var(--barrister-accent-light);
	--directory-accent-ultra-light: var(--barrister-accent-ultra-light);
	--directory-accent-semi-dark: var(--barrister-accent-semi-dark);
}
.ohso-barristers .ohso-profile__cards { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.ohso-barristers .ohso-profile__body { grid-template-columns: minmax(0, 1fr); }
.ohso-barristers .ohso-profile__contact a[href^="mailto:"] { white-space: normal; overflow-wrap: anywhere; }
@media (max-width: 767px) {
	.ohso-barristers .ohso-profile__cards { grid-template-columns: minmax(0, 1fr); }
}
