.SEOHeroBlock_heroSection__YxVPH{position:relative;padding:5rem 0;overflow:hidden;min-height:600px;display:flex;align-items:center}.SEOHeroBlock_gradientBackground__XZcJ5{background:linear-gradient(180deg,#EDF1E8,#EDF1E8 70%,rgba(237,241,232,.8) 85%,rgba(237,241,232,0));position:relative}.SEOHeroBlock_gradientBackground__XZcJ5:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:100px;background:linear-gradient(180deg,rgba(237,241,232,.3) 0,transparent);pointer-events:none}.SEOHeroBlock_solidBackground__O5oq5{background-color:#EC5CAB;color:white}.SEOHeroBlock_solidBackground__O5oq5 .SEOHeroBlock_featureItem__epsoR,.SEOHeroBlock_solidBackground__O5oq5 .SEOHeroBlock_subtitle__dsSOF,.SEOHeroBlock_solidBackground__O5oq5 .SEOHeroBlock_title__E_fmh{color:white}.SEOHeroBlock_lightBackground__8L8W0{background-color:#EDF1E8}.SEOHeroBlock_backgroundDecoration__GefWF{position:absolute;inset:0;pointer-events:none;overflow:hidden}.SEOHeroBlock_floatingIcon1__Bn3C_{position:absolute;top:10%;right:5%;animation:SEOHeroBlock_float1__SJKBe 15s ease-in-out infinite}.SEOHeroBlock_floatingIcon2__bcbPU{position:absolute;bottom:20%;left:10%;animation:SEOHeroBlock_float2__1Stef 20s ease-in-out infinite}.SEOHeroBlock_floatingIcon3__Vz2TG{position:absolute;top:50%;right:25%;animation:SEOHeroBlock_float3___DnmK 18s ease-in-out infinite}@keyframes SEOHeroBlock_float1__SJKBe{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,-30px) rotate(15deg)}66%{transform:translate(20px,-20px) rotate(-10deg)}}@keyframes SEOHeroBlock_float2__1Stef{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(30px,-20px) rotate(20deg)}50%{transform:translate(-20px,-40px) rotate(-15deg)}75%{transform:translate(10px,-10px) rotate(10deg)}}@keyframes SEOHeroBlock_float3___DnmK{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,20px) scale(1.1)}}.SEOHeroBlock_contentSide__UuxX4{position:relative;z-index:2}.SEOHeroBlock_title__E_fmh{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.2;color:#141414;font-family:Bebas Neue Pro,sans-serif;letter-spacing:-.02em;margin-bottom:1.5rem}.SEOHeroBlock_subtitle__dsSOF{font-size:1.25rem;line-height:1.6;color:#666666;margin-bottom:2rem;max-width:500px}.SEOHeroBlock_featuresList__QDb0n{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:1rem}.SEOHeroBlock_featureItem__epsoR{display:flex;align-items:center;gap:.75rem;font-size:1.1rem;color:#5d576b}.SEOHeroBlock_featureIcon__ruK9F{width:24px;height:24px;color:#EC5CAB;flex-shrink:0}.SEOHeroBlock_ctaGroup__cq9q5{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.SEOHeroBlock_primaryCta__O9ygZ{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;background-color:#EC5CAB;color:white;font-weight:600;font-size:1.1rem;border-radius:9999px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(236,92,171,.3)}.SEOHeroBlock_primaryCta__O9ygZ:hover{background-color:#d94a99;transform:translateY(-2px);box-shadow:0 8px 25px rgba(236,92,171,.4)}.SEOHeroBlock_secondaryCta__TkCpd{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;background-color:initial;color:#EC5CAB;font-weight:600;font-size:1.1rem;border:2px solid #ec5cab;border-radius:9999px;text-decoration:none;transition:all .3s ease;cursor:pointer;font-family:inherit}.SEOHeroBlock_secondaryCta__TkCpd:hover{background-color:rgba(236,92,171,.1);transform:translateY(-2px)}.SEOHeroBlock_visualSide__zfYjn{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.SEOHeroBlock_mobileVisualSection__jtAPq{display:none}.SEOHeroBlock_desktopOnly__OLGwq{display:flex}.SEOHeroBlock_statsGrid__9ZDJ4{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;width:100%}.SEOHeroBlock_statCard__WXAI2{background:white;border-radius:1.5rem;padding:2rem;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.1);border:1px solid rgba(236,92,171,.1);transition:all .3s ease}.SEOHeroBlock_statCard__WXAI2:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(236,92,171,.15)}.SEOHeroBlock_statValue__aSpCf{font-size:2.5rem;font-weight:800;color:#EC5CAB;margin-bottom:.5rem;font-family:Bebas Neue Pro,sans-serif}.SEOHeroBlock_statLabel__ngOCW{font-size:.9rem;color:#666666;font-weight:500}.SEOHeroBlock_defaultVisual__ETxpq{position:relative;width:100%;height:400px;display:flex;align-items:center;justify-content:center}.SEOHeroBlock_visualCard1__lCbzR,.SEOHeroBlock_visualCard2__n1Haq{position:absolute;background:white;border-radius:1.5rem;padding:2rem;box-shadow:0 20px 40px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;gap:1rem;font-weight:600;color:#141414}.SEOHeroBlock_visualCard1__lCbzR{top:20%;left:10%;transform:rotate(-5deg)}.SEOHeroBlock_visualCard2__n1Haq{bottom:20%;right:10%;transform:rotate(5deg)}@media (max-width:1024px){.SEOHeroBlock_heroSection__YxVPH{padding:4rem 0}.SEOHeroBlock_visualSide__zfYjn{margin-top:3rem}.SEOHeroBlock_defaultVisual__ETxpq{height:300px}.SEOHeroBlock_visualCard1__lCbzR,.SEOHeroBlock_visualCard2__n1Haq{position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none!important}.SEOHeroBlock_defaultVisual__ETxpq{flex-direction:row;gap:1rem}}@media (max-width:768px){.SEOHeroBlock_heroSection__YxVPH{padding:4rem 0 3rem;min-height:auto}.SEOHeroBlock_contentSide__UuxX4{padding-top:2rem;text-align:center}.SEOHeroBlock_mobileVisualSection__jtAPq{display:block;margin:2rem 0}.SEOHeroBlock_desktopOnly__OLGwq{display:none!important}.SEOHeroBlock_title__E_fmh{font-size:clamp(2rem,6vw,2.5rem);margin-bottom:1rem;line-height:1.1;text-align:center}.SEOHeroBlock_subtitle__dsSOF{font-size:1.1rem;margin-bottom:1.5rem;max-width:100%;text-align:center;margin-left:auto;margin-right:auto}.SEOHeroBlock_featuresList__QDb0n{margin-bottom:2rem;text-align:left;display:inline-flex;flex-direction:column}.SEOHeroBlock_featureItem__epsoR{font-size:1rem;gap:.6rem;justify-content:flex-start}.SEOHeroBlock_featureIcon__ruK9F{width:20px;height:20px}.SEOHeroBlock_ctaGroup__cq9q5{flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:2rem}.SEOHeroBlock_primaryCta__O9ygZ,.SEOHeroBlock_secondaryCta__TkCpd{width:100%;text-align:center;padding:.875rem 1.5rem;font-size:1rem}.SEOHeroBlock_statsGrid__9ZDJ4{grid-template-columns:1fr;gap:1rem}.SEOHeroBlock_statCard__WXAI2{padding:1.5rem}.SEOHeroBlock_statValue__aSpCf{font-size:2rem}.SEOHeroBlock_defaultVisual__ETxpq{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:2rem;margin-top:-1rem}.SEOHeroBlock_visualCard1__lCbzR,.SEOHeroBlock_visualCard2__n1Haq{position:static;transform:none!important;width:100%;padding:1rem;margin:0;box-shadow:0 8px 20px rgba(0,0,0,.08);font-size:.875rem}.SEOHeroBlock_visualCard1__lCbzR svg,.SEOHeroBlock_visualCard2__n1Haq svg{width:40px!important;height:40px!important}.SEOHeroBlock_visualCard1__lCbzR{animation:SEOHeroBlock_mobileFloat1__ZzSBm 4s ease-in-out infinite}.SEOHeroBlock_visualCard2__n1Haq{animation:SEOHeroBlock_mobileFloat2__PEsOy 4s ease-in-out .5s infinite}@keyframes SEOHeroBlock_mobileFloat1__ZzSBm{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.02)}}@keyframes SEOHeroBlock_mobileFloat2__PEsOy{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.02)}}.SEOHeroBlock_floatingIcon1__Bn3C_,.SEOHeroBlock_floatingIcon2__bcbPU,.SEOHeroBlock_floatingIcon3__Vz2TG{display:none}}