.SoftwareDevelopment-module__nTGOrG__page{--ink:#070815;--navy:#080d3f;--purple:#6b54db;--deep-purple:#11145b;color:var(--ink);background:#fff;overflow:hidden}.SoftwareDevelopment-module__nTGOrG__hero{padding:calc((var(--nav-height) * 2) + clamp(30px, 6vw, 62px)) clamp(20px, 4vw, 32px) clamp(20px, 3vw, 32px);color:#fff;isolation:isolate;box-sizing:border-box;background:radial-gradient(90% 55% at 50% 88%,#764effb8 0%,#4830be6b 38%,#0000 72%),radial-gradient(120% 90% at 50% 100%,#583edcf2 0%,#221660eb 42%,#0a0618 78%);flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden;}.SoftwareDevelopment-module__nTGOrG__heroPattern{z-index:0;opacity:.22;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000f2 0%,#0000008c 55%,#0000 100%);mask-image:linear-gradient(#000000f2 0%,#0000008c 55%,#0000 100%)}.SoftwareDevelopment-module__nTGOrG__heroContent{z-index:2;text-align:center;flex-shrink:0;width:min(720px,100%);margin:0 auto;position:relative}.SoftwareDevelopment-module__nTGOrG__heroTitle{color:#fff;font-family:var(--font-primary);letter-spacing:-.01em;margin:0 0 clamp(16px,2.4vw,22px);font-size:clamp(2.75rem,5.4vw,4.35rem);font-weight:700;line-height:1.04}.SoftwareDevelopment-module__nTGOrG__heroTitle span,.SoftwareDevelopment-module__nTGOrG__legacyTitle span{display:block}.SoftwareDevelopment-module__nTGOrG__heroSubtitle{color:#ffffffeb;max-width:560px;margin:0 auto clamp(24px,3.2vw,30px);font-size:clamp(.95rem,1.2vw,1.08rem);font-weight:400;line-height:1.55}.SoftwareDevelopment-module__nTGOrG__heroCta{color:#fff;background:#08061859;border:1.5px solid #ffffffeb;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 clamp(28px,4vw,36px);font-size:clamp(.82rem,1vw,.92rem);font-weight:600;text-decoration:none;transition:box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 0 18px #845cffbf,0 0 36px #6244e673,0 0 64px #4e34c840}.SoftwareDevelopment-module__nTGOrG__heroCta:hover{transform:translateY(-1px);box-shadow:0 0 22px #946cffd9,0 0 44px #6c4af08c,0 0 72px #583adc52}.SoftwareDevelopment-module__nTGOrG__heroIllustrationWrap{z-index:1;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;width:100%;max-width:min(980px,100%);margin-top:clamp(18px,3vw,28px);padding-bottom:clamp(4px,1.5vw,16px);display:flex;position:relative}.SoftwareDevelopment-module__nTGOrG__heroIllustrationGlow{z-index:0;filter:blur(40px);pointer-events:none;background:radial-gradient(#845cff9e 0%,#583ad24d 45%,#0000 72%);width:min(720px,82vw);height:clamp(160px,24vw,260px);position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.SoftwareDevelopment-module__nTGOrG__heroIllustrationInner{z-index:1;justify-content:center;align-items:flex-end;width:min(860px,94vw);margin:0 auto;display:flex;position:relative}.SoftwareDevelopment-module__nTGOrG__heroIllustration{object-fit:contain;object-position:center bottom;width:100%;max-width:min(860px,94vw);height:auto;max-height:clamp(210px,32vw,340px);margin:0 auto;display:block}.SoftwareDevelopment-module__nTGOrG__primaryButton{color:#fff;background:linear-gradient(135deg,#fff,#6a50e6 72%);border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 26px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 0 0 3px #ffffffa6,0 12px 28px #3d2da973}.SoftwareDevelopment-module__nTGOrG__sectionTitle{letter-spacing:0;margin:0;font-size:clamp(1.75rem,3vw,2.55rem);font-weight:800;line-height:1.08}.SoftwareDevelopment-module__nTGOrG__legacySection{color:#fff;background:#080d3f;padding:clamp(78px,9vw,120px) clamp(20px,4vw,32px)}.SoftwareDevelopment-module__nTGOrG__legacyInner{width:min(1120px,100%);margin:0 auto}.SoftwareDevelopment-module__nTGOrG__legacyTitle{color:#fff;max-width:min(760px,100%);font-family:var(--font-primary);letter-spacing:-.01em;margin:0 0 clamp(36px,5vw,52px);font-size:clamp(1.85rem,3.2vw,2.75rem);font-weight:700;line-height:1.14}.SoftwareDevelopment-module__nTGOrG__legacyBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.SoftwareDevelopment-module__nTGOrG__legacyImageWrap{border-radius:14px clamp(120px,16vw,200px) 14px 14px;width:100%;min-height:clamp(280px,36vw,420px);position:relative;overflow:hidden}.SoftwareDevelopment-module__nTGOrG__coverImage{object-fit:cover;object-position:center}.SoftwareDevelopment-module__nTGOrG__dotList{gap:clamp(20px,2.8vw,30px);margin:0;padding:0;list-style:none;display:grid}.SoftwareDevelopment-module__nTGOrG__dotList li{padding-left:18px;font-size:.92rem;line-height:1.35;position:relative}.SoftwareDevelopment-module__nTGOrG__dotList li:before{content:"";background:#3159ff;width:4px;height:4px;position:absolute;top:.58em;left:0}.SoftwareDevelopment-module__nTGOrG__dotListLight li{color:#fff;padding-left:22px;font-size:clamp(1.02rem,1.55vw,1.28rem);line-height:1.45}.SoftwareDevelopment-module__nTGOrG__dotListLight li:before{background:#fff;border-radius:1px;width:6px;height:6px;top:.62em}.SoftwareDevelopment-module__nTGOrG__proofSection{font-family:var(--font-inter), "Inter", ui-sans-serif, system-ui, sans-serif;background:#fff;padding:clamp(70px,8vw,108px) clamp(20px,4vw,32px)}.SoftwareDevelopment-module__nTGOrG__proofSection .SoftwareDevelopment-module__nTGOrG__sectionTitle,.SoftwareDevelopment-module__nTGOrG__proofSection .SoftwareDevelopment-module__nTGOrG__proofTitle,.SoftwareDevelopment-module__nTGOrG__proofSection .SoftwareDevelopment-module__nTGOrG__proofSubtitle,.SoftwareDevelopment-module__nTGOrG__proofSection .SoftwareDevelopment-module__nTGOrG__statValue,.SoftwareDevelopment-module__nTGOrG__proofSection .SoftwareDevelopment-module__nTGOrG__statLabel,.SoftwareDevelopment-module__nTGOrG__proofSection .SoftwareDevelopment-module__nTGOrG__proofCta,.SoftwareDevelopment-module__nTGOrG__proofSection .SoftwareDevelopment-module__nTGOrG__promiseCard h3,.SoftwareDevelopment-module__nTGOrG__proofSection .SoftwareDevelopment-module__nTGOrG__promiseCard p{font-family:inherit}.SoftwareDevelopment-module__nTGOrG__proofInner{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(32px,4.5vw,64px);width:min(1120px,100%);margin:0 auto;display:grid}.SoftwareDevelopment-module__nTGOrG__proofCopy{width:100%;max-width:500px}.SoftwareDevelopment-module__nTGOrG__proofTitle{letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:700;line-height:1.1}.SoftwareDevelopment-module__nTGOrG__proofSubtitle{color:#070815e6;max-width:430px;margin:16px 0 0;font-size:clamp(.96rem,1.15vw,1.06rem);font-weight:400;line-height:1.48}.SoftwareDevelopment-module__nTGOrG__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3.8vw,40px) clamp(36px,5vw,64px);width:100%;max-width:500px;margin:clamp(34px,4.5vw,46px) 0 clamp(30px,3.8vw,38px);display:grid}.SoftwareDevelopment-module__nTGOrG__statItem{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.SoftwareDevelopment-module__nTGOrG__statValue{color:#4a32c9;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.85rem,3.4vw,2.45rem);font-weight:700;line-height:1;display:block}.SoftwareDevelopment-module__nTGOrG__statLabel{color:#070815;max-width:11.5rem;margin-top:10px;font-size:clamp(.75rem,.9vw,.875rem);font-weight:400;line-height:1.45;display:block}.SoftwareDevelopment-module__nTGOrG__proofCta{color:#fff;width:100%;max-width:500px;min-height:44px;box-shadow:none;background:#654be1;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.SoftwareDevelopment-module__nTGOrG__promiseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,18px);display:grid}.SoftwareDevelopment-module__nTGOrG__promiseCardWrap{min-width:0;height:100%}.SoftwareDevelopment-module__nTGOrG__promiseCard{color:#fff;isolation:isolate;background:linear-gradient(#090e47 0%,#4f3fb8 52%,#735ddd 100%);border-radius:16px;flex-direction:column;justify-content:center;height:100%;min-height:clamp(210px,22vw,240px);padding:clamp(22px,2.4vw,28px) clamp(20px,2.2vw,26px);display:flex;position:relative;overflow:hidden;}.SoftwareDevelopment-module__nTGOrG__promiseCardIcon{z-index:2;pointer-events:none;width:clamp(50px,5vw,58px);height:clamp(50px,5vw,58px);margin:0;padding:0;position:absolute;top:0;left:0}.SoftwareDevelopment-module__nTGOrG__promiseCardIcon>span{width:100%;height:100%;margin:0;padding:0;line-height:0;display:block}.SoftwareDevelopment-module__nTGOrG__promiseCardIcon img,.SoftwareDevelopment-module__nTGOrG__promiseCardWatermark{object-fit:contain;object-position:top left;opacity:.72;filter:brightness(0)invert();width:100%;height:100%;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block}.SoftwareDevelopment-module__nTGOrG__promiseCard:hover .SoftwareDevelopment-module__nTGOrG__promiseCardIcon img,.SoftwareDevelopment-module__nTGOrG__promiseCard:focus-within .SoftwareDevelopment-module__nTGOrG__promiseCardIcon img,.SoftwareDevelopment-module__nTGOrG__promiseCard:hover .SoftwareDevelopment-module__nTGOrG__promiseCardWatermark,.SoftwareDevelopment-module__nTGOrG__promiseCard:focus-within .SoftwareDevelopment-module__nTGOrG__promiseCardWatermark{transform:scale(1.06)rotate(3deg)}.SoftwareDevelopment-module__nTGOrG__promiseCardBody{z-index:1;text-align:left;width:100%;min-width:0;position:relative}.SoftwareDevelopment-module__nTGOrG__promiseCard h3{color:#fff;letter-spacing:-.01em;text-wrap:balance;margin:0 0 clamp(10px,1.2vw,12px);font-size:clamp(.9375rem,1.05vw,1.0625rem);font-weight:700;line-height:1.34}.SoftwareDevelopment-module__nTGOrG__promiseCard p{color:#ffffffe6;text-wrap:pretty;margin:0;font-size:clamp(.78125rem,.9vw,.84375rem);line-height:1.58}.SoftwareDevelopment-module__nTGOrG__benchmarkSection{color:#fff;font-family:var(--font-primary);background:linear-gradient(#6b56ca 0%,#3d2f8f 42%,#12101f 100%);padding:clamp(72px,8vw,104px) clamp(20px,4vw,32px)}.SoftwareDevelopment-module__nTGOrG__benchmarkSection .SoftwareDevelopment-module__nTGOrG__sectionTitle,.SoftwareDevelopment-module__nTGOrG__benchmarkSection .SoftwareDevelopment-module__nTGOrG__centerTitle,.SoftwareDevelopment-module__nTGOrG__benchmarkSection .SoftwareDevelopment-module__nTGOrG__centerSubtitle,.SoftwareDevelopment-module__nTGOrG__benchmarkSection .SoftwareDevelopment-module__nTGOrG__industryCard h3,.SoftwareDevelopment-module__nTGOrG__benchmarkSection .SoftwareDevelopment-module__nTGOrG__industryCard strong,.SoftwareDevelopment-module__nTGOrG__benchmarkSection .SoftwareDevelopment-module__nTGOrG__industryCard p{font-family:inherit}.SoftwareDevelopment-module__nTGOrG__benchmarkInner,.SoftwareDevelopment-module__nTGOrG__servicesSection,.SoftwareDevelopment-module__nTGOrG__functionsSection,.SoftwareDevelopment-module__nTGOrG__contactSection{width:min(1120px,100%);margin:0 auto}.SoftwareDevelopment-module__nTGOrG__centerTitle{text-align:center;color:#fff;font-size:clamp(var(--text-3xl), 3.1vw, var(--text-4xl));font-weight:var(--font-bold);line-height:var(--leading-tight)}.SoftwareDevelopment-module__nTGOrG__centerSubtitle{text-align:center;color:#ffffffe0;font-size:var(--text-base);line-height:var(--leading-normal);margin:14px 0 clamp(42px,5vw,58px)}.SoftwareDevelopment-module__nTGOrG__industryGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,1.8vw,20px);display:grid}.SoftwareDevelopment-module__nTGOrG__industryCardWrap{min-width:0;height:100%}.SoftwareDevelopment-module__nTGOrG__industryCard{height:100%;min-height:220px;color:var(--ink);box-shadow:var(--card-shadow-rest-light);background:#fff;border:1px solid #11131814;border-radius:clamp(22px,2.8vw,30px);flex-direction:column;padding:clamp(26px,3vw,34px) clamp(24px,2.8vw,32px);display:flex;}.SoftwareDevelopment-module__nTGOrG__industryIconWrap{width:52px;height:52px;margin-bottom:clamp(22px,2.8vw,30px);position:relative}.SoftwareDevelopment-module__nTGOrG__industryIconBackdrop{background:#07081512;border-radius:50%;width:42px;height:42px;position:absolute;bottom:-2px;right:-4px;box-shadow:0 6px 14px #07081514}.SoftwareDevelopment-module__nTGOrG__industryIconGlyph{z-index:1;color:#111;place-items:center;width:44px;height:44px;display:grid;position:relative}.SoftwareDevelopment-module__nTGOrG__industryCard h3{font-size:var(--text-xl);font-weight:var(--font-bold);line-height:var(--leading-tight);margin:0 0 6px}.SoftwareDevelopment-module__nTGOrG__industryCard strong{color:#07081594;font-size:var(--text-sm);font-weight:var(--font-medium);margin-bottom:10px;display:block}.SoftwareDevelopment-module__nTGOrG__industryCard p{font-size:var(--text-base);line-height:var(--leading-normal);color:#070815b8;margin:0}.SoftwareDevelopment-module__nTGOrG__functionsSection,.SoftwareDevelopment-module__nTGOrG__servicesSection,.SoftwareDevelopment-module__nTGOrG__contactSection{padding:clamp(70px,8vw,108px) 24px}.SoftwareDevelopment-module__nTGOrG__servicesSection{font-family:var(--font-primary);background:#fff}.SoftwareDevelopment-module__nTGOrG__functionsSection{font-family:var(--font-primary)}.SoftwareDevelopment-module__nTGOrG__servicesSection .SoftwareDevelopment-module__nTGOrG__sectionTitle,.SoftwareDevelopment-module__nTGOrG__servicesSection .SoftwareDevelopment-module__nTGOrG__servicesTitle,.SoftwareDevelopment-module__nTGOrG__servicesSection .SoftwareDevelopment-module__nTGOrG__serviceRow h3,.SoftwareDevelopment-module__nTGOrG__servicesSection .SoftwareDevelopment-module__nTGOrG__serviceRow p,.SoftwareDevelopment-module__nTGOrG__functionsSection .SoftwareDevelopment-module__nTGOrG__sectionTitle,.SoftwareDevelopment-module__nTGOrG__functionsSection .SoftwareDevelopment-module__nTGOrG__functionsTitle,.SoftwareDevelopment-module__nTGOrG__functionsSection .SoftwareDevelopment-module__nTGOrG__functionCopy h3,.SoftwareDevelopment-module__nTGOrG__functionsSection .SoftwareDevelopment-module__nTGOrG__dotList li{font-family:inherit}.SoftwareDevelopment-module__nTGOrG__servicesTitle{text-align:center;max-width:760px;font-size:clamp(var(--text-3xl), 3vw, var(--text-4xl));font-weight:var(--font-bold);line-height:var(--leading-tight);margin:0 auto 34px}.SoftwareDevelopment-module__nTGOrG__servicesTitle:first-line{color:var(--ink)}.SoftwareDevelopment-module__nTGOrG__serviceRows{gap:11px;width:min(860px,100%);margin:0 auto;display:grid}.SoftwareDevelopment-module__nTGOrG__serviceRowWrap{min-width:0}.SoftwareDevelopment-module__nTGOrG__serviceRow{color:#fff;background:linear-gradient(100deg,#07104d 0%,#765de0 100%);border-radius:9px;grid-template-columns:.43fr .57fr;align-items:center;min-height:86px;padding:0 48px;display:grid;}.SoftwareDevelopment-module__nTGOrG__serviceRow h3{color:#fff;text-transform:uppercase;max-width:250px;font-size:var(--text-sm);line-height:var(--leading-snug);letter-spacing:.05em;font-weight:var(--font-bold);margin:0}.SoftwareDevelopment-module__nTGOrG__serviceRow p{font-size:var(--text-base);line-height:var(--leading-normal);color:#ffffffe6;border-left:1px solid #ffffff85;margin:0;padding-left:42px}.SoftwareDevelopment-module__nTGOrG__functionsTitle{max-width:820px;font-size:clamp(var(--text-3xl), 3vw, var(--text-4xl));font-weight:var(--font-bold);line-height:var(--leading-tight);margin-bottom:34px}.SoftwareDevelopment-module__nTGOrG__functionGrid{gap:20px 18px;display:grid}.SoftwareDevelopment-module__nTGOrG__functionItem{grid-template-columns:1fr 1fr;align-items:center;gap:22px;display:grid}.SoftwareDevelopment-module__nTGOrG__functionReverse .SoftwareDevelopment-module__nTGOrG__functionCopy{order:2}.SoftwareDevelopment-module__nTGOrG__functionReverse .SoftwareDevelopment-module__nTGOrG__functionImageWrap{order:1}.SoftwareDevelopment-module__nTGOrG__functionCopy{min-height:220px;padding:28px 6px}.SoftwareDevelopment-module__nTGOrG__functionCopy h3{max-width:360px;font-size:var(--text-xl);line-height:var(--leading-tight);font-weight:var(--font-bold);margin:0 0 18px}.SoftwareDevelopment-module__nTGOrG__functionsSection .SoftwareDevelopment-module__nTGOrG__dotList li{font-size:var(--text-base);line-height:var(--leading-normal)}.SoftwareDevelopment-module__nTGOrG__functionImageWrap{aspect-ratio:1.28;border-radius:8px;position:relative;overflow:hidden}.SoftwareDevelopment-module__nTGOrG__contactSection{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(42px,7vw,86px);padding-top:42px;display:grid}.SoftwareDevelopment-module__nTGOrG__contactCopy>span{letter-spacing:.16em;margin-bottom:20px;font-size:.62rem;font-weight:800;display:block}.SoftwareDevelopment-module__nTGOrG__contactCopy p{color:#070815ad;max-width:400px;margin:16px 0 28px;font-size:.86rem;line-height:1.55}.SoftwareDevelopment-module__nTGOrG__contactForm{gap:16px;max-width:420px;display:grid}.SoftwareDevelopment-module__nTGOrG__contactForm input,.SoftwareDevelopment-module__nTGOrG__contactForm textarea{width:100%;font:inherit;color:var(--ink);resize:vertical;border:0;border-bottom:1px solid #07081538;border-radius:0;padding:10px 0;font-size:.78rem}.SoftwareDevelopment-module__nTGOrG__contactForm button{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#7560e4;border:0;border-radius:999px;justify-self:start;min-width:180px;min-height:38px;margin-top:18px;font-size:.66rem;font-weight:800}.SoftwareDevelopment-module__nTGOrG__contactImageWrap{aspect-ratio:.9;border-radius:8px;position:relative;overflow:hidden}@media (max-width:900px){.SoftwareDevelopment-module__nTGOrG__legacyBody,.SoftwareDevelopment-module__nTGOrG__legacyInner,.SoftwareDevelopment-module__nTGOrG__proofInner,.SoftwareDevelopment-module__nTGOrG__contactSection{grid-template-columns:1fr}.SoftwareDevelopment-module__nTGOrG__industryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SoftwareDevelopment-module__nTGOrG__serviceRow{padding:22px 28px}}@media (max-width:700px){.SoftwareDevelopment-module__nTGOrG__centerTitle{font-size:var(--text-3xl)}.SoftwareDevelopment-module__nTGOrG__centerSubtitle{font-size:var(--text-sm)}.SoftwareDevelopment-module__nTGOrG__industryCard h3{font-size:var(--text-lg)}.SoftwareDevelopment-module__nTGOrG__industryCard p{font-size:var(--text-sm)}.SoftwareDevelopment-module__nTGOrG__servicesTitle,.SoftwareDevelopment-module__nTGOrG__functionsTitle{font-size:var(--text-3xl)}.SoftwareDevelopment-module__nTGOrG__serviceRow h3{font-size:var(--text-xs)}.SoftwareDevelopment-module__nTGOrG__serviceRow p,.SoftwareDevelopment-module__nTGOrG__functionsSection .SoftwareDevelopment-module__nTGOrG__dotList li{font-size:var(--text-sm)}.SoftwareDevelopment-module__nTGOrG__functionCopy h3{font-size:var(--text-lg)}.SoftwareDevelopment-module__nTGOrG__statsGrid{column-gap:clamp(24px,8vw,40px);max-width:100%}.SoftwareDevelopment-module__nTGOrG__statLabel{max-width:9.5rem}.SoftwareDevelopment-module__nTGOrG__proofCta{max-width:100%}.SoftwareDevelopment-module__nTGOrG__hero{min-height:780px;padding-inline:18px}.SoftwareDevelopment-module__nTGOrG__heroIllustrationInner{width:min(100%,520px)}.SoftwareDevelopment-module__nTGOrG__heroIllustrationGlow{width:92vw;height:180px}.SoftwareDevelopment-module__nTGOrG__heroIllustration{max-height:240px}.SoftwareDevelopment-module__nTGOrG__legacyTitle{font-size:clamp(1.65rem,7vw,2rem)}.SoftwareDevelopment-module__nTGOrG__legacyImageWrap{border-radius:12px clamp(88px,24vw,140px) 12px 12px;min-height:260px}.SoftwareDevelopment-module__nTGOrG__proofInner{gap:34px}.SoftwareDevelopment-module__nTGOrG__promiseGrid,.SoftwareDevelopment-module__nTGOrG__industryGrid,.SoftwareDevelopment-module__nTGOrG__statsGrid,.SoftwareDevelopment-module__nTGOrG__functionItem,.SoftwareDevelopment-module__nTGOrG__serviceRow{grid-template-columns:1fr}.SoftwareDevelopment-module__nTGOrG__serviceRow p{border-top:1px solid #ffffff85;border-left:0;padding:16px 0 0}.SoftwareDevelopment-module__nTGOrG__functionReverse .SoftwareDevelopment-module__nTGOrG__functionCopy,.SoftwareDevelopment-module__nTGOrG__functionReverse .SoftwareDevelopment-module__nTGOrG__functionImageWrap{order:initial}.SoftwareDevelopment-module__nTGOrG__functionCopy{min-height:auto;padding:10px 0 4px}}@media (max-width:480px){.SoftwareDevelopment-module__nTGOrG__heroTitle{font-size:2.35rem}.SoftwareDevelopment-module__nTGOrG__heroSubtitle{font-size:.92rem}.SoftwareDevelopment-module__nTGOrG__promiseCard,.SoftwareDevelopment-module__nTGOrG__industryCard{min-height:auto}.SoftwareDevelopment-module__nTGOrG__primaryButton{width:100%;min-width:0}.SoftwareDevelopment-module__nTGOrG__contactForm button{width:100%}}
