.Accordion_accordion__j6c4o{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:8px;overflow:hidden;background-color:#fff;transition:box-shadow .3s ease}.Accordion_accordion__j6c4o:hover{box-shadow:0 2px 8px #d1f7d1}.Accordion_accordion__j6c4o .accordion{margin:8px 0;border-color:#d0d0d0}.Accordion_accordion__j6c4o .accordion:last-child{margin-bottom:0}.Accordion_header__M11zk{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#f8f9fa;transition:background-color .3s ease}.Accordion_header__M11zk:hover{background-color:#d1f7d1}.Accordion_title__jlJJ7{font-size:16px;color:#333;flex:1 1;font-weight:700}.Accordion_arrow__vfJDb{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:12px;color:#666;transition:transform .3s ease;margin-left:16px;transform:rotate(90deg) scale(.8)}.Accordion_arrowOpen__4DKER{transform:rotate(270deg) scale(.8)}.Accordion_content__fqAaS{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease;opacity:0}.Accordion_contentOpen__Ys3Sm{max-height:2000px;opacity:1}.Accordion_body__LRK6f{padding:16px 20px;border-top:1px solid #e0e0e0}.Accordion_contentOpen__Ys3Sm{animation:Accordion_slideIn__XjTte .3s ease}@keyframes Accordion_slideIn__XjTte{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Faq_category__Df2El{border:1px solid var(--primary-color);border-radius:20px 0}.Faq_question__rB9T3{border:none}.Faq_question__rB9T3 div{background-color:#fff}.Faq_divider__QBAKc{width:100%;height:1px;background-color:var(--primary-color);margin:10px 0}.Faq_answer__UTctd{margin:10px 0}.Faq_markdown__I_gYn{margin-left:20px}.Faq_markdown__I_gYn li{margin-top:10px}.Faq_markdown__I_gYn>ul li{list-style-type:disc}.Faq_markdown__I_gYn ul ul li{margin-left:20px;list-style-type:"— "}.Faq_markdown__I_gYn>ul>li:first-child{margin-top:0}.Faq_markdown__I_gYn a{cursor:pointer;color:var(--primary-color);text-decoration:underline}