.faq_main__S__dt{padding:4em 0;background-color:#f8f9fa;min-height:100vh}.faq_container__53a_P{width:var(--desktop-width);max-width:1000px;margin:0 auto;padding:0 1.5rem}.faq_contentCard__bm41A{background:white;padding:3rem;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.1);margin:0 auto;width:95%}.faq_headerSection__QPEcy{text-align:center;margin-bottom:3em;padding-bottom:2em;border-bottom:1px solid #e9ecef}.faq_mainHeading__qFh0u{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:1rem;line-height:1.2;letter-spacing:-.5px}.faq_subHeading__zT7CY{font-size:1.2rem;color:#6c757d;line-height:1.6;max-width:650px;margin:0 auto;font-weight:400}.faq_allfaq__WQKEt{display:flex;flex-direction:column;gap:1.5em}.faq_allfaq__WQKEt>*{transition:transform .2s ease,box-shadow .2s ease}.faq_allfaq__WQKEt>:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:768px){.faq_main__S__dt{padding:2em 0}.faq_container__53a_P{padding:0 1rem}.faq_contentCard__bm41A{padding:2rem;width:98%;border-radius:8px}.faq_mainHeading__qFh0u{font-size:2.2rem}.faq_subHeading__zT7CY{font-size:1.1rem}.faq_headerSection__QPEcy{margin-bottom:2em;padding-bottom:1.5em}}@media (max-width:480px){.faq_main__S__dt{padding:1.5em 0}.faq_container__53a_P{padding:0 .75rem}.faq_contentCard__bm41A{padding:1.5rem;width:100%;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.faq_mainHeading__qFh0u{font-size:1.9rem;letter-spacing:-.3px}.faq_subHeading__zT7CY{font-size:1rem;line-height:1.5}.faq_headerSection__QPEcy{margin-bottom:1.5em;padding-bottom:1em}.faq_allfaq__WQKEt{gap:1.2em}}.faqCard_main__Gci7H{border:1px solid var(--primary-color);border-radius:var(--lg-border-radius);padding:1.2em;display:flex;flex-direction:column;gap:.5em}.faqCard_header__Yg7AS{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.faqCard_answer__0euJT{border-top:1px solid var(--grey);padding-top:1em}