.page_main__GlU4n{width:100%}.page_heroContainer__WSN_b{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:calc(100vh - 80px);background:linear-gradient(120deg,var(--light-blue-bg) 0,#F3F7FF 100%);padding:2rem 5%;position:relative;overflow:hidden}.page_heroContainer__WSN_b:after,.page_heroContainer__WSN_b:before{content:"";position:absolute;background-color:rgba(255,255,255,.5);z-index:0}.page_heroContainer__WSN_b:before{width:120%;height:300px;bottom:-150px;right:-10%;transform:skewY(-5deg)}.page_heroContainer__WSN_b:after{width:40%;height:400px;top:-100px;left:30%;transform:skewY(-10deg);background-color:rgba(255,255,255,.3)}.page_heroContent__2lPR8{background-color:var(--white);padding:3rem 2.5rem;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.08);max-width:500px;z-index:10;animation:page_slideIn__TYhrx .7s ease-out forwards}@keyframes page_slideIn__TYhrx{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.page_title__3jonF{font-size:3.5rem;line-height:1.1;font-weight:300;color:var(--text-dark);margin-bottom:1.5rem}.page_description__86bsR{font-size:1.1rem;line-height:1.6;color:var(--text-light);margin-bottom:2rem}.page_ctaButton__tHxa2{background-color:var(--primary-blue);color:var(--white);border:none;border-radius:25px;padding:.8rem 2rem;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}.page_ctaButton__tHxa2:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(77,138,240,.4)}.page_illustrationContainer__W_mbC{position:absolute;right:2%;bottom:0;width:60%;max-width:800px;height:95%;z-index:5;display:flex;align-items:flex-end;justify-content:center;animation:page_fadeIn__wvzG6 1s ease-out forwards}.page_illustrationImage__zjIed{width:100%;height:auto;object-fit:contain}@keyframes page_fadeIn__wvzG6{0%{opacity:0}to{opacity:1}}@media (max-width:1200px){.page_illustrationContainer__W_mbC{display:none}.page_heroContainer__WSN_b{justify-content:center;text-align:center}.page_heroContent__2lPR8{margin:0 auto}}@media (max-width:768px){.page_heroContainer__WSN_b{padding:2rem 1.5rem;min-height:70vh}.page_title__3jonF{font-size:2.5rem}.page_description__86bsR{font-size:1rem}.page_heroContent__2lPR8{padding:2rem 1.5rem}}@media (max-width:1200px){.page_heroContainer__WSN_b{justify-content:center;text-align:center}.page_heroContent__2lPR8{margin:0 auto;transform:none;animation:none}.page_illustrationContainer__W_mbC{display:none}}@media (max-width:768px){.page_heroContainer__WSN_b{padding:4rem 1.5rem;min-height:70vh}.page_title__3jonF{font-size:2.5rem}.page_description__86bsR{font-size:1rem}.page_heroContent__2lPR8{padding:2rem 1.5rem}}.WorkflowSection_section__aLpUT{background-color:#f7f9fc;padding:8rem 2rem;position:relative;margin-top:-1px}.WorkflowSection_section__aLpUT:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:100px;background-color:var(--white);-webkit-clip-path:ellipse(80% 50% at 50% 0);clip-path:ellipse(80% 50% at 50% 0)}.WorkflowSection_container___ejcn{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:4rem}.WorkflowSection_textContainer__hBIfv{flex:1 1;max-width:500px}.WorkflowSection_title__laG_I{font-size:2.5rem;font-weight:600;color:#212529;margin-bottom:1.5rem}.WorkflowSection_description__BIvOX{font-size:1.1rem;line-height:1.7;color:var(--text-light);margin-bottom:1.5rem}.WorkflowSection_ctaButton__uJBw1{background-color:#495057;color:var(--white);border:none;border-radius:25px;padding:.8rem 2rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;margin-top:1rem}.WorkflowSection_ctaButton__uJBw1:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(73,80,87,.3)}.WorkflowSection_imageContainer__wuK1a{flex:1 1;display:flex;justify-content:center;align-items:center}.WorkflowSection_illustrationImage__Xm0ZZ{max-width:100%;height:auto}@media (max-width:992px){.WorkflowSection_container___ejcn{flex-direction:column-reverse;text-align:center;gap:3rem}.WorkflowSection_textContainer__hBIfv{max-width:100%}.WorkflowSection_ctaButton__uJBw1{align-self:center}}@media (max-width:768px){.WorkflowSection_section__aLpUT{padding:6rem 1.5rem 4rem}.WorkflowSection_title__laG_I{font-size:2rem}}