/**
 * FAQ list & accordion ([iw_faq]) — uses global branding CSS variables.
 */
.iw-faq-q {
	font-weight: bold;
	padding: 15px;
	border-bottom: 1px solid var(--iw_branding_border_color, #e9e9e9);
	cursor: pointer;
}

.iw-faq-q::marker {
	color: var(--iw_branding_secondary_color, #8db11a);
}

.iw-faq-a {
	padding: 15px 0;
	border-bottom: 1px solid var(--iw_branding_border_color, #e9e9e9);
}
