.Hero_background__uehrK{position:relative;background-color:#f5f5f5;border-bottom-left-radius:50px 50px;border-bottom-right-radius:50px 50px;padding-top:3rem}@media screen and (min-width:768px){.Hero_background__uehrK{height:520px;padding-top:5rem}}.Hero_contentContainer__9fRTJ{margin-top:4rem;position:relative;height:100%}.Hero_textContainer__VXrtF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem;height:100%;position:relative;z-index:2}.Hero_heroContainer__FaPVz{position:absolute;left:5%;bottom:0;z-index:1}.ImageCard_cardContainer___ZnDO{background-image:url(/_next/static/media/PeopleWorking.f97721b8.png);border-radius:30px;padding:3rem;display:flex;flex-direction:column;align-items:center;max-width:1140px;max-height:418px;width:100%;background-size:cover;z-index:3}.ImageCard_contentContainer__0Rf1T{display:flex;flex-direction:column;align-items:baseline;gap:2rem;height:100%}.ImageCard_title__tOAy_{font-weight:500;color:#fff}.ImageCard_text__BVTfr{color:#fff;font-weight:400}.ImageSection_layout__LAybV{position:relative}.ImageSection_imgContainer___LXqy{position:relative;z-index:2;margin:2rem;display:flex;justify-content:center}@media screen and (min-width:768px){.ImageSection_imgContainer___LXqy{margin:5rem}}.ImageSection_actionContainer__w2yCK{display:flex;align-items:center;justify-content:start;gap:1rem;width:100%;flex-direction:column}@media screen and (min-width:768px){.ImageSection_actionContainer__w2yCK{flex-direction:row}}.ImageSection_circleContainer__k7YVC{display:none;width:100%}@media screen and (min-width:768px){.ImageSection_circleContainer__k7YVC{display:block;position:absolute;bottom:0;z-index:1;pointer-events:none}}.IntegrationTools_sectionWrapper__7xiN2{background:linear-gradient(135deg,#f8f9fa,#fff);padding:100px 0;position:relative;overflow:hidden}.IntegrationTools_sectionWrapper__7xiN2:before{content:"";position:absolute;top:-50%;right:-10%;width:300px;height:300px;background:radial-gradient(circle,rgba(211,29,41,.05) 0,transparent 70%);border-radius:50%;animation:IntegrationTools_float__f9dzw 8s ease-in-out infinite}.IntegrationTools_sectionWrapper__7xiN2:after{content:"";position:absolute;bottom:-30%;left:-5%;width:200px;height:200px;background:radial-gradient(circle,rgba(211,29,41,.03) 0,transparent 70%);border-radius:50%;animation:IntegrationTools_float__f9dzw 6s ease-in-out infinite reverse}@media screen and (min-width:768px){.IntegrationTools_sectionWrapper__7xiN2{padding:60px 0}}.IntegrationTools_container__MaBUv{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}@media screen and (min-width:768px){.IntegrationTools_container__MaBUv{padding:0 1rem}}.IntegrationTools_sectionHeader__L_B1B{text-align:center;margin-bottom:4rem;position:relative}@media screen and (min-width:768px){.IntegrationTools_sectionHeader__L_B1B{margin-bottom:3rem}}.IntegrationTools_title__dODQn{font-size:clamp(2rem,4vw,3rem)!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:1.5rem!important;position:relative}.IntegrationTools_title__dODQn:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(135deg,#d31d29,#a91825);border-radius:2px}.IntegrationTools_subtitle__stoeA{font-size:1.25rem!important;color:#64748b!important;max-width:600px;margin:0 auto!important;line-height:1.6!important}.IntegrationTools_cardsGrid__Pip9W{margin-top:3rem}@media screen and (min-width:768px){.IntegrationTools_cardsGrid__Pip9W{margin-top:2rem}}.IntegrationTools_toolCard__ZFFLi{background:#fff;border-radius:20px;padding:2.5rem;height:100%;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer}.IntegrationTools_toolCard__ZFFLi:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#d31d29,#a91825);transform:scaleX(0);transition:transform .4s ease;transform-origin:left}.IntegrationTools_toolCard__ZFFLi:hover{transform:translateY(-12px);box-shadow:0 25px 60px rgba(211,29,41,.15)}.IntegrationTools_toolCard__ZFFLi:hover:before{transform:scaleX(1)}.IntegrationTools_toolCard__ZFFLi:hover .IntegrationTools_cardIcon__StjN6{transform:scale(1.05) rotate(5deg);box-shadow:0 15px 30px rgba(211,29,41,.4)}.IntegrationTools_toolCard__ZFFLi:hover .IntegrationTools_primaryButton__jSUxj{transform:translateY(-2px);box-shadow:0 8px 25px rgba(211,29,41,.4)}@media screen and (min-width:768px){.IntegrationTools_toolCard__ZFFLi{padding:2rem}.IntegrationTools_toolCard__ZFFLi:hover{transform:none}}.IntegrationTools_cardIcon__StjN6{width:80px;height:80px;background:linear-gradient(135deg,hsla(0,0%,100%,.63),#a91825);border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease;position:relative}.IntegrationTools_cardIcon__StjN6:after{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,#d31d29,#a91825);border-radius:22px;z-index:-1;opacity:0;transition:opacity .3s ease}.IntegrationTools_iconSvg__hyJ37{width:40px;height:40px;fill:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.IntegrationTools_cardTitle__n2rvU{font-size:1.5rem!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:1rem!important;line-height:1.3!important;flex-shrink:0}.IntegrationTools_cardDescription__DF20g{color:#64748b;margin-bottom:2rem;line-height:1.6;flex-grow:1;font-size:1rem}.IntegrationTools_cardActions___RJhE{display:flex;gap:1rem;flex-wrap:wrap;margin-top:auto}@media screen and (min-width:480px){.IntegrationTools_cardActions___RJhE{flex-direction:column}}.IntegrationTools_primaryButton__jSUxj{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:linear-gradient(135deg,#d31d29,#a91825);color:#fff;text-decoration:none;border-radius:50px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.9rem;border:none;cursor:pointer;position:relative;overflow:hidden}.IntegrationTools_primaryButton__jSUxj:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.IntegrationTools_primaryButton__jSUxj:hover:before{left:100%}.IntegrationTools_primaryButton__jSUxj:active{transform:scale(.98)}.IntegrationTools_secondaryButton__dR8uO{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:rgba(211,29,41,.08);color:#d31d29;text-decoration:none;border-radius:50px;font-weight:600;transition:all .3s ease;font-size:.9rem;border:2px solid rgba(211,29,41,.15)}.IntegrationTools_secondaryButton__dR8uO:hover{background:rgba(211,29,41,.12);border-color:rgba(211,29,41,.25);transform:translateY(-2px);box-shadow:0 8px 20px rgba(211,29,41,.15)}.IntegrationTools_fadeIn__hYSAi{opacity:0;transform:translateY(30px);animation:IntegrationTools_fadeInUp__FrlJ1 .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes IntegrationTools_fadeInUp__FrlJ1{to{opacity:1;transform:translateY(0)}}@keyframes IntegrationTools_float__f9dzw{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}@media screen and (min-width:768px){.IntegrationTools_toolCard__ZFFLi .IntegrationTools_cardIcon__StjN6{width:70px;height:70px}.IntegrationTools_toolCard__ZFFLi .IntegrationTools_cardIcon__StjN6 .IntegrationTools_iconSvg__hyJ37{width:35px;height:35px}}@media screen and (min-width:480px){.IntegrationTools_sectionWrapper__7xiN2{padding:40px 0}.IntegrationTools_container__MaBUv{padding:0 1rem}.IntegrationTools_toolCard__ZFFLi{padding:1.5rem}.IntegrationTools_title__dODQn{font-size:1.75rem!important}.IntegrationTools_subtitle__stoeA{font-size:1.1rem!important}}.OptimisationTools_sectionWrapper___DjCa{background:linear-gradient(135deg,#fff,#f8f9fa);padding:100px 0;position:relative;overflow:hidden}.OptimisationTools_sectionWrapper___DjCa:before{content:"";position:absolute;top:20%;left:-5%;width:250px;height:250px;background:radial-gradient(circle,rgba(211,29,41,.04) 0,transparent 70%);border-radius:50%;animation:OptimisationTools_floatReverse__uHyMZ 10s ease-in-out infinite}.OptimisationTools_sectionWrapper___DjCa:after{content:"";position:absolute;bottom:10%;right:-8%;width:350px;height:350px;background:radial-gradient(circle,rgba(211,29,41,.03) 0,transparent 70%);border-radius:50%;animation:OptimisationTools_float__Bc4mm 12s ease-in-out infinite}@media screen and (min-width:768px){.OptimisationTools_sectionWrapper___DjCa{padding:60px 0}}.OptimisationTools_container__7YfKA{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}@media screen and (min-width:768px){.OptimisationTools_container__7YfKA{padding:0 1rem}}.OptimisationTools_sectionHeader__CgoyH{text-align:center;margin-bottom:4rem;position:relative}@media screen and (min-width:768px){.OptimisationTools_sectionHeader__CgoyH{margin-bottom:3rem}}.OptimisationTools_title__fwZw6{font-size:clamp(2rem,4vw,3rem)!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:1.5rem!important;position:relative}.OptimisationTools_title__fwZw6:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(135deg,#d31d29,#a91825);border-radius:2px}.OptimisationTools_subtitle__rTZnl{font-size:1.25rem!important;color:#64748b!important;max-width:600px;margin:0 auto!important;line-height:1.6!important}.OptimisationTools_cardsGrid__CQzNu{margin-top:3rem}@media screen and (min-width:768px){.OptimisationTools_cardsGrid__CQzNu{margin-top:2rem}}.OptimisationTools_toolCard__CayzB{background:#fff;border-radius:20px;padding:2.5rem;height:100%;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer}.OptimisationTools_toolCard__CayzB:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#d31d29,#a91825);transform:scaleX(0);transition:transform .4s ease;transform-origin:right}.OptimisationTools_toolCard__CayzB:after{content:"";position:absolute;top:-50%;right:-50%;width:100px;height:100px;background:radial-gradient(circle,rgba(211,29,41,.05) 0,transparent 60%);border-radius:50%;opacity:0;transition:all .6s ease;transform:scale(0)}.OptimisationTools_toolCard__CayzB:hover{transform:translateY(-12px);box-shadow:0 25px 60px rgba(211,29,41,.15)}.OptimisationTools_toolCard__CayzB:hover:before{transform:scaleX(1)}.OptimisationTools_toolCard__CayzB:hover:after{opacity:1;transform:scale(3)}.OptimisationTools_toolCard__CayzB:hover .OptimisationTools_cardIcon__7TaI_{transform:scale(1.05) rotate(-5deg);box-shadow:0 15px 30px rgba(211,29,41,.4)}.OptimisationTools_toolCard__CayzB:hover .OptimisationTools_primaryButton__U_9pm{transform:translateY(-2px);box-shadow:0 8px 25px rgba(211,29,41,.4)}@media screen and (min-width:768px){.OptimisationTools_toolCard__CayzB{padding:2rem}.OptimisationTools_toolCard__CayzB:hover{transform:none}}.OptimisationTools_cardIcon__7TaI_{width:80px;height:80px;background:linear-gradient(135deg,#d31d29,#a91825);border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease;position:relative}.OptimisationTools_cardIcon__7TaI_:before{content:"";position:absolute;inset:-4px;background:linear-gradient(135deg,#d31d29,#a91825);border-radius:24px;z-index:-1;opacity:0;animation:OptimisationTools_pulse__iKfLX 3s ease-in-out infinite}.OptimisationTools_iconSvg__RZPgm{width:40px;height:40px;fill:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.OptimisationTools_cardTitle__CS56u{font-size:1.5rem!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:1rem!important;line-height:1.3!important;flex-shrink:0}.OptimisationTools_cardDescription__F3K6A{color:#64748b;margin-bottom:2rem;line-height:1.6;flex-grow:1;font-size:1rem}.OptimisationTools_cardActions__DK1KQ{display:flex;gap:1rem;flex-wrap:wrap;margin-top:auto}@media screen and (min-width:480px){.OptimisationTools_cardActions__DK1KQ{flex-direction:column}}.OptimisationTools_primaryButton__U_9pm{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:linear-gradient(135deg,#d31d29,#a91825);color:#fff;text-decoration:none;border-radius:50px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.9rem;border:none;cursor:pointer;position:relative;overflow:hidden}.OptimisationTools_primaryButton__U_9pm:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.OptimisationTools_primaryButton__U_9pm:hover:before{left:100%}.OptimisationTools_primaryButton__U_9pm:active{transform:scale(.98)}.OptimisationTools_secondaryButton__VMwtG{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:rgba(211,29,41,.08);color:#d31d29;text-decoration:none;border-radius:50px;font-weight:600;transition:all .3s ease;font-size:.9rem;border:2px solid rgba(211,29,41,.15)}.OptimisationTools_secondaryButton__VMwtG:hover{background:rgba(211,29,41,.12);border-color:rgba(211,29,41,.25);transform:translateY(-2px);box-shadow:0 8px 20px rgba(211,29,41,.15)}.OptimisationTools_fadeIn__5KcE_{opacity:0;transform:translateY(30px);animation:OptimisationTools_fadeInUp__rCwg4 .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes OptimisationTools_fadeInUp__rCwg4{to{opacity:1;transform:translateY(0)}}@keyframes OptimisationTools_float__Bc4mm{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-30px) rotate(180deg)}}@keyframes OptimisationTools_floatReverse__uHyMZ{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(25px) rotate(-180deg)}}@keyframes OptimisationTools_pulse__iKfLX{0%,to{opacity:0;transform:scale(1)}50%{opacity:.3;transform:scale(1.05)}}@media screen and (min-width:768px){.OptimisationTools_toolCard__CayzB .OptimisationTools_cardIcon__7TaI_{width:70px;height:70px}.OptimisationTools_toolCard__CayzB .OptimisationTools_cardIcon__7TaI_ .OptimisationTools_iconSvg__RZPgm{width:35px;height:35px}}@media screen and (min-width:480px){.OptimisationTools_sectionWrapper___DjCa{padding:40px 0}.OptimisationTools_container__7YfKA{padding:0 1rem}.OptimisationTools_toolCard__CayzB{padding:1.5rem}.OptimisationTools_title__fwZw6{font-size:1.75rem!important}.OptimisationTools_subtitle__rTZnl{font-size:1.1rem!important}}