.payments_heroSection__Q57cv{background-color:#1e40af;background-image:linear-gradient(135deg,#1e40af,#3b82f6);color:white;padding:4rem 1rem;position:relative}.payments_heroContent__uvkDp{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:800px;margin:0 auto;position:relative;z-index:2}.payments_heroTitle__3cDRK{font-weight:700;margin-bottom:1rem;font-size:2.5rem}.payments_heroSubtitle__fePWQ{font-weight:400;margin-bottom:2rem;opacity:.9;font-size:1.3rem}.payments_securityChip__mrK3F{font-size:1rem;padding:1rem 1.5rem;border-width:2px;background-color:rgba(255,255,255,.1)}.payments_sectionContainer__31tuq{padding:4rem 1rem}.payments_securitySection__RSwKN{background-color:#f3f4f6;padding:4rem 1rem}.payments_partnersSection__LS_wg{padding:4rem 1rem}.payments_faqSection__xf0cQ{background-color:#f3f4f6;padding:4rem 1rem}.payments_ctaSection__07hfL{padding:4rem 1rem;margin-bottom:2rem}.payments_sectionTitle__HLOSW{position:relative;font-weight:700;margin-bottom:1.5rem;color:#1e3a8a}.payments_sectionTitle__HLOSW:after{content:"";display:block;width:80px;height:3px;background-color:#059669;margin:.8rem auto 0}.payments_sectionDescription__dFyPW{max-width:800px;margin:0 auto 3rem;color:#4b5563}.payments_methodsGrid__t827m{margin-top:2rem}.payments_methodCard__8Giaj{padding:2rem;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease}.payments_methodCard__8Giaj:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.payments_methodIconContainer__EGnUN{margin-bottom:1.5rem;color:#1e40af}.payments_methodName__FLukn{margin-bottom:1rem;font-weight:600}.payments_methodDescription__SegjZ{line-height:1.6}.payments_securityGrid__jY26y{margin-top:2rem}.payments_securityCard__BeKlf{height:100%;border-radius:8px;transition:transform .3s ease}.payments_securityCard__BeKlf:hover{transform:translateY(-5px)}.payments_securityIconContainer__RNLbY{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#e0f2fe;border-radius:50%;margin-bottom:1.5rem;color:#1e40af}.payments_securityIconContainer__RNLbY svg{font-size:30px}.payments_securityTitle__Y82yn{margin-bottom:1rem;font-weight:600}.payments_securityDescription__LCUl4{color:#4b5563;line-height:1.6}.payments_partnersLogoContainer__RKVQ_{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;margin-top:2rem}.payments_partnerLogo__lahYr{display:flex;align-items:center;justify-content:center;filter:grayscale(1);opacity:.7;transition:filter .3s ease,opacity .3s ease}.payments_partnerLogo__lahYr:hover{filter:grayscale(0);opacity:1}.payments_accordionContainer__OSF6j{max-width:900px;margin:2rem auto 0}.payments_faqAccordion__eTx17{margin-bottom:1rem;border-radius:8px!important;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}.payments_faqAccordion__eTx17:before{display:none}.payments_faqQuestion__FlB4h{background-color:#f9fafb}.payments_faqAnswer__pFRiz{padding-top:0;padding-bottom:1.5rem}.payments_ctaContainer__ikHw4{padding:3rem;text-align:center;border-radius:12px;background-color:white}.payments_ctaTitle__7idi_{font-weight:700;color:#1e3a8a}.payments_ctaDescription__CFkGD{max-width:600px;margin:0 auto 2rem;color:#4b5563}.payments_ctaButton__EcDZD{padding:.75rem 2rem;font-weight:600;border-radius:4px}.payments_linkButton___Jqz1{text-decoration:none}@media (max-width:900px){.payments_heroTitle__3cDRK{font-size:2rem}.payments_heroSubtitle__fePWQ{font-size:1.1rem}.payments_partnersLogoContainer__RKVQ_{gap:2rem}.payments_ctaContainer__ikHw4{padding:2rem}}@media (max-width:600px){.payments_heroSection__Q57cv{padding:3rem 1rem}.payments_heroTitle__3cDRK{font-size:1.8rem}.payments_heroSubtitle__fePWQ{font-size:1rem}.payments_ctaSection__07hfL,.payments_faqSection__xf0cQ,.payments_partnersSection__LS_wg,.payments_sectionContainer__31tuq,.payments_securitySection__RSwKN{padding:3rem 1rem}.payments_sectionTitle__HLOSW{font-size:1.5rem}.payments_methodCard__8Giaj,.payments_securityCard__BeKlf{padding:1.5rem}.payments_partnersLogoContainer__RKVQ_{gap:1.5rem}.payments_ctaContainer__ikHw4{padding:1.5rem}.payments_ctaTitle__7idi_{font-size:1.3rem}.payments_securityIconContainer__RNLbY{width:50px;height:50px}.payments_securityIconContainer__RNLbY svg{font-size:25px}}