.process-features .bg-blobs{position:absolute;inset:0;z-index:-1;pointer-events:none;display:flex;align-items:center;justify-content:center}.process-features .bg-blobs span{position:absolute;border-radius:50%;filter:blur(50px);will-change:transform;top:50%;left:50%}.process-features .bg-blobs span:nth-child(1){width:781px;height:703px;background:#46a235;opacity:.1;transform:translate(-50%, -50%);animation:blob-move-1 8s ease-in-out infinite alternate}.process-features .bg-blobs span:nth-child(2){width:1304px;height:1486px;background:#6bb8fa;opacity:.17;transform:translate(-50%, -50%);animation:blob-move-2 10s ease-in-out infinite alternate}.process-features .bg-blobs span:nth-child(3){width:781px;height:703px;background:rgba(232,6,166,.99);opacity:.04;transform:translate(-50%, -50%);animation:blob-move-3 7s ease-in-out infinite alternate}.process-features .bg-blobs span:nth-child(4){width:781px;height:703px;background:#ffa20c;opacity:.04;transform:translate(-50%, -50%);animation:blob-move-1 12s ease-in-out infinite alternate-reverse}@keyframes blob-move-1{0%{transform:translate(-50%, -50%) rotate(0deg)}33%{transform:translate(calc(-50% + 300px), calc(-50% - 30px)) rotate(20deg)}66%{transform:translate(calc(-50% - 280px), calc(-50% + 20px)) rotate(-20deg)}100%{transform:translate(calc(-50% + 200px), calc(-50% - 10px)) rotate(10deg)}}@keyframes blob-move-2{0%{transform:translate(-50%, -50%) scale(1) rotate(0deg)}33%{transform:translate(calc(-50% - 320px), calc(-50% + 20px)) scale(1.1) rotate(-15deg)}66%{transform:translate(calc(-50% + 300px), calc(-50% - 15px)) scale(0.95) rotate(15deg)}100%{transform:translate(calc(-50% - 200px), calc(-50% + 10px)) scale(1.05) rotate(-10deg)}}@keyframes blob-move-3{0%{transform:translate(-50%, -50%) rotate(0deg)}33%{transform:translate(calc(-50% + 280px), calc(-50% + 25px)) rotate(-15deg)}66%{transform:translate(calc(-50% - 300px), calc(-50% - 20px)) rotate(15deg)}100%{transform:translate(calc(-50% + 180px), calc(-50% + 15px)) rotate(-10deg)}}.process-features .title-content{max-width:1024px;margin:0 auto 155px}.process-features .title-content .medium-text{margin-top:25px}.process-features .title-content .medium-text p{font-weight:500}.process-features .content-buttons{margin-top:-35px}.process-features .process-cards-container{position:relative;width:100%;max-width:1000px;height:850px;margin:0 auto;display:flex;align-items:center;justify-content:center}.process-features .process-cards-container .process-cards-wrapper{position:relative;width:100%;height:100%}.process-features .process-cards-container .background-circle{position:absolute;top:50%;left:50%;width:100%;max-width:677px;aspect-ratio:1/1;border:2px dashed #707070;border-radius:50%;opacity:.5;transform:translate(-50%, -50%);z-index:0}.process-features .process-cards-container .process-card{position:absolute;top:50%;left:50%;width:240px;margin-left:-120px;margin-top:-120px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2}.process-features .process-cards-container .process-card.card-position-0 .card-inner{padding:20px 24px}.process-features .process-cards-container .process-card:hover{z-index:10;scale:1.05}.process-features .process-cards-container .process-card .card-inner{position:relative;width:100%;padding:20px 20.5px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:1}.process-features .process-cards-container .process-card .card-inner::before{content:"";position:absolute;top:50%;left:50%;width:226px;height:396px;background:url("../../../assets/svg/card-process.svg") no-repeat center center;background-size:contain;transform:translate(-50%, -50%) rotate(var(--petal-rotation));transform-origin:center center;filter:drop-shadow(0 10px 25px rgba(100, 140, 170, 0.2));z-index:-1}.process-features .process-cards-container .process-card .card-title{font-weight:500;line-height:clamp(24px,2.5vw,29px)}.process-features .process-cards-container .process-card .card-description{margin-top:7.7px;font-size:14px;line-height:1.25rem}.process-features .process-cards-container .process-card .card-icon-wrapper{display:flex;justify-content:center}.process-features .process-cards-container .process-card .card-icon{width:20px;height:20px;margin-bottom:12px;mask:url("../../../assets/svg/mini-petal.svg") no-repeat center;background-color:#ccc}.process-features .process-cards-container .process-card .card-icon.icon-purple{background-color:#7150c3}.process-features .process-cards-container .process-card .card-icon.icon-blue{background-color:#008ad8}.process-features .process-cards-container .process-card .card-icon.icon-red{background-color:#c00020}.process-features .process-cards-container .process-card .card-icon.icon-green{background-color:#47a019}.process-features .process-cards-container .process-card .card-icon.icon-orange{background-color:#ffb819}.process-features .process-cards-container .card-position-0{transform:translate(0, -300px)}.process-features .process-cards-container .card-position-0 .card-inner::before{--petal-rotation: 0deg}.process-features .process-cards-container .card-position-1{transform:translate(240px, -110px)}.process-features .process-cards-container .card-position-1 .card-inner::before{--petal-rotation: 60deg}.process-features .process-cards-container .card-position-2{transform:translate(230px, 180px)}.process-features .process-cards-container .card-position-2 .card-inner::before{--petal-rotation: 125deg}.process-features .process-cards-container .card-position-3{transform:translate(-230px, 180px)}.process-features .process-cards-container .card-position-3 .card-inner::before{--petal-rotation: 235deg}.process-features .process-cards-container .card-position-4{transform:translate(-240px, -125px)}.process-features .process-cards-container .card-position-4 .card-inner::before{--petal-rotation: 300deg}@media(max-width: 1366px){.process-features .bg-blobs span:nth-child(1){width:500px;height:450px}.process-features .bg-blobs span:nth-child(2){width:800px;height:900px}.process-features .bg-blobs span:nth-child(3){width:500px;height:450px}.process-features .bg-blobs span:nth-child(4){width:500px;height:450px}}@media(max-width: 991px){.process-features .title-content{padding-inline:5%}}@media(max-width: 840px){.process-features .title-content{margin:0 auto}.process-features .content-buttons{margin-top:0}.process-features .process-cards-container{height:auto;padding:40px 20px}.process-features .process-cards-container .background-circle{display:none}.process-features .process-cards-container .process-cards-wrapper{display:flex;flex-direction:column;align-items:center;gap:20px}.process-features .process-cards-container .process-card{position:static !important;width:100%;max-width:100%;margin:0 !important;transform:none !important;top:auto !important;left:auto !important}.process-features .process-cards-container .process-card.card-position-0{transform:none !important}.process-features .process-cards-container .process-card.card-position-1{transform:none !important}.process-features .process-cards-container .process-card.card-position-2{transform:none !important}.process-features .process-cards-container .process-card.card-position-3{transform:none !important}.process-features .process-cards-container .process-card.card-position-4{transform:none !important}.process-features .process-cards-container .process-card:hover{scale:1.02}.process-features .process-cards-container .process-card .card-inner{padding:35px 30px;background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(100,140,170,.15);transition:all .3s ease}.process-features .process-cards-container .process-card .card-inner::before{display:none !important}.process-features .process-cards-container .process-card .card-inner:hover{box-shadow:0 12px 32px rgba(100,140,170,.2);transform:translateY(-4px)}}@media(max-width: 767px){.process-features .title-content{padding-inline:10%}}@media(max-width: 480px){.process-features .title-content{margin-top:15px}.process-features .process-cards-container{padding:30px 15px}.process-features .process-cards-container .process-card{max-width:100%}.process-features .process-cards-container .process-card .card-inner{padding:28px 22px}}