/**
 * Contato — formulário e canais de atendimento.
 *
 * @package ABDC
 */

.contact-form__title {
	margin: 0 0 var(--space-2);
	font-size: 22px;
}

.contact-form__intro {
	margin: 0 0 var(--space-6);
	color: var(--color-text-78);
	font-size: 14.5px;
	line-height: 1.6;
}

.contact-channels {
	display: grid;
	gap: 20px;
}

.contact-card {
	padding: 22px;
}

.contact-card__title {
	margin: 0 0 6px;
}

.contact-card__link {
	display: block;
	margin-bottom: 6px;
	font-size: 15px;
	font-weight: 600;
}

.contact-card__text {
	margin: 0;
	color: color-mix(in srgb, var(--color-text) 75%, transparent);
	font-size: 13.5px;
	line-height: 1.6;
}

.contact-card__label {
	margin: 0 0 var(--space-1);
	font-size: 15px;
	font-weight: 600;
}
