.HeroSection_heroSection__6CqlZ{background:linear-gradient(135deg,#f8f9fa,#ffffff);padding:140px 0 100px;position:relative;overflow:hidden}.HeroSection_heroSection__6CqlZ:before{position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><radialGradient id="a" cx="50%" cy="50%" r="50%"><stop offset="0%" stop-color="%23e41a58" stop-opacity="0.1"/><stop offset="100%" stop-color="%23e41a58" stop-opacity="0"/></radialGradient></defs><circle cx="200" cy="200" r="100" fill="url(%23a)"/><circle cx="800" cy="300" r="150" fill="url(%23a)"/><circle cx="400" cy="700" r="120" fill="url(%23a)"/></svg>') no-repeat 50%;background-size:cover;opacity:.5;z-index:1}.HeroSection_heroContent__fP1tc{position:relative;z-index:2}.HeroSection_heroTitle__8sfCS{font-family:var(--font-secondary);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;color:#171717;margin-bottom:1.5rem;line-height:1.1}.HeroSection_heroSubtitle__jWRrk{font-size:clamp(1.1rem,2vw,1.25rem);color:#525252;margin-bottom:2.5rem;line-height:1.6;max-width:600px}.HeroSection_btnPrimary__Arwz3{background:linear-gradient(135deg,#e41a58,#ff6b9d);border:none;padding:16px 32px;border-radius:50px;font-weight:600;font-size:16px;color:#ffffff;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(228,26,88,.3)}.HeroSection_btnPrimary__Arwz3:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(228,26,88,.4);color:#ffffff;text-decoration:none}.HeroSection_btnSecondary__z1PBd{border:2px solid #d4d4d4;color:#404040;padding:14px 32px;border-radius:50px;font-weight:600;font-size:16px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s cubic-bezier(.4,0,.2,1);background:#ffffff;cursor:pointer}.HeroSection_btnSecondary__z1PBd:hover{border-color:#e41a58;color:#e41a58;transform:translateY(-2px);text-decoration:none}.HeroSection_heroImage__d9rIv img{width:100%;height:auto;border-radius:24px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}@media (max-width:768px){.HeroSection_heroSection__6CqlZ{padding:120px 0 80px}.HeroSection_heroContent__fP1tc{margin-top:2rem}.HeroSection_heroTitle__8sfCS{font-size:2.5rem;margin-top:1rem}.HeroSection_heroSubtitle__jWRrk{font-size:1.1rem}}@media (max-width:576px){.HeroSection_heroSection__6CqlZ{padding:100px 0 60px}.HeroSection_heroContent__fP1tc{margin-top:3rem}.HeroSection_heroTitle__8sfCS{font-size:2rem;margin-top:1.5rem}.HeroSection_heroSubtitle__jWRrk{font-size:1rem}}@media (max-width:375px){.HeroSection_heroSection__6CqlZ{padding:90px 0 50px}.HeroSection_heroContent__fP1tc{margin-top:4rem}.HeroSection_heroTitle__8sfCS{font-size:1.8rem;margin-top:2rem}.HeroSection_heroSubtitle__jWRrk{font-size:.95rem}}.FeaturesSection_featuresSection__EXjCa{padding:80px 0;background:#ffffff}.FeaturesSection_sectionTitle__DXDqS{font-family:var(--font-secondary);font-size:2.5rem;color:#1a1a1a;margin-bottom:1rem;text-align:center}.FeaturesSection_sectionSubtitle__nme_s{font-size:1.1rem;color:#525252;text-align:center;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.FeaturesSection_featureCard__h6up1{background:#ffffff;border-radius:16px;padding:2rem;text-align:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;border:1px solid #e5e5e5}.FeaturesSection_featureCard__h6up1:hover{transform:translateY(-10px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.FeaturesSection_featureIcon__S_Ekj{width:80px;height:80px;background:linear-gradient(135deg,#e41a58,#ff6b9d);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:2rem;color:#ffffff}.FeaturesSection_featureTitle__8hg7b{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#1a1a1a}.FeaturesSection_featureDescription__PCVS7{color:#525252;line-height:1.6}@media (max-width:768px){.FeaturesSection_sectionTitle__DXDqS{font-size:2rem}.FeaturesSection_featureCard__h6up1{margin-bottom:2rem}}@media (max-width:576px){.FeaturesSection_featuresSection__EXjCa{padding:60px 0}}.PaymentMethodsSection_paymentMethodsSection__0lANn{padding:80px 0;background:#f8f9fa}.PaymentMethodsSection_sectionTitle__pTCCQ{font-family:var(--font-secondary);font-size:2.5rem;color:#1a1a1a;margin-bottom:1rem;text-align:center}.PaymentMethodsSection_sectionSubtitle__Ny8xj{font-size:1.1rem;color:#525252;text-align:center;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.PaymentMethodsSection_paymentMethod__HD0_V{background:#ffffff;border-radius:16px;padding:2rem;text-align:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;border:1px solid #e5e5e5}.PaymentMethodsSection_paymentMethod__HD0_V:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.PaymentMethodsSection_paymentIcon__UXIay{font-size:3rem;color:#e41a58;margin-bottom:1rem}.PaymentMethodsSection_paymentTitle__FFNr3{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;color:#1a1a1a}.PaymentMethodsSection_paymentDescription__lg62p{color:#525252;font-size:.9rem}@media (max-width:768px){.PaymentMethodsSection_sectionTitle__pTCCQ{font-size:2rem}}@media (max-width:576px){.PaymentMethodsSection_paymentMethodsSection__0lANn{padding:60px 0}}.SecuritySection_securitySection__FdQeo{padding:80px 0;background:#ffffff}.SecuritySection_sectionTitle__DPuAe{font-family:var(--font-secondary);font-size:2.5rem;color:#1a1a1a;margin-bottom:1rem;text-align:center}.SecuritySection_sectionSubtitle__uFhaC{font-size:1.1rem;color:#525252;text-align:center;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.SecuritySection_securityFeature__Z_IYT{display:flex;align-items:center;margin-bottom:2rem;padding:1.5rem;background:#f8f9fa;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.SecuritySection_securityFeature__Z_IYT:hover{transform:translateX(10px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.SecuritySection_securityIcon__K7Vfv{width:60px;height:60px;background:#e41a58;color:#ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1.5rem;flex-shrink:0;font-size:1.5rem}.SecuritySection_securityContent___wxSy h4{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;color:#1a1a1a}.SecuritySection_securityContent___wxSy p{color:#525252;margin:0;font-size:.95rem}@media (max-width:768px){.SecuritySection_sectionTitle__DPuAe{font-size:2rem}.SecuritySection_securityFeature__Z_IYT{flex-direction:column;text-align:center}.SecuritySection_securityIcon__K7Vfv{margin:0 auto 1rem}}@media (max-width:576px){.SecuritySection_securitySection__FdQeo{padding:60px 0}}.StatsSection_statsSection__7bbau{padding:80px 0;background:linear-gradient(135deg,#e41a58,#ff6b9d);color:#ffffff}.StatsSection_statItem__FjKbn{text-align:center;margin-bottom:2rem}.StatsSection_statNumber__buAPQ{font-size:3rem;font-weight:700;font-family:var(--font-secondary);margin-bottom:.5rem}.StatsSection_statLabel__RDrkU{font-size:1.1rem;opacity:.9}@media (max-width:768px){.StatsSection_statNumber__buAPQ{font-size:2.5rem}}@media (max-width:576px){.StatsSection_statsSection__7bbau{padding:60px 0}}.CTASection_ctaSection__Cv2K8{padding:80px 0;background:#f8f9fa;text-align:center}.CTASection_ctaTitle__BltIr{font-family:var(--font-secondary);font-size:2.5rem;margin-bottom:1rem;color:#1a1a1a}.CTASection_ctaSubtitle__tbH_q{font-size:1.1rem;margin-bottom:2rem;color:#525252}.CTASection_btnPrimary__woNL4{background:linear-gradient(135deg,#e41a58,#ff6b9d);border:none;padding:16px 32px;border-radius:50px;font-weight:600;font-size:16px;color:#ffffff;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(228,26,88,.3)}.CTASection_btnPrimary__woNL4:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(228,26,88,.4);color:#ffffff;text-decoration:none}@media (max-width:768px){.CTASection_ctaTitle__BltIr{font-size:2rem}}@media (max-width:576px){.CTASection_ctaSection__Cv2K8{padding:60px 0}}