.MobileApp_page__G8vAs{--navy:#080d3f;--panel:#10165a;--purple:#6552db;--purple-bright:#6d59ff;--ink:#050611;--section-x:clamp(18px,6.7vw,100px);background:#ffffff;color:var(--ink)}.MobileApp_page__G8vAs h1,.MobileApp_page__G8vAs h2,.MobileApp_page__G8vAs h3,.MobileApp_page__G8vAs p{font-family:var(--font-sans);letter-spacing:0}.MobileApp_hero__xWIyS{position:relative;padding:calc((var(--nav-height) * 2) + clamp(32px, 4vh, 56px)) var(--section-x) clamp(58px,8vw,88px);color:#ffffff;background:#02030b;isolation:isolate;overflow:hidden;box-sizing:border-box}.MobileApp_heroBg__xrHkN{position:absolute;inset:0;z-index:0;background:#02030b;overflow:hidden}.MobileApp_heroBg__xrHkN img,.MobileApp_heroBg__xrHkN>span,.MobileApp_heroImg__gwLxj{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center center}.MobileApp_heroBg__xrHkN>span{display:block!important}.MobileApp_heroOverlay__mjs8d{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,3,11,.92),rgba(2,3,11,.62) 34%,rgba(2,3,11,.18) 58%,transparent 76%),linear-gradient(180deg,rgba(2,3,11,.35),transparent 24%,transparent 72%,rgba(2,3,11,.45));pointer-events:none}.MobileApp_heroInner__9L1vQ{position:relative;z-index:1;width:100%;max-width:var(--container-2xl);min-height:clamp(410px,47vw,560px);margin:0}.MobileApp_heroContent__hsOT9{display:flex;flex-direction:column;align-items:flex-start;max-width:min(680px,100%);text-align:left}.MobileApp_heroLead__HLhQ0{margin:0 0 clamp(20px,2.4vw,28px)}.MobileApp_kicker__ysZdG{margin:0;color:#ffffff;font-family:var(--font-primary);font-size:clamp(1.75rem,2.8vw,2.35rem);line-height:1.08;font-weight:var(--font-semibold)}.MobileApp_subtitle__dNdkQ{margin:clamp(6px,.8vw,10px) 0 0;color:rgba(255,255,255,.92);font-family:var(--font-primary);font-size:clamp(.8125rem,.92vw,.9375rem);line-height:1.35;font-weight:var(--font-regular)}.MobileApp_hero__xWIyS h1{max-width:100%;margin:0 0 clamp(20px,2.2vw,26px);color:#ffffff;font-family:var(--font-primary);font-size:clamp(2.35rem,4.5vw,4.5rem);line-height:1.02;font-weight:var(--font-semibold);letter-spacing:-.02em}.MobileApp_hero__xWIyS h1 span{display:block}@media (min-width:769px){.MobileApp_hero__xWIyS h1 span{white-space:nowrap}}.MobileApp_heroCopy__6PKAS{max-width:100%;margin:0 0 clamp(24px,2.8vw,30px);color:rgba(255,255,255,.88);font-family:var(--font-primary);font-size:clamp(.875rem,.98vw,1rem);font-weight:var(--font-regular);line-height:1.75}.MobileApp_lightButton__lyLav,.MobileApp_primaryButton__y17SN{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 46px;border-radius:999px;background:#ffffff;color:#4d3cd0;font-family:var(--font-primary);font-size:.9375rem;font-weight:var(--font-semibold);line-height:1;text-decoration:none;white-space:nowrap}.MobileApp_lightButton__lyLav{min-width:216px;min-height:42px;box-shadow:0 14px 34px rgba(0,0,0,.16)}.MobileApp_heroStats__YdExi{position:absolute;right:clamp(28px,7vw,96px);bottom:clamp(26px,5vw,74px);display:grid;gap:2px;width:min(320px,34vw);color:#ffffff}.MobileApp_heroStats__YdExi strong{display:block;margin-top:16px;color:#ffffff;font-size:clamp(1rem,1.15vw,1.15rem);font-weight:500;line-height:1.15}.MobileApp_heroStats__YdExi span{display:block;margin-top:4px;color:#ffffff;font-size:clamp(.8125rem,.95vw,.9375rem);font-weight:400;line-height:1.3}.MobileApp_futureSection__4mTpR,.MobileApp_industriesSection__fII1J,.MobileApp_processSection__Nx41K,.MobileApp_servicesGridSection__G3teT,.MobileApp_successSection__EDkwj{width:min(1120px,100%);margin:0 auto;padding:clamp(72px,9vw,118px) 24px}.MobileApp_industriesSection__fII1J{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:clamp(36px,6vw,72px);align-items:stretch;font-family:var(--font-primary)}.MobileApp_industriesSection__fII1J a,.MobileApp_industriesSection__fII1J h2,.MobileApp_industriesSection__fII1J li,.MobileApp_industriesSection__fII1J p,.MobileApp_industriesSection__fII1J small{font-family:inherit}.MobileApp_industriesCopy__4KdE2 h2{max-width:620px;margin:0 0 clamp(24px,3vw,32px);font-size:clamp(2rem,3.2vw,3.05rem);line-height:1.08;font-weight:700}.MobileApp_industriesTitleLead__3oYGR{display:block;color:#050611}.MobileApp_industriesTitleAccent__eNCfI{display:block;color:#5d56d1}.MobileApp_industriesCopy__4KdE2 p{max-width:560px;margin:0 0 clamp(28px,3.5vw,36px);color:rgba(5,6,17,.72);font-size:clamp(.9rem,.98vw,.98rem);line-height:1.65}.MobileApp_industriesList__3FPD2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,22px) clamp(24px,3.5vw,36px);margin:0 0 clamp(30px,3.5vw,36px);padding:0;list-style:none}.MobileApp_industriesList__3FPD2 li{display:flex;align-items:flex-start;gap:10px;color:rgba(5,6,17,.82);font-size:clamp(.86rem,.95vw,.94rem);font-weight:500;line-height:1.35}.MobileApp_industriesList__3FPD2 li:before{content:"";flex-shrink:0;width:7px;height:7px;margin-top:.38em;background:#5d56d1}.MobileApp_industriesCta__ddi1Z{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 34px;border-radius:999px;background:#5d56d1;color:#ffffff;font-size:clamp(.86rem,.92vw,.94rem);font-weight:700;line-height:1;text-decoration:none;transition:background .2s ease}.MobileApp_industriesCta__ddi1Z:hover{background:#524bc0}.MobileApp_industriesCopy__4KdE2 small{display:block;max-width:420px;margin-top:14px;color:rgba(5,6,17,.68);font-size:clamp(.78rem,.86vw,.84rem);line-height:1.45}.MobileApp_primaryButton__y17SN{min-height:44px;padding:0 30px;background:var(--purple);color:#ffffff;font-size:.78rem}.MobileApp_archBlock___2yWL{position:relative;width:100%;min-height:clamp(520px,54vw,680px);height:clamp(520px,54vw,680px);border-radius:clamp(120px,16vw,200px) 0 0 0;overflow:hidden;background:#02030b}.MobileApp_archImage__q1qd5{object-fit:cover;object-position:center}.MobileApp_processSection__Nx41K{display:grid;grid-template-columns:minmax(280px,.68fr) minmax(0,1fr);gap:clamp(36px,5vw,54px);align-items:start;position:relative;z-index:2;width:100%;max-width:var(--container-2xl);margin:0;padding:clamp(72px,9vw,118px) var(--section-x)}.MobileApp_processIntro__uFZU7{position:sticky;top:clamp(108px,12vh,132px);max-width:min(420px,100%);text-align:left;font-family:var(--font-primary)}.MobileApp_processIntroLead__aVfFO{margin:0 0 clamp(14px,1.6vw,18px);color:rgba(5,6,17,.58);font-family:inherit;font-size:clamp(.8125rem,.9vw,.875rem);font-weight:var(--font-semibold);line-height:1.45}.MobileApp_processActiveHeading__7N9pa{margin:0 0 clamp(22px,2.8vw,28px);color:#050611;font-family:inherit;font-size:clamp(2rem,3.2vw,3rem);line-height:1.08;font-weight:var(--font-bold);letter-spacing:-.02em;animation:MobileApp_processHeadingIn__DSlHH .32s ease}@keyframes MobileApp_processHeadingIn__DSlHH{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MobileApp_processActiveHeading__7N9pa{animation:none}}.MobileApp_processIntroCopy__CJGi3{margin:0 0 clamp(24px,3vw,28px);max-width:100%;color:#050611;font-family:inherit;font-size:clamp(.875rem,.95vw,.9375rem);font-weight:var(--font-regular);line-height:1.65}.MobileApp_processSteps__7WHxj{margin:0;padding:0;list-style:none}.MobileApp_processSteps__7WHxj li{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:#a0a0a0;font-family:inherit;font-size:clamp(.95rem,1.05vw,1rem);font-weight:var(--font-medium);line-height:1.3;text-align:left}.MobileApp_processSteps__7WHxj li:before{content:"";flex-shrink:0;width:7px;height:7px;background:#c8c8c8}.MobileApp_processSteps__7WHxj li:last-child{margin-bottom:0}.MobileApp_processIntro__uFZU7 .MobileApp_activeStep__4Mdml{color:#050611;font-weight:700}.MobileApp_processIntro__uFZU7 .MobileApp_activeStep__4Mdml:before{background:#050611}.MobileApp_processCards__SQBdj{min-width:0;--stack-gap:clamp(14px,1.6vw,18px);--stack-sticky-top:clamp(88px,10vh,112px);--process-card-height:clamp(580px,54vw,660px)}@media (min-width:901px){.MobileApp_processCards__SQBdj>*{height:var(--process-card-height);border-radius:28px;overflow:hidden}}.MobileApp_processCard__RTiBa{display:flex;flex-direction:column;height:100%;min-height:100%;padding:clamp(40px,4.8vw,56px) clamp(32px,4.2vw,52px) clamp(36px,4vw,48px);border-radius:28px;background:#0A0F42;color:#ffffff;box-shadow:0 24px 48px rgba(5,8,24,.28)}.MobileApp_processCard__RTiBa h3{max-width:720px;margin:0 0 18px;color:#ffffff;font-size:clamp(1.7rem,2.5vw,2.15rem);line-height:1.05;font-weight:700}.MobileApp_processCard__RTiBa p{max-width:900px;margin:0 0 clamp(32px,4vw,44px);color:#ffffff;font-size:clamp(.9rem,1vw,1rem);font-weight:400;line-height:1.45}.MobileApp_processItems__I25Uc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3.5vw,40px) clamp(36px,5vw,64px);flex:1 1 auto;margin:0 0 clamp(28px,3.5vw,36px);padding:0;list-style:none;color:#ffffff}.MobileApp_processItem__B4cEP{position:relative;padding-left:20px}.MobileApp_processItem__B4cEP:before{content:"";position:absolute;top:.42em;left:0;width:6px;height:6px;background:#ffffff}.MobileApp_processItem__B4cEP h4{margin:0 0 8px;color:#ffffff;font-size:clamp(.94rem,1.05vw,1.05rem);line-height:1.15;font-weight:700}.MobileApp_processItem__B4cEP span{display:block;color:#ffffff;font-size:clamp(.8rem,.9vw,.9rem);line-height:1.35;font-weight:400}.MobileApp_processCta__wpz2c{display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:44px;margin-top:auto;padding:0 28px;border-radius:999px;background:#6355d8;color:#ffffff;text-decoration:none;font-size:clamp(.9rem,.95vw,.98rem);font-weight:500;transition:background .2s ease,transform .2s ease}.MobileApp_processCta__wpz2c:hover{background:#5748c8}.MobileApp_techSection__jQjbb{padding:clamp(74px,9vw,108px) var(--section-x);background:#050a30;color:#ffffff;text-align:center}.MobileApp_techHeader__e1GLl{width:min(900px,100%);margin:0 auto clamp(40px,5vw,56px)}.MobileApp_techSection__jQjbb h2{margin:0 0 10px;color:#ffffff;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15;font-weight:700}.MobileApp_techSubtitle__tiMec{margin:0 0 12px;color:#ffffff;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.2;font-weight:700}.MobileApp_techDescription__sX7uA{margin:0;color:rgba(255,255,255,.82);font-size:clamp(.82rem,.95vw,.92rem);line-height:1.55}.MobileApp_techLayout__n6rmf{display:grid;grid-template-columns:minmax(200px,.3fr) minmax(0,.7fr);gap:clamp(24px,3.5vw,42px);width:min(1140px,100%);margin:0 auto;align-items:start;text-align:left}.MobileApp_tabs__ITniv{display:grid;gap:clamp(12px,1.4vw,16px)}.MobileApp_tabButton__RkzMT{display:flex;align-items:center;justify-content:center;width:100%;min-height:clamp(48px,5vw,56px);padding:0 20px;border:none;border-radius:12px;background:rgba(37,43,82,.85);color:rgba(255,255,255,.88);font:inherit;font-size:clamp(.88rem,1vw,.95rem);font-weight:500;cursor:pointer;transition:background .25s ease,color .25s ease}.MobileApp_tabButton__RkzMT:focus-visible,.MobileApp_tabButton__RkzMT:hover{background:rgba(55,62,110,.95);color:#ffffff}.MobileApp_tabButton__RkzMT:focus-visible{outline:2px solid rgba(255,255,255,.95);outline-offset:2px}.MobileApp_tabActive__78m6q{background:#6366f1;color:#ffffff}.MobileApp_tabActive__78m6q:focus-visible,.MobileApp_tabActive__78m6q:hover{background:#5c67f2}.MobileApp_techGrid__mRwrZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,22px)}.MobileApp_techCard__odhzX{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:clamp(148px,16vw,168px);padding:clamp(22px,2.4vw,28px) clamp(16px,2vw,20px);border-radius:18px;background:#ffffff;color:#050611;text-align:center;box-shadow:var(--card-shadow-rest-light)}.MobileApp_techIcon__Q9QZ7{display:block;width:32px;height:32px;object-fit:contain;filter:brightness(0)}.MobileApp_techIconFallback__c8Hfj{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#050611}.MobileApp_techCard__odhzX h3{margin:0;color:#050611;font-size:clamp(.82rem,.95vw,.92rem);line-height:1.2;font-weight:700}.MobileApp_techCard__odhzX p{margin:0;color:rgba(5,6,17,.68);font-size:clamp(.68rem,.78vw,.74rem);line-height:1.4}.MobileApp_successSection__EDkwj{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:clamp(40px,5.5vw,72px);align-items:center}.MobileApp_successImageWrap__UEBGs{position:relative;width:100%;max-width:520px;margin:0 auto}.MobileApp_successImageBackdrop__rUnsD{position:absolute;left:clamp(-18px,-2.4vw,-24px);bottom:clamp(-18px,-2.4vw,-24px);z-index:0;width:calc(100% - 10px);height:calc(100% - 10px);border-radius:0 clamp(110px,15vw,180px) 0 0;background:#5d56d1}.MobileApp_successImage__IkIq3{position:relative;z-index:1;width:100%;min-height:clamp(280px,34vw,390px);aspect-ratio:1.04/1;border-radius:0 clamp(110px,15vw,180px) 0 0;overflow:hidden}.MobileApp_successImageMedia__1qqm7{object-fit:cover;object-position:center}.MobileApp_futureCardImage__pTl7w img,.MobileApp_serviceGridImage__7MFSP img,.MobileApp_solutionFeaturedImage__XPEEG img{object-fit:cover}.MobileApp_successCopy__vrpIa{max-width:520px;font-family:var(--font-primary)}.MobileApp_successBadge__SU65n{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:#ece9ff;color:#5d56d1;font-family:inherit;font-size:clamp(.6875rem,.78vw,.75rem);letter-spacing:.06em;font-weight:var(--font-semibold);line-height:1.25;text-transform:uppercase}.MobileApp_successTitle__f9XqM{margin:clamp(16px,2.2vw,20px) 0 clamp(20px,2.8vw,26px);max-width:500px;color:#050611;font-family:inherit;font-size:clamp(2rem,3.2vw,2.85rem);line-height:1.12;font-weight:var(--font-semibold)}.MobileApp_successTitleHighlight__h6eFO{color:#4c3fe1;font-weight:var(--font-bold)}.MobileApp_successList__y_F8j{margin:0 0 clamp(26px,3.2vw,32px);padding:0;list-style:none}.MobileApp_successList__y_F8j li{position:relative;padding-left:16px;color:#050611;font-family:inherit;font-size:clamp(.9rem,1vw,.98rem);font-weight:var(--font-regular);line-height:2.05}.MobileApp_successList__y_F8j li:before{content:"";position:absolute;left:0;top:.72em;width:5px;height:5px;border-radius:1px;background:#050611}.MobileApp_successCta__ni5ba{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 34px;border-radius:999px;background:#5d56d1;color:#ffffff;font-family:inherit;font-size:clamp(.86rem,.92vw,.94rem);font-weight:var(--font-semibold);line-height:1;text-decoration:none;transition:background .2s ease}.MobileApp_successCta__ni5ba:hover{background:#524bc0}.MobileApp_solutionsSection__HD9gj{padding:clamp(72px,8vw,102px) var(--section-x);background:linear-gradient(180deg,#0a1148,#1e2a7a 42%,#35439b);color:#ffffff;text-align:center}.MobileApp_solutionsSection__HD9gj h2{width:min(900px,100%);margin:0 auto 18px;color:#ffffff;font-family:var(--font-primary);font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.08;font-weight:var(--font-semibold)}.MobileApp_solutionsSection__HD9gj>div>p{width:min(760px,100%);margin:0 auto clamp(42px,5vw,56px);color:#ffffff;font-family:var(--font-primary);font-size:clamp(.9375rem,1.05vw,1.0625rem);font-weight:var(--font-regular);line-height:1.65}.MobileApp_solutionsInner__f8hEo{width:min(1140px,100%);margin:0 auto;text-align:left}.MobileApp_solutionFeatured__p4Xpx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,22px);align-items:stretch}.MobileApp_solutionCard__pGXYk,.MobileApp_solutionFeaturedCard___nXsX{display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,4.2vw,54px) clamp(32px,3.6vw,48px);border-radius:20px;background:#5c658c}.MobileApp_solutionCard__pGXYk,.MobileApp_solutionFeaturedCard___nXsX{min-height:clamp(320px,34vw,420px)}.MobileApp_solutionCard__pGXYk h3,.MobileApp_solutionFeaturedCard___nXsX h3{margin:0 0 clamp(22px,2.6vw,30px);color:#ffffff;font-size:clamp(1.35rem,2vw,1.72rem);line-height:1.12;font-weight:600}.MobileApp_solutionFeaturedImage__XPEEG{position:relative;min-height:clamp(320px,34vw,420px);border-radius:20px;overflow:hidden}.MobileApp_solutionCards__ElxJk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,22px);margin-top:clamp(18px,2.4vw,24px)}.MobileApp_solutionList__oPE5E{margin:0;padding:0;list-style:none}.MobileApp_solutionList__oPE5E li{display:flex;align-items:flex-start;gap:10px;margin-bottom:clamp(12px,1.4vw,16px);color:#ffffff;font-size:clamp(.72rem,.86vw,.82rem);line-height:1.5}.MobileApp_solutionList__oPE5E li:last-child{margin-bottom:0}.MobileApp_solutionCheck__9A1_W{flex-shrink:0;margin-top:2px;color:#7b61ff;line-height:0}.MobileApp_futureSection__4mTpR h2{max-width:100%;margin:0 0 clamp(14px,2vw,18px);color:#050611;font-size:clamp(1.85rem,3vw,2.65rem);line-height:1.1;font-weight:700}.MobileApp_futureSection__4mTpR>div:first-of-type>p{max-width:640px;margin:0 0 clamp(40px,5vw,56px);color:rgba(5,6,17,.68);font-size:clamp(.86rem,.94vw,.92rem);line-height:1.6}.MobileApp_futureCards__sRrlC{display:flex;flex-direction:column;gap:clamp(24px,3vw,32px)}.MobileApp_futureCard__s7gkq{display:grid;grid-template-columns:minmax(260px,.88fr) minmax(0,1.12fr);gap:clamp(28px,3.5vw,42px);align-items:center;padding:clamp(32px,4vw,48px);border-radius:32px;background:#2a336a;color:#ffffff}.MobileApp_futureCardImage__pTl7w{position:relative;min-height:clamp(240px,28vw,320px);border-radius:20px;overflow:hidden}.MobileApp_futureCardBody__2zY5F h3{margin:0 0 clamp(14px,1.8vw,18px);color:#ffffff;font-size:clamp(1.25rem,1.8vw,1.55rem);line-height:1.15;font-weight:700}.MobileApp_futureCardBody__2zY5F>p{margin:0 0 clamp(22px,2.8vw,28px);color:rgba(255,255,255,.88);font-size:clamp(.8rem,.9vw,.88rem);line-height:1.55}.MobileApp_futureList__rZ8FO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,18px) clamp(20px,3vw,32px);margin:0;padding:0;list-style:none}.MobileApp_futureList__rZ8FO li{display:flex;align-items:flex-start;gap:10px;color:#ffffff;font-size:clamp(.72rem,.82vw,.8rem);line-height:1.4}.MobileApp_futureCheck__UIEFV{flex-shrink:0;margin-top:1px;color:#9ea7e5;line-height:0}.MobileApp_servicesGridSection__G3teT h2{max-width:min(760px,72%);margin:0 0 clamp(28px,3.5vw,36px);color:#050611;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.08;font-weight:600}.MobileApp_serviceGrid__ifJum{display:flex;flex-direction:column;gap:clamp(18px,2.2vw,24px)}.MobileApp_serviceGridTop__iQqsT{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(18px,2.2vw,24px)}.MobileApp_serviceGridBottom__TNDlW{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:clamp(18px,2.2vw,24px);align-items:stretch}.MobileApp_serviceGridCard__6xWYH{display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,3.4vw,40px);border-radius:15px;background:#f3f4f9;box-shadow:var(--card-shadow-rest-light)}.MobileApp_serviceGridTop__iQqsT .MobileApp_serviceGridCard__6xWYH{min-height:clamp(210px,22vw,250px)}.MobileApp_serviceGridBottom__TNDlW .MobileApp_serviceGridCard__6xWYH{min-height:clamp(180px,18vw,220px)}.MobileApp_serviceGridCard__6xWYH h3{margin:0 0 14px;color:#050611;font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.2;font-weight:600}.MobileApp_serviceGridCard__6xWYH p{margin:0;color:rgba(5,6,17,.62);font-size:clamp(.76rem,.88vw,.84rem);line-height:1.55}.MobileApp_serviceGridImage__7MFSP{position:relative;min-height:clamp(180px,18vw,220px);border-radius:15px;overflow:hidden}@media (max-width:1100px){.MobileApp_heroStats__YdExi{right:0;width:270px}.MobileApp_heroContent__hsOT9{max-width:min(620px,100%)}.MobileApp_heroCopy__6PKAS{max-width:100%}.MobileApp_techLayout__n6rmf{grid-template-columns:minmax(180px,.34fr) minmax(0,.66fr)}}@media (max-width:900px){.MobileApp_hero__xWIyS{min-height:auto}.MobileApp_heroInner__9L1vQ{min-height:0}.MobileApp_heroStats__YdExi{position:static;width:min(360px,100%);margin-top:40px}.MobileApp_industriesSection__fII1J,.MobileApp_successSection__EDkwj{grid-template-columns:1fr}.MobileApp_processSection__Nx41K{grid-template-columns:1fr;padding-inline:var(--section-x)}.MobileApp_processIntro__uFZU7{position:static;max-width:min(560px,100%)}.MobileApp_futureCard__s7gkq{grid-template-columns:1fr}.MobileApp_processCards__SQBdj>*{height:auto;overflow:visible}.MobileApp_archBlock___2yWL{min-height:420px;height:clamp(380px,62vw,480px);border-radius:clamp(88px,12vw,140px) 0 0 0}.MobileApp_techLayout__n6rmf{grid-template-columns:1fr;gap:24px}.MobileApp_tabs__ITniv{grid-template-columns:repeat(4,minmax(0,1fr))}.MobileApp_tabButton__RkzMT{min-height:48px}.MobileApp_techGrid__mRwrZ{grid-template-columns:repeat(3,minmax(0,1fr))}.MobileApp_solutionFeatured__p4Xpx{grid-template-columns:1fr}.MobileApp_solutionCards__ElxJk{grid-template-columns:repeat(2,minmax(0,1fr))}.MobileApp_serviceGridBottom__TNDlW,.MobileApp_serviceGridTop__iQqsT{grid-template-columns:1fr}.MobileApp_servicesGridSection__G3teT h2{max-width:100%}}@media (max-width:720px){.MobileApp_hero__xWIyS{padding-bottom:58px}.MobileApp_heroLead__HLhQ0{margin-bottom:18px}.MobileApp_hero__xWIyS h1{max-width:100%}.MobileApp_heroCopy__6PKAS{max-width:100%;line-height:1.68}.MobileApp_lightButton__lyLav{min-width:168px}.MobileApp_futureSection__4mTpR,.MobileApp_industriesSection__fII1J,.MobileApp_processSection__Nx41K,.MobileApp_servicesGridSection__G3teT,.MobileApp_successSection__EDkwj,.MobileApp_techSection__jQjbb{padding-inline:18px}.MobileApp_futureList__rZ8FO,.MobileApp_processItems__I25Uc,.MobileApp_solutionCards__ElxJk{grid-template-columns:1fr}.MobileApp_industriesList__3FPD2,.MobileApp_tabs__ITniv,.MobileApp_techGrid__mRwrZ{grid-template-columns:repeat(2,minmax(0,1fr))}.MobileApp_processCards__SQBdj{gap:clamp(14px,3vw,20px)}.MobileApp_processCards__SQBdj>*{height:auto;overflow:visible}.MobileApp_processCard__RTiBa{height:auto;min-height:0;padding:32px 24px;border-radius:22px}.MobileApp_processItems__I25Uc{grid-template-columns:1fr;gap:24px}.MobileApp_archBlock___2yWL{min-height:320px;height:clamp(300px,72vw,380px);border-radius:clamp(64px,10vw,100px) 0 0 0}.MobileApp_successImageWrap__UEBGs{max-width:100%}.MobileApp_successImageBackdrop__rUnsD{left:-12px;bottom:-12px}.MobileApp_successImage__IkIq3{min-height:260px}.MobileApp_successImageBackdrop__rUnsD,.MobileApp_successImage__IkIq3{border-radius:0 clamp(80px,22vw,130px) 0 0}.MobileApp_futureCardImage__pTl7w,.MobileApp_serviceGridImage__7MFSP,.MobileApp_solutionCard__pGXYk,.MobileApp_solutionFeaturedCard___nXsX,.MobileApp_solutionFeaturedImage__XPEEG{min-height:240px}}@media (max-width:480px){.MobileApp_hero__xWIyS{padding-inline:18px}.MobileApp_kicker__ysZdG{font-size:clamp(1.72rem,9vw,2.15rem)}.MobileApp_hero__xWIyS h1{font-size:clamp(2.05rem,11vw,2.65rem);line-height:1.04}.MobileApp_heroCopy__6PKAS{font-size:.82rem}.MobileApp_heroStats__YdExi strong{font-size:1rem}.MobileApp_heroStats__YdExi span{font-size:.875rem}.MobileApp_tabs__ITniv{grid-template-columns:repeat(2,minmax(0,1fr))}.MobileApp_techGrid__mRwrZ{grid-template-columns:1fr}.MobileApp_techCard__odhzX{min-height:140px}.MobileApp_futureSection__4mTpR h2,.MobileApp_industriesCopy__4KdE2 h2,.MobileApp_processActiveHeading__7N9pa,.MobileApp_servicesGridSection__G3teT h2,.MobileApp_solutionsSection__HD9gj h2,.MobileApp_techSection__jQjbb h2{line-height:1.12}.MobileApp_industriesList__3FPD2{grid-template-columns:1fr}}