/* ==========================================================================
   Formulário de download de materiais.

   Os campos, o checkbox de consentimento e o botão reaproveitam .bb-field,
   .wiz-privacy-note, .wiz-cta-final e .wiz-hexbtn — os mesmos componentes do
   bloco de newsletter, já carregados globalmente por theme-modern.css. Este
   arquivo só cuida do layout do formulário em si e da mensagem de status.
   ========================================================================== */

.dl-form {
	display: grid;
	gap: var(--bb-s-4);
	max-width: 440px;
}

.dl-msg {
	display: flex;
	align-items: flex-start;
	gap: var(--bb-s-2);
	margin: 0;
	font-size: var(--bb-fs-sm);
	line-height: var(--bb-lh-base);
}
.dl-msg:empty {
	display: none;
}
.dl-msg::before {
	flex: 0 0 auto;
	font-weight: 700;
	line-height: inherit;
}
.dl-msg.is-error {
	color: var(--bb-error);
}
.dl-msg.is-error::before {
	content: "!";
}
.dl-msg.is-ok {
	color: var(--bb-success);
}
.dl-msg.is-ok::before {
	content: "\2713";
}
