.faq__content-container{margin-bottom:var(--spacer_32)}.faq__content-title{text-align:center}.faq__list-container:has(.faq__list-image){align-items:center;display:flex;gap:var(--spacer_40);justify-content:space-between}.faq__list-image{height:auto;object-fit:contain;width:calc(100% - 63.6rem - var(--spacer_40))}.faq__list{display:flex;flex-direction:column;gap:var(--spacer_20);margin:0 auto;max-width:72rem}.faq__list-item{background-color:var(--white_color);border-radius:var(--spacer_12);box-shadow:1px 1px 8px 0 #00000040;transition:box-shadow var(--slow_transition);width:100%}@media(hover:hover){.faq__list-item:hover{box-shadow:4px 4px 11px 0 #000000a6}}.faq__list-item:has(.is-open){box-shadow:4px 4px 11px 0 #000000a6}.faq__list-item-question{align-items:center;color:var(--text_dark);font-size:24px;font-weight:var(--font_weight_700);gap:var(--spacer_24);justify-content:space-between;padding:var(--spacer_20) var(--spacer_28);transition:color var(--slow_transition);width:100%}.faq__list-item:has(.is-open) .faq__list-item-question{color:var(--primary_color)}.faq__list-item-question-svg{flex-shrink:0;transform:rotate(0);transition:transform var(--slow_transition)}.faq__list-item-question-svg path{stroke:var(--text_dark);transition:stroke var(--slow_transition)}.faq__list-item:has(.is-open) .faq__list-item-question-svg{transform:rotate(90deg)}.faq__list-item:has(.is-open) .faq__list-item-question-svg path{stroke:var(--primary_color)}.faq__list-item-answer-container{max-height:0;overflow:hidden;transition:max-height var(--slow_transition)}.faq__list-item-answer-container.is-open{max-height:40rem;overflow-y:scroll}.faq__list-item-answer-container-inner{padding:0 var(--spacer_28) var(--spacer_20)}.faq__list-item-answer-title{color:var(--text_dark);font-weight:var(--font_weight_500)}@media (max-width:1024px){.faq__list-image{display:none}.faq__list-item-answer-container.is-open{max-height:35rem}}