.aktd-faq-accordion {
	width: 100%;
	display: flex;
	flex-direction: column;
	gap: 20px;
}

.aktd-faq-accordion__item {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 0;
	margin: 0;
	padding: 22px 32px;
	border: 0;
	border-radius: 8px;
	border-bottom: 3px solid var(--aktd-secondary-02);
	background: var(--aktd-neutral-01);
}

.aktd-faq-accordion__item[open] {
	gap: 24px;
	border-bottom-color: var(--aktd-secondary-01);
	background: var(--aktd-primary-03);
}

.aktd-faq-accordion__summary {
	width: 100%;
	display: flex;
	align-items: center;
	gap: 16px;
	cursor: pointer;
	list-style: none;
}

.aktd-faq-accordion__summary::-webkit-details-marker {
	display: none;
}

.aktd-faq-accordion__summary::marker {
	display: none;
}

.aktd-faq-accordion__icon {
	display: inline-flex;
	flex-shrink: 0;
}

.aktd-faq-accordion__icon svg {
	display: block;
	width: 32px;
	height: 32px;
}

.aktd-faq-accordion__icon-minus {
	display: none;
}

.aktd-faq-accordion__item[open] .aktd-faq-accordion__icon-plus {
	display: none;
}

.aktd-faq-accordion__item[open] .aktd-faq-accordion__icon-minus {
	display: inline-flex;
}

.aktd-faq-accordion__question {
	margin: 0;
}

.aktd-faq-accordion__answer-wrap {
	width: 100%;
	background: transparent;
}

.aktd-faq-accordion__answer {
	margin: 0;
}

.aktd-faq-accordion__item[open] .aktd-faq-accordion__question,
.aktd-faq-accordion__item[open] .aktd-faq-accordion__answer {
	color: var(--aktd-neutral-01);
}

.aktd-faq-accordion__answer p {
	margin: 0;
}

.aktd-faq-accordion__answer p + p {
	margin-top: 0.6em;
}
.aktd-faq-accordion__answer p a{
	color: var(--aktd-neutral-01);
	text-decoration: underline;
}
