/* FAQ (prototype: Dienst.dc.html "FAQ") */
.eba-faq__binnen { max-width: 820px; margin: 0 auto; padding: var(--eba-pad-c) var(--eba-goot); }
.eba-faq__kop { margin-bottom: 36px; }
.eba-faq__intro { font-size: 1.125rem; color: var(--eba-gedempt); }
.eba-faq__lijst { border-top: 1px solid var(--eba-rand); }
.eba-faq__item { border-bottom: 1px solid var(--eba-rand); }
.eba-faq__vraag-kop { margin: 0; font: inherit; }
.eba-faq__vraag {
	width: 100%; display: flex; justify-content: space-between; align-items: center; gap: 16px; min-height: 60px;
	padding: 16px 4px; background: transparent; border: 0; cursor: pointer; text-align: left;
	font: 600 1.0625rem var(--eba-font-tekst); color: var(--eba-tekst);
}
.eba-faq__vraag:hover { color: var(--eba-link); }
.eba-faq__teken {
	flex: none; width: 28px; height: 28px; border: 1px solid var(--eba-rand); border-radius: 50%; display: inline-flex;
	align-items: center; justify-content: center; font-size: 1.125rem; line-height: 1; color: var(--eba-primair);
}
.eba-faq__antwoord p { margin: 0; padding: 0 44px 20px 4px; font-size: 1rem; color: var(--eba-gedempt); line-height: 1.65; }
