.TechnologiesPage_page__QqZNU{background:#ffffff;color:#111318;overflow-x:clip}.TechnologiesPage_container__Mv3Tp{margin:0 auto;max-width:1592px;padding:0 100px;width:100%}.TechnologiesPage_hero__kXUjI{background:#103c22;color:#ffffff;min-height:770px;overflow:hidden;position:relative}.TechnologiesPage_heroImage__hV5_N{height:100%;object-fit:cover;object-position:center;width:100%}.TechnologiesPage_heroShade__n7rE8{background:linear-gradient(90deg,rgb(4 26 17/72%),rgb(4 31 19/36%) 48%,rgb(4 20 14/55%)),linear-gradient(180deg,rgb(3 16 13/8%),rgb(3 18 15/62%));inset:0;position:absolute}.TechnologiesPage_heroGrid__kSh9Z{inset:0;pointer-events:none;position:absolute}.TechnologiesPage_heroGrid__kSh9Z span{background:rgb(255 255 255/20%);height:100%;position:absolute;top:0;width:1px}.TechnologiesPage_heroGrid__kSh9Z span:first-child{left:24%}.TechnologiesPage_heroGrid__kSh9Z span:nth-child(2){left:50%}.TechnologiesPage_heroGrid__kSh9Z span:nth-child(3){left:64.5%}.TechnologiesPage_heroGrid__kSh9Z:after{background:rgb(255 255 255/30%);bottom:202px;content:"";height:1px;left:0;position:absolute;right:0}.TechnologiesPage_heroContent__TngLA{margin:0 auto;max-width:1592px;min-height:568px;padding:24px 100px 0;position:relative;z-index:2}.TechnologiesPage_breadcrumbs__Z1Yxx{align-items:center;display:flex;font-size:19px;font-weight:500;gap:14px;letter-spacing:.02em;line-height:1.2;margin-bottom:206px}.TechnologiesPage_breadcrumbs__Z1Yxx a{color:#ffffff;text-decoration:none}.TechnologiesPage_breadcrumbs__Z1Yxx span{font-weight:800}.TechnologiesPage_breadcrumbs__Z1Yxx span:before{content:"/";font-weight:500;margin-right:14px}.TechnologiesPage_heroLayout__i3WD_{align-items:flex-start;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) 440px}.TechnologiesPage_heroCopy__Gfuey{min-width:0}.TechnologiesPage_hero__kXUjI h1{color:#ffffff;font-family:var(--font-sifonn),var(--font-inter),sans-serif;font-size:clamp(66px,5.5vw,88px);font-weight:700;letter-spacing:0;line-height:.96;margin:0 0 48px}.TechnologiesPage_heroLead__YHiCG{color:#ffffff;font-size:25px;font-weight:500;letter-spacing:0;line-height:1.35;margin:0}.TechnologiesPage_heroLeadDesktop__HlIFa{max-width:448px;padding-top:2px}.TechnologiesPage_heroLeadMobile__Sd7AI{display:none}.TechnologiesPage_search__ky80r{align-items:center;background:#ffffff;border-radius:12px;box-shadow:0 20px 50px rgb(0 0 0/18%);display:grid;grid-template-columns:48px minmax(0,1fr) 174px;height:76px;max-width:774px;overflow:hidden}.TechnologiesPage_searchIcon__XGyDS{align-items:center;color:#ef0d33;display:flex;justify-content:center}.TechnologiesPage_searchIcon__XGyDS svg{fill:none;height:30px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1;width:30px}.TechnologiesPage_search__ky80r input{background:transparent;border:0;color:#313844;font-size:20px;font-weight:600;height:100%;letter-spacing:.03em;min-width:0;outline:none}.TechnologiesPage_search__ky80r input::placeholder{color:#313844;opacity:.92}.TechnologiesPage_search__ky80r button{align-items:center;align-self:stretch;background:linear-gradient(100deg,#ef0d33,#c319bf);border:10px solid #ffffff;border-radius:17px;color:#ffffff;cursor:pointer;display:flex;font-size:16px;font-weight:900;justify-content:center;text-transform:uppercase}.TechnologiesPage_heroTags__Ta1P6{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.TechnologiesPage_heroTags__Ta1P6 a{align-items:center;background:rgb(17 24 26/58%);border-radius:7px;color:#ffffff;display:inline-flex;font-size:16px;font-weight:800;gap:6px;letter-spacing:.02em;line-height:1;min-height:34px;padding:7px 11px;text-decoration:none}.TechnologiesPage_heroBottom__dtEx7{align-items:stretch;bottom:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,36%);left:0;position:absolute;right:0;z-index:3}.TechnologiesPage_heroStats__lA1Bz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-left:calc((100vw - min(1592px, 100vw)) / 2 + 100px)}.TechnologiesPage_heroStat__CMfjA{border-left:1px solid rgb(255 255 255/26%);min-height:202px;padding:40px 36px 26px 46px}.TechnologiesPage_heroStat__CMfjA:last-child{border-right:1px solid rgb(255 255 255/26%)}.TechnologiesPage_heroStat__CMfjA strong{color:#ffffff;display:block;font-family:var(--font-sifonn),var(--font-inter),sans-serif;font-size:50px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:20px}.TechnologiesPage_heroStat__CMfjA strong span{color:#f2c53d}.TechnologiesPage_heroStat__CMfjA>span{color:rgb(255 255 255/72%);display:block;font-size:18px;font-weight:700;line-height:1.3;max-width:150px}.TechnologiesPage_logoMarquee__cLwIG{align-items:center;border-left:1px solid rgb(255 255 255/26%);display:flex;min-width:0;overflow:hidden;padding:44px 0}.TechnologiesPage_logoTrack___bco_{align-items:center;animation:TechnologiesPage_logoMove__VRmbC 28s linear infinite;display:flex;gap:48px;min-width:max-content}.TechnologiesPage_heroLogo__Lxsqv{align-items:center;display:inline-flex;height:84px;justify-content:center;opacity:.9;width:162px}.TechnologiesPage_heroLogo__Lxsqv img{object-fit:contain}@keyframes TechnologiesPage_logoMove__VRmbC{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.TechnologiesPage_intro__jziKB{background:#ffffff;border-bottom:1px solid #eef0f3;padding:146px 0 122px}.TechnologiesPage_introGrid__kZ2z3{display:grid;gap:80px;grid-template-columns:minmax(0,1fr) 440px}.TechnologiesPage_intro__jziKB h2,.TechnologiesPage_sectionHead__pOKT4 h2,.TechnologiesPage_serviceDomains__7MlMr h2{color:#050506;font-family:var(--font-sifonn),var(--font-inter),sans-serif;font-size:clamp(54px,4.7vw,70px);font-weight:700;letter-spacing:0;line-height:1.08;margin:0}.TechnologiesPage_intro__jziKB h2 mark,.TechnologiesPage_titleMark__VkfS_{background:#f2c53d;box-decoration-break:clone;color:inherit;padding:0 8px}.TechnologiesPage_introCopy__X3yvE{align-items:flex-start;display:flex;flex-direction:column;gap:28px}.TechnologiesPage_introCopy__X3yvE p{color:#2c333f;font-size:22px;font-weight:600;line-height:1.35;margin:0}.TechnologiesPage_redButton__tzLef{align-items:center;background:#ef0d33;border:1px solid #ef0d33;color:#ffffff;display:inline-flex;font-size:15px;font-weight:900;justify-content:center;min-height:58px;min-width:166px;padding:0 25px;text-decoration:none;text-transform:uppercase;transition:background .18s ease,color .18s ease}.TechnologiesPage_redButton__tzLef:focus-visible,.TechnologiesPage_redButton__tzLef:hover{background:#ffffff;color:#ef0d33}.TechnologiesPage_details__37vTV{background:#ffffff;border-bottom:1px solid #eef0f3;padding:72px 0 74px}.TechnologiesPage_detailsShell__vraDW{display:grid;gap:100px;grid-template-columns:minmax(0,1fr) 440px;margin:0 auto;max-width:1592px;padding:0 100px}.TechnologiesPage_detailsMain__5dt9y{min-width:0}.TechnologiesPage_domain__7xxbE{min-height:620px;padding:0 0 72px;scroll-margin-top:136px}.TechnologiesPage_domain__7xxbE+.TechnologiesPage_domain__7xxbE{border-top:1px solid #f0f2f4;padding-top:70px}.TechnologiesPage_domain__7xxbE h2{color:#111318;font-family:var(--font-sifonn),var(--font-inter),sans-serif;font-size:41px;font-weight:700;letter-spacing:0;line-height:1;margin:0 0 30px;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}.TechnologiesPage_domain__7xxbE h2 a{color:inherit;text-decoration:none}.TechnologiesPage_domainDescription__7qhRJ{color:#161b22;font-size:22px;font-weight:600;line-height:1.45;margin:0 0 46px;max-width:1020px}.TechnologiesPage_domainMeta__b6zzs{align-items:end;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) 170px;margin-bottom:48px}.TechnologiesPage_metrics__mOKJr{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.TechnologiesPage_metric__nBWy8{border-left:2px solid #f2c53d;min-height:76px;padding-left:20px}.TechnologiesPage_metric__nBWy8 span{color:#9aa3b2;display:block;font-size:21px;font-weight:800;line-height:1.25;margin-bottom:4px}.TechnologiesPage_metric__nBWy8 strong{color:#2a3442;display:block;font-family:var(--font-sifonn),var(--font-inter),sans-serif;font-size:39px;font-weight:700;line-height:1}.TechnologiesPage_learnLink__4ATBt{align-items:center;color:#111318;display:flex;font-size:15px;font-weight:900;gap:14px;justify-content:flex-end;text-decoration:none;text-transform:uppercase}.TechnologiesPage_learnLink__4ATBt span:last-child{color:#ef0d33;font-size:36px;font-weight:500;line-height:.7}.TechnologiesPage_cardGrid__x0R8S{display:grid;gap:30px 35px;grid-template-columns:repeat(2,minmax(0,1fr))}.TechnologiesPage_techCard__MB6Xz{background:#f4f5f6;color:#111318;display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-template-rows:minmax(106px,1fr) 62px;min-height:192px;overflow:hidden;padding:44px 0 0 38px;position:relative;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.TechnologiesPage_techCard__MB6Xz:focus-visible,.TechnologiesPage_techCard__MB6Xz:hover{box-shadow:0 18px 42px rgb(44 51 63/12%);outline:none;transform:translateY(-3px)}.TechnologiesPage_techCardTitle__F3BU6{align-self:end;font-size:26px;font-weight:800;grid-column:1;grid-row:2;line-height:1.1;padding-bottom:22px}.TechnologiesPage_techCardLogo__FOb0J{align-items:flex-start;display:flex;grid-column:2;grid-row:1/span 2;justify-content:center;padding-right:28px;padding-top:4px}.TechnologiesPage_techCardLogo__FOb0J img{height:auto;max-height:82px;object-fit:contain;width:auto}.TechnologiesPage_techCardArrowHighlight__VdCgj,.TechnologiesPage_techCardArrow__83Jv5{align-items:center;bottom:0;display:flex;font-size:32px;height:62px;justify-content:center;position:absolute;right:0;width:62px}.TechnologiesPage_techCardArrow__83Jv5{background:#111318;color:#ffffff}.TechnologiesPage_techCardArrowHighlight__VdCgj{background:#f2c53d;color:#111318}.TechnologiesPage_logoGrid__64gHt{display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px}.TechnologiesPage_logoTile__OCZKn{align-items:center;background:#f4f5f6;display:flex;justify-content:center;min-height:92px;padding:18px}.TechnologiesPage_logoTile__OCZKn img{height:auto;max-height:58px;object-fit:contain;width:auto}.TechnologiesPage_detailsNav__bdXpJ{align-content:flex-start;align-self:start;display:flex;flex-wrap:wrap;gap:10px 18px;position:sticky;top:136px}.TechnologiesPage_navButtonActive__KttBI,.TechnologiesPage_navButton__uDnuu{align-items:center;background:#ffffff;border:1px solid #cbd3df;color:#2c333f;cursor:pointer;display:inline-flex;font-size:20px;font-weight:600;justify-content:center;min-height:58px;padding:0 16px;transition:background .16s ease,border-color .16s ease,color .16s ease}.TechnologiesPage_navButtonActive__KttBI,.TechnologiesPage_navButton__uDnuu:focus-visible,.TechnologiesPage_navButton__uDnuu:hover{background:#111318;border-color:#111318;color:#ffffff}.TechnologiesPage_serviceDomains__7MlMr{background:#ffffff;padding:110px 0 86px}.TechnologiesPage_sectionHead__pOKT4{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:66px}.TechnologiesPage_serviceCardGrid__gjeiN{display:grid;gap:36px;grid-template-columns:repeat(3,minmax(0,1fr))}.TechnologiesPage_serviceCard__ug00b{background:#f3f4f5;color:#111318;display:flex;flex-direction:column;min-height:360px;padding:36px 38px 98px;position:relative;text-decoration:none}.TechnologiesPage_serviceCard__ug00b strong{color:#050506;display:block;font-family:var(--font-sifonn),var(--font-inter),sans-serif;font-size:38px;font-weight:700;letter-spacing:0;line-height:1.05;margin-bottom:34px}.TechnologiesPage_serviceCard__ug00b span{color:#2a3039;display:block;font-size:21px;font-style:normal;font-weight:500;line-height:1.35}.TechnologiesPage_cardArrowHighlight__Aq6tM,.TechnologiesPage_cardArrow__U2Y7I{align-items:center;bottom:0;display:flex;font-size:32px;font-style:normal;height:62px;justify-content:center;position:absolute;right:0;width:62px}.TechnologiesPage_cardArrow__U2Y7I{background:#111318;color:#ffffff}.TechnologiesPage_cardArrowHighlight__Aq6tM{background:#f2c53d;color:#111318}.TechnologiesPage_articles__eXAQb,.TechnologiesPage_page__QqZNU .services-source-cases,.TechnologiesPage_testimonials__RPmRG{border-top:1px solid #eef0f3}.TechnologiesPage_page__QqZNU .services-source-contact-us>[data-homepage-contact-source-title]{padding-bottom:84px;padding-top:84px}@media (max-width:1399px){.TechnologiesPage_container__Mv3Tp,.TechnologiesPage_detailsShell__vraDW,.TechnologiesPage_heroContent__TngLA{padding-left:64px;padding-right:64px}.TechnologiesPage_heroStats__lA1Bz{margin-left:64px}.TechnologiesPage_detailsShell__vraDW,.TechnologiesPage_heroLayout__i3WD_,.TechnologiesPage_introGrid__kZ2z3{grid-template-columns:minmax(0,1fr) 380px}.TechnologiesPage_detailsShell__vraDW{gap:70px}}@media (max-width:1199px){.TechnologiesPage_hero__kXUjI{min-height:720px}.TechnologiesPage_detailsShell__vraDW,.TechnologiesPage_heroLayout__i3WD_,.TechnologiesPage_introGrid__kZ2z3{grid-template-columns:minmax(0,1fr)}.TechnologiesPage_heroLeadDesktop__HlIFa{display:none}.TechnologiesPage_heroLeadMobile__Sd7AI{display:block;margin-bottom:30px;max-width:760px}.TechnologiesPage_breadcrumbs__Z1Yxx{margin-bottom:132px}.TechnologiesPage_heroBottom__dtEx7{grid-template-columns:minmax(0,1fr)}.TechnologiesPage_logoMarquee__cLwIG{display:none}.TechnologiesPage_heroStats__lA1Bz{margin-right:64px}.TechnologiesPage_detailsNav__bdXpJ{order:-1;position:static}.TechnologiesPage_domain__7xxbE{min-height:0}}@media (max-width:1023px){.TechnologiesPage_container__Mv3Tp,.TechnologiesPage_detailsShell__vraDW,.TechnologiesPage_heroContent__TngLA{padding-left:32px;padding-right:32px}.TechnologiesPage_heroStats__lA1Bz{margin-left:32px;margin-right:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.TechnologiesPage_heroStat__CMfjA{min-height:150px;padding:28px 28px 22px}.TechnologiesPage_heroGrid__kSh9Z:after{bottom:300px}.TechnologiesPage_intro__jziKB,.TechnologiesPage_serviceDomains__7MlMr{padding:76px 0}.TechnologiesPage_details__37vTV{padding:58px 0}.TechnologiesPage_cardGrid__x0R8S,.TechnologiesPage_serviceCardGrid__gjeiN{grid-template-columns:1fr}.TechnologiesPage_logoGrid__64gHt{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.TechnologiesPage_container__Mv3Tp,.TechnologiesPage_detailsShell__vraDW,.TechnologiesPage_heroContent__TngLA{padding-left:16px;padding-right:16px}.TechnologiesPage_hero__kXUjI{min-height:760px}.TechnologiesPage_heroImage__hV5_N{object-position:66% center}.TechnologiesPage_heroContent__TngLA{min-height:512px;padding-top:18px}.TechnologiesPage_breadcrumbs__Z1Yxx{font-size:15px;margin-bottom:92px}.TechnologiesPage_hero__kXUjI h1{font-size:48px;margin-bottom:24px}.TechnologiesPage_heroLead__YHiCG{font-size:17px;line-height:1.4}.TechnologiesPage_search__ky80r{grid-template-columns:42px minmax(0,1fr) 88px;height:58px;max-width:100%}.TechnologiesPage_search__ky80r input{font-size:15px}.TechnologiesPage_search__ky80r button{border-width:7px;border-radius:13px;font-size:12px}.TechnologiesPage_heroTags__Ta1P6 a{font-size:13px;min-height:30px;padding:6px 9px}.TechnologiesPage_heroStats__lA1Bz{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:16px;margin-right:16px}.TechnologiesPage_heroStat__CMfjA{min-height:116px;padding:20px 16px}.TechnologiesPage_heroStat__CMfjA strong{font-size:34px;margin-bottom:10px}.TechnologiesPage_heroStat__CMfjA>span{font-size:14px}.TechnologiesPage_heroGrid__kSh9Z:after{bottom:232px}.TechnologiesPage_intro__jziKB,.TechnologiesPage_serviceDomains__7MlMr{padding:56px 0}.TechnologiesPage_introGrid__kZ2z3,.TechnologiesPage_sectionHead__pOKT4{gap:28px}.TechnologiesPage_intro__jziKB h2,.TechnologiesPage_sectionHead__pOKT4 h2,.TechnologiesPage_serviceDomains__7MlMr h2{font-size:42px}.TechnologiesPage_introCopy__X3yvE p{font-size:18px}.TechnologiesPage_redButton__tzLef{min-height:50px;min-width:146px}.TechnologiesPage_detailsShell__vraDW{gap:34px}.TechnologiesPage_detailsNav__bdXpJ{gap:8px}.TechnologiesPage_navButtonActive__KttBI,.TechnologiesPage_navButton__uDnuu{font-size:16px;min-height:48px;padding:0 14px}.TechnologiesPage_domain__7xxbE{padding-bottom:54px;scroll-margin-top:88px}.TechnologiesPage_domain__7xxbE+.TechnologiesPage_domain__7xxbE{padding-top:52px}.TechnologiesPage_domain__7xxbE h2{font-size:34px;margin-bottom:22px}.TechnologiesPage_domainDescription__7qhRJ{font-size:17px;margin-bottom:34px}.TechnologiesPage_domainMeta__b6zzs{align-items:start;grid-template-columns:1fr;margin-bottom:34px}.TechnologiesPage_metrics__mOKJr{gap:18px;grid-template-columns:1fr}.TechnologiesPage_metric__nBWy8 span{font-size:17px}.TechnologiesPage_metric__nBWy8 strong{font-size:34px}.TechnologiesPage_learnLink__4ATBt{justify-content:flex-start}.TechnologiesPage_techCard__MB6Xz{grid-template-columns:minmax(0,1fr) 118px;min-height:168px;padding-left:24px}.TechnologiesPage_techCardTitle__F3BU6{font-size:23px}.TechnologiesPage_techCardLogo__FOb0J{padding-right:18px}.TechnologiesPage_cardArrowHighlight__Aq6tM,.TechnologiesPage_cardArrow__U2Y7I,.TechnologiesPage_techCardArrowHighlight__VdCgj,.TechnologiesPage_techCardArrow__83Jv5{height:56px;width:56px}.TechnologiesPage_logoGrid__64gHt{grid-template-columns:repeat(2,minmax(0,1fr))}.TechnologiesPage_sectionHead__pOKT4{grid-template-columns:1fr}.TechnologiesPage_serviceCard__ug00b{min-height:300px;padding:28px 26px 82px}.TechnologiesPage_serviceCard__ug00b strong{font-size:30px}.TechnologiesPage_serviceCard__ug00b span{font-size:17px}}