.development-page main .dev-decoration{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.development-page main .dev-decoration>span{z-index:0;pointer-events:none;will-change:auto;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.development-page main .dev-decoration~.container{z-index:1;position:relative}.development-page .dev-decoration--hero .dev-decoration__a{opacity:.38;width:198px;height:390px;animation:16s ease-in-out infinite alternate dev-ornament-float;top:5%;left:-68px}.development-page .dev-decoration--hero .dev-decoration__b{opacity:.37;width:405px;height:345px;animation:21s ease-in-out -6s infinite alternate-reverse dev-ornament-float;bottom:-88px;left:-105px}.development-page .dev-decoration--hero .dev-decoration__c{opacity:.5;width:380px;height:388px;animation:18s ease-in-out -3s infinite alternate dev-ornament-float;top:-75px;right:-76px}.development-page .dev-decoration--hero .dev-decoration__d{opacity:.32;width:410px;height:470px;animation:19s ease-in-out -4s infinite alternate-reverse dev-ornament-float;bottom:-170px;right:-140px}.development-page .dev-decoration--services .dev-decoration__a{opacity:.48;width:332px;height:320px;top:7%;right:-65px}.development-page .dev-decoration--services .dev-decoration__b{opacity:.105;width:315px;height:280px;bottom:-105px;left:-110px}.development-page .dev-decoration--services .dev-decoration__c{opacity:.75;background-image:radial-gradient(at 90% 15%,#3a6de31a,#0000 73%);width:42%;height:70%;top:0;right:0}.development-page .dev-decoration--hire .dev-decoration__a{opacity:.28;width:406px;height:355px;bottom:-102px;left:-122px}.development-page .dev-decoration--hire .dev-decoration__b{opacity:.105;width:300px;height:266px;top:11%;right:-68px}.development-page .dev-decoration--hire .dev-decoration__c{border:1px solid #4677e813;border-radius:50%;width:460px;height:420px;bottom:-160px;right:-90px}.development-page .dev-decoration--process .dev-decoration__a{opacity:.31;width:365px;height:320px;top:-30px;left:-110px}.development-page .dev-decoration--process .dev-decoration__b{opacity:.24;width:378px;height:384px;bottom:-110px;right:-140px}.development-page .dev-decoration--process .dev-decoration__c{border:1px solid #7cabff16;border-radius:50%;width:490px;height:490px;top:-200px;right:0;box-shadow:0 0 0 68px #699bff05,0 0 0 137px #699bff03}.development-page .dev-decoration--cases .dev-decoration__a{opacity:.25;width:286px;height:426px;animation:21s ease-in-out -5s infinite alternate dev-ornament-float;top:25px;right:-82px}.development-page .dev-decoration--cases .dev-decoration__b{border:1px solid #366de816;border-radius:50%;width:520px;height:520px;bottom:-255px;left:-165px;box-shadow:0 0 0 66px #528af506,0 0 0 135px #528af505}.development-page .dev-decoration--cases .dev-decoration__c{background-image:radial-gradient(#437eff1a 0,#0000 68%);width:510px;height:460px;top:-150px;right:-130px}.development-page .dev-decoration--faqs .dev-decoration__a{opacity:.27;width:340px;height:390px;animation:23s ease-in-out -8s infinite alternate-reverse dev-ornament-float;bottom:-135px;left:-134px}.development-page .dev-decoration--faqs .dev-decoration__b{opacity:.22;width:96px;height:90px;animation:17s ease-in-out infinite alternate dev-ornament-float;top:45px;right:4%}.development-page .dev-decoration--faqs .dev-decoration__c{border:1px solid #497ff11c;border-radius:50%;width:560px;height:560px;bottom:-240px;right:-185px;box-shadow:0 0 0 80px #5080f305}.development-page .dev-decoration--faqs .dev-decoration__d{background-image:radial-gradient(#467bf216 0,#0000 68%);width:500px;height:330px;top:-155px;left:15%}.development-page .dev-decoration--contact .dev-decoration__a{opacity:.4;width:203px;height:403px;top:7%;left:-86px}.development-page .dev-decoration--contact .dev-decoration__b{opacity:.24;width:330px;height:345px;bottom:-115px;right:-100px}.development-page .dev-decoration--contact .dev-decoration__c{border:1px solid #a1c1ff16;border-radius:50%;width:580px;height:580px;bottom:-320px;left:-200px;box-shadow:0 0 0 72px #80acff06}@keyframes dev-ornament-float{0%{transform:translate(0,0)}to{transform:translateY(13px)}}.development-page.dev-motion-ready .dev-decoration:not(.dev-decoration--hero){opacity:.45;transition:opacity 1.5s,transform 1.5s;transform:translateY(15px)}.development-page.dev-motion-ready .dev-section-active .dev-decoration:not(.dev-decoration--hero){opacity:1;transform:translate(0,0)}@media (max-width:991px){.development-page .dev-decoration--hero .dev-decoration__a{opacity:.25;left:-108px}.development-page .dev-decoration--hero .dev-decoration__b{opacity:.2}.development-page .dev-decoration--hero .dev-decoration__c{opacity:.32;right:-160px}.development-page .dev-decoration--hero .dev-decoration__d{right:-240px}.development-page .dev-decoration--cases .dev-decoration__a{opacity:.17;right:-175px}.development-page .dev-decoration--faqs .dev-decoration__a{opacity:.2;left:-218px}.development-page .dev-decoration--services .dev-decoration__b,.development-page .dev-decoration--hire .dev-decoration__b{display:none}}@media (max-width:767px){.development-page .dev-decoration--hero .dev-decoration__a,.development-page .dev-decoration--hero .dev-decoration__c,.development-page .dev-decoration--process .dev-decoration__c,.development-page .dev-decoration--faqs .dev-decoration__b,.development-page .dev-decoration--faqs .dev-decoration__d,.development-page .dev-decoration--contact .dev-decoration__c{display:none}.development-page .dev-decoration--hero .dev-decoration__b{opacity:.15;bottom:-130px;left:-205px}.development-page .dev-decoration--hero .dev-decoration__d{opacity:.17;bottom:-185px;right:-235px}.development-page .dev-decoration--services .dev-decoration__a{opacity:.24;right:-235px}.development-page .dev-decoration--hire .dev-decoration__a{opacity:.13;left:-250px}.development-page .dev-decoration--cases .dev-decoration__a{opacity:.11;right:-210px}.development-page .dev-decoration--faqs .dev-decoration__a{opacity:.15;bottom:-200px;left:-230px}.development-page .dev-decoration--contact .dev-decoration__b{opacity:.1;right:-245px}}@media (prefers-reduced-motion:reduce){.development-page .dev-decoration,.development-page .dev-decoration>span{transition:none!important;animation:none!important;transform:none!important}.development-page.dev-motion-ready .dev-decoration:not(.dev-decoration--hero){opacity:1}}
.development-page .dev-image-stage{isolation:isolate;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.development-page .dev-image-stage:before,.development-page .dev-image-hero:before{content:"";z-index:0;filter:blur(20px);opacity:.32;pointer-events:none;background:radial-gradient(#548bff40 0%,#7cacff1f 44%,#0000 72%);border-radius:50%;transition:opacity .7s,transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:18% 12%;transform:scale(.9)}.development-page .dev-image-stage>img,.development-page .dev-image-hero>img{z-index:1;backface-visibility:hidden;filter:drop-shadow(0 12px 18px #1c438617);max-width:100%;height:auto;transition:transform .72s cubic-bezier(.22,1,.36,1),filter .65s;display:block;position:relative;transform:translate(0,0)rotate(0)scale(1)}.development-page .dev-image-hero:before{opacity:.5;background:radial-gradient(#5191ff54 0%,#3468e61a 51%,#0000 76%);inset:17% 9%}.development-page .dev-image-hero>img{filter:drop-shadow(0 16px 24px #06103029)}.development-page .dev-image-stage--cost:before{background:radial-gradient(#5c94fe3b,#5c94fe0f 57%,#0000 75%)}.development-page .dev-image-stage--technology:before{background:radial-gradient(at 55% 47%,#3e73ff4f,#8dbaff17 57%,#0000 78%);inset:12% 10%}.development-page .dev-service-card>span,.development-page .dev-why-card>span{isolation:isolate;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.development-page .dev-service-card>span:before,.development-page .dev-why-card>span:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(circle,#4477f629,#0000 70%);border-radius:50%;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:-10px;transform:scale(.65)}.development-page .dev-service-card>span img,.development-page .dev-why-card>span img{backface-visibility:hidden;transition:transform .56s cubic-bezier(.22,1,.36,1),filter .5s}.development-page .dev-case-preview:before{content:"";z-index:0;opacity:0;pointer-events:none;background:radial-gradient(at 66% 42%,#74a0ff2b,#0000 68%);transition:opacity .6s;position:absolute;inset:0}.development-page .dev-case-preview:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:44%;height:150%;transition:left .85s cubic-bezier(.22,1,.36,1);position:absolute;top:-25%;left:-70%;transform:skew(-19deg)}.development-page .dev-case-preview .dev-dashboard-art{z-index:1;transition:transform .8s cubic-bezier(.22,1,.36,1),filter .7s;position:relative}@media (hover:hover) and (pointer:fine){.development-page .dev-image-stage:hover:before,.development-page .dev-image-hero:hover:before{opacity:.85;transform:scale(1.12)}.development-page .dev-image-stage:hover>img{filter:drop-shadow(0 24px 30px #1c43862e);transform:translateY(-8px)rotate(-.7deg)scale(1.035)}.development-page .dev-image-stage--cost:hover>img{transform:translateY(-7px)rotate(.8deg)scale(1.035)}.development-page .dev-image-stage--technology:hover>img{transform:translateY(-9px)rotate(.55deg)scale(1.04)}.development-page .dev-image-hero:hover>img{filter:drop-shadow(0 25px 33px #030d2c40);transform:translateY(-8px)rotate(.5deg)scale(1.02)}.development-page .dev-service-card:hover>span:before,.development-page .dev-why-card:hover>span:before{opacity:1;transform:scale(1.15)}.development-page .dev-service-card:hover>span img{filter:drop-shadow(0 7px 8px #3168d333);transform:translateY(-4px)rotate(-4deg)scale(1.09)}.development-page .dev-why-card:hover>span img{filter:drop-shadow(0 7px 10px #3168d32b);transform:translateY(-4px)rotate(3deg)scale(1.07)}.development-page .dev-case-card:hover .dev-case-preview:before{opacity:1}.development-page .dev-case-card:hover .dev-case-preview:after{left:145%}.development-page .dev-case-card:hover .dev-case-preview .dev-dashboard-art{filter:drop-shadow(0 11px 14px #09184121);transform:translate(-2%)translateY(-5px)scale(1.05)}}@media (max-width:991px){.development-page .dev-image-stage{max-width:500px;margin-inline:auto}.development-page .dev-technology .dev-intro{margin-bottom:20px}.development-page .dev-technology-grid{--bs-gutter-y:2rem}}@media (max-width:767px){.development-page .dev-technology .dev-intro{margin-bottom:18px}.development-page .dev-image-stage:before,.development-page .dev-image-hero:before{filter:blur(14px);opacity:.22}.development-page .dev-image-stage>img,.development-page .dev-image-hero>img{filter:none}}@media (prefers-reduced-motion:reduce){.development-page .dev-image-stage:before,.development-page .dev-image-hero:before,.development-page .dev-image-stage>img,.development-page .dev-image-hero>img,.development-page .dev-case-preview:before,.development-page .dev-case-preview:after,.development-page .dev-case-preview .dev-dashboard-art,.development-page .dev-service-card>span img,.development-page .dev-why-card>span img{transition:none!important}.development-page .dev-image-stage>img,.development-page .dev-image-hero>img{transform:none!important}.development-page .dev-case-preview:after{display:none}}
