.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}.ModuleCardDetailed_cardContainer___HL5Q{background-color:#fff;border-radius:15px;border:1px solid #c7c7c7;padding:2rem;gap:3rem;display:flex;flex-direction:column;align-items:start;max-width:700px;margin:auto;position:relative;height:100%;box-shadow:0 10px 30px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;justify-content:space-between;cursor:pointer}.ModuleCardDetailed_cardContainer___HL5Q:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#d31d29;transform:scaleX(0);transition:transform .4s ease;transform-origin:left}.ModuleCardDetailed_cardContainer___HL5Q:hover{transform:translateY(-12px);box-shadow:0 25px 60px rgba(211,29,41,.15)}.ModuleCardDetailed_cardContainer___HL5Q:hover:before{transform:scaleX(1)}@media screen and (min-width:768px){.ModuleCardDetailed_cardContainer___HL5Q{padding:2rem}.ModuleCardDetailed_cardContainer___HL5Q:hover{transform:none}}.ModuleCardDetailed_headerContainer__QrWgO{display:flex;gap:1rem;align-items:center;width:100%}.ModuleCardDetailed_buttonContainer__5J0WP{display:flex;gap:1rem;flex-direction:column}@media screen and (min-width:768px){.ModuleCardDetailed_buttonContainer__5J0WP{flex-direction:column;width:100%}}.ModuleCardDetailed_fadeIn__NtSCs{opacity:0;transform:translateY(30px);animation:ModuleCardDetailed_fadeInUp__lsBj4 .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes ModuleCardDetailed_fadeInUp__lsBj4{to{opacity:1;transform:translateY(0)}}@keyframes ModuleCardDetailed_float__qezYB{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}.IntegrationTools_sectionWrapper__7xiN2{background:#f5f5f5;padding:100px 0;position:relative;overflow:hidden}@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{display:flex;flex-direction:column;gap:1rem;text-align:center;margin-bottom:4rem;position:relative}@media screen and (min-width:768px){.IntegrationTools_sectionHeader__L_B1B{margin-bottom:3rem}}.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}}