.FaqSection-module__HNJMGG__faqSection{width:100%;padding:120px 0}.FaqSection-module__HNJMGG__container{width:93.05%;margin:0 auto}.FaqSection-module__HNJMGG__serviceIntroduction{flex-wrap:wrap;justify-content:space-between;display:flex}.FaqSection-module__HNJMGG__introductionBoxLeft{flex-basis:48.88%}.FaqSection-module__HNJMGG__tag{align-items:center;margin-bottom:16px;display:flex}.FaqSection-module__HNJMGG__dot{background-color:var(--violet);border-radius:50%;width:9px;height:9px;margin-right:8px}.FaqSection-module__HNJMGG__tagName{color:var(--black);border:1px solid var(--grey);border-radius:32px;padding:0 12px;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.FaqSection-module__HNJMGG__subtitle h2{width:100%;color:var(--black);margin:0;font-size:48px;font-style:normal;font-weight:400;line-height:56px}.FaqSection-module__HNJMGG__subtitle h2 strong,.FaqSection-module__HNJMGG__subtitle h2 b{font-weight:400}.FaqSection-module__HNJMGG__subtitle p{margin:0}.FaqSection-module__HNJMGG__accentColor{color:var(--violet);font-style:italic}.FaqSection-module__HNJMGG__serviceDescription{color:var(--black);margin-top:42px;margin-bottom:56px;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.FaqSection-module__HNJMGG__serviceDescription p{margin:0}.FaqSection-module__HNJMGG__serviceDescription p+p{margin-top:16px}.FaqSection-module__HNJMGG__serviceDescription a{color:currentColor}.FaqSection-module__HNJMGG__buttonWide{border:1px solid var(--black);text-wrap:nowrap;background-color:#0000;border-radius:32px;justify-content:center;align-items:center;gap:10px;width:fit-content;padding:20px 56px;text-decoration:none;transition:all .3s;display:inline-flex}.FaqSection-module__HNJMGG__buttonWide span{color:var(--black);font-size:18px;font-style:normal;font-weight:400;line-height:18px}.FaqSection-module__HNJMGG__buttonIcon{width:10px;height:10px;color:var(--black);transition:transform .3s,color .3s}.FaqSection-module__HNJMGG__buttonWide:hover{background-color:var(--black)}.FaqSection-module__HNJMGG__buttonWide:hover span,.FaqSection-module__HNJMGG__buttonWide:hover .FaqSection-module__HNJMGG__buttonIcon{color:var(--white)}.FaqSection-module__HNJMGG__buttonWide:hover .FaqSection-module__HNJMGG__buttonIcon{transform:translate(2px,-2px)}.FaqSection-module__HNJMGG__introductionBoxRight{flex-basis:40.37%}.FaqSection-module__HNJMGG__serviceAccordion{border-bottom:1px solid #e3e5e8;margin-top:43px}.FaqSection-module__HNJMGG__faqItem{border:0}.FaqSection-module__HNJMGG__faqHeader{border-top:1px solid #e3e5e8;padding:24px 0}.FaqSection-module__HNJMGG__faqButton{width:100%;box-shadow:none;color:var(--black);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex}.FaqSection-module__HNJMGG__faqButton:focus-visible{outline:1px solid var(--black);outline-offset:4px}.FaqSection-module__HNJMGG__faqQuestionWrap{align-items:center;min-width:0;display:flex}.FaqSection-module__HNJMGG__faqDot{background-color:var(--violet);border-radius:50%;flex-shrink:0;width:0;height:0;transition:all .3s}.FaqSection-module__HNJMGG__faqButton:hover .FaqSection-module__HNJMGG__faqDot{width:9px;height:9px;margin-right:8px}.FaqSection-module__HNJMGG__faqQuestion{color:var(--black);text-align:left;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.FaqSection-module__HNJMGG__faqIcon{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:40px;transition:transform .3s;display:inline-flex}.FaqSection-module__HNJMGG__faqIcon img{object-fit:contain;width:100%;height:100%}.FaqSection-module__HNJMGG__faqIconOpen{transform:rotate(180deg)}.FaqSection-module__HNJMGG__faqAnswer{color:var(--grey);padding:0 0 24px;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.FaqSection-module__HNJMGG__faqAnswer p{margin:0}.FaqSection-module__HNJMGG__faqAnswer p+p{margin-top:16px}.FaqSection-module__HNJMGG__faqAnswer a{color:currentColor}.FaqSection-module__HNJMGG__fadeLeft{opacity:0;transform:translate(100px)}.FaqSection-module__HNJMGG__fadeUp{opacity:0;transform:translateY(100px)}.FaqSection-module__HNJMGG__animateIn.FaqSection-module__HNJMGG__fadeLeft{animation:.8s both FaqSection-module__HNJMGG__fadeLeft}.FaqSection-module__HNJMGG__animateIn.FaqSection-module__HNJMGG__fadeUp{animation:.8s both FaqSection-module__HNJMGG__fadeUp}@keyframes FaqSection-module__HNJMGG__fadeLeft{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0,0)}}@keyframes FaqSection-module__HNJMGG__fadeUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.FaqSection-module__HNJMGG__fadeLeft,.FaqSection-module__HNJMGG__fadeUp{opacity:1;transform:none}.FaqSection-module__HNJMGG__animateIn.FaqSection-module__HNJMGG__fadeLeft,.FaqSection-module__HNJMGG__animateIn.FaqSection-module__HNJMGG__fadeUp{animation:none}}@media (max-width:768px){.FaqSection-module__HNJMGG__faqSection{padding:80px 0}.FaqSection-module__HNJMGG__introductionBoxLeft,.FaqSection-module__HNJMGG__introductionBoxRight{flex-basis:100%}.FaqSection-module__HNJMGG__subtitle h2{font-size:32px;line-height:40px}.FaqSection-module__HNJMGG__serviceDescription{margin-top:40px;margin-bottom:40px;font-size:22px;line-height:30px}.FaqSection-module__HNJMGG__serviceAccordion{margin-top:80px}.FaqSection-module__HNJMGG__faqQuestion{font-size:22px;line-height:30px}.FaqSection-module__HNJMGG__faqButton:hover .FaqSection-module__HNJMGG__faqDot{width:0;height:0;margin-right:0}}@media (max-width:600px){.FaqSection-module__HNJMGG__container{width:100%;padding:0 35px}.FaqSection-module__HNJMGG__buttonWide{padding:20px 40px}}
