.faqs-module__c9Vxhq__faqsContainer{background:var(--black);flex-direction:column;align-items:center;min-height:100dvh;padding:12rem 0 8rem;display:flex;position:relative;overflow:hidden}.faqs-module__c9Vxhq__faqsHeader{text-align:center;z-index:2;max-width:800px;margin-bottom:5rem;position:relative}.faqs-module__c9Vxhq__faqsHeader h1{margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,5.5rem)}.faqs-module__c9Vxhq__faqsHeader p{opacity:.85;color:var(--light-yellow);max-width:600px;margin:0 auto;font-size:1.2rem}.faqs-module__c9Vxhq__faqsList{z-index:2;flex-direction:column;gap:1rem;width:100%;max-width:900px;display:flex;position:relative}.faqs-module__c9Vxhq__faqItem{background:#fffbe305;border:1px solid #fffbe314;border-radius:16px;transition:all .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.faqs-module__c9Vxhq__faqItem:hover{background:#fffbe308;border-color:#e15c3166}.faqs-module__c9Vxhq__faqItem.faqs-module__c9Vxhq__open{border-color:var(--orange);background:#e15c3105}.faqs-module__c9Vxhq__faqTrigger{cursor:none;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex}.faqs-module__c9Vxhq__faqQuestion{font-family:var(--font-heading);color:var(--light-yellow);font-size:1.3rem;font-weight:700;transition:color .3s}.faqs-module__c9Vxhq__faqItem.faqs-module__c9Vxhq__open .faqs-module__c9Vxhq__faqQuestion{color:var(--orange)}.faqs-module__c9Vxhq__faqIcon{width:24px;height:24px;color:var(--light-yellow);flex-shrink:0;justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.16,1,.3,1),color .3s;display:flex}.faqs-module__c9Vxhq__faqItem.faqs-module__c9Vxhq__open .faqs-module__c9Vxhq__faqIcon{color:var(--orange);transform:rotate(45deg)}.faqs-module__c9Vxhq__accordionContent{grid-template-rows:0fr;padding:0 2rem;transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1),padding .4s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.faqs-module__c9Vxhq__accordionContent.faqs-module__c9Vxhq__open{grid-template-rows:1fr;padding:0 2rem 2rem}.faqs-module__c9Vxhq__accordionContentInner{min-height:0}.faqs-module__c9Vxhq__faqAnswer{color:var(--light-yellow);opacity:.85;margin:0;font-size:1.05rem;line-height:1.6}@media (max-width:768px){.faqs-module__c9Vxhq__faqsContainer{padding:10rem 1rem 6rem}.faqs-module__c9Vxhq__faqsHeader{margin-bottom:3rem}.faqs-module__c9Vxhq__faqTrigger{padding:1.5rem}.faqs-module__c9Vxhq__faqQuestion{font-size:1.1rem}.faqs-module__c9Vxhq__accordionContent.faqs-module__c9Vxhq__open{padding:0 1.5rem 1.5rem}}
