.SoftwareDevelopmentPage-module__18kQEq__page{--pink:#ff245d;--navy:#05243b;--muted:#60758b;color:var(--navy);background:#fff;padding-top:127px;overflow:clip}.SoftwareDevelopmentPage-module__18kQEq__page *,.SoftwareDevelopmentPage-module__18kQEq__page :before,.SoftwareDevelopmentPage-module__18kQEq__page :after{box-sizing:border-box}.SoftwareDevelopmentPage-module__18kQEq__container{width:min(1180px,100% - 96px);margin-inline:auto;position:relative}.SoftwareDevelopmentPage-module__18kQEq__page h1,.SoftwareDevelopmentPage-module__18kQEq__page h2,.SoftwareDevelopmentPage-module__18kQEq__page h3,.SoftwareDevelopmentPage-module__18kQEq__page p{margin:0}.SoftwareDevelopmentPage-module__18kQEq__page h1,.SoftwareDevelopmentPage-module__18kQEq__page h2,.SoftwareDevelopmentPage-module__18kQEq__page h3{letter-spacing:-.045em;font-weight:800}.SoftwareDevelopmentPage-module__18kQEq__page h2{font-size:clamp(26px,2.7vw,38px);line-height:1.15}.SoftwareDevelopmentPage-module__18kQEq__page h3{font-size:16px;line-height:1.25}.SoftwareDevelopmentPage-module__18kQEq__page em{color:var(--pink);font-style:normal}.SoftwareDevelopmentPage-module__18kQEq__page a{text-decoration:none}.SoftwareDevelopmentPage-module__18kQEq__page button,.SoftwareDevelopmentPage-module__18kQEq__page a{-webkit-tap-highlight-color:transparent}.SoftwareDevelopmentPage-module__18kQEq__page :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #409ed9}.SoftwareDevelopmentPage-module__18kQEq__eyebrow{color:var(--pink);letter-spacing:.2em;font-size:10px;font-weight:700;margin-bottom:12px!important}.SoftwareDevelopmentPage-module__18kQEq__description{color:var(--muted);max-width:470px;font-size:14px;line-height:1.65;margin:17px 0 22px!important}.SoftwareDevelopmentPage-module__18kQEq__button{color:#fff;background:linear-gradient(110deg,#ff3c72,#f51d55);border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:12px 24px;font-size:12px;font-weight:700;line-height:1.3;transition:transform .3s,box-shadow .3s,background .3s;display:inline-flex;box-shadow:0 8px 22px #ff245d20}.SoftwareDevelopmentPage-module__18kQEq__button:hover{transform:translateY(-3px);box-shadow:0 12px 28px #ff245d44}.SoftwareDevelopmentPage-module__18kQEq__button svg{flex-shrink:0;transition:transform .3s}.SoftwareDevelopmentPage-module__18kQEq__button:hover svg{transform:translate(3px)}.SoftwareDevelopmentPage-module__18kQEq__outline{box-shadow:none;background:#061c2f44;border-color:#c1d1df80}.SoftwareDevelopmentPage-module__18kQEq__outline:hover{border-color:var(--pink);background:#ffffff10}.SoftwareDevelopmentPage-module__18kQEq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__hero{isolation:isolate;color:#fff;background:radial-gradient(at 75% 55%,#0d3354 0,#001b30 50%,#001626 100%);height:clamp(560px,100svh - 127px,700px);min-height:560px;position:relative;overflow:hidden}.SoftwareDevelopmentPage-module__18kQEq__heroGrid{grid-template-columns:1fr 1.08fr;align-items:center;height:100%;padding:42px 0 65px;display:grid}.SoftwareDevelopmentPage-module__18kQEq__heroCopy{z-index:3;position:relative}.SoftwareDevelopmentPage-module__18kQEq__heroEyebrow{letter-spacing:.2em;color:#c9d4e0;font-size:10px;font-weight:600;margin-bottom:17px!important}.SoftwareDevelopmentPage-module__18kQEq__heroEyebrow span{color:var(--pink);margin-inline:6px}.SoftwareDevelopmentPage-module__18kQEq__hero h1{letter-spacing:-.035em;font-size:clamp(37px,3.6vw,53px);line-height:1.13}.SoftwareDevelopmentPage-module__18kQEq__heroDescription{color:#d3dfeb;max-width:370px;font-size:14px;line-height:1.65;margin:20px 0 24px!important}.SoftwareDevelopmentPage-module__18kQEq__heroStats{gap:38px;margin-top:30px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__heroStats div{flex-direction:column;gap:3px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__heroStats strong{color:#ff3869;font-size:24px;line-height:1.3}.SoftwareDevelopmentPage-module__18kQEq__heroStats span{color:#cad6e3;font-size:9px}.SoftwareDevelopmentPage-module__18kQEq__play{border:1px solid #bed0df80;border-radius:50%;padding:6px}.SoftwareDevelopmentPage-module__18kQEq__heroArt{aspect-ratio:1.4;filter:drop-shadow(0 20px 30px #0004);pointer-events:none;background:url(/assets/software-development/hero-devices.webp) 50%/contain no-repeat;width:118%;margin-left:-8%;animation:7s ease-in-out infinite SoftwareDevelopmentPage-module__18kQEq__deviceFloat;position:relative}.SoftwareDevelopmentPage-module__18kQEq__heroRibbon{z-index:-1;background:linear-gradient(145deg,#c60a40 8%,#ff245d 40%,#dc1448 70%,#681434);border-radius:38% 0 35% 56%;width:51%;height:115%;position:absolute;top:-25%;right:-10%;transform:rotate(-15deg);box-shadow:inset 15px 5px 50px #7c073e88}.SoftwareDevelopmentPage-module__18kQEq__heroRibbon:after{content:"";background:linear-gradient(140deg,#820b3688,#ff356244);border:1px solid #ff7f9b50;border-radius:50%;position:absolute;inset:28% -12% -28% 28%}.SoftwareDevelopmentPage-module__18kQEq__wave{pointer-events:none;width:100%;height:46px;position:absolute;bottom:-1px;left:0}.SoftwareDevelopmentPage-module__18kQEq__why{padding:47px 0 48px}.SoftwareDevelopmentPage-module__18kQEq__twoColumns{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.SoftwareDevelopmentPage-module__18kQEq__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.SoftwareDevelopmentPage-module__18kQEq__benefit{background:linear-gradient(120deg,#f7f9ff,#fff7f9);border:1px solid #eff1f7;border-radius:13px;align-items:center;gap:15px;min-height:116px;padding:21px 16px;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex}.SoftwareDevelopmentPage-module__18kQEq__benefit:hover{border-color:#ffb5c9;transform:translateY(-5px);box-shadow:0 15px 30px #1029400b}.SoftwareDevelopmentPage-module__18kQEq__benefit h3{letter-spacing:-.02em;font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__benefit p{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.6}.SoftwareDevelopmentPage-module__18kQEq__pinkIcon{color:var(--pink);background:#ffeaf1;border-radius:13px;flex:none;place-items:center;width:51px;height:51px;display:grid;box-shadow:inset 0 0 0 1px #ffd4df,0 3px 7px #ff245d12}.SoftwareDevelopmentPage-module__18kQEq__pinkIcon svg{width:29px;height:29px}.SoftwareDevelopmentPage-module__18kQEq__solutions{background:linear-gradient(115deg,#f2faff,#f8fcff);border-radius:0;padding:45px 0 42px;position:relative}.SoftwareDevelopmentPage-module__18kQEq__solutions:before{content:"";background:#fff;border-radius:0 0 100%;width:48%;height:24px;position:absolute;top:-23px;right:0}.SoftwareDevelopmentPage-module__18kQEq__centerHeading{text-align:center;margin-bottom:30px}.SoftwareDevelopmentPage-module__18kQEq__centerHeading h2{font-size:clamp(26px,2.3vw,34px)}.SoftwareDevelopmentPage-module__18kQEq__centerHeading>p:last-child{color:var(--muted);margin-top:13px;font-size:12px;line-height:1.6}.SoftwareDevelopmentPage-module__18kQEq__solutionGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;display:grid}.SoftwareDevelopmentPage-module__18kQEq__solutionCard{color:var(--navy);background:#ffffff80;border:1px solid #e7f0f6;border-radius:12px;flex-direction:column;align-items:flex-start;padding:22px 21px;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;box-shadow:0 4px 8px #387aa405}.SoftwareDevelopmentPage-module__18kQEq__solutionCard:hover{background:#fff;border-color:#ffc0d1;transform:perspective(1000px)translateY(-7px)rotateX(3deg);box-shadow:0 16px 28px #14395710}.SoftwareDevelopmentPage-module__18kQEq__solutionCard h3{max-width:135px;margin:17px 0 11px;font-size:16px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard p{color:var(--muted);margin-bottom:19px;font-size:11px;line-height:1.7}.SoftwareDevelopmentPage-module__18kQEq__blueIcon{color:#334dfc;background:#fff;border:1px solid #eef2ff;border-radius:11px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 3px 8px #4168c51a}.SoftwareDevelopmentPage-module__18kQEq__blueIcon svg{width:28px;height:28px}.SoftwareDevelopmentPage-module__18kQEq__circleArrow{color:#fff;background:linear-gradient(140deg,#ff608c,#ff1b58);border-radius:50%;place-items:center;width:28px;height:28px;margin-top:auto;transition:transform .3s;display:grid}.SoftwareDevelopmentPage-module__18kQEq__solutionCard:hover .SoftwareDevelopmentPage-module__18kQEq__circleArrow{transform:translate(5px)}.SoftwareDevelopmentPage-module__18kQEq__process{color:#fff;background:radial-gradient(at 100% 110%,#332038,#0000 42%),linear-gradient(100deg,#001d34,#08293f);padding:48px 0 60px;position:relative}.SoftwareDevelopmentPage-module__18kQEq__processIntro{color:#cdd8e5;font-size:13px;line-height:1.6;margin-top:16px!important}.SoftwareDevelopmentPage-module__18kQEq__processSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;margin-top:42px;display:grid;position:relative}.SoftwareDevelopmentPage-module__18kQEq__processLine{width:100%;height:115px;position:absolute;top:-7px;left:0;overflow:visible}.SoftwareDevelopmentPage-module__18kQEq__processLine path{fill:none;stroke:#ff467885;stroke-width:1px;stroke-dasharray:1 1.3}.SoftwareDevelopmentPage-module__18kQEq__processLine .SoftwareDevelopmentPage-module__18kQEq__processLight{stroke:#ff6694;stroke-width:3px;stroke-dasharray:6 94;filter:drop-shadow(0 0 4px #ff6b9b);animation:8s linear infinite SoftwareDevelopmentPage-module__18kQEq__processTravel}.SoftwareDevelopmentPage-module__18kQEq__step{padding-top:calc(var(--step) * -8px + 34px);position:relative}.SoftwareDevelopmentPage-module__18kQEq__stepIcon{width:67px;height:67px;color:var(--pink);animation:8s ease-in-out infinite SoftwareDevelopmentPage-module__18kQEq__stepGlow;animation-delay:calc(var(--step) * 1.6s);background:#fff;border:2px solid #ffc5d7;border-radius:50%;place-items:center;margin:0 0 15px 20px;display:grid;box-shadow:0 0 25px #ff386b40}.SoftwareDevelopmentPage-module__18kQEq__stepIcon svg{width:28px;height:28px}.SoftwareDevelopmentPage-module__18kQEq__stepNumber{letter-spacing:.08em;margin-bottom:8px;font-size:17px;display:block}.SoftwareDevelopmentPage-module__18kQEq__step h3{letter-spacing:-.01em;font-size:13px}.SoftwareDevelopmentPage-module__18kQEq__work{padding:30px 0 0;scroll-margin-top:147px}.SoftwareDevelopmentPage-module__18kQEq__workHeading{justify-content:space-between;align-items:center;gap:24px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__workHeading .SoftwareDevelopmentPage-module__18kQEq__description{max-width:590px;margin-bottom:0!important}.SoftwareDevelopmentPage-module__18kQEq__workHeading .SoftwareDevelopmentPage-module__18kQEq__button{flex-shrink:0}.SoftwareDevelopmentPage-module__18kQEq__projectStage{perspective:1600px;height:315px;margin:38px -20px 0;position:relative}.SoftwareDevelopmentPage-module__18kQEq__project{width:31%;height:234px;transform-style:preserve-3d;-webkit-box-reflect:below 3px linear-gradient(transparent 50%, #fff2);background:#071421;border:1px solid #8d9bab;border-radius:10px;padding:7px;transition:transform .55s,filter .55s;position:absolute;bottom:35px;box-shadow:0 16px 30px #12365320}.SoftwareDevelopmentPage-module__18kQEq__browserChrome{color:#788492;background:#f1f3f6;border-radius:4px 4px 0 0;align-items:center;gap:3px;height:17px;padding:0 6px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__browserChrome i{background:#ff536d;border-radius:50%;width:3px;height:3px}.SoftwareDevelopmentPage-module__18kQEq__browserChrome span{margin-left:12px;font-size:5px}.SoftwareDevelopmentPage-module__18kQEq__projectImage{background-color:#e8e5e1;background-position:24% 34%;background-repeat:no-repeat;background-size:178%;border-radius:0 0 4px 4px;height:calc(100% - 17px)}.SoftwareDevelopmentPage-module__18kQEq__projectName{opacity:0;color:var(--navy);justify-content:center;gap:8px;font-size:9px;transition:opacity .3s;display:flex;position:absolute;bottom:-23px;left:0;right:0}.SoftwareDevelopmentPage-module__18kQEq__project:hover .SoftwareDevelopmentPage-module__18kQEq__projectName,.SoftwareDevelopmentPage-module__18kQEq__project:focus-visible .SoftwareDevelopmentPage-module__18kQEq__projectName{opacity:1}.SoftwareDevelopmentPage-module__18kQEq__project0{transform-origin:0;z-index:1;left:0;transform:rotateY(25deg)scale(.7)}.SoftwareDevelopmentPage-module__18kQEq__project1{z-index:2;left:17%;transform:rotateY(17deg)scale(.86)}.SoftwareDevelopmentPage-module__18kQEq__project2{z-index:5;left:34.5%;transform:translateY(-10px)scale(1.05)}.SoftwareDevelopmentPage-module__18kQEq__project3{z-index:2;right:16%;transform:rotateY(-17deg)scale(.86)}.SoftwareDevelopmentPage-module__18kQEq__project4{transform-origin:100%;z-index:1;right:0;transform:rotateY(-25deg)scale(.7)}.SoftwareDevelopmentPage-module__18kQEq__project:hover{filter:brightness(1.08)}.SoftwareDevelopmentPage-module__18kQEq__project2:hover{transform:translateY(-18px)scale(1.08)}.SoftwareDevelopmentPage-module__18kQEq__clients{min-height:380px;padding:42px 0 30px;position:relative}.SoftwareDevelopmentPage-module__18kQEq__clientGrid{grid-template-columns:1fr 1fr;gap:66px;display:grid}.SoftwareDevelopmentPage-module__18kQEq__clientCopy h2{font-size:29px}.SoftwareDevelopmentPage-module__18kQEq__clientCopy .SoftwareDevelopmentPage-module__18kQEq__description{font-size:12px;margin:15px 0 20px!important}.SoftwareDevelopmentPage-module__18kQEq__developerWrap{clip-path:polygon(0 0,100% 0,81% 83%,0 100%);background:linear-gradient(135deg,#ff245d,#b70937);width:53%;position:absolute;top:0;bottom:0;left:0}.SoftwareDevelopmentPage-module__18kQEq__developerPhoto{clip-path:polygon(24% 0,100% 0,80% 87%,0 77%,0 14%);background:url(/assets/software-development/developer.webp) 50%/cover;transition:transform .7s;position:absolute;inset:0 0 0 9%}.SoftwareDevelopmentPage-module__18kQEq__clients:hover .SoftwareDevelopmentPage-module__18kQEq__developerPhoto{transform:scale(1.025)}.SoftwareDevelopmentPage-module__18kQEq__storySlider{position:relative}.SoftwareDevelopmentPage-module__18kQEq__story{background:#fff;border:1px solid #ecf0f5;border-radius:10px;grid-template-columns:48px 1fr;gap:14px;min-height:185px;padding:22px;animation:.5s SoftwareDevelopmentPage-module__18kQEq__storyReveal;display:grid;box-shadow:0 8px 18px #1539560b}.SoftwareDevelopmentPage-module__18kQEq__avatar{color:#fff;background:linear-gradient(130deg,#0d3c55,#34647b);border-radius:50%;place-items:center;width:45px;height:45px;font-size:13px;font-weight:700;display:grid}.SoftwareDevelopmentPage-module__18kQEq__quote{color:var(--pink)}.SoftwareDevelopmentPage-module__18kQEq__story p{color:var(--muted);margin-bottom:10px;font-size:10px;line-height:1.7}.SoftwareDevelopmentPage-module__18kQEq__story strong{font-size:11px;display:block}.SoftwareDevelopmentPage-module__18kQEq__storyRole{color:var(--muted);margin-top:3px;font-size:9px;display:block}.SoftwareDevelopmentPage-module__18kQEq__stars{color:#ffb01f;gap:2px;margin-top:8px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__storyArrow{color:#668097;cursor:pointer;background:#fff;border:1px solid #e7eef4;border-radius:50%;place-items:center;width:27px;height:27px;transition:background .3s,color .3s;display:grid;position:absolute;top:43%}.SoftwareDevelopmentPage-module__18kQEq__storyArrow:hover{background:var(--pink);color:#fff}.SoftwareDevelopmentPage-module__18kQEq__prev{left:-34px}.SoftwareDevelopmentPage-module__18kQEq__next{right:-34px}.SoftwareDevelopmentPage-module__18kQEq__storyControls{justify-content:center;align-items:center;gap:5px;margin-top:13px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__storyControls>button{cursor:pointer;background:#dce6ee;border:0;border-radius:4px;width:6px;height:6px;padding:0}.SoftwareDevelopmentPage-module__18kQEq__storyControls>.SoftwareDevelopmentPage-module__18kQEq__activeDot{background:var(--pink);width:17px}.SoftwareDevelopmentPage-module__18kQEq__storyControls>.SoftwareDevelopmentPage-module__18kQEq__pause{color:#60758b;background:0 0;place-items:center;width:22px;height:22px;margin-left:9px;display:grid}.SoftwareDevelopmentPage-module__18kQEq__technology{padding:39px 0 34px}.SoftwareDevelopmentPage-module__18kQEq__technology .SoftwareDevelopmentPage-module__18kQEq__centerHeading{margin-bottom:23px}.SoftwareDevelopmentPage-module__18kQEq__techGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.SoftwareDevelopmentPage-module__18kQEq__techGrid li{text-align:center;color:var(--muted);flex-direction:column;gap:7px;font-size:8px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__techMark{height:58px;color:var(--brand);background:#fff;border:1px solid #edf1f5;border-radius:11px;place-items:center;font-family:Arial,sans-serif;font-size:27px;font-weight:800;transition:transform .3s,box-shadow .3s;display:grid;box-shadow:0 4px 9px #0c3c5e0a}.SoftwareDevelopmentPage-module__18kQEq__techMark svg{width:34px;height:34px}.SoftwareDevelopmentPage-module__18kQEq__techGrid li:hover .SoftwareDevelopmentPage-module__18kQEq__techMark{transform:translateY(-5px);box-shadow:0 10px 18px #0c3c5e12}.SoftwareDevelopmentPage-module__18kQEq__reactMark{font-size:41px}.SoftwareDevelopmentPage-module__18kQEq__faq{background:linear-gradient(120deg,#f6fbff,#fff);padding:40px 0 58px}.SoftwareDevelopmentPage-module__18kQEq__faqGrid{grid-template-columns:.8fr 1.1fr;align-items:center;gap:95px;display:grid}.SoftwareDevelopmentPage-module__18kQEq__faq .SoftwareDevelopmentPage-module__18kQEq__description{max-width:295px;font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__faqList{background:#fff;border:1px solid #edf2f7;border-radius:12px;overflow:hidden;box-shadow:0 6px 18px #10426c06}.SoftwareDevelopmentPage-module__18kQEq__faqItem+.SoftwareDevelopmentPage-module__18kQEq__faqItem{border-top:1px solid #edf2f7}.SoftwareDevelopmentPage-module__18kQEq__faqItem h3{letter-spacing:-.01em;font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__faqItem button{color:var(--navy);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:17px;width:100%;padding:14px 20px;font-weight:700;line-height:1.5;transition:color .25s,background .25s;display:flex}.SoftwareDevelopmentPage-module__18kQEq__faqItem button>span{color:#8ca2b5;border:1px solid #b4c8d9;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.SoftwareDevelopmentPage-module__18kQEq__faqItem button:hover{color:var(--pink);background:#fff9fb}.SoftwareDevelopmentPage-module__18kQEq__faqOpen button{color:var(--pink);padding-bottom:6px}.SoftwareDevelopmentPage-module__18kQEq__faqOpen button>span{border-color:var(--pink);color:#fff;background:var(--pink)}.SoftwareDevelopmentPage-module__18kQEq__faqItem p{color:var(--muted);padding:0 20px 16px;font-size:11px;line-height:1.65}.SoftwareDevelopmentPage-module__18kQEq__cta{isolation:isolate;color:#fff;clip-path:polygon(0 13%,10% 0,26% 9%,49% 18%,72% 13%,92% 6%,100% 13%,100% 100%,0 100%);background:radial-gradient(at 92% 40%,#421636,#0000 40%),#001b30;padding:57px 0 42px;position:relative}.SoftwareDevelopmentPage-module__18kQEq__ctaRibbon{z-index:-1;background:linear-gradient(100deg,#ff1d54,#8b1137,#ff245d);height:35px;position:absolute;inset:0 0 auto;transform:rotate(-1deg)}.SoftwareDevelopmentPage-module__18kQEq__ctaContent{justify-content:space-between;align-items:center;gap:30px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__cta h2{font-size:27px}.SoftwareDevelopmentPage-module__18kQEq__cta p:last-child{color:#d8e3ec;margin-top:12px;font-size:11px}.SoftwareDevelopmentPage-module__18kQEq__cta .SoftwareDevelopmentPage-module__18kQEq__actions{flex-shrink:0}.SoftwareDevelopmentPage-module__18kQEq__cta .SoftwareDevelopmentPage-module__18kQEq__button{padding-inline:20px;font-size:11px}@keyframes SoftwareDevelopmentPage-module__18kQEq__deviceFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes SoftwareDevelopmentPage-module__18kQEq__processTravel{0%{stroke-dashoffset:5px}to{stroke-dashoffset:-95px}}@keyframes SoftwareDevelopmentPage-module__18kQEq__stepGlow{0%,20%,to{box-shadow:0 0 20px #ff386b35}10%{transform:translateY(-4px);box-shadow:0 0 36px #ff386b80}}@keyframes SoftwareDevelopmentPage-module__18kQEq__storyReveal{0%{opacity:.3;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (min-width:1500px){.SoftwareDevelopmentPage-module__18kQEq__container{width:min(1300px,100% - 140px)}.SoftwareDevelopmentPage-module__18kQEq__hero h1{font-size:58px}.SoftwareDevelopmentPage-module__18kQEq__heroDescription{max-width:430px;font-size:16px}.SoftwareDevelopmentPage-module__18kQEq__why{padding-block:60px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard{padding:27px}.SoftwareDevelopmentPage-module__18kQEq__projectStage{height:355px}.SoftwareDevelopmentPage-module__18kQEq__project{height:264px}}@media (max-width:1100px){.SoftwareDevelopmentPage-module__18kQEq__container{width:calc(100% - 64px)}.SoftwareDevelopmentPage-module__18kQEq__hero h1{font-size:39px}.SoftwareDevelopmentPage-module__18kQEq__heroStats{gap:25px}.SoftwareDevelopmentPage-module__18kQEq__twoColumns{gap:30px}.SoftwareDevelopmentPage-module__18kQEq__benefit{gap:10px;padding:16px 12px}.SoftwareDevelopmentPage-module__18kQEq__pinkIcon{width:40px;height:40px}.SoftwareDevelopmentPage-module__18kQEq__pinkIcon svg{width:24px;height:24px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard{padding:18px 15px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard h3{font-size:14px}.SoftwareDevelopmentPage-module__18kQEq__processSteps{gap:20px}.SoftwareDevelopmentPage-module__18kQEq__projectStage{height:280px}.SoftwareDevelopmentPage-module__18kQEq__project{height:205px}.SoftwareDevelopmentPage-module__18kQEq__clientGrid{gap:50px}.SoftwareDevelopmentPage-module__18kQEq__clientCopy h2{font-size:26px}.SoftwareDevelopmentPage-module__18kQEq__story{padding:17px}.SoftwareDevelopmentPage-module__18kQEq__techGrid{gap:9px}.SoftwareDevelopmentPage-module__18kQEq__techMark{height:50px;font-size:22px}.SoftwareDevelopmentPage-module__18kQEq__reactMark{font-size:34px}.SoftwareDevelopmentPage-module__18kQEq__faqGrid{gap:50px}.SoftwareDevelopmentPage-module__18kQEq__ctaContent{flex-direction:column;align-items:flex-start;gap:22px}}@media (max-width:800px){.SoftwareDevelopmentPage-module__18kQEq__page{padding-top:111px}.SoftwareDevelopmentPage-module__18kQEq__container{width:calc(100% - 40px)}.SoftwareDevelopmentPage-module__18kQEq__hero{height:auto;min-height:0}.SoftwareDevelopmentPage-module__18kQEq__heroGrid{grid-template-columns:1.1fr 1fr;min-height:540px;padding-block:40px 65px}.SoftwareDevelopmentPage-module__18kQEq__hero h1{font-size:33px}.SoftwareDevelopmentPage-module__18kQEq__heroDescription{max-width:300px;font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__heroStats{gap:18px}.SoftwareDevelopmentPage-module__18kQEq__heroStats strong{font-size:22px}.SoftwareDevelopmentPage-module__18kQEq__heroStats span{font-size:8px}.SoftwareDevelopmentPage-module__18kQEq__button{gap:10px;min-height:42px;padding:10px 17px;font-size:10px}.SoftwareDevelopmentPage-module__18kQEq__heroArt{width:135%;margin-left:-14%}.SoftwareDevelopmentPage-module__18kQEq__twoColumns{grid-template-columns:1fr;gap:26px}.SoftwareDevelopmentPage-module__18kQEq__why{padding-block:36px}.SoftwareDevelopmentPage-module__18kQEq__benefit{padding:20px}.SoftwareDevelopmentPage-module__18kQEq__benefit h3{font-size:14px}.SoftwareDevelopmentPage-module__18kQEq__benefit p{font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__pinkIcon{width:49px;height:49px}.SoftwareDevelopmentPage-module__18kQEq__solutionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SoftwareDevelopmentPage-module__18kQEq__solutionCard h3{max-width:none}.SoftwareDevelopmentPage-module__18kQEq__solutionCard p{font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard:nth-last-child(-n+2){grid-column:auto}.SoftwareDevelopmentPage-module__18kQEq__processSteps{gap:13px}.SoftwareDevelopmentPage-module__18kQEq__stepIcon{width:55px;height:55px;margin-left:0}.SoftwareDevelopmentPage-module__18kQEq__step h3{font-size:11px}.SoftwareDevelopmentPage-module__18kQEq__step p{font-size:10px}.SoftwareDevelopmentPage-module__18kQEq__processLine{top:-11px}.SoftwareDevelopmentPage-module__18kQEq__projectStage{height:240px;margin-inline:-5px}.SoftwareDevelopmentPage-module__18kQEq__project{height:170px}.SoftwareDevelopmentPage-module__18kQEq__workHeading .SoftwareDevelopmentPage-module__18kQEq__description{font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__clients{min-height:400px}.SoftwareDevelopmentPage-module__18kQEq__clientGrid{grid-template-columns:.8fr 1fr;gap:30px}.SoftwareDevelopmentPage-module__18kQEq__developerWrap{width:49%}.SoftwareDevelopmentPage-module__18kQEq__clientCopy h2{font-size:22px}.SoftwareDevelopmentPage-module__18kQEq__story{grid-template-columns:1fr;gap:8px}.SoftwareDevelopmentPage-module__18kQEq__avatar{width:33px;height:33px;font-size:10px}.SoftwareDevelopmentPage-module__18kQEq__prev{left:-20px}.SoftwareDevelopmentPage-module__18kQEq__next{right:-15px}.SoftwareDevelopmentPage-module__18kQEq__techGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.SoftwareDevelopmentPage-module__18kQEq__techMark{height:56px}.SoftwareDevelopmentPage-module__18kQEq__faqGrid{grid-template-columns:.8fr 1fr;gap:26px}.SoftwareDevelopmentPage-module__18kQEq__faqItem button{padding-inline:13px;font-size:11px}.SoftwareDevelopmentPage-module__18kQEq__faqItem p{padding-inline:13px}.SoftwareDevelopmentPage-module__18kQEq__work{scroll-margin-top:130px}}@media (max-width:600px){.SoftwareDevelopmentPage-module__18kQEq__page{padding-top:64px}.SoftwareDevelopmentPage-module__18kQEq__container{width:calc(100% - 40px)}.SoftwareDevelopmentPage-module__18kQEq__page h2{font-size:27px}.SoftwareDevelopmentPage-module__18kQEq__eyebrow{font-size:9px}.SoftwareDevelopmentPage-module__18kQEq__heroGrid{grid-template-columns:1fr;gap:13px;padding-top:38px;padding-bottom:36px}.SoftwareDevelopmentPage-module__18kQEq__heroCopy{text-align:left}.SoftwareDevelopmentPage-module__18kQEq__hero h1{font-size:clamp(32px,8vw,45px)}.SoftwareDevelopmentPage-module__18kQEq__heroDescription{max-width:360px;font-size:13px;margin-block:17px 21px!important}.SoftwareDevelopmentPage-module__18kQEq__heroEyebrow{letter-spacing:.15em;font-size:8px}.SoftwareDevelopmentPage-module__18kQEq__heroEyebrow span{margin-inline:4px}.SoftwareDevelopmentPage-module__18kQEq__hero .SoftwareDevelopmentPage-module__18kQEq__button{font-size:11px}.SoftwareDevelopmentPage-module__18kQEq__heroStats{gap:30px;margin-top:24px}.SoftwareDevelopmentPage-module__18kQEq__heroStats span{font-size:8px}.SoftwareDevelopmentPage-module__18kQEq__heroArt{aspect-ratio:1.7;width:106%;margin-left:-3%}.SoftwareDevelopmentPage-module__18kQEq__heroRibbon{width:70%;height:62%;top:41%;right:-26%}.SoftwareDevelopmentPage-module__18kQEq__wave{height:30px}.SoftwareDevelopmentPage-module__18kQEq__benefits{gap:10px}.SoftwareDevelopmentPage-module__18kQEq__benefit{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 15px}.SoftwareDevelopmentPage-module__18kQEq__benefit h3{font-size:13px}.SoftwareDevelopmentPage-module__18kQEq__benefit p{font-size:11px}.SoftwareDevelopmentPage-module__18kQEq__why .SoftwareDevelopmentPage-module__18kQEq__description{font-size:13px}.SoftwareDevelopmentPage-module__18kQEq__solutions{padding-block:35px}.SoftwareDevelopmentPage-module__18kQEq__centerHeading{margin-bottom:24px}.SoftwareDevelopmentPage-module__18kQEq__centerHeading h2{font-size:26px}.SoftwareDevelopmentPage-module__18kQEq__centerHeading>p:last-child{font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__solutionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard{padding:20px 16px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard h3{font-size:15px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard p{font-size:11px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard:last-child{grid-column:1/-1;grid-template-columns:46px 1fr 28px;align-items:center;gap:0 15px;display:grid}.SoftwareDevelopmentPage-module__18kQEq__solutionCard:last-child .SoftwareDevelopmentPage-module__18kQEq__blueIcon{grid-row:1/3}.SoftwareDevelopmentPage-module__18kQEq__solutionCard:last-child h3{margin:0 0 6px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard:last-child p{grid-column:2;margin:0}.SoftwareDevelopmentPage-module__18kQEq__solutionCard:last-child .SoftwareDevelopmentPage-module__18kQEq__circleArrow{grid-area:1/3/3;margin:0}.SoftwareDevelopmentPage-module__18kQEq__process{padding-block:37px 56px}.SoftwareDevelopmentPage-module__18kQEq__processIntro{font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__processIntro br{display:none}.SoftwareDevelopmentPage-module__18kQEq__processSteps{flex-direction:column;gap:23px;margin-top:28px;padding-left:8px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__processLine{display:none}.SoftwareDevelopmentPage-module__18kQEq__processSteps:before{content:"";background:linear-gradient(#f36a,#ff336640);width:1px;position:absolute;top:20px;bottom:35px;left:35px}.SoftwareDevelopmentPage-module__18kQEq__step{grid-template-columns:57px 1fr;gap:0 18px;padding:0;display:grid}.SoftwareDevelopmentPage-module__18kQEq__stepIcon{grid-row:1/4;width:57px;height:57px;margin:0}.SoftwareDevelopmentPage-module__18kQEq__stepNumber{color:#ff6790;margin-bottom:4px;font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__step h3{font-size:14px}.SoftwareDevelopmentPage-module__18kQEq__step p{max-width:none;margin-top:5px;font-size:11px}.SoftwareDevelopmentPage-module__18kQEq__work{padding-top:24px;scroll-margin-top:84px}.SoftwareDevelopmentPage-module__18kQEq__workHeading{flex-direction:column;align-items:flex-start;gap:17px}.SoftwareDevelopmentPage-module__18kQEq__workHeading .SoftwareDevelopmentPage-module__18kQEq__description{font-size:13px}.SoftwareDevelopmentPage-module__18kQEq__projectStage{width:150%;height:224px;margin-top:28px;margin-left:-25%}.SoftwareDevelopmentPage-module__18kQEq__project{height:158px}.SoftwareDevelopmentPage-module__18kQEq__project0{left:0}.SoftwareDevelopmentPage-module__18kQEq__project4{right:0}.SoftwareDevelopmentPage-module__18kQEq__project2{transform:translateY(-8px)scale(1.1)}.SoftwareDevelopmentPage-module__18kQEq__project2:hover{transform:translateY(-13px)scale(1.1)}.SoftwareDevelopmentPage-module__18kQEq__clients{padding-top:224px;padding-bottom:24px}.SoftwareDevelopmentPage-module__18kQEq__developerWrap{width:100%;height:210px;bottom:auto}.SoftwareDevelopmentPage-module__18kQEq__developerPhoto{background-position:50% 45%}.SoftwareDevelopmentPage-module__18kQEq__clientGrid{grid-template-columns:1fr;gap:0}.SoftwareDevelopmentPage-module__18kQEq__clientGrid>div:first-child{display:none}.SoftwareDevelopmentPage-module__18kQEq__clientCopy h2{font-size:27px}.SoftwareDevelopmentPage-module__18kQEq__clientCopy .SoftwareDevelopmentPage-module__18kQEq__description{font-size:13px}.SoftwareDevelopmentPage-module__18kQEq__storySlider{margin-inline:14px}.SoftwareDevelopmentPage-module__18kQEq__story{grid-template-columns:43px 1fr;gap:11px;min-height:200px;padding:19px 15px}.SoftwareDevelopmentPage-module__18kQEq__avatar{width:42px;height:42px;font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__story p{font-size:11px}.SoftwareDevelopmentPage-module__18kQEq__story strong{font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__storyRole{font-size:10px}.SoftwareDevelopmentPage-module__18kQEq__prev{left:-26px}.SoftwareDevelopmentPage-module__18kQEq__next{right:-26px}.SoftwareDevelopmentPage-module__18kQEq__technology{padding-block:28px}.SoftwareDevelopmentPage-module__18kQEq__techGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.SoftwareDevelopmentPage-module__18kQEq__techGrid li{font-size:9px}.SoftwareDevelopmentPage-module__18kQEq__techMark{height:57px;font-size:26px}.SoftwareDevelopmentPage-module__18kQEq__reactMark{font-size:40px}.SoftwareDevelopmentPage-module__18kQEq__faq{padding-block:33px 43px}.SoftwareDevelopmentPage-module__18kQEq__faqGrid{grid-template-columns:1fr;gap:25px}.SoftwareDevelopmentPage-module__18kQEq__faq .SoftwareDevelopmentPage-module__18kQEq__description{max-width:none;font-size:13px}.SoftwareDevelopmentPage-module__18kQEq__faqItem button{min-height:50px;padding:15px;font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__faqItem p{padding:0 15px 16px;font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__cta{clip-path:polygon(0 7%,16% 0,44% 6%,77% 3%,100% 7%,100% 100%,0 100%);padding-block:53px 35px}.SoftwareDevelopmentPage-module__18kQEq__cta h2{font-size:25px}.SoftwareDevelopmentPage-module__18kQEq__cta p:last-child{font-size:12px;line-height:1.6}.SoftwareDevelopmentPage-module__18kQEq__cta .SoftwareDevelopmentPage-module__18kQEq__actions{gap:10px}.SoftwareDevelopmentPage-module__18kQEq__cta .SoftwareDevelopmentPage-module__18kQEq__button{padding-inline:16px;font-size:10px}}@media (min-width:601px) and (max-width:800px){.SoftwareDevelopmentPage-module__18kQEq__heroArt{width:110%;margin-left:-3%}}.SoftwareDevelopmentPage-module__18kQEq__solutions{background:radial-gradient(at 50% 0,#fff 0,#f2faff 85%);padding-block:34px 25px}.SoftwareDevelopmentPage-module__18kQEq__solutions>.SoftwareDevelopmentPage-module__18kQEq__container{width:min(1440px,100% - 56px)}.SoftwareDevelopmentPage-module__18kQEq__solutions .SoftwareDevelopmentPage-module__18kQEq__centerHeading{margin-bottom:20px}.SoftwareDevelopmentPage-module__18kQEq__solutions .SoftwareDevelopmentPage-module__18kQEq__centerHeading .SoftwareDevelopmentPage-module__18kQEq__eyebrow{font-size:11px;margin-bottom:9px!important}.SoftwareDevelopmentPage-module__18kQEq__solutions .SoftwareDevelopmentPage-module__18kQEq__centerHeading h2{font-size:clamp(26px,2.55vw,39px)}.SoftwareDevelopmentPage-module__18kQEq__solutions .SoftwareDevelopmentPage-module__18kQEq__centerHeading>p:last-child{margin-top:10px;font-size:14px}.SoftwareDevelopmentPage-module__18kQEq__solutionGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard{background:#ffffff52;border:1px solid #dceefa;border-radius:18px;min-height:318px;padding:17px 20px 20px;position:relative;box-shadow:0 2px 8px #58a6cd06}.SoftwareDevelopmentPage-module__18kQEq__serviceNumber{color:#2147da;background:linear-gradient(140deg,#e1ebff,#bccfff);border-radius:7px;place-items:center;min-width:31px;height:24px;font-size:11px;font-weight:800;display:grid;position:absolute;top:15px;right:17px}.SoftwareDevelopmentPage-module__18kQEq__serviceArtwork{width:135px;max-width:92%;height:84px;margin-bottom:10px;transition:transform .45s;display:block}.SoftwareDevelopmentPage-module__18kQEq__serviceArtwork svg{width:100%;height:100%;overflow:visible}.SoftwareDevelopmentPage-module__18kQEq__solutionCard:hover .SoftwareDevelopmentPage-module__18kQEq__serviceArtwork{transform:perspective(800px)translateY(-4px)rotateY(-8deg)}.SoftwareDevelopmentPage-module__18kQEq__solutionCard h3{letter-spacing:-.025em;max-width:170px;min-height:40px;margin:0 0 12px;font-size:17px;line-height:1.17}.SoftwareDevelopmentPage-module__18kQEq__solutionCard p{margin-bottom:18px;font-size:12.5px;line-height:1.47}.SoftwareDevelopmentPage-module__18kQEq__solutionCard .SoftwareDevelopmentPage-module__18kQEq__circleArrow{width:33px;height:33px;box-shadow:inset 0 0 0 1px #ff94b4}@media (min-width:801px) and (max-width:1150px){.SoftwareDevelopmentPage-module__18kQEq__solutionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SoftwareDevelopmentPage-module__18kQEq__solutionCard{min-height:305px}.SoftwareDevelopmentPage-module__18kQEq__serviceArtwork{width:145px;height:102px}}@media (min-width:601px) and (max-width:800px){.SoftwareDevelopmentPage-module__18kQEq__solutionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SoftwareDevelopmentPage-module__18kQEq__solutionCard{padding-inline:17px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard h3{font-size:16px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard p{font-size:12px}}@media (max-width:600px){.SoftwareDevelopmentPage-module__18kQEq__solutions{padding-block:30px}.SoftwareDevelopmentPage-module__18kQEq__solutions>.SoftwareDevelopmentPage-module__18kQEq__container{width:calc(100% - 32px)}.SoftwareDevelopmentPage-module__18kQEq__solutions .SoftwareDevelopmentPage-module__18kQEq__centerHeading>p:last-child{font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__solutionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard,.SoftwareDevelopmentPage-module__18kQEq__solutionCard:last-child{flex-direction:column;grid-column:auto;align-items:flex-start;min-height:332px;padding:14px 15px 18px;display:flex}.SoftwareDevelopmentPage-module__18kQEq__serviceArtwork{width:120px;height:88px;margin-bottom:12px}.SoftwareDevelopmentPage-module__18kQEq__serviceNumber{min-width:27px;height:21px;font-size:10px;top:12px;right:12px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard h3,.SoftwareDevelopmentPage-module__18kQEq__solutionCard:last-child h3{min-height:37px;margin:0 0 10px;font-size:15px}.SoftwareDevelopmentPage-module__18kQEq__solutionCard p,.SoftwareDevelopmentPage-module__18kQEq__solutionCard:last-child p{margin:0 0 17px;font-size:11px;line-height:1.55}.SoftwareDevelopmentPage-module__18kQEq__solutionCard .SoftwareDevelopmentPage-module__18kQEq__circleArrow,.SoftwareDevelopmentPage-module__18kQEq__solutionCard:last-child .SoftwareDevelopmentPage-module__18kQEq__circleArrow{width:30px;height:30px;margin-top:auto}}.SoftwareDevelopmentPage-module__18kQEq__process{background:radial-gradient(at 100% 85%,#281f38 0,#0000 48%),linear-gradient(110deg,#001b30,#08263b);padding:48px 0 65px}.SoftwareDevelopmentPage-module__18kQEq__process>.SoftwareDevelopmentPage-module__18kQEq__container{width:min(1300px,100% - 112px)}.SoftwareDevelopmentPage-module__18kQEq__processIntro{max-width:530px;font-size:14px;line-height:1.65}.SoftwareDevelopmentPage-module__18kQEq__processSteps{gap:0;margin-top:30px}.SoftwareDevelopmentPage-module__18kQEq__step{padding:var(--rise) 24px 0 0;isolation:isolate}.SoftwareDevelopmentPage-module__18kQEq__processConnector{z-index:-1;pointer-events:none;width:100%;height:120px;position:absolute;top:0;left:44px;overflow:visible}.SoftwareDevelopmentPage-module__18kQEq__processConnector path{fill:none;vector-effect:non-scaling-stroke}.SoftwareDevelopmentPage-module__18kQEq__connectorBase{stroke:#ff59867a;stroke-width:1.2px;stroke-dasharray:1 1.1}.SoftwareDevelopmentPage-module__18kQEq__connectorNode{stroke:#ff386f;stroke-width:5px;stroke-linecap:round;stroke-dasharray:.01 100;stroke-dashoffset:-50px}.SoftwareDevelopmentPage-module__18kQEq__connectorLight{stroke:#ff7a9e;stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 95;opacity:0;filter:drop-shadow(0 0 3px #ff4b80);animation:8s linear infinite SoftwareDevelopmentPage-module__18kQEq__connectorFlow;animation-delay:calc(var(--step) * 2s)}.SoftwareDevelopmentPage-module__18kQEq__stepIcon{border:1.5px solid #ffb1cb;width:64px;height:64px;margin:0 0 18px 12px;transition:box-shadow .35s,border-color .35s;animation:none;position:relative;box-shadow:0 0 0 5px #ff4c7e08,0 0 24px #ff477b30}.SoftwareDevelopmentPage-module__18kQEq__stepIcon svg{stroke-width:1.8px;width:27px;height:27px}.SoftwareDevelopmentPage-module__18kQEq__step:hover .SoftwareDevelopmentPage-module__18kQEq__stepIcon{border-color:#ff4780;box-shadow:0 0 0 7px #ff4c7e0d,0 0 32px #ff477b55}.SoftwareDevelopmentPage-module__18kQEq__stepNumber{letter-spacing:.04em;margin-bottom:7px;font-size:16px;font-weight:700}.SoftwareDevelopmentPage-module__18kQEq__step h3{font-size:14px;font-weight:700;line-height:1.4}.SoftwareDevelopmentPage-module__18kQEq__step p{color:#bfcddd;max-width:195px;margin-top:8px;font-size:12px;line-height:1.65}@keyframes SoftwareDevelopmentPage-module__18kQEq__connectorFlow{0%{opacity:0;stroke-dashoffset:0}2%,22%{opacity:.85}25%{opacity:0;stroke-dashoffset:-100px}to{opacity:0;stroke-dashoffset:-100px}}@media (min-width:761px) and (max-width:1100px){.SoftwareDevelopmentPage-module__18kQEq__process>.SoftwareDevelopmentPage-module__18kQEq__container{width:calc(100% - 64px)}.SoftwareDevelopmentPage-module__18kQEq__step{padding-right:18px}.SoftwareDevelopmentPage-module__18kQEq__step h3{font-size:12px}.SoftwareDevelopmentPage-module__18kQEq__step p{font-size:11px}}@media (max-width:760px){.SoftwareDevelopmentPage-module__18kQEq__process{padding:35px 0 50px}.SoftwareDevelopmentPage-module__18kQEq__process>.SoftwareDevelopmentPage-module__18kQEq__container{width:calc(100% - 40px)}.SoftwareDevelopmentPage-module__18kQEq__processIntro{font-size:13px}.SoftwareDevelopmentPage-module__18kQEq__processIntro br{display:none}.SoftwareDevelopmentPage-module__18kQEq__processSteps{flex-direction:column;gap:26px;margin-top:29px;padding-left:0;display:flex}.SoftwareDevelopmentPage-module__18kQEq__processSteps:before{content:"";background:linear-gradient(#ff518693,#ff51862b);width:1px;position:absolute;top:29px;bottom:55px;left:29px}.SoftwareDevelopmentPage-module__18kQEq__processConnector{display:none}.SoftwareDevelopmentPage-module__18kQEq__step{isolation:auto;grid-template-columns:58px minmax(0,1fr);gap:0 19px;padding:0;display:grid}.SoftwareDevelopmentPage-module__18kQEq__stepIcon{grid-row:1/4;width:58px;height:58px;margin:0}.SoftwareDevelopmentPage-module__18kQEq__stepNumber{color:#ff7199;margin-bottom:3px;font-size:11px}.SoftwareDevelopmentPage-module__18kQEq__step h3{font-size:15px}.SoftwareDevelopmentPage-module__18kQEq__step p{max-width:420px;margin-top:5px;font-size:12px}}@media (prefers-reduced-motion:reduce){.SoftwareDevelopmentPage-module__18kQEq__page *,.SoftwareDevelopmentPage-module__18kQEq__page :before,.SoftwareDevelopmentPage-module__18kQEq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.SoftwareDevelopmentPage-module__18kQEq__processLight,.SoftwareDevelopmentPage-module__18kQEq__connectorLight{display:none}}
.DigitalMarketingPage-module__uN8D-G__page{--pink:#ff245d;--navy:#05243b;--muted:#64798d;color:var(--navy);background:#fff;padding-top:127px;overflow:clip}.DigitalMarketingPage-module__uN8D-G__page *,.DigitalMarketingPage-module__uN8D-G__page :before,.DigitalMarketingPage-module__uN8D-G__page :after{box-sizing:border-box}.DigitalMarketingPage-module__uN8D-G__container{width:min(1280px,100% - 100px);margin-inline:auto;position:relative}.DigitalMarketingPage-module__uN8D-G__page h1,.DigitalMarketingPage-module__uN8D-G__page h2,.DigitalMarketingPage-module__uN8D-G__page h3,.DigitalMarketingPage-module__uN8D-G__page p{margin:0}.DigitalMarketingPage-module__uN8D-G__page h1,.DigitalMarketingPage-module__uN8D-G__page h2,.DigitalMarketingPage-module__uN8D-G__page h3{letter-spacing:-.04em;font-weight:800}.DigitalMarketingPage-module__uN8D-G__page h2{font-size:clamp(26px,2.7vw,40px);line-height:1.16}.DigitalMarketingPage-module__uN8D-G__page h3{font-size:15px;line-height:1.3}.DigitalMarketingPage-module__uN8D-G__page em{color:var(--pink);font-style:normal}.DigitalMarketingPage-module__uN8D-G__page a{text-decoration:none}.DigitalMarketingPage-module__uN8D-G__page :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #389bc8}.DigitalMarketingPage-module__uN8D-G__page section[id],.DigitalMarketingPage-module__uN8D-G__steps{scroll-margin-top:155px}.DigitalMarketingPage-module__uN8D-G__eyebrow{letter-spacing:.21em;color:var(--pink);font-size:10px;font-weight:750;margin-bottom:13px!important}.DigitalMarketingPage-module__uN8D-G__description{color:var(--muted);max-width:470px;font-size:14px;line-height:1.65;margin:16px 0 22px!important}.DigitalMarketingPage-module__uN8D-G__button{color:#fff;background:linear-gradient(115deg,#ff3c73,#f21b52);border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:14px;min-height:45px;padding:12px 23px;font-size:12px;font-weight:700;transition:transform .3s,box-shadow .3s,border-color .3s;display:inline-flex;box-shadow:0 7px 18px #ff245d22}.DigitalMarketingPage-module__uN8D-G__button:hover{transform:translateY(-3px);box-shadow:0 12px 25px #ff245d38}.DigitalMarketingPage-module__uN8D-G__button svg{flex-shrink:0;transition:transform .3s}.DigitalMarketingPage-module__uN8D-G__button:hover svg{transform:translate(3px)}.DigitalMarketingPage-module__uN8D-G__outline{box-shadow:none;background:#001a2c40;border-color:#b4c6d47a}.DigitalMarketingPage-module__uN8D-G__outline:hover{border-color:var(--pink);box-shadow:0 8px 20px #0002}.DigitalMarketingPage-module__uN8D-G__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DigitalMarketingPage-module__uN8D-G__hero{isolation:isolate;color:#fff;background:radial-gradient(at 90% 40%,#52112d,#0000 45%),linear-gradient(110deg,#001729,#002036 70%,#081725);height:clamp(580px,100svh - 127px,740px);min-height:580px;position:relative;overflow:hidden}.DigitalMarketingPage-module__uN8D-G__heroGrid{grid-template-columns:1fr 1.14fr;align-items:center;gap:16px;height:100%;padding-block:50px 75px;display:grid}.DigitalMarketingPage-module__uN8D-G__heroCopy{z-index:2;position:relative}.DigitalMarketingPage-module__uN8D-G__hero h1{letter-spacing:-.035em;font-size:clamp(35px,3.5vw,52px);line-height:1.13}.DigitalMarketingPage-module__uN8D-G__heroDescription{color:#d0dae5;max-width:445px;font-size:14px;line-height:1.65;margin:20px 0 25px!important}.DigitalMarketingPage-module__uN8D-G__play{color:#ff5c88;border:1px solid #dd8ca780;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.DigitalMarketingPage-module__uN8D-G__stats{gap:38px;margin-top:35px;display:flex}.DigitalMarketingPage-module__uN8D-G__stats div{gap:4px;display:grid}.DigitalMarketingPage-module__uN8D-G__stats strong{color:#ff386b;font-size:26px;line-height:1.2}.DigitalMarketingPage-module__uN8D-G__stats span{color:#c7d4e0;font-size:10px}.DigitalMarketingPage-module__uN8D-G__heroArt{filter:drop-shadow(0 16px 25px #0004);width:114%;margin-left:-5%;animation:7s ease-in-out infinite DigitalMarketingPage-module__uN8D-G__float;position:relative}.DigitalMarketingPage-module__uN8D-G__heroArt img{width:100%;height:auto;display:block}.DigitalMarketingPage-module__uN8D-G__ribbon{z-index:-1;background:linear-gradient(130deg,#661531,#ff245d 65%,#c41742);border-radius:45%;width:45%;height:90%;position:absolute;top:-50%;right:-6%;transform:rotate(-20deg);box-shadow:0 0 0 1px #ff457090,0 0 50px #ff245d30}.DigitalMarketingPage-module__uN8D-G__ribbon:after{content:"";border:1px solid #ff387b;border-radius:45%;position:absolute;inset:-12% -10%;box-shadow:0 0 12px #ff245d77}.DigitalMarketingPage-module__uN8D-G__wave{color:#fff;pointer-events:none;width:100%;height:50px;position:absolute;bottom:-1px;left:0}.DigitalMarketingPage-module__uN8D-G__waveTop{top:-1px;bottom:auto;transform:rotate(180deg)}.DigitalMarketingPage-module__uN8D-G__why{background:linear-gradient(120deg,#fff,#fff 60%,#fffafc);padding:65px 0 70px}.DigitalMarketingPage-module__uN8D-G__twoColumns{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.DigitalMarketingPage-module__uN8D-G__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.DigitalMarketingPage-module__uN8D-G__benefit{background:linear-gradient(125deg,#f8faff,#fff7f9);border:1px solid #f1edf1;border-radius:13px;align-items:center;gap:15px;min-height:115px;padding:24px 18px;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex}.DigitalMarketingPage-module__uN8D-G__benefit:hover{border-color:#ffc5d4;transform:translateY(-5px);box-shadow:0 15px 28px #0c314d0b}.DigitalMarketingPage-module__uN8D-G__icon{width:51px;height:51px;color:var(--pink);background:#ffe9f0;border-radius:13px;flex-shrink:0;place-items:center;display:grid}.DigitalMarketingPage-module__uN8D-G__icon svg{width:29px;height:29px}.DigitalMarketingPage-module__uN8D-G__benefit h3{letter-spacing:-.02em;font-size:12px}.DigitalMarketingPage-module__uN8D-G__benefit p{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.65}.DigitalMarketingPage-module__uN8D-G__services{background:linear-gradient(110deg,#f3faff,#fbfdff 60%,#fff7fa);padding:55px 0 90px;position:relative}.DigitalMarketingPage-module__uN8D-G__centerHeading{text-align:center;margin-bottom:35px}.DigitalMarketingPage-module__uN8D-G__centerHeading h2{font-size:clamp(25px,2.6vw,37px)}.DigitalMarketingPage-module__uN8D-G__centerHeading>p:last-child{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.6}.DigitalMarketingPage-module__uN8D-G__serviceGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.DigitalMarketingPage-module__uN8D-G__serviceCard{background:#ffffffec;border:1px solid #eaf1f7;border-radius:12px;flex-direction:column;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;overflow:hidden;box-shadow:0 6px 14px #0d385608}.DigitalMarketingPage-module__uN8D-G__serviceCard:hover{border-color:#ffb6ca;transform:perspective(1000px)translateY(-8px)rotateX(3deg);box-shadow:0 16px 30px #12395412}.DigitalMarketingPage-module__uN8D-G__servicePhoto{aspect-ratio:1.12;background:#f4f7fb;position:relative;overflow:hidden}.DigitalMarketingPage-module__uN8D-G__servicePhoto img{object-fit:cover;transition:transform .6s}.DigitalMarketingPage-module__uN8D-G__serviceCard:hover img{transform:scale(1.045)}.DigitalMarketingPage-module__uN8D-G__servicePhoto>span{background:var(--pink);color:#fff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;font-weight:750;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 3px 9px #ff245d33}.DigitalMarketingPage-module__uN8D-G__serviceBody{flex-direction:column;flex:1;padding:17px 14px;display:flex}.DigitalMarketingPage-module__uN8D-G__serviceBody h3{letter-spacing:-.025em;min-height:34px;font-size:13px}.DigitalMarketingPage-module__uN8D-G__serviceBody p{color:var(--muted);margin:9px 0 14px;font-size:11px;line-height:1.65}.DigitalMarketingPage-module__uN8D-G__learnMore{color:#e82359;align-items:center;gap:5px;margin-top:auto;font-size:9px;font-weight:650;display:flex}.DigitalMarketingPage-module__uN8D-G__process{color:#fff;background:radial-gradient(at 95% 10%,#2d1833,#0000 40%),linear-gradient(120deg,#001b2e,#04283d);padding:90px 0 95px;position:relative}.DigitalMarketingPage-module__uN8D-G__sectionHeading{justify-content:space-between;align-items:center;gap:30px;display:flex}.DigitalMarketingPage-module__uN8D-G__sectionHeading>.DigitalMarketingPage-module__uN8D-G__button{flex-shrink:0}.DigitalMarketingPage-module__uN8D-G__processIntro{color:#d1dbe6;font-size:13px;line-height:1.65;margin-top:17px!important}.DigitalMarketingPage-module__uN8D-G__steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.DigitalMarketingPage-module__uN8D-G__step{position:relative}.DigitalMarketingPage-module__uN8D-G__stepIcon{z-index:2;width:65px;height:65px;color:var(--pink);background:#fff;border:2px solid #ffc3d4;border-radius:50%;place-items:center;margin:0 0 18px 18px;transition:transform .3s,box-shadow .3s;display:grid;position:relative;box-shadow:0 0 20px #ff245d30}.DigitalMarketingPage-module__uN8D-G__stepIcon svg{width:29px;height:29px}.DigitalMarketingPage-module__uN8D-G__step:hover .DigitalMarketingPage-module__uN8D-G__stepIcon{transform:translateY(-5px);box-shadow:0 0 30px #ff245d60}.DigitalMarketingPage-module__uN8D-G__step>strong{margin-bottom:9px;font-size:17px;display:block}.DigitalMarketingPage-module__uN8D-G__step h3{letter-spacing:-.02em;margin-bottom:10px;font-size:13px}.DigitalMarketingPage-module__uN8D-G__step p{color:#bfcfdd;max-width:165px;font-size:11px;line-height:1.6}.DigitalMarketingPage-module__uN8D-G__connector{border-top:1px dashed #ff819754;height:1px;position:absolute;top:32px;left:80px;right:-43px}.DigitalMarketingPage-module__uN8D-G__connector svg{color:#eb839c;background:#052439;position:absolute;top:-8px;left:55%}.DigitalMarketingPage-module__uN8D-G__connector:after{content:"";width:26px;height:2px;animation:7.5s linear infinite DigitalMarketingPage-module__uN8D-G__travel;animation-delay:calc(var(--step) * 1.2s);opacity:0;background:linear-gradient(90deg,#0000,#ff5281);position:absolute;top:-1px;left:0;box-shadow:0 0 7px #ff245d}.DigitalMarketingPage-module__uN8D-G__work{background:#fff;padding:50px 0 35px}.DigitalMarketingPage-module__uN8D-G__work .DigitalMarketingPage-module__uN8D-G__description{max-width:475px}.DigitalMarketingPage-module__uN8D-G__projectStage{perspective:1400px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:30px 8px 55px;display:grid}.DigitalMarketingPage-module__uN8D-G__project{background:#0b1520;border:6px solid #0b1520;border-radius:14px;transition:transform .6s,box-shadow .6s;position:relative;transform:rotateY(-8deg)rotate(-2deg);box-shadow:0 12px 20px #12354b22}.DigitalMarketingPage-module__uN8D-G__project:hover{z-index:2;transform:rotateY(0)rotate(0)translateY(-8px);box-shadow:0 22px 35px #173b532a}.DigitalMarketingPage-module__uN8D-G__browserBar{background:#fff;border-radius:5px 5px 0 0;align-items:center;gap:4px;height:17px;padding:0 6px;display:flex}.DigitalMarketingPage-module__uN8D-G__browserBar i{background:#d0d7dd;border-radius:50%;width:3px;height:3px}.DigitalMarketingPage-module__uN8D-G__browserBar i:first-child{background:#ff4d78}.DigitalMarketingPage-module__uN8D-G__browserBar span{color:#516b7e;margin-left:auto;font-size:5px}.DigitalMarketingPage-module__uN8D-G__projectImage{aspect-ratio:3/2;border-radius:8px;position:relative}.DigitalMarketingPage-module__uN8D-G__projectTag{z-index:1;background:#fff;border:1px solid #e6eef3;border-radius:9px;max-width:90%;padding:10px 12px;position:absolute;bottom:-23px;right:4px;box-shadow:0 8px 18px #163c5014}.DigitalMarketingPage-module__uN8D-G__projectTag small{color:#678199;margin-bottom:4px;font-size:8px;display:block}.DigitalMarketingPage-module__uN8D-G__projectTag strong{align-items:center;gap:10px;font-size:12px;line-height:1.3;display:flex}.DigitalMarketingPage-module__uN8D-G__projectTag svg{color:#21b578;flex-shrink:0}.DigitalMarketingPage-module__uN8D-G__clients{background:linear-gradient(110deg,#fff7fa,#fff 55%);padding:30px 0 65px}.DigitalMarketingPage-module__uN8D-G__clientGrid{grid-template-columns:1fr 1.07fr;align-items:center;gap:60px;display:grid}.DigitalMarketingPage-module__uN8D-G__clientPhoto{aspect-ratio:1.7;border-radius:60px 12px;position:relative;overflow:hidden}.DigitalMarketingPage-module__uN8D-G__clientPhoto img{object-fit:cover;transition:transform .6s}.DigitalMarketingPage-module__uN8D-G__clientPhoto:hover img{transform:scale(1.04)}.DigitalMarketingPage-module__uN8D-G__review{background:#fff;border:1px solid #eff1f5;border-radius:14px;padding:30px 30px 24px;box-shadow:0 8px 22px #15374808}.DigitalMarketingPage-module__uN8D-G__quote{color:var(--pink)}.DigitalMarketingPage-module__uN8D-G__review blockquote{color:#61788e;margin:8px 0 22px;font-size:14px;line-height:1.7}.DigitalMarketingPage-module__uN8D-G__reviewer{align-items:center;gap:12px;display:flex}.DigitalMarketingPage-module__uN8D-G__avatar{color:#506f85;background:#edf3f7;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.DigitalMarketingPage-module__uN8D-G__reviewer strong{font-size:12px;display:block}.DigitalMarketingPage-module__uN8D-G__reviewer div>span{color:#7a8da0;margin-top:4px;font-size:9px;display:block}.DigitalMarketingPage-module__uN8D-G__stars{color:#fbbc04;gap:2px;margin-left:auto;display:flex}.DigitalMarketingPage-module__uN8D-G__storySlider{min-width:0;padding-inline:15px;position:relative}.DigitalMarketingPage-module__uN8D-G__storySlider .DigitalMarketingPage-module__uN8D-G__review{min-height:250px;animation:.45s both DigitalMarketingPage-module__uN8D-G__reviewIn}.DigitalMarketingPage-module__uN8D-G__storyArrow{width:28px;height:28px;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #e7eef4;border-radius:50%;place-items:center;transition:color .3s,background .3s;display:grid;position:absolute;top:42%}.DigitalMarketingPage-module__uN8D-G__storyArrow:hover{color:var(--pink);background:#fff0f4}.DigitalMarketingPage-module__uN8D-G__previous{left:0}.DigitalMarketingPage-module__uN8D-G__next{right:0}.DigitalMarketingPage-module__uN8D-G__storyControls{justify-content:center;align-items:center;gap:6px;margin-top:15px;display:flex}.DigitalMarketingPage-module__uN8D-G__storyControls button{cursor:pointer;background:#dce6ed;border:0;border-radius:20px;width:7px;height:7px;padding:0}.DigitalMarketingPage-module__uN8D-G__storyControls .DigitalMarketingPage-module__uN8D-G__activeDot{background:var(--pink);width:17px}.DigitalMarketingPage-module__uN8D-G__storyControls .DigitalMarketingPage-module__uN8D-G__pause{color:#5d778c;background:#f3f7fa;place-items:center;width:24px;height:24px;margin-left:6px;display:grid}@keyframes DigitalMarketingPage-module__uN8D-G__reviewIn{0%{opacity:.4;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.DigitalMarketingPage-module__uN8D-G__faq{background:linear-gradient(115deg,#f8fcff,#fff7fa);padding:65px 0 85px}.DigitalMarketingPage-module__uN8D-G__faqGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.DigitalMarketingPage-module__uN8D-G__faq h2{font-size:clamp(26px,2.3vw,34px)}.DigitalMarketingPage-module__uN8D-G__faqList{background:#fff;border:1px solid #edf0f5;border-radius:13px;overflow:hidden;box-shadow:0 8px 25px #14375108}.DigitalMarketingPage-module__uN8D-G__faqItem+.DigitalMarketingPage-module__uN8D-G__faqItem{border-top:1px solid #eaf0f5}.DigitalMarketingPage-module__uN8D-G__faqItem h3{letter-spacing:-.015em;font-size:12px}.DigitalMarketingPage-module__uN8D-G__faqItem button{width:100%;color:var(--navy);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:15px;padding:16px 20px;font-family:inherit;font-weight:750;display:flex}.DigitalMarketingPage-module__uN8D-G__faqItem button>span{background:#edf3f8;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.DigitalMarketingPage-module__uN8D-G__faqOpen button{color:var(--pink)}.DigitalMarketingPage-module__uN8D-G__faqOpen button>span{background:var(--pink);color:#fff}.DigitalMarketingPage-module__uN8D-G__faqItem p{color:#6e8195;padding:0 20px 18px;font-size:12px;line-height:1.65}.DigitalMarketingPage-module__uN8D-G__cta{isolation:isolate;color:#fff;background:#00192b;min-height:340px;padding:80px 0 50px;position:relative;overflow:hidden}.DigitalMarketingPage-module__uN8D-G__cta h2{font-size:clamp(28px,2.8vw,40px)}.DigitalMarketingPage-module__uN8D-G__cta p:not(.DigitalMarketingPage-module__uN8D-G__eyebrow){color:#cad7e3;margin:13px 0 20px;font-size:13px;line-height:1.6}.DigitalMarketingPage-module__uN8D-G__ctaArt{z-index:-1;opacity:.65;background:linear-gradient(90deg,#00192b,#00192b20 45%,#00192b00),url(/assets/home-services/digital-marketing.png) 50% 45%/cover no-repeat;position:absolute;inset:0 0 0 36%}.DigitalMarketingPage-module__uN8D-G__cta:after{content:"";z-index:-1;background:#ff245d12;border:1px solid #ff245d5a;border-radius:50%;width:38%;height:200%;position:absolute;top:-50%;right:-10%;transform:rotate(-30deg)}@keyframes DigitalMarketingPage-module__uN8D-G__float{0%,to{transform:translateY(0)rotate(-.3deg)}50%{transform:translateY(-10px)rotate(.3deg)}}@keyframes DigitalMarketingPage-module__uN8D-G__travel{0%,8%{opacity:0;left:0}10%{opacity:1}23%{opacity:1;left:calc(100% - 26px)}25%,to{opacity:0;left:calc(100% - 26px)}}@media (min-width:1500px){.DigitalMarketingPage-module__uN8D-G__heroGrid{gap:40px}.DigitalMarketingPage-module__uN8D-G__hero h1{font-size:56px}.DigitalMarketingPage-module__uN8D-G__heroArt{width:120%;margin-left:-5%}}@media (max-width:1050px){.DigitalMarketingPage-module__uN8D-G__container{width:calc(100% - 56px)}.DigitalMarketingPage-module__uN8D-G__hero{min-height:570px}.DigitalMarketingPage-module__uN8D-G__hero h1{font-size:38px}.DigitalMarketingPage-module__uN8D-G__heroDescription{font-size:13px}.DigitalMarketingPage-module__uN8D-G__twoColumns{gap:28px}.DigitalMarketingPage-module__uN8D-G__benefit{gap:10px;padding:18px 12px}.DigitalMarketingPage-module__uN8D-G__icon{width:42px;height:42px}.DigitalMarketingPage-module__uN8D-G__serviceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.DigitalMarketingPage-module__uN8D-G__servicePhoto{aspect-ratio:1.55}.DigitalMarketingPage-module__uN8D-G__serviceBody{padding:20px}.DigitalMarketingPage-module__uN8D-G__serviceBody h3{min-height:0;font-size:16px}.DigitalMarketingPage-module__uN8D-G__serviceBody p{font-size:12px}.DigitalMarketingPage-module__uN8D-G__steps{gap:15px}.DigitalMarketingPage-module__uN8D-G__stepIcon{width:55px;height:55px;margin-left:8px}.DigitalMarketingPage-module__uN8D-G__connector{top:27px;left:61px;right:-25px}.DigitalMarketingPage-module__uN8D-G__step h3{font-size:11px}.DigitalMarketingPage-module__uN8D-G__step p{font-size:10px}.DigitalMarketingPage-module__uN8D-G__clientGrid{gap:25px}.DigitalMarketingPage-module__uN8D-G__review{padding:22px}.DigitalMarketingPage-module__uN8D-G__reviewer{flex-wrap:wrap}.DigitalMarketingPage-module__uN8D-G__stars{margin-left:54px}.DigitalMarketingPage-module__uN8D-G__faqGrid{gap:45px}}@media (max-width:700px){.DigitalMarketingPage-module__uN8D-G__page{padding-top:72px}.DigitalMarketingPage-module__uN8D-G__container{width:calc(100% - 40px)}.DigitalMarketingPage-module__uN8D-G__hero{height:auto;min-height:0}.DigitalMarketingPage-module__uN8D-G__heroGrid{grid-template-columns:1fr;gap:22px;padding:45px 0 55px}.DigitalMarketingPage-module__uN8D-G__hero h1{font-size:clamp(33px,7vw,45px)}.DigitalMarketingPage-module__uN8D-G__heroDescription{max-width:480px}.DigitalMarketingPage-module__uN8D-G__heroArt{width:min(110%,520px);margin:-10px auto}.DigitalMarketingPage-module__uN8D-G__heroCopy{text-align:left}.DigitalMarketingPage-module__uN8D-G__hero .DigitalMarketingPage-module__uN8D-G__actions{gap:8px}.DigitalMarketingPage-module__uN8D-G__button{padding:12px 18px;font-size:11px}.DigitalMarketingPage-module__uN8D-G__stats{gap:28px;margin-top:26px}.DigitalMarketingPage-module__uN8D-G__stats strong{font-size:23px}.DigitalMarketingPage-module__uN8D-G__stats span{font-size:9px}.DigitalMarketingPage-module__uN8D-G__ribbon{width:90%;height:40%;top:25%;right:-45%}.DigitalMarketingPage-module__uN8D-G__wave{height:30px}.DigitalMarketingPage-module__uN8D-G__why{padding:40px 0 50px}.DigitalMarketingPage-module__uN8D-G__twoColumns{grid-template-columns:1fr;gap:25px}.DigitalMarketingPage-module__uN8D-G__benefit{min-height:105px}.DigitalMarketingPage-module__uN8D-G__benefit p{font-size:10px}.DigitalMarketingPage-module__uN8D-G__services{padding:40px 0 55px}.DigitalMarketingPage-module__uN8D-G__centerHeading{margin-bottom:25px}.DigitalMarketingPage-module__uN8D-G__centerHeading>p:last-child{font-size:12px}.DigitalMarketingPage-module__uN8D-G__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.DigitalMarketingPage-module__uN8D-G__servicePhoto{aspect-ratio:1.15}.DigitalMarketingPage-module__uN8D-G__serviceBody{padding:15px 12px}.DigitalMarketingPage-module__uN8D-G__serviceBody h3{font-size:13px}.DigitalMarketingPage-module__uN8D-G__serviceBody p{font-size:11px}.DigitalMarketingPage-module__uN8D-G__learnMore{font-size:9px}.DigitalMarketingPage-module__uN8D-G__process{padding:60px 0 65px}.DigitalMarketingPage-module__uN8D-G__sectionHeading{flex-direction:column;align-items:flex-start;gap:8px}.DigitalMarketingPage-module__uN8D-G__process .DigitalMarketingPage-module__uN8D-G__sectionHeading{gap:20px}.DigitalMarketingPage-module__uN8D-G__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 25px;margin-top:35px}.DigitalMarketingPage-module__uN8D-G__stepIcon{width:59px;height:59px;margin-left:0}.DigitalMarketingPage-module__uN8D-G__step h3{font-size:13px}.DigitalMarketingPage-module__uN8D-G__step p{max-width:none;font-size:11px}.DigitalMarketingPage-module__uN8D-G__connector{display:none}.DigitalMarketingPage-module__uN8D-G__step{border-left:1px solid #ff719746;padding-left:12px}.DigitalMarketingPage-module__uN8D-G__work{padding:40px 0 30px}.DigitalMarketingPage-module__uN8D-G__projectStage{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 13px;padding:25px 0 35px}.DigitalMarketingPage-module__uN8D-G__project{border-width:4px}.DigitalMarketingPage-module__uN8D-G__projectTag{padding:8px;bottom:-20px}.DigitalMarketingPage-module__uN8D-G__projectTag strong{font-size:10px}.DigitalMarketingPage-module__uN8D-G__projectTag small{font-size:7px}.DigitalMarketingPage-module__uN8D-G__clients{padding:20px 0 45px}.DigitalMarketingPage-module__uN8D-G__clientGrid{grid-template-columns:1fr;gap:22px}.DigitalMarketingPage-module__uN8D-G__clientPhoto{border-radius:35px 10px}.DigitalMarketingPage-module__uN8D-G__review blockquote{font-size:13px}.DigitalMarketingPage-module__uN8D-G__reviewer div>span{font-size:8px}.DigitalMarketingPage-module__uN8D-G__stars{margin-left:auto}.DigitalMarketingPage-module__uN8D-G__faq{padding:45px 0 65px}.DigitalMarketingPage-module__uN8D-G__faqGrid{grid-template-columns:1fr;gap:25px}.DigitalMarketingPage-module__uN8D-G__faqItem button{padding:15px}.DigitalMarketingPage-module__uN8D-G__faqItem p{padding:0 15px 16px}.DigitalMarketingPage-module__uN8D-G__cta{min-height:340px;padding:65px 0 45px}.DigitalMarketingPage-module__uN8D-G__ctaArt{opacity:.26;background-position:50%;inset:0}.DigitalMarketingPage-module__uN8D-G__cta br{display:none}.DigitalMarketingPage-module__uN8D-G__cta h2{max-width:350px}.DigitalMarketingPage-module__uN8D-G__cta p:not(.DigitalMarketingPage-module__uN8D-G__eyebrow){max-width:300px}}@media (prefers-reduced-motion:reduce){.DigitalMarketingPage-module__uN8D-G__page *,.DigitalMarketingPage-module__uN8D-G__page :before,.DigitalMarketingPage-module__uN8D-G__page :after{transition:none!important;animation:none!important}}@media (max-width:700px){.DigitalMarketingPage-module__uN8D-G__hero h1 br{display:none}.DigitalMarketingPage-module__uN8D-G__heroArt{width:100%}.DigitalMarketingPage-module__uN8D-G__hero .DigitalMarketingPage-module__uN8D-G__button{gap:9px;padding:12px 14px;font-size:10px}.DigitalMarketingPage-module__uN8D-G__hero .DigitalMarketingPage-module__uN8D-G__ribbon{top:57%;right:-45%}.DigitalMarketingPage-module__uN8D-G__hero .DigitalMarketingPage-module__uN8D-G__stats{gap:25px}}.DigitalMarketingPage-module__uN8D-G__ctaArt{opacity:1;background:linear-gradient(90deg,#00192bf2 0%,#00192bd9 30%,#00192b66 56%,#00192b14 100%),url(/assets/digital-marketing/ready-to-grow.webp) 50%/cover no-repeat;inset:0}@media (max-width:700px){.DigitalMarketingPage-module__uN8D-G__ctaArt{background:linear-gradient(90deg,#00192bed,#00192ba6),url(/assets/digital-marketing/ready-to-grow.webp) 65%/cover no-repeat}}.DigitalMarketingPage-module__uN8D-G__projectStage{perspective:1800px;isolation:isolate;align-items:end;gap:0;padding:30px 12px 76px;display:flex}.DigitalMarketingPage-module__uN8D-G__projectStage:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#e9edef70,#fff);height:100px;position:absolute;inset:auto -15px 0}.DigitalMarketingPage-module__uN8D-G__project{min-width:0;box-shadow:none;transform-origin:bottom;z-index:4;background:0 0;border:0;border-radius:0;flex:0 0 34%;transform:rotateY(-22deg)skewY(-6deg)}.DigitalMarketingPage-module__uN8D-G__project+.DigitalMarketingPage-module__uN8D-G__project{margin-left:-12%}.DigitalMarketingPage-module__uN8D-G__project:nth-child(2){--project-layer:3;z-index:3}.DigitalMarketingPage-module__uN8D-G__project:nth-child(3){--project-layer:2;z-index:2}.DigitalMarketingPage-module__uN8D-G__project:nth-child(4){--project-layer:1;z-index:1}.DigitalMarketingPage-module__uN8D-G__project:nth-child(2n){transform:rotateY(-22deg)skewY(-6deg)}.DigitalMarketingPage-module__uN8D-G__project:hover{z-index:var(--project-layer,4);box-shadow:none;transform:rotateY(-17deg)skewY(-5deg)translateY(-6px)}.DigitalMarketingPage-module__uN8D-G__projectFrame{background:#f6f5f2;border:7px solid #101317;border-right-width:10px;border-radius:17px;position:relative;box-shadow:3px 3px #45494b,0 16px 18px #12354b22}.DigitalMarketingPage-module__uN8D-G__projectImage{aspect-ratio:3/2;background:0 0;border-radius:9px;display:block}.DigitalMarketingPage-module__uN8D-G__projectImage img{object-fit:contain;border-radius:inherit;width:100%;height:auto;display:block}.DigitalMarketingPage-module__uN8D-G__projectReflection{opacity:.2;pointer-events:none;filter:blur(2px);height:72px;position:absolute;top:calc(100% + 10px);left:-7px;right:-10px;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.DigitalMarketingPage-module__uN8D-G__projectReflection img{width:100%;height:auto;display:block;transform:scaleY(-1)}.DigitalMarketingPage-module__uN8D-G__projectTag{border-radius:10px;width:fit-content;max-width:65%;margin:0;padding:12px 15px;display:block;position:absolute;bottom:-14px;right:8px;transform:skewY(6deg);box-shadow:0 8px 18px #163c5025}.DigitalMarketingPage-module__uN8D-G__projectTag strong{font-size:clamp(10px,1.15vw,16px)}.DigitalMarketingPage-module__uN8D-G__projectTag small{font-size:10px}@media (max-width:700px){.DigitalMarketingPage-module__uN8D-G__projectStage{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 0;padding:25px 5px 55px;display:grid}.DigitalMarketingPage-module__uN8D-G__project+.DigitalMarketingPage-module__uN8D-G__project{margin-left:0}.DigitalMarketingPage-module__uN8D-G__project:nth-child(2n){margin-left:-12%}.DigitalMarketingPage-module__uN8D-G__projectFrame{border-width:4px 6px 4px 4px;border-radius:11px}.DigitalMarketingPage-module__uN8D-G__projectImage{border-radius:6px}.DigitalMarketingPage-module__uN8D-G__projectTag{max-width:92%;padding:8px;bottom:-15px;right:3px}.DigitalMarketingPage-module__uN8D-G__projectTag strong{gap:5px;font-size:10px}.DigitalMarketingPage-module__uN8D-G__projectTag small{font-size:7px}.DigitalMarketingPage-module__uN8D-G__projectTag svg{width:14px;height:14px}.DigitalMarketingPage-module__uN8D-G__projectReflection{height:45px}}
