.faq-section-container{display:flex;justify-content:center}.faq-section{max-width:1650px;width:100%;padding:59px 100px;text-align:center}@media(max-width:900px){.faq-section{padding:30px 40px}}@media(max-width:768px){.faq-section{padding:30px 16px 0}}@media(max-width:400px){.faq-section{padding:20px 16px 0}}.faq-section .faq-title{font-size:36px;font-weight:500;color:#0d0f2c;margin-bottom:16px;line-height:46px;letter-spacing:-.5px}@media(max-width:768px){.faq-section .faq-title{font-size:24px;line-height:32px}}.faq-section .faq-title .highlight{background:linear-gradient(269.86deg,#2c52be 11.04%,#ff822b 75.82%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:left}.faq-section .faq-subtitle{font-size:16px;font-weight:400;color:#333;margin-bottom:56px;line-height:24px;letter-spacing:-.2px}@media(max-width:768px){.faq-section .faq-subtitle{font-size:14px;line-height:22px;margin-bottom:20px}}.faq-section .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:900px){.faq-section .faq-grid{grid-template-columns:1fr;gap:0}}.faq-section .faq-grid .faq-column{width:100%;display:flex;flex-direction:column;height:100%}.faq-section .faq-grid .faq-column>div{flex:1 1 0;display:flex}.faq-section .faq-grid .faq-column .faq-accordion-title{color:#0d0f2c;font-size:18px!important;font-weight:500!important;letter-spacing:-.4px;line-height:24px;width:100%;text-align:left;padding:10px 0!important}@media(max-width:768px){.faq-section .faq-grid .faq-column .faq-accordion-title{align-items:flex-start;font-size:16px!important}}@media(max-width:900px){.faq-section .faq-grid .faq-column{margin-bottom:0}}.faq-section .faq-grid .faq-column .MuiAccordionSummary-root{align-items:center;min-height:70px!important;padding-right:24px!important}.faq-section .faq-grid .faq-column .MuiAccordion-root{border:1px solid #e8e8e8;border-radius:16px!important;box-shadow:none;margin-bottom:20px;transition:all .3s ease;width:100%;flex:1 1 0;display:flex;flex-direction:column}.faq-section .faq-grid .faq-column .MuiAccordion-root:before{display:none}.faq-section .faq-grid .faq-column .MuiAccordion-root:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.faq-section .faq-grid .faq-column .MuiAccordion-root .MuiAccordionSummary-content{margin:0;width:100%}.faq-section .faq-grid .faq-column .MuiAccordion-root .MuiAccordionSummary-content .MuiTypography-root{font-size:18px!important;font-weight:500!important;color:#0d0f2c;line-height:24px;text-align:left;width:100%;letter-spacing:-.4px}.faq-section .faq-grid .faq-column .MuiAccordion-root .MuiAccordionSummary-content .MuiTypography-root.Mui-expanded{padding-bottom:10px}@media(max-width:768px){.faq-section .faq-grid .faq-column .MuiAccordion-root .MuiAccordionSummary-content .MuiTypography-root{align-items:flex-start;font-size:16px!important}}.faq-section .faq-grid .faq-column .MuiAccordion-root .MuiCollapse-wrapperInner .MuiAccordionDetails-root{font-size:14px;font-weight:400;color:#333;line-height:24px;text-align:left;padding:0 16px 24px!important;width:100%}.faq-section .faq-grid .faq-column .MuiAccordion-root .MuiCollapse-wrapperInner .MuiAccordionDetails-root p{font-size:16px!important;font-weight:400!important;color:#333!important;line-height:24px!important}@media(max-width:768px){.faq-section .faq-grid .faq-column .MuiAccordion-root .MuiCollapse-wrapperInner .MuiAccordionDetails-root p{font-size:14px!important}}