.Brands_brands__1kSfI{text-align:center;padding:4rem 2rem;background:#FAF9F6;display:flex;flex-direction:column;justify-content:center}.Brands_brandLogos__v6VC8{display:flex;justify-content:center;flex-wrap:wrap;gap:3.5rem;margin-top:2rem}.Brands_brandLogos__v6VC8 img{max-height:40px;opacity:.9;transition:transform .3s ease,opacity .3s ease}.Brands_brandLogos__v6VC8 img:hover{transform:scale(1.05);opacity:1}.Brands_carouselWrapper__88Ppn{width:100%;overflow:hidden;background:#FAF9F6;padding:1.5rem 0 2.5rem;margin:0 auto;display:flex;justify-content:center;align-items:center}.Brands_carouselTrack__vRdd1{display:flex;align-items:center;gap:4.5rem;animation:Brands_scrollBrands__8s8lx var(--carousel-duration,28s) linear infinite;will-change:transform}.Brands_logoSet__qe9xV{display:flex;align-items:center;gap:3.5rem}@keyframes Brands_scrollBrands__8s8lx{0%{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--carousel-width, 1000px)))}}.Brands_logoItem__fo7kJ{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:120px;padding:0 .5rem}.Brands_logoItem__fo7kJ img{max-height:40px;opacity:.9;transition:transform .3s ease,opacity .3s ease}.Brands_logoItem__fo7kJ img:hover{transform:scale(1.05);opacity:1}@media (max-width:900px){.Brands_carouselTrack__vRdd1{gap:2rem}.Brands_logoItem__fo7kJ{min-width:80px}}@media (max-width:600px){.Brands_carouselTrack__vRdd1{gap:1.2rem}.Brands_logoItem__fo7kJ{min-width:60px}.Brands_carouselWrapper__88Ppn{padding:1rem 0 1.5rem}}.CustomerReviews_reviewsSection__aI5A_{padding:4rem 2rem 2.5rem;text-align:center;background:#FAF9F6}.CustomerReviews_sectionLabel__w4Xpc{color:#F96715;font-size:1rem;font-weight:700;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.CustomerReviews_sectionTitle__5AVdH{font-size:2.3rem;font-weight:800;margin-bottom:1.5rem;text-align:center;letter-spacing:-1px}.CustomerReviews_titleGreen__GsAMV,.CustomerReviews_titleOrange__4Hhlo{color:#F96715}.CustomerReviews_titlePurple__fYnjk{color:#7B3FF2}.CustomerReviews_carouselWrapper__seXMU{width:100%;overflow:hidden;background:#FAF9F6;padding:1.5rem 0 2.5rem;margin:0 auto;display:flex;justify-content:center;align-items:center}.CustomerReviews_carouselTrack__3lNbn{display:flex;align-items:stretch;gap:2.5rem;animation:CustomerReviews_scrollReviews__qqnlm 60s linear infinite;will-change:transform}@keyframes CustomerReviews_scrollReviews__qqnlm{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.CustomerReviews_reviewCard__HFphx{background:#fff;border-radius:24px;box-shadow:0 4px 24px rgba(123,63,242,.1);padding:2rem 1.5rem 1.5rem;min-width:320px;max-width:340px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;transition:box-shadow .2s,transform .2s}.CustomerReviews_reviewCard__HFphx:hover{box-shadow:0 8px 32px rgba(123,63,242,.18);transform:translateY(-2px) scale(1.03)}.CustomerReviews_reviewName__pGrLZ{color:#7B3FF2;font-weight:700;font-size:1.1rem;margin-bottom:.2rem;letter-spacing:.01em}.CustomerReviews_reviewCompany__yx1yj{color:#F96715;font-size:.98rem;font-weight:600;margin-bottom:.7rem}.CustomerReviews_reviewText__VYZGw{color:#1A1A1A;font-size:1.05rem;font-weight:400;opacity:.95;margin-top:.2rem;text-align:left}@media (max-width:1100px){.CustomerReviews_carouselTrack__3lNbn{gap:1.2rem}.CustomerReviews_reviewCard__HFphx{min-width:260px;max-width:280px;padding:1.2rem .7rem}}@media (max-width:700px){.CustomerReviews_reviewsSection__aI5A_{padding:2rem .5rem 1.5rem}.CustomerReviews_sectionTitle__5AVdH{font-size:1.2rem}.CustomerReviews_carouselTrack__3lNbn{gap:.7rem}.CustomerReviews_reviewCard__HFphx{min-width:85vw;max-width:95vw;padding:1rem .5rem}}.FAQ_faq__pjbes{text-align:center;padding:4rem 2rem;background:linear-gradient(120deg,#7B3FF2,#6C38A6 40%,#F96715)}.FAQ_sectionLabel___whda{color:#fff;font-size:1rem;font-weight:700;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.FAQ_sectionTitle__uK30w{font-size:2.5rem;font-weight:800;margin-bottom:2.2rem;text-align:center;letter-spacing:-1px}.FAQ_titleWhite__ZFRY5{color:#fff}.FAQ_titlePurple__Yu_Vl{color:#7B3FF2}.FAQ_titleOrange__x00K9{color:#F96715}.FAQ_faqList__F_5DF{max-width:900px;margin:0 auto;text-align:left}.FAQ_faqItem___ycj0{background:#fff;border-radius:18px;box-shadow:0 4px 24px rgba(44,44,44,.1);margin-bottom:1.3rem;transition:box-shadow .2s,background .2s,border .2s;overflow:hidden;border:2px solid #7b3ff2}.FAQ_faqItem___ycj0.FAQ_open__Dm41S{background:#fff;box-shadow:0 8px 32px rgba(44,44,44,.18);border:2px solid #7b3ff2}.FAQ_faqQuestion__nTPpS{width:100%;background:none;border:none;outline:none;color:#1A1A1A;font-size:1.15rem;font-weight:700;padding:1.3rem 2.2rem 1.3rem 1.5rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:color .2s}.FAQ_faqItem___ycj0.FAQ_open__Dm41S .FAQ_faqQuestion__nTPpS{color:#1A1A1A;background:#fff}.FAQ_faqIcon__tUf_5{font-size:2rem;color:#7B3FF2;margin-left:1.2rem;font-weight:900;transition:color .2s}.FAQ_faqItem___ycj0.FAQ_open__Dm41S .FAQ_faqIcon__tUf_5{color:#F96715}.FAQ_faqAnswer__s0g9S{color:#1A1A1A;font-size:1.08rem;font-weight:500;border-top:1px solid #f3f3f3;background:#fff;max-height:0;opacity:0;transform:translateY(-16px);overflow:hidden;padding:0 1.5rem 1.3rem}.FAQ_faqAnswer__s0g9S,.FAQ_faqItem___ycj0.FAQ_open__Dm41S .FAQ_faqAnswer__s0g9S{transition:max-height .8s cubic-bezier(.4,.2,.2,1),opacity .6s cubic-bezier(.4,.2,.2,1),padding .8s cubic-bezier(.4,.2,.2,1),transform .6s cubic-bezier(.4,.2,.2,1)}.FAQ_faqItem___ycj0.FAQ_open__Dm41S .FAQ_faqAnswer__s0g9S{max-height:500px;opacity:1;padding-top:1.5rem;transform:translateY(0)}@media (max-width:700px){.FAQ_faq__pjbes{padding:2rem .5rem}.FAQ_sectionTitle__uK30w{font-size:1.3rem}.FAQ_faqList__F_5DF{max-width:98vw}.FAQ_faqQuestion__nTPpS{font-size:1rem;padding:1rem 1.2rem 1rem 1rem}.FAQ_faqAnswer__s0g9S{font-size:.98rem;padding:0 1rem 1rem}}