/*!
 * contato.css · Página de contato
 * Autoria: Eight Group · https://eightgroup.com.br/
 * Projeto Gerado pelo Prompt Mestre do Desenvolvedor e Vibe Coder Dante Testa · www.dantetesta.com.br
 */

.sd-contato__grade {
	display: grid;
	grid-template-columns: 5fr 4fr 3fr;
	gap: clamp(28px, 4vw, 48px);
	align-items: start;
}
.sd-contato__whats { padding: clamp(32px, 4vw, 48px); }
.sd-contato__whats h2 { margin: 16px 0 14px; }
.sd-contato__acoes { display: flex; flex-wrap: wrap; gap: 18px; align-items: center; margin-top: 26px; }
.sd-contato__info { min-width: 0; }
/* Enquanto Onde/Quando/E-mail estão vazios (placeholders), o item único centra na coluna. */
.sd-contato__info--minima { align-self: center; }
.sd-contato__lista { display: grid; gap: 30px; }
.sd-contato__lista > li { display: flex; gap: 16px; }
.sd-contato__lista .sd-icone { color: var(--bordo); width: 24px; height: 24px; margin-top: 4px; }
.sd-contato__lista h3 { font-size: 20px; margin-bottom: 4px; }
.sd-contato__lista p { color: var(--taupe-texto); font-size: 16px; }
.sd-contato__placa { max-width: 300px; }
@media (max-width: 1100px) {
	.sd-contato__grade { grid-template-columns: 1fr 1fr; }
	.sd-contato__placa { grid-column: 2; grid-row: 1; justify-self: end; }
}
@media (max-width: 760px) {
	.sd-contato__grade { grid-template-columns: 1fr; }
	.sd-contato__placa { grid-column: auto; grid-row: auto; justify-self: center; max-width: 320px; width: 100%; }
}
