.FAQSection-module__aP3bFa__wrapper{padding:60px 0;position:relative}@media (min-width:768px){.FAQSection-module__aP3bFa__wrapper{padding:90px 0}}@media (min-width:1150px){.FAQSection-module__aP3bFa__wrapper{padding:110px 0}}.FAQSection-module__aP3bFa__inner{max-width:920px;margin:0 auto}.FAQSection-module__aP3bFa__header{text-align:center;margin-bottom:32px}@media (min-width:768px){.FAQSection-module__aP3bFa__header{margin-bottom:48px}}.FAQSection-module__aP3bFa__badge{font-family:var(--font-manrope),sans-serif;letter-spacing:2px;text-transform:uppercase;color:#7378f5;margin-bottom:12px;font-size:10px;font-weight:800}@media (min-width:768px){.FAQSection-module__aP3bFa__badge{font-size:12px}}.FAQSection-module__aP3bFa__title{font-family:var(--font-manrope),sans-serif;color:#0c2256;font-size:28px;font-weight:800;line-height:1.15}@media (min-width:768px){.FAQSection-module__aP3bFa__title{font-size:40px}}@media (min-width:1150px){.FAQSection-module__aP3bFa__title{font-size:48px}}.FAQSection-module__aP3bFa__titleAccent{background:linear-gradient(90deg,#7378f5 0%,#2e56fa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FAQSection-module__aP3bFa__subtitle{font-family:var(--font-manrope),sans-serif;color:#5a5985;max-width:520px;margin-top:14px;margin-left:auto;margin-right:auto;font-size:14px;font-weight:500;line-height:1.6}@media (min-width:768px){.FAQSection-module__aP3bFa__subtitle{margin-top:16px;font-size:16px}}.FAQSection-module__aP3bFa__accordion{flex-direction:column;gap:8px;display:flex}@media (min-width:768px){.FAQSection-module__aP3bFa__accordion{gap:10px}}.FAQSection-module__aP3bFa__item{background:#fff;border:1px solid #7378f514;border-radius:16px;transition:border-color .3s,box-shadow .3s;overflow:hidden}@media (min-width:768px){.FAQSection-module__aP3bFa__item{border-radius:22px}}.FAQSection-module__aP3bFa__itemOpen{border-color:#7378f533;box-shadow:0 8px 32px #2e56fa0f}.FAQSection-module__aP3bFa__itemButton{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 18px;display:flex}@media (min-width:768px){.FAQSection-module__aP3bFa__itemButton{gap:24px;padding:20px 28px}}@media (min-width:1150px){.FAQSection-module__aP3bFa__itemButton{padding:22px 32px}}.FAQSection-module__aP3bFa__question{text-align:left;font-family:var(--font-manrope),sans-serif;color:#5a5985;margin:0;font-size:14px;font-weight:600;line-height:1.4;transition:color .3s}@media (min-width:768px){.FAQSection-module__aP3bFa__question{font-size:16px}}@media (min-width:1150px){.FAQSection-module__aP3bFa__question{font-size:17px}}.FAQSection-module__aP3bFa__questionOpen{color:#0c2256}.FAQSection-module__aP3bFa__icon{color:#7378f5;background:#7378f50f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .3s,background .3s;display:flex}@media (min-width:768px){.FAQSection-module__aP3bFa__icon{width:36px;height:36px}}.FAQSection-module__aP3bFa__iconOpen{background:#7378f51f;transform:rotate(180deg)}.FAQSection-module__aP3bFa__answer{opacity:0;max-height:0;padding:0 18px;transition:max-height .35s,opacity .3s,padding .3s;overflow:hidden}@media (min-width:768px){.FAQSection-module__aP3bFa__answer{padding:0 28px}}@media (min-width:1150px){.FAQSection-module__aP3bFa__answer{padding:0 32px}}.FAQSection-module__aP3bFa__answerVisible{opacity:1;max-height:500px;padding:0 18px 18px}@media (min-width:768px){.FAQSection-module__aP3bFa__answerVisible{padding:0 28px 22px}}@media (min-width:1150px){.FAQSection-module__aP3bFa__answerVisible{padding:0 32px 24px}}.FAQSection-module__aP3bFa__answerInner{font-family:var(--font-manrope),sans-serif;color:#5a5985;font-size:13px;line-height:1.65}@media (min-width:768px){.FAQSection-module__aP3bFa__answerInner{font-size:14px}}@media (min-width:1150px){.FAQSection-module__aP3bFa__answerInner{font-size:15px}}.FAQSection-module__aP3bFa__answerInner p{margin:0}.FAQSection-module__aP3bFa__answerInner ul{color:inherit;margin:10px 0 10px 20px;padding:0;list-style-position:outside;list-style-type:disc!important}.FAQSection-module__aP3bFa__answerInner li{margin-bottom:6px;padding-left:8px;display:list-item!important}.FAQSection-module__aP3bFa__ctaRow{justify-content:center;margin-top:32px;display:flex}@media (min-width:768px){.FAQSection-module__aP3bFa__ctaRow{margin-top:40px}}.FAQSection-module__aP3bFa__ctaBtn{color:#fff;font-family:var(--font-manrope),sans-serif;background:linear-gradient(90deg,#7378f5 0%,#2e56fa 100%);border-radius:100px;align-items:center;gap:8px;padding:14px 32px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}@media (min-width:768px){.FAQSection-module__aP3bFa__ctaBtn{padding:16px 36px;font-size:15px}}.FAQSection-module__aP3bFa__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #2e56fa40}.FAQSection-module__aP3bFa__ctaBtn svg{flex-shrink:0}@media (prefers-reduced-motion:reduce){.FAQSection-module__aP3bFa__item,.FAQSection-module__aP3bFa__icon,.FAQSection-module__aP3bFa__answer{transition:none}}
.Testimonials-module__Y3-WbG__wrapper{padding:40px 0;overflow:hidden}@media (min-width:480px){.Testimonials-module__Y3-WbG__wrapper{padding:50px 0}}@media (min-width:768px){.Testimonials-module__Y3-WbG__wrapper{padding:90px 0}}@media (min-width:1150px){.Testimonials-module__Y3-WbG__wrapper{padding:110px 0}}.Testimonials-module__Y3-WbG__inner{max-width:920px;margin:0 auto}.Testimonials-module__Y3-WbG__header{text-align:center;margin-bottom:16px}@media (min-width:768px){.Testimonials-module__Y3-WbG__header{margin-bottom:24px}}.Testimonials-module__Y3-WbG__badge{font-family:var(--font-manrope),sans-serif;letter-spacing:2px;text-transform:uppercase;color:#7378f5;margin-bottom:8px;font-size:10px;font-weight:800}@media (min-width:768px){.Testimonials-module__Y3-WbG__badge{margin-bottom:10px;font-size:12px}}.Testimonials-module__Y3-WbG__title{font-family:var(--font-manrope),sans-serif;color:#0c2256;font-size:22px;font-weight:800;line-height:1.2}@media (min-width:480px){.Testimonials-module__Y3-WbG__title{font-size:26px}}@media (min-width:768px){.Testimonials-module__Y3-WbG__title{font-size:34px}}@media (min-width:1150px){.Testimonials-module__Y3-WbG__title{font-size:40px}}.Testimonials-module__Y3-WbG__aggregate{background:#7378f50a;border:1px solid #7378f514;border-radius:12px;justify-content:center;align-items:center;gap:0;margin-bottom:16px;display:flex;overflow:hidden}@media (min-width:480px){.Testimonials-module__Y3-WbG__aggregate{border-radius:14px;margin-bottom:20px}}@media (min-width:768px){.Testimonials-module__Y3-WbG__aggregate{margin-bottom:28px}}.Testimonials-module__Y3-WbG__aggItem{flex:1;justify-content:center;align-items:center;gap:4px;padding:10px 6px;display:flex;position:relative}@media (min-width:480px){.Testimonials-module__Y3-WbG__aggItem{gap:6px;padding:12px 10px}}@media (min-width:768px){.Testimonials-module__Y3-WbG__aggItem{gap:8px;padding:14px 16px}}.Testimonials-module__Y3-WbG__aggDivider{background:#7378f51a;align-self:stretch;width:1px;margin:8px 0}.Testimonials-module__Y3-WbG__aggValue{font-family:var(--font-manrope),sans-serif;color:#7378f5;font-size:15px;font-weight:800;line-height:1}@media (min-width:480px){.Testimonials-module__Y3-WbG__aggValue{font-size:18px}}@media (min-width:768px){.Testimonials-module__Y3-WbG__aggValue{font-size:22px}}.Testimonials-module__Y3-WbG__aggLabel{font-family:var(--font-manrope),sans-serif;color:#5a5985;font-size:10px;font-weight:600}@media (min-width:480px){.Testimonials-module__Y3-WbG__aggLabel{font-size:11px}}@media (min-width:768px){.Testimonials-module__Y3-WbG__aggLabel{font-size:13px}}.Testimonials-module__Y3-WbG__carouselSection{max-width:1200px;margin:0 auto;padding:0 12px;position:relative}@media (min-width:768px){.Testimonials-module__Y3-WbG__carouselSection{padding:0 36px}}@media (min-width:1150px){.Testimonials-module__Y3-WbG__carouselSection{padding:0 20px}}.Testimonials-module__Y3-WbG__navRow{justify-content:center;align-items:center;gap:12px;margin-top:24px;margin-bottom:12px;display:flex}@media (min-width:768px){.Testimonials-module__Y3-WbG__navRow{gap:16px;margin-top:32px;margin-bottom:16px}}.Testimonials-module__Y3-WbG__navBtn{color:#7378f5;cursor:pointer;background:#7378f50a;border:1px solid #7378f526;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .2s;display:flex}@media (min-width:768px){.Testimonials-module__Y3-WbG__navBtn{border-radius:12px;width:40px;height:40px}}.Testimonials-module__Y3-WbG__navBtn:hover{background:#7378f51a;border-color:#7378f540;transform:scale(1.05)}.Testimonials-module__Y3-WbG__navBtn:active{transform:scale(.95)}.Testimonials-module__Y3-WbG__navCounter{font-family:var(--font-manrope),sans-serif;color:#908fbb;text-align:center;min-width:40px;font-size:12px;font-weight:700}@media (min-width:768px){.Testimonials-module__Y3-WbG__navCounter{font-size:13px}}.Testimonials-module__Y3-WbG__embla{overflow:hidden}.Testimonials-module__Y3-WbG__emblaContainer{gap:12px;display:flex}@media (min-width:768px){.Testimonials-module__Y3-WbG__emblaContainer{gap:16px}}.Testimonials-module__Y3-WbG__emblaSlide{flex:0 0 85%;min-width:0}@media (min-width:480px){.Testimonials-module__Y3-WbG__emblaSlide{flex:0 0 75%}}@media (min-width:768px){.Testimonials-module__Y3-WbG__emblaSlide{flex:0 0 48%}}@media (min-width:1150px){.Testimonials-module__Y3-WbG__emblaSlide{flex:0 0 calc(33.3333% - 10.6667px)}}.Testimonials-module__Y3-WbG__card{background:#fff;border:1px solid #7378f51a;border-radius:14px;flex-direction:column;height:100%;padding:16px 14px;transition:box-shadow .25s,transform .25s;display:flex;box-shadow:0 2px 12px #2e56fa0d}@media (min-width:480px){.Testimonials-module__Y3-WbG__card{border-radius:16px;padding:18px 16px}}@media (min-width:768px){.Testimonials-module__Y3-WbG__card{border-radius:20px;padding:22px 20px}}.Testimonials-module__Y3-WbG__card:hover{transform:translateY(-2px);box-shadow:0 4px 24px #2e56fa1a}.Testimonials-module__Y3-WbG__stars{gap:2px;margin-bottom:10px;display:flex}@media (min-width:768px){.Testimonials-module__Y3-WbG__stars{margin-bottom:14px}}.Testimonials-module__Y3-WbG__quote{font-family:var(--font-manrope),sans-serif;color:#0c2256;flex:1;margin:0;font-size:13px;font-weight:500;line-height:1.6}@media (min-width:480px){.Testimonials-module__Y3-WbG__quote{font-size:14px}}@media (min-width:768px){.Testimonials-module__Y3-WbG__quote{font-size:15px;line-height:1.65}}@media (min-width:1150px){.Testimonials-module__Y3-WbG__quote{font-size:16px}}.Testimonials-module__Y3-WbG__author{border-top:1px solid #7378f514;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}@media (min-width:768px){.Testimonials-module__Y3-WbG__author{gap:10px;margin-top:18px;padding-top:16px}}.Testimonials-module__Y3-WbG__authorAvatar{color:#fff;width:32px;height:32px;font-family:var(--font-manrope),sans-serif;background:linear-gradient(135deg,#7378f5 0%,#2e56fa 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}@media (min-width:768px){.Testimonials-module__Y3-WbG__authorAvatar{border-radius:10px;width:36px;height:36px;font-size:14px}}.Testimonials-module__Y3-WbG__authorInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Testimonials-module__Y3-WbG__authorName{font-family:var(--font-manrope),sans-serif;color:#0c2256;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}@media (min-width:768px){.Testimonials-module__Y3-WbG__authorName{font-size:13px}}.Testimonials-module__Y3-WbG__authorPos{font-family:var(--font-manrope),sans-serif;color:#908fbb;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}@media (min-width:768px){.Testimonials-module__Y3-WbG__authorPos{font-size:11px}}.Testimonials-module__Y3-WbG__authorCompany{font-family:var(--font-manrope),sans-serif;color:#7378f5;white-space:nowrap;background:#7378f514;border-radius:100px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}@media (min-width:768px){.Testimonials-module__Y3-WbG__authorCompany{padding:4px 10px;font-size:11px}}
