[data-name='acf_faqs-accordion']{@apply relative overflow-hidden}[data-name='acf_faqs-accordion'] .container{@apply max-w-[1095px]}[data-name='acf_faqs-accordion'] .faqs-accordion__title-section{@apply relative min-h-[200px] b820:min-h-[150px]}[data-name='acf_faqs-accordion'] .faqs-accordion__background-image img{@apply w-full h-full object-cover}[data-name='acf_faqs-accordion'] .faqs-accordion__small-headline .headline__text{@apply text-[--colorgreen]}[data-name='acf_faqs-accordion'] .faqs-accordion__main-headline .headline__text{@apply text-[--colorgreen]}[data-name='acf_faqs-accordion'] .faqs-accordion__main-headline .text-highlight{@apply text-[--colororange] [font-family:--fontauthenia] normal-case}[data-name='acf_faqs-accordion'] .faqs-accordion__subheadline{@apply text-[--colorgreen] [font-family:--fontwix] text-[16px] leading-[1.5]}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion{@apply flex flex-col}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-item{@apply border-b}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-item:last-child{@apply border-b-0}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-header{@apply w-full flex items-center justify-between text-left py-[20px] cursor-pointer transition-all duration-300;@apply hover:opacity-80}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-title{@apply font-bold text-[--colorgreen] uppercase [font-family:--fontprompt] text-[16px] tracking-[0.8px]}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-icon{@apply flex-shrink-0 ml-[20px];width:20px;height:20px}[data-name='acf_faqs-accordion'] .faqs-accordion__arrow-icon{@apply w-full h-full;transition:transform 0.3s ease}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-item--active .faqs-accordion__arrow-icon{transform:rotate(180deg)}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-content{@apply overflow-hidden transition-all duration-300 ease-[--cfeasing];max-height:0}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-item--active .faqs-accordion__accordion-content{max-height:1000px}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-inner{@apply py-[20px] text-[--colorgreen] [font-family:--fontwix] text-[16px] leading-[1.6]}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-item.faqs-accordion__accordion-item--active .faqs-accordion__accordion-header{@apply border-b-0}[data-name='acf_faqs-accordion'] .faqs-accordion__accordion-item--active .faqs-accordion__accordion-inner{@apply pt-0}