.Faq_faq__eX5TU{padding:4em 0;background-color:#f8fafc}.Faq_container__W8u45{max-width:1000px;margin:0 auto;padding:0 1em}.Faq_title__eYyST{text-align:center;font-size:2.5rem;font-weight:600;color:#333;font-family:inherit}.Faq_titleContainer__XNhI2{display:flex;flex-direction:row;gap:1em;justify-content:center;align-items:center;margin-bottom:2rem}.Faq_faqList__lbg1O{display:flex;flex-direction:column;gap:1em}.Faq_faqItem__Y3iTj{border:1px solid var(--border-color,#ddd);border-radius:8px;overflow:hidden;background-color:var(--secondary-background,#fff)}.Faq_faqQuestion__nytS1{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1em 1.5em;text-align:left;background-color:transparent;border:none;cursor:pointer;font-family:inherit;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.Faq_faqQuestion__nytS1 h3{margin:0;font-size:1.2em;color:var(--primary-text-color)!important;flex-grow:1;padding-right:1em}.Faq_faqQuestion__nytS1:focus,.Faq_faqQuestion__nytS1:hover{background-color:var(--hover-background,#f9f9f9)}.Faq_toggleIcon__8Xx2y{font-size:1.5em;font-weight:700;color:var(--primary-color);flex-shrink:0;transition:transform .3s ease}.Faq_faqAnswer__1rvCN{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out;padding:0 1.5em}.Faq_faqAnswer__1rvCN p{margin:0;padding-bottom:1.5em;color:var(--secondary-text-color);line-height:1.6}.Faq_faqItem__Y3iTj.Faq_open__wXBal .Faq_faqAnswer__1rvCN{max-height:500px;padding-top:0;padding-bottom:0}.Faq_faqQuestion__nytS1:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}