.FAQs_wrapper__z_Qqw{padding:calc(4rem + 5vw) var(--container-padding);position:relative}.FAQs_inline__YEvrP{padding:0}.FAQs_background__RxkTf{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-sea);z-index:-1;object-fit:cover}.FAQs_heading__776bT{text-shadow:1px 1px .5rem var(--color-midnight);color:var(--color-sun);text-align:center;font-size:clamp(1rem,3vw,2.5rem);margin:0}.FAQs_faqs__xQq8s{margin-top:calc(3rem + 1vw);display:flex;flex-direction:column;gap:2rem;list-style:none;padding:0}.FAQs_inline__YEvrP .FAQs_faqs__xQq8s{margin:0}.FAQs_faq__SQb5F{background-color:var(--color-grape);padding:3rem max(1.5rem,2vw);display:flex;flex-direction:column;gap:.5rem;color:var(--color-white)}.FAQs_faqOpen__OMMwz{gap:1.5rem}.FAQs_faqInline__jTRI_,.FAQs_faqToggle___oVOC{background-color:transparent;padding:0;color:inherit}.FAQs_faqToggle___oVOC{border:none;display:flex;justify-content:space-between;align-items:center;gap:2rem}.FAQs_inline__YEvrP .FAQs_faqToggle___oVOC{padding:0}.FAQs_faqToggleHeading__q0C39{margin:0;letter-spacing:.2rem;font-size:calc(1rem + .5vw);font-family:var(--font-sans);font-weight:600;text-align:left!important;line-height:1.5}.FAQs_inline__YEvrP .FAQs_faqToggleHeading__q0C39{font-size:calc(1rem + .25vw);text-transform:unset;letter-spacing:.1rem}.FAQs_faqToggle___oVOC img{width:calc(.75rem + 1vw);height:calc(.33rem + 1vw);transition:transform .3s ease-in-out;transform:rotate(180deg)}.FAQs_faqOpen__OMMwz .FAQs_faqToggle___oVOC img{transform:rotate(0deg)}.FAQs_answer___KFoH{opacity:0;max-height:0;transition:max-height,opacity .3s ease-in-out;overflow:hidden;font-size:calc(1rem + .2vw);letter-spacing:.1rem}.FAQs_answer___KFoH>*{margin:0 0 1rem}.FAQs_answer___KFoH *{font-size:inherit}.FAQs_faqOpen__OMMwz .FAQs_answer___KFoH{opacity:1;max-height:max-content}