.DigitalMarketingPage_page__MEl1N{--pink:#ff245d;--navy:#05243b;--muted:#64798d;background:#fff;color:var(--navy);padding-top:127px;overflow:clip}.DigitalMarketingPage_page__MEl1N *,.DigitalMarketingPage_page__MEl1N :after,.DigitalMarketingPage_page__MEl1N :before{box-sizing:border-box}.DigitalMarketingPage_container__AKjrI{width:min(1280px,calc(100% - 100px));margin-inline:auto;position:relative}.DigitalMarketingPage_page__MEl1N h1,.DigitalMarketingPage_page__MEl1N h2,.DigitalMarketingPage_page__MEl1N h3,.DigitalMarketingPage_page__MEl1N p{margin:0}.DigitalMarketingPage_page__MEl1N h1,.DigitalMarketingPage_page__MEl1N h2,.DigitalMarketingPage_page__MEl1N h3{font-weight:800;letter-spacing:-.04em}.DigitalMarketingPage_page__MEl1N h2{font-size:clamp(26px,2.7vw,40px);line-height:1.16}.DigitalMarketingPage_page__MEl1N h3{font-size:15px;line-height:1.3}.DigitalMarketingPage_page__MEl1N em{font-style:normal;color:var(--pink)}.DigitalMarketingPage_page__MEl1N a{text-decoration:none}.DigitalMarketingPage_page__MEl1N :is(a,button):focus-visible{outline:3px solid #389bc8;outline-offset:5px}.DigitalMarketingPage_page__MEl1N section[id],.DigitalMarketingPage_steps__KuC_Q{scroll-margin-top:155px}.DigitalMarketingPage_eyebrow__9zngb{font-size:10px;letter-spacing:.21em;font-weight:750;color:var(--pink);margin-bottom:13px!important}.DigitalMarketingPage_description__E8VME{color:var(--muted);font-size:14px;line-height:1.65;margin:16px 0 22px!important;max-width:470px}.DigitalMarketingPage_button__GXV29{display:inline-flex;align-items:center;justify-content:center;gap:14px;border:1px solid transparent;border-radius:100px;background:linear-gradient(115deg,#ff3c73,#f21b52);color:#fff;font-size:12px;font-weight:700;min-height:45px;padding:12px 23px;box-shadow:0 7px 18px #ff245d22;transition:transform .3s,box-shadow .3s,border-color .3s}.DigitalMarketingPage_button__GXV29:hover{transform:translateY(-3px);box-shadow:0 12px 25px #ff245d38}.DigitalMarketingPage_button__GXV29 svg{flex-shrink:0;transition:transform .3s}.DigitalMarketingPage_button__GXV29:hover svg{transform:translateX(3px)}.DigitalMarketingPage_outline__TFQxN{border-color:#b4c6d47a;background:#001a2c40;box-shadow:none}.DigitalMarketingPage_outline__TFQxN:hover{border-color:var(--pink);box-shadow:0 8px 20px #0002}.DigitalMarketingPage_actions__8xTaz{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.DigitalMarketingPage_hero___6Pgl{position:relative;isolation:isolate;min-height:580px;height:clamp(580px,calc(100svh - 127px),740px);color:#fff;background:radial-gradient(ellipse at 90% 40%,#52112d,transparent 45%),linear-gradient(110deg,#001729,#002036 70%,#081725);overflow:hidden}.DigitalMarketingPage_heroGrid__hVox8{height:100%;display:grid;grid-template-columns:1fr 1.14fr;align-items:center;gap:16px;padding-block:50px 75px}.DigitalMarketingPage_heroCopy__RbNGl{position:relative;z-index:2}.DigitalMarketingPage_hero___6Pgl h1{font-size:clamp(35px,3.5vw,52px);line-height:1.13;letter-spacing:-.035em}.DigitalMarketingPage_heroDescription___SNPp{max-width:445px;font-size:14px;line-height:1.65;color:#d0dae5;margin:20px 0 25px!important}.DigitalMarketingPage_play__Jnu7B{display:grid;place-items:center;border:1px solid #dd8ca780;color:#ff5c88;width:24px;height:24px;border-radius:50%}.DigitalMarketingPage_stats__d16fd{display:flex;gap:38px;margin-top:35px}.DigitalMarketingPage_stats__d16fd div{display:grid;gap:4px}.DigitalMarketingPage_stats__d16fd strong{font-size:26px;color:#ff386b;line-height:1.2}.DigitalMarketingPage_stats__d16fd span{font-size:10px;color:#c7d4e0}.DigitalMarketingPage_heroArt__3UbGV{position:relative;width:114%;margin-left:-5%;animation:DigitalMarketingPage_float__Txymn 7s ease-in-out infinite;filter:drop-shadow(0 16px 25px #0004)}.DigitalMarketingPage_heroArt__3UbGV img{display:block;width:100%;height:auto}.DigitalMarketingPage_ribbon__kP6uG{position:absolute;width:45%;height:90%;top:-50%;right:-6%;border-radius:45%;transform:rotate(-20deg);background:linear-gradient(130deg,#661531,#ff245d 65%,#c41742);box-shadow:0 0 0 1px #ff457090,0 0 50px #ff245d30;z-index:-1}.DigitalMarketingPage_ribbon__kP6uG:after{content:"";position:absolute;inset:-12% -10%;border:1px solid #ff387b;border-radius:45%;box-shadow:0 0 12px #ff245d77}.DigitalMarketingPage_wave__gVaXY{position:absolute;bottom:-1px;width:100%;height:50px;left:0;color:#fff;pointer-events:none}.DigitalMarketingPage_waveTop__FJ1vZ{top:-1px;bottom:auto;transform:rotate(180deg)}.DigitalMarketingPage_why__Ge3zS{padding:65px 0 70px;background:linear-gradient(120deg,#fff,#fff 60%,#fffafc)}.DigitalMarketingPage_twoColumns__OGhhn{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.DigitalMarketingPage_benefits__W6Hg_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.DigitalMarketingPage_benefit__ApKcx{display:flex;align-items:center;gap:15px;border:1px solid #f1edf1;background:linear-gradient(125deg,#f8faff,#fff7f9);border-radius:13px;padding:24px 18px;min-height:115px;transition:transform .35s,border-color .35s,box-shadow .35s}.DigitalMarketingPage_benefit__ApKcx:hover{transform:translateY(-5px);border-color:#ffc5d4;box-shadow:0 15px 28px #0c314d0b}.DigitalMarketingPage_icon__hJcwh{width:51px;height:51px;border-radius:13px;display:grid;place-items:center;background:#ffe9f0;color:var(--pink);flex-shrink:0}.DigitalMarketingPage_icon__hJcwh svg{width:29px;height:29px}.DigitalMarketingPage_benefit__ApKcx h3{font-size:12px;letter-spacing:-.02em}.DigitalMarketingPage_benefit__ApKcx p{font-size:10px;line-height:1.65;margin-top:7px;color:var(--muted)}.DigitalMarketingPage_services__fqjQP{padding:55px 0 90px;position:relative;background:linear-gradient(110deg,#f3faff,#fbfdff 60%,#fff7fa)}.DigitalMarketingPage_centerHeading__2m8AG{text-align:center;margin-bottom:35px}.DigitalMarketingPage_centerHeading__2m8AG h2{font-size:clamp(25px,2.6vw,37px)}.DigitalMarketingPage_centerHeading__2m8AG>p:last-child{margin-top:14px;color:var(--muted);font-size:13px;line-height:1.6}.DigitalMarketingPage_serviceGrid__2cOpt{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.DigitalMarketingPage_serviceCard__sbJkV{display:flex;flex-direction:column;overflow:hidden;background:#ffffffec;border:1px solid #eaf1f7;border-radius:12px;box-shadow:0 6px 14px #0d385608;transition:transform .35s,box-shadow .35s,border-color .35s}.DigitalMarketingPage_serviceCard__sbJkV:hover{transform:perspective(1000px) translateY(-8px) rotateX(3deg);border-color:#ffb6ca;box-shadow:0 16px 30px #12395412}.DigitalMarketingPage_servicePhoto__fLRE5{position:relative;aspect-ratio:1.12;overflow:hidden;background:#f4f7fb}.DigitalMarketingPage_servicePhoto__fLRE5 img{object-fit:cover;transition:transform .6s}.DigitalMarketingPage_serviceCard__sbJkV:hover img{transform:scale(1.045)}.DigitalMarketingPage_servicePhoto__fLRE5>span{position:absolute;top:10px;right:10px;width:27px;height:27px;border-radius:50%;background:var(--pink);color:#fff;display:grid;place-items:center;font-weight:750;font-size:10px;box-shadow:0 3px 9px #ff245d33}.DigitalMarketingPage_serviceBody__vGmhT{flex:1;display:flex;flex-direction:column;padding:17px 14px}.DigitalMarketingPage_serviceBody__vGmhT h3{font-size:13px;letter-spacing:-.025em;min-height:34px}.DigitalMarketingPage_serviceBody__vGmhT p{font-size:11px;line-height:1.65;color:var(--muted);margin:9px 0 14px}.DigitalMarketingPage_learnMore__cSa3P{margin-top:auto;color:#e82359;display:flex;align-items:center;gap:5px;font-size:9px;font-weight:650}.DigitalMarketingPage_process__AMaKO{position:relative;color:#fff;background:radial-gradient(ellipse at 95% 10%,#2d1833,transparent 40%),linear-gradient(120deg,#001b2e,#04283d);padding:90px 0 95px}.DigitalMarketingPage_sectionHeading__bqPKn{display:flex;justify-content:space-between;align-items:center;gap:30px}.DigitalMarketingPage_sectionHeading__bqPKn>.DigitalMarketingPage_button__GXV29{flex-shrink:0}.DigitalMarketingPage_processIntro__NLRkK{color:#d1dbe6;font-size:13px;line-height:1.65;margin-top:17px!important}.DigitalMarketingPage_steps__KuC_Q{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin-top:40px}.DigitalMarketingPage_step__NcCfT{position:relative}.DigitalMarketingPage_stepIcon__EWYpZ{position:relative;z-index:2;width:65px;height:65px;display:grid;place-items:center;border:2px solid #ffc3d4;border-radius:50%;color:var(--pink);background:#fff;box-shadow:0 0 20px #ff245d30;margin:0 0 18px 18px;transition:transform .3s,box-shadow .3s}.DigitalMarketingPage_stepIcon__EWYpZ svg{width:29px;height:29px}.DigitalMarketingPage_step__NcCfT:hover .DigitalMarketingPage_stepIcon__EWYpZ{transform:translateY(-5px);box-shadow:0 0 30px #ff245d60}.DigitalMarketingPage_step__NcCfT>strong{display:block;font-size:17px;margin-bottom:9px}.DigitalMarketingPage_step__NcCfT h3{font-size:13px;letter-spacing:-.02em;margin-bottom:10px}.DigitalMarketingPage_step__NcCfT p{font-size:11px;line-height:1.6;color:#bfcfdd;max-width:165px}.DigitalMarketingPage_connector__8Az59{position:absolute;left:80px;right:-43px;top:32px;height:1px;border-top:1px dashed #ff819754}.DigitalMarketingPage_connector__8Az59 svg{position:absolute;top:-8px;left:55%;color:#eb839c;background:#052439}.DigitalMarketingPage_connector__8Az59:after{content:"";position:absolute;left:0;top:-1px;width:26px;height:2px;background:linear-gradient(90deg,transparent,#ff5281);box-shadow:0 0 7px #ff245d;animation:DigitalMarketingPage_travel__Z8Tqb 7.5s linear infinite;animation-delay:calc(var(--step) * 1.2s);opacity:0}.DigitalMarketingPage_work__NeOls{padding:50px 0 35px;background:#fff}.DigitalMarketingPage_work__NeOls .DigitalMarketingPage_description__E8VME{max-width:475px}.DigitalMarketingPage_projectStage__a2gVX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;perspective:1400px;padding:30px 8px 55px}.DigitalMarketingPage_project__aPUwG{position:relative;border:6px solid #0b1520;border-radius:14px;background:#0b1520;box-shadow:0 12px 20px #12354b22;transform:rotateY(-8deg) rotate(-2deg);transition:transform .6s,box-shadow .6s}.DigitalMarketingPage_project__aPUwG:nth-child(2n){transform:rotateY(-8deg) rotate(-1deg) translateY(14px)}.DigitalMarketingPage_project__aPUwG:hover{transform:rotateY(0) rotate(0) translateY(-8px);z-index:2;box-shadow:0 22px 35px #173b532a}.DigitalMarketingPage_browserBar__K_PYU{display:flex;align-items:center;gap:4px;height:17px;padding:0 6px;background:#fff;border-radius:5px 5px 0 0}.DigitalMarketingPage_browserBar__K_PYU i{width:3px;height:3px;background:#d0d7dd;border-radius:50%}.DigitalMarketingPage_browserBar__K_PYU i:first-child{background:#ff4d78}.DigitalMarketingPage_browserBar__K_PYU span{font-size:5px;color:#516b7e;margin-left:auto}.DigitalMarketingPage_projectImage__0xked{position:relative;border-radius:8px}.DigitalMarketingPage_projectTag__AfzKy{right:4px;bottom:-23px;background:#fff;border:1px solid #e6eef3;border-radius:9px;box-shadow:0 8px 18px #163c5014;padding:10px 12px;max-width:90%;z-index:1}.DigitalMarketingPage_projectTag__AfzKy small{display:block;font-size:8px;color:#678199;margin-bottom:4px}.DigitalMarketingPage_projectTag__AfzKy strong{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.3}.DigitalMarketingPage_projectTag__AfzKy svg{color:#21b578;flex-shrink:0}.DigitalMarketingPage_clients__KNuS0{padding:30px 0 65px;background:linear-gradient(110deg,#fff7fa,#fff 55%)}.DigitalMarketingPage_clientGrid__oB4I6{display:grid;grid-template-columns:1fr 1.07fr;align-items:center;gap:60px}.DigitalMarketingPage_clientPhoto__Oni20{position:relative;aspect-ratio:1.7;overflow:hidden;border-radius:60px 12px 60px 12px}.DigitalMarketingPage_clientPhoto__Oni20 img{object-fit:cover;transition:transform .6s}.DigitalMarketingPage_clientPhoto__Oni20:hover img{transform:scale(1.04)}.DigitalMarketingPage_review__Bjlsw{padding:30px 30px 24px;border:1px solid #eff1f5;border-radius:14px;background:#fff;box-shadow:0 8px 22px #15374808}.DigitalMarketingPage_quote__EXmd2{color:var(--pink)}.DigitalMarketingPage_review__Bjlsw blockquote{margin:8px 0 22px;color:#61788e;font-size:14px;line-height:1.7}.DigitalMarketingPage_reviewer__YdSeT{display:flex;align-items:center;gap:12px}.DigitalMarketingPage_avatar__2oEUC{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#edf3f7;color:#506f85;flex-shrink:0}.DigitalMarketingPage_reviewer__YdSeT strong{display:block;font-size:12px}.DigitalMarketingPage_reviewer__YdSeT div>span{display:block;font-size:9px;color:#7a8da0;margin-top:4px}.DigitalMarketingPage_stars__OYeCx{color:#fbbc04;display:flex;gap:2px;margin-left:auto}.DigitalMarketingPage_storySlider__O_I5U{position:relative;padding-inline:15px;min-width:0}.DigitalMarketingPage_storySlider__O_I5U .DigitalMarketingPage_review__Bjlsw{min-height:250px;animation:DigitalMarketingPage_reviewIn__nMQsw .45s ease both}.DigitalMarketingPage_storyArrow__GDXll{position:absolute;top:42%;width:28px;height:28px;display:grid;place-items:center;border:1px solid #e7eef4;border-radius:50%;background:#fff;color:var(--navy);cursor:pointer;transition:color .3s,background .3s}.DigitalMarketingPage_storyArrow__GDXll:hover{background:#fff0f4;color:var(--pink)}.DigitalMarketingPage_previous__ohSlf{left:0}.DigitalMarketingPage_next__vjcWK{right:0}.DigitalMarketingPage_storyControls__FeCpB{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:15px}.DigitalMarketingPage_storyControls__FeCpB button{border:0;width:7px;height:7px;border-radius:20px;padding:0;background:#dce6ed;cursor:pointer}.DigitalMarketingPage_storyControls__FeCpB .DigitalMarketingPage_activeDot__k482x{width:17px;background:var(--pink)}.DigitalMarketingPage_storyControls__FeCpB .DigitalMarketingPage_pause__kwSSm{width:24px;height:24px;display:grid;place-items:center;color:#5d778c;background:#f3f7fa;margin-left:6px}@keyframes DigitalMarketingPage_reviewIn__nMQsw{0%{opacity:.4;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.DigitalMarketingPage_faq__96UKp{padding:65px 0 85px;background:linear-gradient(115deg,#f8fcff,#fff7fa)}.DigitalMarketingPage_faqGrid__FxK9f{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:center}.DigitalMarketingPage_faq__96UKp h2{font-size:clamp(26px,2.3vw,34px)}.DigitalMarketingPage_faqList__G4tmH{border-radius:13px;background:white;border:1px solid #edf0f5;box-shadow:0 8px 25px #14375108;overflow:hidden}.DigitalMarketingPage_faqItem__9Zr9c+.DigitalMarketingPage_faqItem__9Zr9c{border-top:1px solid #eaf0f5}.DigitalMarketingPage_faqItem__9Zr9c h3{font-size:12px;letter-spacing:-.015em}.DigitalMarketingPage_faqItem__9Zr9c button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;background:transparent;border:0;color:var(--navy);padding:16px 20px;text-align:left;cursor:pointer;font-weight:750;font-family:inherit}.DigitalMarketingPage_faqItem__9Zr9c button>span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#edf3f8;flex-shrink:0}.DigitalMarketingPage_faqOpen__LY1sr button{color:var(--pink)}.DigitalMarketingPage_faqOpen__LY1sr button>span{background:var(--pink);color:#fff}.DigitalMarketingPage_faqItem__9Zr9c p{font-size:12px;color:#6e8195;line-height:1.65;padding:0 20px 18px}.DigitalMarketingPage_cta__Jd3Yb{position:relative;isolation:isolate;color:white;background:#00192b;padding:80px 0 50px;min-height:340px;overflow:hidden}.DigitalMarketingPage_cta__Jd3Yb h2{font-size:clamp(28px,2.8vw,40px)}.DigitalMarketingPage_cta__Jd3Yb p:not(.DigitalMarketingPage_eyebrow__9zngb){font-size:13px;line-height:1.6;color:#cad7e3;margin:13px 0 20px}.DigitalMarketingPage_ctaArt__ulAsr{position:absolute;z-index:-1;inset:0 0 0 36%;background:linear-gradient(90deg,#00192b,#00192b20 45%,#00192b00),url(/assets/home-services/digital-marketing.png) center 45% /cover no-repeat;opacity:.65}.DigitalMarketingPage_cta__Jd3Yb:after{content:"";position:absolute;right:-10%;top:-50%;width:38%;height:200%;background:#ff245d12;border:1px solid #ff245d5a;transform:rotate(-30deg);border-radius:50%;z-index:-1}@keyframes DigitalMarketingPage_float__Txymn{0%,to{transform:translateY(0) rotate(-.3deg)}50%{transform:translateY(-10px) rotate(.3deg)}}@keyframes DigitalMarketingPage_travel__Z8Tqb{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_heroGrid__hVox8{gap:40px}.DigitalMarketingPage_hero___6Pgl h1{font-size:56px}.DigitalMarketingPage_heroArt__3UbGV{width:120%;margin-left:-5%}}@media (max-width:1050px){.DigitalMarketingPage_container__AKjrI{width:calc(100% - 56px)}.DigitalMarketingPage_hero___6Pgl{min-height:570px}.DigitalMarketingPage_hero___6Pgl h1{font-size:38px}.DigitalMarketingPage_heroDescription___SNPp{font-size:13px}.DigitalMarketingPage_twoColumns__OGhhn{gap:28px}.DigitalMarketingPage_benefit__ApKcx{padding:18px 12px;gap:10px}.DigitalMarketingPage_icon__hJcwh{width:42px;height:42px}.DigitalMarketingPage_serviceGrid__2cOpt{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.DigitalMarketingPage_servicePhoto__fLRE5{aspect-ratio:1.55}.DigitalMarketingPage_serviceBody__vGmhT{padding:20px}.DigitalMarketingPage_serviceBody__vGmhT h3{font-size:16px;min-height:0}.DigitalMarketingPage_serviceBody__vGmhT p{font-size:12px}.DigitalMarketingPage_steps__KuC_Q{gap:15px}.DigitalMarketingPage_stepIcon__EWYpZ{width:55px;height:55px;margin-left:8px}.DigitalMarketingPage_connector__8Az59{left:61px;top:27px;right:-25px}.DigitalMarketingPage_step__NcCfT h3{font-size:11px}.DigitalMarketingPage_step__NcCfT p{font-size:10px}.DigitalMarketingPage_clientGrid__oB4I6{gap:25px}.DigitalMarketingPage_review__Bjlsw{padding:22px}.DigitalMarketingPage_reviewer__YdSeT{flex-wrap:wrap}.DigitalMarketingPage_stars__OYeCx{margin-left:54px}.DigitalMarketingPage_faqGrid__FxK9f{gap:45px}}@media (max-width:700px){.DigitalMarketingPage_page__MEl1N{padding-top:72px}.DigitalMarketingPage_container__AKjrI{width:calc(100% - 40px)}.DigitalMarketingPage_hero___6Pgl{height:auto;min-height:0}.DigitalMarketingPage_heroGrid__hVox8{grid-template-columns:1fr;padding:45px 0 55px;gap:22px}.DigitalMarketingPage_hero___6Pgl h1{font-size:clamp(33px,7vw,45px)}.DigitalMarketingPage_heroDescription___SNPp{max-width:480px}.DigitalMarketingPage_heroArt__3UbGV{width:min(110%,520px);margin:-10px auto}.DigitalMarketingPage_heroCopy__RbNGl{text-align:left}.DigitalMarketingPage_hero___6Pgl .DigitalMarketingPage_actions__8xTaz{gap:8px}.DigitalMarketingPage_button__GXV29{font-size:11px;padding:12px 18px}.DigitalMarketingPage_stats__d16fd{gap:28px;margin-top:26px}.DigitalMarketingPage_stats__d16fd strong{font-size:23px}.DigitalMarketingPage_stats__d16fd span{font-size:9px}.DigitalMarketingPage_ribbon__kP6uG{top:25%;width:90%;height:40%;right:-45%}.DigitalMarketingPage_wave__gVaXY{height:30px}.DigitalMarketingPage_why__Ge3zS{padding:40px 0 50px}.DigitalMarketingPage_twoColumns__OGhhn{grid-template-columns:1fr;gap:25px}.DigitalMarketingPage_benefit__ApKcx{min-height:105px}.DigitalMarketingPage_benefit__ApKcx p{font-size:10px}.DigitalMarketingPage_services__fqjQP{padding:40px 0 55px}.DigitalMarketingPage_centerHeading__2m8AG{margin-bottom:25px}.DigitalMarketingPage_centerHeading__2m8AG>p:last-child{font-size:12px}.DigitalMarketingPage_serviceGrid__2cOpt{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.DigitalMarketingPage_servicePhoto__fLRE5{aspect-ratio:1.15}.DigitalMarketingPage_serviceBody__vGmhT{padding:15px 12px}.DigitalMarketingPage_serviceBody__vGmhT h3{font-size:13px}.DigitalMarketingPage_serviceBody__vGmhT p{font-size:11px}.DigitalMarketingPage_learnMore__cSa3P{font-size:9px}.DigitalMarketingPage_process__AMaKO{padding:60px 0 65px}.DigitalMarketingPage_sectionHeading__bqPKn{flex-direction:column;align-items:flex-start;gap:8px}.DigitalMarketingPage_process__AMaKO .DigitalMarketingPage_sectionHeading__bqPKn{gap:20px}.DigitalMarketingPage_steps__KuC_Q{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 25px;margin-top:35px}.DigitalMarketingPage_stepIcon__EWYpZ{margin-left:0;width:59px;height:59px}.DigitalMarketingPage_step__NcCfT h3{font-size:13px}.DigitalMarketingPage_step__NcCfT p{font-size:11px;max-width:none}.DigitalMarketingPage_connector__8Az59{display:none}.DigitalMarketingPage_step__NcCfT{padding-left:12px;border-left:1px solid #ff719746}.DigitalMarketingPage_work__NeOls{padding:40px 0 30px}.DigitalMarketingPage_projectStage__a2gVX{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 13px;padding:25px 0 35px}.DigitalMarketingPage_project__aPUwG{border-width:4px}.DigitalMarketingPage_projectTag__AfzKy{padding:8px;bottom:-20px}.DigitalMarketingPage_projectTag__AfzKy strong{font-size:10px}.DigitalMarketingPage_projectTag__AfzKy small{font-size:7px}.DigitalMarketingPage_clients__KNuS0{padding:20px 0 45px}.DigitalMarketingPage_clientGrid__oB4I6{grid-template-columns:1fr;gap:22px}.DigitalMarketingPage_clientPhoto__Oni20{border-radius:35px 10px}.DigitalMarketingPage_review__Bjlsw blockquote{font-size:13px}.DigitalMarketingPage_reviewer__YdSeT div>span{font-size:8px}.DigitalMarketingPage_stars__OYeCx{margin-left:auto}.DigitalMarketingPage_faq__96UKp{padding:45px 0 65px}.DigitalMarketingPage_faqGrid__FxK9f{grid-template-columns:1fr;gap:25px}.DigitalMarketingPage_faqItem__9Zr9c button{padding:15px}.DigitalMarketingPage_faqItem__9Zr9c p{padding:0 15px 16px}.DigitalMarketingPage_cta__Jd3Yb{min-height:340px;padding:65px 0 45px}.DigitalMarketingPage_ctaArt__ulAsr{inset:0;opacity:.26;background-position:50%}.DigitalMarketingPage_cta__Jd3Yb br{display:none}.DigitalMarketingPage_cta__Jd3Yb h2{max-width:350px}.DigitalMarketingPage_cta__Jd3Yb p:not(.DigitalMarketingPage_eyebrow__9zngb){max-width:300px}}@media (prefers-reduced-motion:reduce){.DigitalMarketingPage_page__MEl1N *,.DigitalMarketingPage_page__MEl1N :after,.DigitalMarketingPage_page__MEl1N :before{animation:none!important;transition:none!important}}@media (max-width:700px){.DigitalMarketingPage_hero___6Pgl h1 br{display:none}.DigitalMarketingPage_heroArt__3UbGV{width:100%}.DigitalMarketingPage_hero___6Pgl .DigitalMarketingPage_button__GXV29{padding:12px 14px;font-size:10px;gap:9px}.DigitalMarketingPage_hero___6Pgl .DigitalMarketingPage_ribbon__kP6uG{top:57%;right:-45%}.DigitalMarketingPage_hero___6Pgl .DigitalMarketingPage_stats__d16fd{gap:25px}}.DigitalMarketingPage_ctaArt__ulAsr{inset:0;opacity:1;background:linear-gradient(90deg,#00192bf2,#00192bd9 30%,#00192b66 56%,#00192b14),url(/assets/digital-marketing/ready-to-grow.webp) 50% /cover no-repeat}@media (max-width:700px){.DigitalMarketingPage_ctaArt__ulAsr{background:linear-gradient(90deg,#00192bed,#00192ba6),url(/assets/digital-marketing/ready-to-grow.webp) 65% /cover no-repeat}}.DigitalMarketingPage_projectStage__a2gVX{display:flex;gap:0;padding:30px 12px 76px;align-items:end;perspective:1800px;isolation:isolate}.DigitalMarketingPage_projectStage__a2gVX:after{content:"";position:absolute;inset:auto -15px 0;height:100px;background:linear-gradient(#e9edef70,#fff);z-index:-1;pointer-events:none}.DigitalMarketingPage_project__aPUwG{flex:0 0 34%;min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:rotateY(-22deg) skewY(-6deg);transform-origin:bottom center;z-index:4}.DigitalMarketingPage_project__aPUwG+.DigitalMarketingPage_project__aPUwG{margin-left:-12%}.DigitalMarketingPage_project__aPUwG:nth-child(2){--project-layer:3;z-index:3}.DigitalMarketingPage_project__aPUwG:nth-child(3){--project-layer:2;z-index:2}.DigitalMarketingPage_project__aPUwG:nth-child(4){--project-layer:1;z-index:1}.DigitalMarketingPage_project__aPUwG:nth-child(2n){transform:rotateY(-22deg) skewY(-6deg)}.DigitalMarketingPage_project__aPUwG:hover{transform:rotateY(-17deg) skewY(-5deg) translateY(-6px);z-index:var(--project-layer,4);box-shadow:none}.DigitalMarketingPage_projectFrame__kptk_{position:relative;border:7px solid #101317;border-right-width:10px;border-radius:17px;background:#f6f5f2;box-shadow:3px 3px 0 #45494b,0 16px 18px #12354b22}.DigitalMarketingPage_projectImage__0xked{aspect-ratio:3/2;display:block;background:transparent;border-radius:9px}.DigitalMarketingPage_projectImage__0xked img{display:block;width:100%;height:auto;object-fit:contain;border-radius:inherit}.DigitalMarketingPage_projectReflection__ZD0al{position:absolute;top:calc(100% + 10px);left:-7px;right:-10px;height:72px;overflow:hidden;opacity:.2;pointer-events:none;filter:blur(2px);mask-image:linear-gradient(#000,transparent);-webkit-mask-image:linear-gradient(#000,transparent)}.DigitalMarketingPage_projectReflection__ZD0al img{display:block;width:100%;height:auto;transform:scaleY(-1)}.DigitalMarketingPage_projectTag__AfzKy{position:absolute;display:block;width:fit-content;max-width:65%;margin:0;right:8px;bottom:-14px;padding:12px 15px;border-radius:10px;transform:skewY(6deg);box-shadow:0 8px 18px #163c5025}.DigitalMarketingPage_projectTag__AfzKy strong{font-size:clamp(10px,1.15vw,16px)}.DigitalMarketingPage_projectTag__AfzKy small{font-size:10px}@media (max-width:700px){.DigitalMarketingPage_projectStage__a2gVX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 0;padding:25px 5px 55px}.DigitalMarketingPage_project__aPUwG+.DigitalMarketingPage_project__aPUwG{margin-left:0}.DigitalMarketingPage_project__aPUwG:nth-child(2n){margin-left:-12%}.DigitalMarketingPage_projectFrame__kptk_{border-width:4px 6px 4px 4px;border-radius:11px}.DigitalMarketingPage_projectImage__0xked{border-radius:6px}.DigitalMarketingPage_projectTag__AfzKy{right:3px;bottom:-15px;padding:8px;max-width:92%}.DigitalMarketingPage_projectTag__AfzKy strong{font-size:10px;gap:5px}.DigitalMarketingPage_projectTag__AfzKy small{font-size:7px}.DigitalMarketingPage_projectTag__AfzKy svg{width:14px;height:14px}.DigitalMarketingPage_projectReflection__ZD0al{height:45px}}.SoftwareDevelopmentPage_page__7fMb9{--pink:#ff245d;--navy:#05243b;--muted:#60758b;background:white;color:var(--navy);padding-top:127px;overflow:clip}.SoftwareDevelopmentPage_page__7fMb9 *,.SoftwareDevelopmentPage_page__7fMb9 :after,.SoftwareDevelopmentPage_page__7fMb9 :before{box-sizing:border-box}.SoftwareDevelopmentPage_container___mqQS{width:min(1180px,calc(100% - 96px));margin-inline:auto;position:relative}.SoftwareDevelopmentPage_page__7fMb9 h1,.SoftwareDevelopmentPage_page__7fMb9 h2,.SoftwareDevelopmentPage_page__7fMb9 h3,.SoftwareDevelopmentPage_page__7fMb9 p{margin:0}.SoftwareDevelopmentPage_page__7fMb9 h1,.SoftwareDevelopmentPage_page__7fMb9 h2,.SoftwareDevelopmentPage_page__7fMb9 h3{letter-spacing:-.045em;font-weight:800}.SoftwareDevelopmentPage_page__7fMb9 h2{font-size:clamp(26px,2.7vw,38px);line-height:1.15}.SoftwareDevelopmentPage_page__7fMb9 h3{font-size:16px;line-height:1.25}.SoftwareDevelopmentPage_page__7fMb9 em{font-style:normal;color:var(--pink)}.SoftwareDevelopmentPage_page__7fMb9 a{text-decoration:none}.SoftwareDevelopmentPage_page__7fMb9 a,.SoftwareDevelopmentPage_page__7fMb9 button{-webkit-tap-highlight-color:transparent}.SoftwareDevelopmentPage_page__7fMb9 :is(a,button):focus-visible{outline:3px solid #409ed9;outline-offset:5px}.SoftwareDevelopmentPage_eyebrow__iNjoF{color:var(--pink);font-size:10px;font-weight:700;letter-spacing:.2em;margin-bottom:12px!important}.SoftwareDevelopmentPage_description__BeKnH{font-size:14px;line-height:1.65;color:var(--muted);margin:17px 0 22px!important;max-width:470px}.SoftwareDevelopmentPage_button__17wz3{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:46px;padding:12px 24px;border:1px solid transparent;border-radius:100px;background:linear-gradient(110deg,#ff3c72,#f51d55);color:white;font-size:12px;line-height:1.3;font-weight:700;box-shadow:0 8px 22px #ff245d20;transition:transform .3s,box-shadow .3s,background .3s}.SoftwareDevelopmentPage_button__17wz3:hover{transform:translateY(-3px);box-shadow:0 12px 28px #ff245d44}.SoftwareDevelopmentPage_button__17wz3 svg{transition:transform .3s;flex-shrink:0}.SoftwareDevelopmentPage_button__17wz3:hover svg{transform:translateX(3px)}.SoftwareDevelopmentPage_outline__C2kQi{background:#061c2f44;border-color:#c1d1df80;box-shadow:none}.SoftwareDevelopmentPage_outline__C2kQi:hover{background:#ffffff10;border-color:var(--pink)}.SoftwareDevelopmentPage_actions__ouzUI{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.SoftwareDevelopmentPage_hero__1vu23{position:relative;isolation:isolate;overflow:hidden;min-height:560px;height:clamp(560px,calc(100svh - 127px),700px);background:radial-gradient(ellipse at 75% 55%,#0d3354 0,#001b30 50%,#001626 100%);color:white}.SoftwareDevelopmentPage_heroGrid__Zm84F{display:grid;grid-template-columns:1fr 1.08fr;align-items:center;height:100%;padding:42px 0 65px}.SoftwareDevelopmentPage_heroCopy__noWdI{position:relative;z-index:3}.SoftwareDevelopmentPage_heroEyebrow__St7RH{font-size:10px;letter-spacing:.2em;font-weight:600;color:#c9d4e0;margin-bottom:17px!important}.SoftwareDevelopmentPage_heroEyebrow__St7RH span{color:var(--pink);margin-inline:6px}.SoftwareDevelopmentPage_hero__1vu23 h1{font-size:clamp(37px,3.6vw,53px);line-height:1.13;letter-spacing:-.035em}.SoftwareDevelopmentPage_heroDescription__PBNS5{font-size:14px;color:#d3dfeb;line-height:1.65;max-width:370px;margin:20px 0 24px!important}.SoftwareDevelopmentPage_heroStats__C_aRy{display:flex;gap:38px;margin-top:30px}.SoftwareDevelopmentPage_heroStats__C_aRy div{display:flex;flex-direction:column;gap:3px}.SoftwareDevelopmentPage_heroStats__C_aRy strong{color:#ff3869;font-size:24px;line-height:1.3}.SoftwareDevelopmentPage_heroStats__C_aRy span{font-size:9px;color:#cad6e3}.SoftwareDevelopmentPage_play__wZXvu{border:1px solid #bed0df80;padding:6px;border-radius:50%}.SoftwareDevelopmentPage_heroArt__VSoPZ{background:url(/assets/software-development/hero-devices.webp) 50%/contain no-repeat;position:relative;width:118%;margin-left:-8%;aspect-ratio:1.4;filter:drop-shadow(0 20px 30px #0004);animation:SoftwareDevelopmentPage_deviceFloat__fiD7b 7s ease-in-out infinite;pointer-events:none}.SoftwareDevelopmentPage_heroRibbon__Q2ckc{position:absolute;z-index:-1;width:51%;height:115%;right:-10%;top:-25%;border-radius:38% 0 35% 56%;transform:rotate(-15deg);background:linear-gradient(145deg,#c60a40 8%,#ff245d 40%,#dc1448 70%,#681434);box-shadow:inset 15px 5px 50px #7c073e88}.SoftwareDevelopmentPage_heroRibbon__Q2ckc:after{content:"";position:absolute;inset:28% -12% -28% 28%;border:1px solid #ff7f9b50;border-radius:50%;background:linear-gradient(140deg,#820b3688,#ff356244)}.SoftwareDevelopmentPage_wave__FnXjy{position:absolute;height:46px;width:100%;bottom:-1px;left:0;pointer-events:none}.SoftwareDevelopmentPage_why__SFbgh{padding:47px 0 48px}.SoftwareDevelopmentPage_twoColumns__9_rHL{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.SoftwareDevelopmentPage_benefits__sMPlp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.SoftwareDevelopmentPage_benefit__KCKpv{display:flex;gap:15px;align-items:center;padding:21px 16px;min-height:116px;border:1px solid #eff1f7;border-radius:13px;background:linear-gradient(120deg,#f7f9ff,#fff7f9);transition:transform .35s,box-shadow .35s,border-color .35s}.SoftwareDevelopmentPage_benefit__KCKpv:hover{transform:translateY(-5px);border-color:#ffb5c9;box-shadow:0 15px 30px #1029400b}.SoftwareDevelopmentPage_benefit__KCKpv h3{font-size:12px;letter-spacing:-.02em}.SoftwareDevelopmentPage_benefit__KCKpv p{font-size:10px;line-height:1.6;margin-top:7px;color:var(--muted)}.SoftwareDevelopmentPage_pinkIcon__lg71b{display:grid;place-items:center;color:var(--pink);width:51px;height:51px;border-radius:13px;background:#ffeaf1;box-shadow:inset 0 0 0 1px #ffd4df,0 3px 7px #ff245d12;flex:0 0 auto}.SoftwareDevelopmentPage_pinkIcon__lg71b svg{width:29px;height:29px}.SoftwareDevelopmentPage_solutions__m_b_r{padding:45px 0 42px;background:linear-gradient(115deg,#f2faff,#f8fcff);border-radius:0 0 0 0;position:relative}.SoftwareDevelopmentPage_solutions__m_b_r:before{content:"";position:absolute;top:-23px;right:0;height:24px;width:48%;background:white;border-radius:0 0 100% 0}.SoftwareDevelopmentPage_centerHeading__eNzQA{text-align:center;margin-bottom:30px}.SoftwareDevelopmentPage_centerHeading__eNzQA h2{font-size:clamp(26px,2.3vw,34px)}.SoftwareDevelopmentPage_centerHeading__eNzQA>p:last-child{font-size:12px;color:var(--muted);line-height:1.6;margin-top:13px}.SoftwareDevelopmentPage_solutionGrid__oQ9_t{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.SoftwareDevelopmentPage_solutionCard__DPPoB{display:flex;flex-direction:column;align-items:flex-start;padding:22px 21px;border:1px solid #e7f0f6;border-radius:12px;background:#ffffff80;color:var(--navy);box-shadow:0 4px 8px #387aa405;transition:transform .35s,box-shadow .35s,border-color .35s}.SoftwareDevelopmentPage_solutionCard__DPPoB:hover{transform:perspective(1000px) translateY(-7px) rotateX(3deg);border-color:#ffc0d1;background:white;box-shadow:0 16px 28px #14395710}.SoftwareDevelopmentPage_solutionCard__DPPoB h3{max-width:135px;font-size:16px;margin:17px 0 11px}.SoftwareDevelopmentPage_solutionCard__DPPoB p{color:var(--muted);font-size:11px;line-height:1.7;margin-bottom:19px}.SoftwareDevelopmentPage_blueIcon__7eyKT{width:46px;height:46px;display:grid;place-items:center;border-radius:11px;background:white;color:#334dfc;box-shadow:0 3px 8px #4168c51a;border:1px solid #eef2ff}.SoftwareDevelopmentPage_blueIcon__7eyKT svg{width:28px;height:28px}.SoftwareDevelopmentPage_circleArrow__9mmp2{margin-top:auto;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:white;background:linear-gradient(140deg,#ff608c,#ff1b58);transition:transform .3s}.SoftwareDevelopmentPage_solutionCard__DPPoB:hover .SoftwareDevelopmentPage_circleArrow__9mmp2{transform:translateX(5px)}.SoftwareDevelopmentPage_process__jrQZX{background:radial-gradient(ellipse at 100% 110%,#332038,transparent 42%),linear-gradient(100deg,#001d34,#08293f);color:white;padding:48px 0 60px;position:relative}.SoftwareDevelopmentPage_processIntro__5FLzl{font-size:13px;color:#cdd8e5;line-height:1.6;margin-top:16px!important}.SoftwareDevelopmentPage_processSteps__5AmjT{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;margin-top:42px}.SoftwareDevelopmentPage_processLine__x00Rb{position:absolute;width:100%;height:115px;top:-7px;left:0;overflow:visible}.SoftwareDevelopmentPage_processLine__x00Rb path{fill:none;stroke:#ff467885;stroke-width:1;stroke-dasharray:1 1.3}.SoftwareDevelopmentPage_processLine__x00Rb .SoftwareDevelopmentPage_processLight__Y_zKT{stroke:#ff6694;stroke-width:3;stroke-dasharray:6 94;filter:drop-shadow(0 0 4px #ff6b9b);animation:SoftwareDevelopmentPage_processTravel__QzN7O 8s linear infinite}.SoftwareDevelopmentPage_step__QRNNd{position:relative;padding-top:calc(var(--step) * -8px + 34px)}.SoftwareDevelopmentPage_stepIcon__13TWi{display:grid;place-items:center;width:67px;height:67px;border:2px solid #ffc5d7;border-radius:50%;color:var(--pink);background:#fff;box-shadow:0 0 25px #ff386b40;margin:0 0 15px 20px;animation:SoftwareDevelopmentPage_stepGlow__AIVLH 8s ease-in-out infinite;animation-delay:calc(var(--step) * 1.6s)}.SoftwareDevelopmentPage_stepIcon__13TWi svg{width:28px;height:28px}.SoftwareDevelopmentPage_stepNumber__YWkZr{display:block;font-size:17px;letter-spacing:.08em;margin-bottom:8px}.SoftwareDevelopmentPage_step__QRNNd h3{font-size:13px;letter-spacing:-.01em}.SoftwareDevelopmentPage_step__QRNNd p{font-size:11px;line-height:1.6;color:#c7d5e3;margin-top:9px;max-width:170px}.SoftwareDevelopmentPage_work__3PRtG{padding:30px 0 0;scroll-margin-top:147px}.SoftwareDevelopmentPage_workHeading__XrgXj{display:flex;justify-content:space-between;align-items:center;gap:24px}.SoftwareDevelopmentPage_workHeading__XrgXj .SoftwareDevelopmentPage_description__BeKnH{max-width:590px;margin-bottom:0!important}.SoftwareDevelopmentPage_workHeading__XrgXj .SoftwareDevelopmentPage_button__17wz3{flex-shrink:0}.SoftwareDevelopmentPage_projectStage__mhs7s{height:315px;position:relative;perspective:1600px;margin:38px -20px 0}.SoftwareDevelopmentPage_project__ZfT0v{position:absolute;bottom:35px;width:31%;height:234px;padding:7px;background:#071421;border:1px solid #8d9bab;border-radius:10px;box-shadow:0 16px 30px #12365320;transition:transform .55s,filter .55s;transform-style:preserve-3d;-webkit-box-reflect:below 3px linear-gradient(transparent 50%,#fff2)}.SoftwareDevelopmentPage_browserChrome__0XqBi{height:17px;display:flex;gap:3px;align-items:center;background:#f1f3f6;border-radius:4px 4px 0 0;padding:0 6px;color:#788492}.SoftwareDevelopmentPage_browserChrome__0XqBi i{width:3px;height:3px;background:#ff536d;border-radius:50%}.SoftwareDevelopmentPage_browserChrome__0XqBi span{font-size:5px;margin-left:12px}.SoftwareDevelopmentPage_projectImage__48dO7{height:calc(100% - 17px);background-size:178% auto;background-position:24% 34%;background-repeat:no-repeat;background-color:#e8e5e1;border-radius:0 0 4px 4px}.SoftwareDevelopmentPage_projectName__BNuj4{position:absolute;bottom:-23px;left:0;right:0;opacity:0;color:var(--navy);display:flex;justify-content:center;gap:8px;font-size:9px;transition:opacity .3s}.SoftwareDevelopmentPage_project__ZfT0v:focus-visible .SoftwareDevelopmentPage_projectName__BNuj4,.SoftwareDevelopmentPage_project__ZfT0v:hover .SoftwareDevelopmentPage_projectName__BNuj4{opacity:1}.SoftwareDevelopmentPage_project0__eg42O{left:0;transform:rotateY(25deg) scale(.7);transform-origin:left center;z-index:1}.SoftwareDevelopmentPage_project1__y2ITv{left:17%;transform:rotateY(17deg) scale(.86);z-index:2}.SoftwareDevelopmentPage_project2__QhMcM{left:34.5%;transform:translateY(-10px) scale(1.05);z-index:5}.SoftwareDevelopmentPage_project3__DJjEl{right:16%;transform:rotateY(-17deg) scale(.86);z-index:2}.SoftwareDevelopmentPage_project4__vPrZw{right:0;transform:rotateY(-25deg) scale(.7);transform-origin:right center;z-index:1}.SoftwareDevelopmentPage_project__ZfT0v:hover{filter:brightness(1.08)}.SoftwareDevelopmentPage_project2__QhMcM:hover{transform:translateY(-18px) scale(1.08)}.SoftwareDevelopmentPage_clients__lnFhn{position:relative;min-height:380px;padding:42px 0 30px}.SoftwareDevelopmentPage_clientGrid__aQqNb{display:grid;grid-template-columns:1fr 1fr;gap:66px}.SoftwareDevelopmentPage_clientCopy__Q2iK5 h2{font-size:29px}.SoftwareDevelopmentPage_clientCopy__Q2iK5 .SoftwareDevelopmentPage_description__BeKnH{font-size:12px;margin:15px 0 20px!important}.SoftwareDevelopmentPage_developerWrap__ueVjU{position:absolute;top:0;bottom:0;left:0;width:53%;background:linear-gradient(135deg,#ff245d,#b70937);clip-path:polygon(0 0,100% 0,81% 83%,0 100%)}.SoftwareDevelopmentPage_developerPhoto__RZTM1{position:absolute;inset:0 0 0 9%;background:url(/assets/software-development/developer.webp) 50%/cover;clip-path:polygon(24% 0,100% 0,80% 87%,0 77%,0 14%);transition:transform .7s}.SoftwareDevelopmentPage_clients__lnFhn:hover .SoftwareDevelopmentPage_developerPhoto__RZTM1{transform:scale(1.025)}.SoftwareDevelopmentPage_storySlider__4Ea__{position:relative}.SoftwareDevelopmentPage_story__jowCh{display:grid;grid-template-columns:48px 1fr;gap:14px;min-height:185px;padding:22px;border:1px solid #ecf0f5;background:white;border-radius:10px;box-shadow:0 8px 18px #1539560b;animation:SoftwareDevelopmentPage_storyReveal__5QM1T .5s ease}.SoftwareDevelopmentPage_avatar__THHr1{width:45px;height:45px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(130deg,#0d3c55,#34647b);color:white;font-size:13px;font-weight:700}.SoftwareDevelopmentPage_quote__fZQ9z{color:var(--pink)}.SoftwareDevelopmentPage_story__jowCh p{font-size:10px;color:var(--muted);line-height:1.7;margin-bottom:10px}.SoftwareDevelopmentPage_story__jowCh strong{font-size:11px;display:block}.SoftwareDevelopmentPage_storyRole__vhTjJ{display:block;color:var(--muted);font-size:9px;margin-top:3px}.SoftwareDevelopmentPage_stars__UWH_q{color:#ffb01f;display:flex;gap:2px;margin-top:8px}.SoftwareDevelopmentPage_storyArrow__PGXYj{position:absolute;top:43%;border:1px solid #e7eef4;border-radius:50%;width:27px;height:27px;background:white;color:#668097;display:grid;place-items:center;cursor:pointer;transition:background .3s,color .3s}.SoftwareDevelopmentPage_storyArrow__PGXYj:hover{background:var(--pink);color:white}.SoftwareDevelopmentPage_prev__EZl9P{left:-34px}.SoftwareDevelopmentPage_next__yFAKH{right:-34px}.SoftwareDevelopmentPage_storyControls__Xmss_{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:13px}.SoftwareDevelopmentPage_storyControls__Xmss_>button{width:6px;height:6px;border:0;border-radius:4px;padding:0;background:#dce6ee;cursor:pointer}.SoftwareDevelopmentPage_storyControls__Xmss_>.SoftwareDevelopmentPage_activeDot__yhWTq{background:var(--pink);width:17px}.SoftwareDevelopmentPage_storyControls__Xmss_>.SoftwareDevelopmentPage_pause__EJEqJ{display:grid;place-items:center;width:22px;height:22px;color:#60758b;background:transparent;margin-left:9px}.SoftwareDevelopmentPage_technology__gy3BK{padding:39px 0 34px}.SoftwareDevelopmentPage_technology__gy3BK .SoftwareDevelopmentPage_centerHeading__eNzQA{margin-bottom:23px}.SoftwareDevelopmentPage_techGrid__Pl3ST{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.SoftwareDevelopmentPage_techGrid__Pl3ST li{text-align:center;font-size:8px;color:var(--muted);display:flex;flex-direction:column;gap:7px}.SoftwareDevelopmentPage_techMark__4OSIv{height:58px;border:1px solid #edf1f5;border-radius:11px;display:grid;place-items:center;background:#fff;box-shadow:0 4px 9px #0c3c5e0a;font-size:27px;font-weight:800;font-family:Arial,sans-serif;color:var(--brand);transition:transform .3s,box-shadow .3s}.SoftwareDevelopmentPage_techMark__4OSIv svg{width:34px;height:34px}.SoftwareDevelopmentPage_techGrid__Pl3ST li:hover .SoftwareDevelopmentPage_techMark__4OSIv{transform:translateY(-5px);box-shadow:0 10px 18px #0c3c5e12}.SoftwareDevelopmentPage_reactMark__FguYh{font-size:41px}.SoftwareDevelopmentPage_faq__p0reC{padding:40px 0 58px;background:linear-gradient(120deg,#f6fbff,white)}.SoftwareDevelopmentPage_faqGrid__MhMs3{display:grid;grid-template-columns:.8fr 1.1fr;gap:95px;align-items:center}.SoftwareDevelopmentPage_faq__p0reC .SoftwareDevelopmentPage_description__BeKnH{max-width:295px;font-size:12px}.SoftwareDevelopmentPage_faqList__vmfXv{border:1px solid #edf2f7;border-radius:12px;overflow:hidden;background:white;box-shadow:0 6px 18px #10426c06}.SoftwareDevelopmentPage_faqItem__a8GvD+.SoftwareDevelopmentPage_faqItem__a8GvD{border-top:1px solid #edf2f7}.SoftwareDevelopmentPage_faqItem__a8GvD h3{font-size:12px;letter-spacing:-.01em}.SoftwareDevelopmentPage_faqItem__a8GvD button{border:none;background:transparent;color:var(--navy);padding:14px 20px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:17px;text-align:left;font-weight:700;cursor:pointer;line-height:1.5;transition:color .25s,background .25s}.SoftwareDevelopmentPage_faqItem__a8GvD button>span{border:1px solid #b4c8d9;border-radius:50%;width:20px;height:20px;flex-shrink:0;display:grid;place-items:center;color:#8ca2b5}.SoftwareDevelopmentPage_faqItem__a8GvD button:hover{color:var(--pink);background:#fff9fb}.SoftwareDevelopmentPage_faqOpen__eaQAJ button{color:var(--pink);padding-bottom:6px}.SoftwareDevelopmentPage_faqOpen__eaQAJ button>span{border-color:var(--pink);color:white;background:var(--pink)}.SoftwareDevelopmentPage_faqItem__a8GvD p{color:var(--muted);font-size:11px;line-height:1.65;padding:0 20px 16px}.SoftwareDevelopmentPage_cta__xNgCi{position:relative;isolation:isolate;color:white;background:radial-gradient(ellipse at 92% 40%,#421636,transparent 40%),#001b30;padding:57px 0 42px;clip-path:polygon(0 13%,10% 0,26% 9%,49% 18%,72% 13%,92% 6%,100% 13%,100% 100%,0 100%)}.SoftwareDevelopmentPage_ctaRibbon__IEp2_{position:absolute;inset:0 0 auto;height:35px;z-index:-1;background:linear-gradient(100deg,#ff1d54,#8b1137,#ff245d);transform:rotate(-1deg)}.SoftwareDevelopmentPage_ctaContent__9piw2{display:flex;align-items:center;justify-content:space-between;gap:30px}.SoftwareDevelopmentPage_cta__xNgCi h2{font-size:27px}.SoftwareDevelopmentPage_cta__xNgCi p:last-child{color:#d8e3ec;font-size:11px;margin-top:12px}.SoftwareDevelopmentPage_cta__xNgCi .SoftwareDevelopmentPage_actions__ouzUI{flex-shrink:0}.SoftwareDevelopmentPage_cta__xNgCi .SoftwareDevelopmentPage_button__17wz3{padding-inline:20px;font-size:11px}@keyframes SoftwareDevelopmentPage_deviceFloat__fiD7b{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes SoftwareDevelopmentPage_processTravel__QzN7O{0%{stroke-dashoffset:5}to{stroke-dashoffset:-95}}@keyframes SoftwareDevelopmentPage_stepGlow__AIVLH{0%,20%,to{box-shadow:0 0 20px #ff386b35}10%{box-shadow:0 0 36px #ff386b80;transform:translateY(-4px)}}@keyframes SoftwareDevelopmentPage_storyReveal__5QM1T{0%{opacity:.3;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@media (min-width:1500px){.SoftwareDevelopmentPage_container___mqQS{width:min(1300px,calc(100% - 140px))}.SoftwareDevelopmentPage_hero__1vu23 h1{font-size:58px}.SoftwareDevelopmentPage_heroDescription__PBNS5{font-size:16px;max-width:430px}.SoftwareDevelopmentPage_why__SFbgh{padding-block:60px}.SoftwareDevelopmentPage_solutionCard__DPPoB{padding:27px}.SoftwareDevelopmentPage_projectStage__mhs7s{height:355px}.SoftwareDevelopmentPage_project__ZfT0v{height:264px}}@media (max-width:1100px){.SoftwareDevelopmentPage_container___mqQS{width:calc(100% - 64px)}.SoftwareDevelopmentPage_hero__1vu23 h1{font-size:39px}.SoftwareDevelopmentPage_heroStats__C_aRy{gap:25px}.SoftwareDevelopmentPage_twoColumns__9_rHL{gap:30px}.SoftwareDevelopmentPage_benefit__KCKpv{padding:16px 12px;gap:10px}.SoftwareDevelopmentPage_pinkIcon__lg71b{width:40px;height:40px}.SoftwareDevelopmentPage_pinkIcon__lg71b svg{width:24px;height:24px}.SoftwareDevelopmentPage_solutionCard__DPPoB{padding:18px 15px}.SoftwareDevelopmentPage_solutionCard__DPPoB h3{font-size:14px}.SoftwareDevelopmentPage_processSteps__5AmjT{gap:20px}.SoftwareDevelopmentPage_projectStage__mhs7s{height:280px}.SoftwareDevelopmentPage_project__ZfT0v{height:205px}.SoftwareDevelopmentPage_clientGrid__aQqNb{gap:50px}.SoftwareDevelopmentPage_clientCopy__Q2iK5 h2{font-size:26px}.SoftwareDevelopmentPage_story__jowCh{padding:17px}.SoftwareDevelopmentPage_techGrid__Pl3ST{gap:9px}.SoftwareDevelopmentPage_techMark__4OSIv{font-size:22px;height:50px}.SoftwareDevelopmentPage_reactMark__FguYh{font-size:34px}.SoftwareDevelopmentPage_faqGrid__MhMs3{gap:50px}.SoftwareDevelopmentPage_ctaContent__9piw2{flex-direction:column;align-items:flex-start;gap:22px}}@media (max-width:800px){.SoftwareDevelopmentPage_page__7fMb9{padding-top:111px}.SoftwareDevelopmentPage_container___mqQS{width:calc(100% - 40px)}.SoftwareDevelopmentPage_hero__1vu23{height:auto;min-height:0}.SoftwareDevelopmentPage_heroGrid__Zm84F{min-height:540px;grid-template-columns:1.1fr 1fr;padding-block:40px 65px}.SoftwareDevelopmentPage_hero__1vu23 h1{font-size:33px}.SoftwareDevelopmentPage_heroDescription__PBNS5{font-size:12px;max-width:300px}.SoftwareDevelopmentPage_heroStats__C_aRy{gap:18px}.SoftwareDevelopmentPage_heroStats__C_aRy strong{font-size:22px}.SoftwareDevelopmentPage_heroStats__C_aRy span{font-size:8px}.SoftwareDevelopmentPage_button__17wz3{min-height:42px;font-size:10px;padding:10px 17px;gap:10px}.SoftwareDevelopmentPage_heroArt__VSoPZ{width:135%;margin-left:-14%}.SoftwareDevelopmentPage_twoColumns__9_rHL{grid-template-columns:1fr;gap:26px}.SoftwareDevelopmentPage_why__SFbgh{padding-block:36px}.SoftwareDevelopmentPage_benefit__KCKpv{padding:20px}.SoftwareDevelopmentPage_benefit__KCKpv h3{font-size:14px}.SoftwareDevelopmentPage_benefit__KCKpv p{font-size:12px}.SoftwareDevelopmentPage_pinkIcon__lg71b{width:49px;height:49px}.SoftwareDevelopmentPage_solutionGrid__oQ9_t{grid-template-columns:repeat(3,minmax(0,1fr))}.SoftwareDevelopmentPage_solutionCard__DPPoB h3{max-width:none}.SoftwareDevelopmentPage_solutionCard__DPPoB p{font-size:12px}.SoftwareDevelopmentPage_solutionCard__DPPoB:nth-last-child(-n+2){grid-column:auto}.SoftwareDevelopmentPage_processSteps__5AmjT{gap:13px}.SoftwareDevelopmentPage_stepIcon__13TWi{width:55px;height:55px;margin-left:0}.SoftwareDevelopmentPage_step__QRNNd h3{font-size:11px}.SoftwareDevelopmentPage_step__QRNNd p{font-size:10px}.SoftwareDevelopmentPage_processLine__x00Rb{top:-11px}.SoftwareDevelopmentPage_projectStage__mhs7s{height:240px;margin-inline:-5px}.SoftwareDevelopmentPage_project__ZfT0v{height:170px}.SoftwareDevelopmentPage_workHeading__XrgXj .SoftwareDevelopmentPage_description__BeKnH{font-size:12px}.SoftwareDevelopmentPage_clients__lnFhn{min-height:400px}.SoftwareDevelopmentPage_clientGrid__aQqNb{gap:30px;grid-template-columns:.8fr 1fr}.SoftwareDevelopmentPage_developerWrap__ueVjU{width:49%}.SoftwareDevelopmentPage_clientCopy__Q2iK5 h2{font-size:22px}.SoftwareDevelopmentPage_story__jowCh{grid-template-columns:1fr;gap:8px}.SoftwareDevelopmentPage_avatar__THHr1{width:33px;height:33px;font-size:10px}.SoftwareDevelopmentPage_prev__EZl9P{left:-20px}.SoftwareDevelopmentPage_next__yFAKH{right:-15px}.SoftwareDevelopmentPage_techGrid__Pl3ST{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.SoftwareDevelopmentPage_techMark__4OSIv{height:56px}.SoftwareDevelopmentPage_faqGrid__MhMs3{gap:26px;grid-template-columns:.8fr 1fr}.SoftwareDevelopmentPage_faqItem__a8GvD button{padding-inline:13px;font-size:11px}.SoftwareDevelopmentPage_faqItem__a8GvD p{padding-inline:13px}.SoftwareDevelopmentPage_work__3PRtG{scroll-margin-top:130px}}@media (max-width:600px){.SoftwareDevelopmentPage_page__7fMb9{padding-top:64px}.SoftwareDevelopmentPage_container___mqQS{width:calc(100% - 40px)}.SoftwareDevelopmentPage_page__7fMb9 h2{font-size:27px}.SoftwareDevelopmentPage_eyebrow__iNjoF{font-size:9px}.SoftwareDevelopmentPage_heroGrid__Zm84F{grid-template-columns:1fr;padding-top:38px;padding-bottom:36px;gap:13px}.SoftwareDevelopmentPage_heroCopy__noWdI{text-align:left}.SoftwareDevelopmentPage_hero__1vu23 h1{font-size:clamp(32px,8vw,45px)}.SoftwareDevelopmentPage_heroDescription__PBNS5{max-width:360px;font-size:13px;margin-block:17px 21px!important}.SoftwareDevelopmentPage_heroEyebrow__St7RH{font-size:8px;letter-spacing:.15em}.SoftwareDevelopmentPage_heroEyebrow__St7RH span{margin-inline:4px}.SoftwareDevelopmentPage_hero__1vu23 .SoftwareDevelopmentPage_button__17wz3{font-size:11px}.SoftwareDevelopmentPage_heroStats__C_aRy{gap:30px;margin-top:24px}.SoftwareDevelopmentPage_heroStats__C_aRy span{font-size:8px}.SoftwareDevelopmentPage_heroArt__VSoPZ{width:106%;margin-left:-3%;aspect-ratio:1.7}.SoftwareDevelopmentPage_heroRibbon__Q2ckc{width:70%;top:41%;height:62%;right:-26%}.SoftwareDevelopmentPage_wave__FnXjy{height:30px}.SoftwareDevelopmentPage_benefits__sMPlp{gap:10px}.SoftwareDevelopmentPage_benefit__KCKpv{flex-direction:column;align-items:flex-start;padding:18px 15px;gap:12px}.SoftwareDevelopmentPage_benefit__KCKpv h3{font-size:13px}.SoftwareDevelopmentPage_benefit__KCKpv p{font-size:11px}.SoftwareDevelopmentPage_why__SFbgh .SoftwareDevelopmentPage_description__BeKnH{font-size:13px}.SoftwareDevelopmentPage_solutions__m_b_r{padding-block:35px}.SoftwareDevelopmentPage_centerHeading__eNzQA{margin-bottom:24px}.SoftwareDevelopmentPage_centerHeading__eNzQA h2{font-size:26px}.SoftwareDevelopmentPage_centerHeading__eNzQA>p:last-child{font-size:12px}.SoftwareDevelopmentPage_solutionGrid__oQ9_t{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.SoftwareDevelopmentPage_solutionCard__DPPoB{padding:20px 16px}.SoftwareDevelopmentPage_solutionCard__DPPoB h3{font-size:15px}.SoftwareDevelopmentPage_solutionCard__DPPoB p{font-size:11px}.SoftwareDevelopmentPage_solutionCard__DPPoB:last-child{grid-column:1/-1;display:grid;grid-template-columns:46px 1fr 28px;gap:0 15px;align-items:center}.SoftwareDevelopmentPage_solutionCard__DPPoB:last-child .SoftwareDevelopmentPage_blueIcon__7eyKT{grid-row:1/3}.SoftwareDevelopmentPage_solutionCard__DPPoB:last-child h3{margin:0 0 6px}.SoftwareDevelopmentPage_solutionCard__DPPoB:last-child p{margin:0;grid-column:2}.SoftwareDevelopmentPage_solutionCard__DPPoB:last-child .SoftwareDevelopmentPage_circleArrow__9mmp2{grid-column:3;grid-row:1/3;margin:0}.SoftwareDevelopmentPage_process__jrQZX{padding-block:37px 56px}.SoftwareDevelopmentPage_processIntro__5FLzl{font-size:12px}.SoftwareDevelopmentPage_processIntro__5FLzl br{display:none}.SoftwareDevelopmentPage_processSteps__5AmjT{display:flex;flex-direction:column;margin-top:28px;gap:23px;padding-left:8px}.SoftwareDevelopmentPage_processLine__x00Rb{display:none}.SoftwareDevelopmentPage_processSteps__5AmjT:before{content:"";position:absolute;left:35px;top:20px;bottom:35px;width:1px;background:linear-gradient(#ff3366aa,#ff336640)}.SoftwareDevelopmentPage_step__QRNNd{display:grid;grid-template-columns:57px 1fr;gap:0 18px;padding:0}.SoftwareDevelopmentPage_stepIcon__13TWi{grid-row:1/4;margin:0;width:57px;height:57px}.SoftwareDevelopmentPage_stepNumber__YWkZr{font-size:12px;margin-bottom:4px;color:#ff6790}.SoftwareDevelopmentPage_step__QRNNd h3{font-size:14px}.SoftwareDevelopmentPage_step__QRNNd p{max-width:none;font-size:11px;margin-top:5px}.SoftwareDevelopmentPage_work__3PRtG{padding-top:24px;scroll-margin-top:84px}.SoftwareDevelopmentPage_workHeading__XrgXj{flex-direction:column;align-items:flex-start;gap:17px}.SoftwareDevelopmentPage_workHeading__XrgXj .SoftwareDevelopmentPage_description__BeKnH{font-size:13px}.SoftwareDevelopmentPage_projectStage__mhs7s{height:224px;margin-top:28px;width:150%;margin-left:-25%}.SoftwareDevelopmentPage_project__ZfT0v{height:158px}.SoftwareDevelopmentPage_project0__eg42O{left:0}.SoftwareDevelopmentPage_project4__vPrZw{right:0}.SoftwareDevelopmentPage_project2__QhMcM{transform:translateY(-8px) scale(1.1)}.SoftwareDevelopmentPage_project2__QhMcM:hover{transform:translateY(-13px) scale(1.1)}.SoftwareDevelopmentPage_clients__lnFhn{padding-top:224px;padding-bottom:24px}.SoftwareDevelopmentPage_developerWrap__ueVjU{height:210px;width:100%;bottom:auto}.SoftwareDevelopmentPage_developerPhoto__RZTM1{background-position:center 45%}.SoftwareDevelopmentPage_clientGrid__aQqNb{grid-template-columns:1fr;gap:0}.SoftwareDevelopmentPage_clientGrid__aQqNb>div:first-child{display:none}.SoftwareDevelopmentPage_clientCopy__Q2iK5 h2{font-size:27px}.SoftwareDevelopmentPage_clientCopy__Q2iK5 .SoftwareDevelopmentPage_description__BeKnH{font-size:13px}.SoftwareDevelopmentPage_storySlider__4Ea__{margin-inline:14px}.SoftwareDevelopmentPage_story__jowCh{grid-template-columns:43px 1fr;padding:19px 15px;gap:11px;min-height:200px}.SoftwareDevelopmentPage_avatar__THHr1{width:42px;height:42px;font-size:12px}.SoftwareDevelopmentPage_story__jowCh p{font-size:11px}.SoftwareDevelopmentPage_story__jowCh strong{font-size:12px}.SoftwareDevelopmentPage_storyRole__vhTjJ{font-size:10px}.SoftwareDevelopmentPage_prev__EZl9P{left:-26px}.SoftwareDevelopmentPage_next__yFAKH{right:-26px}.SoftwareDevelopmentPage_technology__gy3BK{padding-block:28px}.SoftwareDevelopmentPage_techGrid__Pl3ST{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.SoftwareDevelopmentPage_techGrid__Pl3ST li{font-size:9px}.SoftwareDevelopmentPage_techMark__4OSIv{font-size:26px;height:57px}.SoftwareDevelopmentPage_reactMark__FguYh{font-size:40px}.SoftwareDevelopmentPage_faq__p0reC{padding-block:33px 43px}.SoftwareDevelopmentPage_faqGrid__MhMs3{grid-template-columns:1fr;gap:25px}.SoftwareDevelopmentPage_faq__p0reC .SoftwareDevelopmentPage_description__BeKnH{max-width:none;font-size:13px}.SoftwareDevelopmentPage_faqItem__a8GvD button{padding:15px;font-size:12px;min-height:50px}.SoftwareDevelopmentPage_faqItem__a8GvD p{padding:0 15px 16px;font-size:12px}.SoftwareDevelopmentPage_cta__xNgCi{padding-block:53px 35px;clip-path:polygon(0 7%,16% 0,44% 6%,77% 3%,100% 7%,100% 100%,0 100%)}.SoftwareDevelopmentPage_cta__xNgCi h2{font-size:25px}.SoftwareDevelopmentPage_cta__xNgCi p:last-child{font-size:12px;line-height:1.6}.SoftwareDevelopmentPage_cta__xNgCi .SoftwareDevelopmentPage_actions__ouzUI{gap:10px}.SoftwareDevelopmentPage_cta__xNgCi .SoftwareDevelopmentPage_button__17wz3{font-size:10px;padding-inline:16px}}@media (min-width:601px) and (max-width:800px){.SoftwareDevelopmentPage_heroArt__VSoPZ{width:110%;margin-left:-3%}}.SoftwareDevelopmentPage_solutions__m_b_r{padding-block:34px 25px;background:radial-gradient(ellipse at 50% 0,#fff 0,#f2faff 85%)}.SoftwareDevelopmentPage_solutions__m_b_r>.SoftwareDevelopmentPage_container___mqQS{width:min(1440px,calc(100% - 56px))}.SoftwareDevelopmentPage_solutions__m_b_r .SoftwareDevelopmentPage_centerHeading__eNzQA{margin-bottom:20px}.SoftwareDevelopmentPage_solutions__m_b_r .SoftwareDevelopmentPage_centerHeading__eNzQA .SoftwareDevelopmentPage_eyebrow__iNjoF{font-size:11px;margin-bottom:9px!important}.SoftwareDevelopmentPage_solutions__m_b_r .SoftwareDevelopmentPage_centerHeading__eNzQA h2{font-size:clamp(26px,2.55vw,39px)}.SoftwareDevelopmentPage_solutions__m_b_r .SoftwareDevelopmentPage_centerHeading__eNzQA>p:last-child{font-size:14px;margin-top:10px}.SoftwareDevelopmentPage_solutionGrid__oQ9_t{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.SoftwareDevelopmentPage_solutionCard__DPPoB{position:relative;min-height:318px;padding:17px 20px 20px;border:1px solid #dceefa;border-radius:18px;background:#ffffff52;box-shadow:0 2px 8px #58a6cd06}.SoftwareDevelopmentPage_serviceNumber__hOznq{position:absolute;top:15px;right:17px;display:grid;place-items:center;min-width:31px;height:24px;border-radius:7px;background:linear-gradient(140deg,#e1ebff,#bccfff);color:#2147da;font-size:11px;font-weight:800}.SoftwareDevelopmentPage_serviceArtwork__cfvSa{display:block;width:135px;max-width:92%;height:84px;margin-bottom:10px;transition:transform .45s}.SoftwareDevelopmentPage_serviceArtwork__cfvSa svg{width:100%;height:100%;overflow:visible}.SoftwareDevelopmentPage_solutionCard__DPPoB:hover .SoftwareDevelopmentPage_serviceArtwork__cfvSa{transform:perspective(800px) translateY(-4px) rotateY(-8deg)}.SoftwareDevelopmentPage_solutionCard__DPPoB h3{max-width:170px;font-size:17px;line-height:1.17;letter-spacing:-.025em;margin:0 0 12px;min-height:40px}.SoftwareDevelopmentPage_solutionCard__DPPoB p{font-size:12.5px;line-height:1.47;margin-bottom:18px}.SoftwareDevelopmentPage_solutionCard__DPPoB .SoftwareDevelopmentPage_circleArrow__9mmp2{width:33px;height:33px;box-shadow:inset 0 0 0 1px #ff94b4}@media (min-width:801px) and (max-width:1150px){.SoftwareDevelopmentPage_solutionGrid__oQ9_t{grid-template-columns:repeat(3,minmax(0,1fr))}.SoftwareDevelopmentPage_solutionCard__DPPoB{min-height:305px}.SoftwareDevelopmentPage_serviceArtwork__cfvSa{width:145px;height:102px}}@media (min-width:601px) and (max-width:800px){.SoftwareDevelopmentPage_solutionGrid__oQ9_t{grid-template-columns:repeat(3,minmax(0,1fr))}.SoftwareDevelopmentPage_solutionCard__DPPoB{padding-inline:17px}.SoftwareDevelopmentPage_solutionCard__DPPoB h3{font-size:16px}.SoftwareDevelopmentPage_solutionCard__DPPoB p{font-size:12px}}@media (max-width:600px){.SoftwareDevelopmentPage_solutions__m_b_r{padding-block:30px}.SoftwareDevelopmentPage_solutions__m_b_r>.SoftwareDevelopmentPage_container___mqQS{width:calc(100% - 32px)}.SoftwareDevelopmentPage_solutions__m_b_r .SoftwareDevelopmentPage_centerHeading__eNzQA>p:last-child{font-size:12px}.SoftwareDevelopmentPage_solutionGrid__oQ9_t{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.SoftwareDevelopmentPage_solutionCard__DPPoB,.SoftwareDevelopmentPage_solutionCard__DPPoB:last-child{display:flex;flex-direction:column;align-items:flex-start;grid-column:auto;min-height:332px;padding:14px 15px 18px}.SoftwareDevelopmentPage_serviceArtwork__cfvSa{width:120px;height:88px;margin-bottom:12px}.SoftwareDevelopmentPage_serviceNumber__hOznq{top:12px;right:12px;font-size:10px;min-width:27px;height:21px}.SoftwareDevelopmentPage_solutionCard__DPPoB h3,.SoftwareDevelopmentPage_solutionCard__DPPoB:last-child h3{font-size:15px;min-height:37px;margin:0 0 10px}.SoftwareDevelopmentPage_solutionCard__DPPoB p,.SoftwareDevelopmentPage_solutionCard__DPPoB:last-child p{font-size:11px;line-height:1.55;margin:0 0 17px}.SoftwareDevelopmentPage_solutionCard__DPPoB .SoftwareDevelopmentPage_circleArrow__9mmp2,.SoftwareDevelopmentPage_solutionCard__DPPoB:last-child .SoftwareDevelopmentPage_circleArrow__9mmp2{margin-top:auto;width:30px;height:30px}}.SoftwareDevelopmentPage_process__jrQZX{padding:48px 0 65px;background:radial-gradient(ellipse at 100% 85%,#281f38 0,transparent 48%),linear-gradient(110deg,#001b30,#08263b)}.SoftwareDevelopmentPage_process__jrQZX>.SoftwareDevelopmentPage_container___mqQS{width:min(1300px,calc(100% - 112px))}.SoftwareDevelopmentPage_processIntro__5FLzl{max-width:530px;font-size:14px;line-height:1.65}.SoftwareDevelopmentPage_processSteps__5AmjT{gap:0;margin-top:30px}.SoftwareDevelopmentPage_step__QRNNd{padding:var(--rise) 24px 0 0;isolation:isolate}.SoftwareDevelopmentPage_processConnector__l9Q9n{position:absolute;left:44px;top:0;width:100%;height:120px;overflow:visible;z-index:-1;pointer-events:none}.SoftwareDevelopmentPage_processConnector__l9Q9n path{fill:none;vector-effect:non-scaling-stroke}.SoftwareDevelopmentPage_connectorBase__Mmipe{stroke:#ff59867a;stroke-width:1.2;stroke-dasharray:1 1.1}.SoftwareDevelopmentPage_connectorNode__9_4TY{stroke:#ff386f;stroke-width:5;stroke-linecap:round;stroke-dasharray:.01 100;stroke-dashoffset:-50}.SoftwareDevelopmentPage_connectorLight__7hy4T{stroke:#ff7a9e;stroke-width:2;stroke-linecap:round;stroke-dasharray:5 95;opacity:0;filter:drop-shadow(0 0 3px #ff4b80);animation:SoftwareDevelopmentPage_connectorFlow__HqllX 8s linear infinite;animation-delay:calc(var(--step) * 2s)}.SoftwareDevelopmentPage_stepIcon__13TWi{position:relative;width:64px;height:64px;margin:0 0 18px 12px;border:1.5px solid #ffb1cb;box-shadow:0 0 0 5px #ff4c7e08,0 0 24px #ff477b30;animation:none;transition:box-shadow .35s,border-color .35s}.SoftwareDevelopmentPage_stepIcon__13TWi svg{width:27px;height:27px;stroke-width:1.8}.SoftwareDevelopmentPage_step__QRNNd:hover .SoftwareDevelopmentPage_stepIcon__13TWi{border-color:#ff4780;box-shadow:0 0 0 7px #ff4c7e0d,0 0 32px #ff477b55}.SoftwareDevelopmentPage_stepNumber__YWkZr{font-size:16px;letter-spacing:.04em;margin-bottom:7px;font-weight:700}.SoftwareDevelopmentPage_step__QRNNd h3{font-size:14px;font-weight:700;line-height:1.4}.SoftwareDevelopmentPage_step__QRNNd p{font-size:12px;line-height:1.65;margin-top:8px;max-width:195px;color:#bfcddd}@keyframes SoftwareDevelopmentPage_connectorFlow__HqllX{0%{opacity:0;stroke-dashoffset:0}2%,22%{opacity:.85}25%{opacity:0;stroke-dashoffset:-100}to{opacity:0;stroke-dashoffset:-100}}@media (min-width:761px) and (max-width:1100px){.SoftwareDevelopmentPage_process__jrQZX>.SoftwareDevelopmentPage_container___mqQS{width:calc(100% - 64px)}.SoftwareDevelopmentPage_step__QRNNd{padding-right:18px}.SoftwareDevelopmentPage_step__QRNNd h3{font-size:12px}.SoftwareDevelopmentPage_step__QRNNd p{font-size:11px}}@media (max-width:760px){.SoftwareDevelopmentPage_process__jrQZX{padding:35px 0 50px}.SoftwareDevelopmentPage_process__jrQZX>.SoftwareDevelopmentPage_container___mqQS{width:calc(100% - 40px)}.SoftwareDevelopmentPage_processIntro__5FLzl{font-size:13px}.SoftwareDevelopmentPage_processIntro__5FLzl br{display:none}.SoftwareDevelopmentPage_processSteps__5AmjT{display:flex;flex-direction:column;gap:26px;padding-left:0;margin-top:29px}.SoftwareDevelopmentPage_processSteps__5AmjT:before{content:"";position:absolute;left:29px;top:29px;bottom:55px;width:1px;background:linear-gradient(#ff518693,#ff51862b)}.SoftwareDevelopmentPage_processConnector__l9Q9n{display:none}.SoftwareDevelopmentPage_step__QRNNd{display:grid;grid-template-columns:58px minmax(0,1fr);gap:0 19px;padding:0;isolation:auto}.SoftwareDevelopmentPage_stepIcon__13TWi{grid-row:1/4;width:58px;height:58px;margin:0}.SoftwareDevelopmentPage_stepNumber__YWkZr{font-size:11px;color:#ff7199;margin-bottom:3px}.SoftwareDevelopmentPage_step__QRNNd h3{font-size:15px}.SoftwareDevelopmentPage_step__QRNNd p{font-size:12px;max-width:420px;margin-top:5px}}@media (prefers-reduced-motion:reduce){.SoftwareDevelopmentPage_page__7fMb9 *,.SoftwareDevelopmentPage_page__7fMb9 :after,.SoftwareDevelopmentPage_page__7fMb9 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.SoftwareDevelopmentPage_connectorLight__7hy4T,.SoftwareDevelopmentPage_processLight__Y_zKT{display:none}}