.DesktopServicePage_page__bG3n9{--blue:#0066d6;--cyan:#00bfff;color:var(--ink);background:#fff;overflow-x:hidden}.DesktopServicePage_themeDark__ygpwT{--ink:#ffffff;--body:#94a3b8;--strong:#dbe4f0;--line:rgba(255,255,255,0.09);--lineStrong:rgba(0,191,255,0.34);--card:rgba(255,255,255,0.035);--cardHover:rgba(255,255,255,0.07);--accent:#00bfff;--muted-icon:rgba(148,163,184,0.16);color:#fff;background:#080b11}.DesktopServicePage_themeLight__CYJRu{--ink:#0d1726;--body:#5b6b81;--strong:#33455c;--line:rgba(13,23,38,0.1);--lineStrong:rgba(0,102,214,0.32);--card:#ffffff;--cardHover:#ffffff;--accent:#0066d6;--muted-icon:rgba(91,107,129,0.12);color:var(--ink);background:#ffffff}.DesktopServicePage_themeTint__Amkk5{background:radial-gradient(80% 100% at 50% 0,rgba(0,102,214,.07) 0,transparent 60%),#f5f8fc}.DesktopServicePage_shell__grWd9{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.DesktopServicePage_section__AzwVF{padding:96px 0;position:relative}.DesktopServicePage_sectionTight__ppR7f{padding:76px 0}.DesktopServicePage_eyebrow__ryYn8{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.DesktopServicePage_eyebrow__ryYn8:before{content:"";width:28px;height:1px;background:currentColor}.DesktopServicePage_sectionTitle__WkT0f{margin:0;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.14;color:var(--ink)}.DesktopServicePage_sectionLead__oC1in{margin:18px 0 0;max-width:62ch;font-size:17px;line-height:1.7;color:var(--body)}.DesktopServicePage_hero__FQCCM{position:relative;padding:120px 0 88px;background:#05070c;overflow:hidden;isolation:isolate}.DesktopServicePage_heroScrim__omy_I{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(5,7,12,.6),rgba(5,7,12,.28) 38%,transparent 66%),linear-gradient(180deg,transparent,transparent 72%,rgba(5,7,12,.45));pointer-events:none}.DesktopServicePage_heroInner__kMvgU{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:center}.DesktopServicePage_heroTitle__t3heD{margin:0;font-size:clamp(38px,5.2vw,60px);font-weight:700;line-height:1.06;letter-spacing:-.02em;color:#fff}.DesktopServicePage_heroTitle__t3heD em{font-style:normal;background:linear-gradient(100deg,var(--cyan) 0,#4da3ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.DesktopServicePage_heroText__yDyNQ{margin:24px 0 0;max-width:54ch;font-size:18px;line-height:1.72;color:#b7c4d4}.DesktopServicePage_heroActions__S9JB4{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.DesktopServicePage_ghostCta__apIzE,.DesktopServicePage_primaryCta___CsJt{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease}.DesktopServicePage_primaryCta___CsJt{background:linear-gradient(110deg,var(--cyan) 0,var(--blue) 100%);color:#fff;box-shadow:0 14px 34px rgba(0,102,214,.36)}.DesktopServicePage_ghostCta__apIzE{border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.06);color:#fff;backdrop-filter:blur(6px)}.DesktopServicePage_ghostCta__apIzE:hover,.DesktopServicePage_primaryCta___CsJt:hover{transform:translateY(-2px);color:#fff}.DesktopServicePage_ghostCta__apIzE:hover{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.12)}.DesktopServicePage_heroArt__qIV9c{position:relative;display:grid;place-items:center;min-height:380px}.DesktopServicePage_heroArt__qIV9c:after{content:"";position:absolute;inset:8% 4%;border-radius:50%;background:radial-gradient(circle,rgba(0,145,230,.32) 0,rgba(0,102,214,.1) 45%,transparent 70%);filter:blur(18px);z-index:0}.DesktopServicePage_heroImage__RMnQ1{position:relative;z-index:1;width:100%;height:auto;max-width:620px;animation:DesktopServicePage_float__I_AW7 9s ease-in-out infinite}@keyframes DesktopServicePage_float__I_AW7{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.DesktopServicePage_heroStrip__gBVhJ{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px;margin-top:64px;padding-top:32px;border-top:1px solid rgba(255,255,255,.12);list-style:none}.DesktopServicePage_stripItem__fqsG_{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.06);backdrop-filter:blur(6px);font-size:13.5px;font-weight:500;color:#d5deea}.DesktopServicePage_stripItem__fqsG_ i{color:var(--cyan);font-size:14px}.DesktopServicePage_splitLayout__MMEUo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.DesktopServicePage_splitArt__V3gyl{position:relative;display:grid;place-items:center;padding:24px}.DesktopServicePage_splitArt__V3gyl:before{content:"";position:absolute;inset:0;border-radius:28px;background:radial-gradient(70% 70% at 50% 45%,rgba(0,102,214,.12) 0,transparent 70%),linear-gradient(160deg,#eef4fb,#e3ecf7)}.DesktopServicePage_splitImage__fxkmC{position:relative;z-index:1;width:100%;max-width:460px;height:auto}.DesktopServicePage_splitPoints__pr_An{margin:34px 0 0;padding:0;list-style:none;display:grid;gap:22px}.DesktopServicePage_splitPoint__nk0Ed{display:grid;grid-template-columns:46px minmax(0,1fr);gap:16px;align-items:start}.DesktopServicePage_splitIcon__db_9X{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:linear-gradient(140deg,rgba(0,102,214,.12),rgba(0,191,255,.16));border:1px solid rgba(0,102,214,.18);color:var(--blue);font-size:18px}.DesktopServicePage_splitPointTitle__Z9rVp{display:block;margin:0 0 5px;font-size:17px;font-weight:650;color:var(--ink)}.DesktopServicePage_splitPointText__7e7J_{display:block;margin:0;font-size:15px;line-height:1.65;color:var(--body)}.DesktopServicePage_compareGrid__di2kN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px}.DesktopServicePage_compareCard__4_b91{padding:34px;border:1px solid var(--line);border-radius:20px;background:var(--card)}.DesktopServicePage_compareCardWin__DM0JA{border-color:var(--lineStrong);background:radial-gradient(120% 100% at 0 0,rgba(0,102,214,.08) 0,transparent 60%),var(--card);box-shadow:0 18px 44px rgba(13,23,38,.07)}.DesktopServicePage_compareHead__8_Uen{display:flex;align-items:center;gap:12px;margin:0 0 22px;font-size:20px;font-weight:700;color:var(--ink)}.DesktopServicePage_compareIcon__jEDW9{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;font-size:16px;flex:0 0 auto}.DesktopServicePage_compareIconLose__CVk4n{background:var(--muted-icon);color:var(--body)}.DesktopServicePage_compareIconWin__gf25c{background:linear-gradient(135deg,var(--blue),var(--cyan));color:#fff}.DesktopServicePage_compareList__zJx2y{margin:0;padding:0;list-style:none;display:grid;gap:14px}.DesktopServicePage_compareList__zJx2y li{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start;font-size:15px;line-height:1.6;color:var(--body)}.DesktopServicePage_compareList__zJx2y li i{margin-top:3px;font-size:14px}.DesktopServicePage_compareCardLose__gTSxe li i{color:#9aa7b8}.DesktopServicePage_compareCardWin__DM0JA li i{color:var(--accent)}.DesktopServicePage_compareCardWin__DM0JA li{color:var(--strong)}.DesktopServicePage_capabilityLayout__AHIzx{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:start;margin-top:48px}.DesktopServicePage_tabList__tSv1V{display:grid;gap:12px}.DesktopServicePage_tab__L4MkE{position:relative;display:block;width:100%;padding:20px 22px 20px 26px;border:1px solid var(--line);border-radius:14px;background:var(--card);color:var(--ink);text-align:left;cursor:pointer;overflow:hidden;transition:border-color .3s ease,background-color .3s ease}.DesktopServicePage_tab__L4MkE:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--cyan),var(--blue));transform:scaleY(0);transform-origin:top;transition:transform .35s cubic-bezier(.22,1,.36,1)}.DesktopServicePage_tab__L4MkE:hover{border-color:rgba(255,255,255,.2);background:var(--cardHover)}.DesktopServicePage_tabActive__2RpyE{border-color:rgba(0,191,255,.4);background:radial-gradient(120% 130% at 0 0,rgba(0,102,214,.24) 0,transparent 62%),rgba(255,255,255,.06)}.DesktopServicePage_tabActive__2RpyE:before{transform:scaleY(1)}.DesktopServicePage_tabTitle__LROct{display:flex;align-items:center;gap:12px;margin:0;font-size:17px;font-weight:650;color:#fff}.DesktopServicePage_tabTitle__LROct i{color:var(--cyan);font-size:17px}.DesktopServicePage_tabSummary__BrXrT{margin:8px 0 0 29px;font-size:14px;line-height:1.6;color:var(--body)}.DesktopServicePage_panel__HrrIi{position:relative;padding:36px;border:1px solid var(--line);border-radius:22px;background:radial-gradient(100% 90% at 85% 0,rgba(0,102,214,.2) 0,transparent 62%),rgba(255,255,255,.03);overflow:hidden}.DesktopServicePage_panelBody__d_4Bw{animation:DesktopServicePage_panelIn__wILCe .42s cubic-bezier(.22,1,.36,1) both}@keyframes DesktopServicePage_panelIn__wILCe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.DesktopServicePage_panelArt__TydBq{position:relative;display:grid;place-items:center;margin:-8px 0 24px;min-height:240px}.DesktopServicePage_panelArt__TydBq:after{content:"";position:absolute;inset:6% 12%;border-radius:50%;background:radial-gradient(circle,rgba(0,145,230,.3) 0,transparent 68%);filter:blur(16px);z-index:0}.DesktopServicePage_panelImage__vhsBb{position:relative;z-index:1;width:100%;max-width:340px;height:auto}.DesktopServicePage_panelTitle__1Rs4v{margin:0;font-size:25px;font-weight:700;color:#fff}.DesktopServicePage_panelText__gPazG{margin:14px 0 0;font-size:16px;line-height:1.72;color:var(--body)}.DesktopServicePage_panelList__SboLL{margin:26px 0 0;padding:0;list-style:none;display:grid;gap:13px}.DesktopServicePage_panelList__SboLL li{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;font-size:15px;line-height:1.6;color:var(--strong)}.DesktopServicePage_panelList__SboLL li i{margin-top:2px;color:var(--cyan);font-size:15px}.DesktopServicePage_pipelineLayout__rMfEr{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:start;margin-top:52px}.DesktopServicePage_pipelineArt__Cg8xz{position:sticky;top:120px;display:grid;place-items:center;padding:28px;border-radius:28px;background:radial-gradient(70% 70% at 50% 40%,rgba(0,102,214,.12) 0,transparent 70%),linear-gradient(160deg,#eef4fb,#e3ecf7)}.DesktopServicePage_pipelineImage__53hEi{width:100%;max-width:380px;height:auto}.DesktopServicePage_pipeline__F_m1X{position:relative;display:grid;gap:0}.DesktopServicePage_stage__kTwB3{position:relative;display:grid;grid-template-columns:84px minmax(0,1fr);gap:28px;padding:0 0 44px}.DesktopServicePage_stage__kTwB3:before{content:"";position:absolute;left:27px;top:56px;bottom:0;width:1px;background:linear-gradient(180deg,var(--lineStrong),var(--line))}.DesktopServicePage_stage__kTwB3:last-child{padding-bottom:0}.DesktopServicePage_stage__kTwB3:last-child:before{display:none}.DesktopServicePage_stageNumber__3my4X{display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--lineStrong);border-radius:16px;background:linear-gradient(140deg,rgba(0,102,214,.1),rgba(0,191,255,.14));font-size:17px;font-weight:700;color:var(--blue)}.DesktopServicePage_stageTitle__n3RUU{margin:14px 0 0;font-size:21px;font-weight:650;color:var(--ink)}.DesktopServicePage_stageText__vDg8a{margin:10px 0 0;max-width:62ch;font-size:15.5px;line-height:1.7;color:var(--body)}.DesktopServicePage_stageTags__OwxtN{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.DesktopServicePage_stageTag__RdG4g{padding:6px 13px;border:1px solid var(--line);border-radius:999px;background:var(--card);font-size:12.5px;color:var(--body)}.DesktopServicePage_checklist__B7LEF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:46px}.DesktopServicePage_checkItem__kkpVo{display:grid;gap:12px;align-content:start;padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--card);transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.DesktopServicePage_checkItem__kkpVo:hover{border-color:var(--lineStrong);transform:translateY(-4px);box-shadow:0 20px 40px rgba(13,23,38,.08)}.DesktopServicePage_checkIcon__5w7Gm{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,rgba(0,102,214,.92),rgba(0,191,255,.92));color:#fff;font-size:16px}.DesktopServicePage_checkTitle__qH75r{margin:0;font-size:16px;font-weight:650;color:var(--ink)}.DesktopServicePage_checkText__9gtEd{margin:0;font-size:14px;line-height:1.6;color:var(--body)}.DesktopServicePage_stackRows__hS2k0{display:grid;gap:16px;margin-top:46px}.DesktopServicePage_stackRow__UMclQ{display:grid;grid-template-columns:230px minmax(0,1fr);gap:24px;align-items:center;padding:22px 26px;border:1px solid var(--line);border-radius:16px;background:var(--card)}.DesktopServicePage_stackLabel__ZieUW{margin:0;font-size:15px;font-weight:650;color:var(--ink)}.DesktopServicePage_stackNote__DpM1H{margin:4px 0 0;font-size:13px;line-height:1.55;color:var(--body)}.DesktopServicePage_stackPills___0BkC{display:flex;flex-wrap:wrap;gap:10px}.DesktopServicePage_stackPill__tbDYp{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border:1px solid var(--line);border-radius:999px;background:#f6f9fd;font-size:13.5px;font-weight:550;color:#2b3b50;transition:border-color .25s ease,background-color .25s ease}.DesktopServicePage_stackPill__tbDYp:hover{border-color:var(--lineStrong);background:#eef4fc}.DesktopServicePage_stackPillIcon__jQf2N{width:18px;height:18px;object-fit:contain;flex:0 0 auto}.DesktopServicePage_fitGrid__9hsxN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:46px}.DesktopServicePage_fitCard__keA_I{padding:28px;border:1px solid var(--line);border-radius:18px;background:var(--card);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.DesktopServicePage_fitCard__keA_I:hover{border-color:var(--lineStrong);transform:translateY(-4px);box-shadow:0 20px 40px rgba(13,23,38,.08)}.DesktopServicePage_fitIcon__BihWO{display:grid;place-items:center;width:46px;height:46px;margin-bottom:18px;border:1px solid rgba(0,102,214,.18);border-radius:14px;background:linear-gradient(140deg,rgba(0,102,214,.1),rgba(0,191,255,.14));color:var(--blue);font-size:19px}.DesktopServicePage_fitTitle__FMZPx{margin:0 0 10px;font-size:18px;font-weight:650;color:var(--ink)}.DesktopServicePage_fitText__BTnUS{margin:0;font-size:14.5px;line-height:1.65;color:var(--body)}.DesktopServicePage_faqLayout__6Dvvt{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.DesktopServicePage_faqList__NjV8O{display:grid;gap:12px}.DesktopServicePage_faqItem__lhZZk{border:1px solid var(--line);border-radius:14px;background:var(--card);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.DesktopServicePage_faqItemOpen__i_f96{border-color:var(--lineStrong);box-shadow:0 16px 36px rgba(13,23,38,.07)}.DesktopServicePage_faqButton__dpED4{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 26px;border:0;background:transparent;color:var(--ink);font-size:16.5px;font-weight:600;text-align:left;cursor:pointer}.DesktopServicePage_faqButton__dpED4 i{flex:0 0 auto;color:var(--accent);font-size:15px;transition:transform .3s ease}.DesktopServicePage_faqItemOpen__i_f96 .DesktopServicePage_faqButton__dpED4 i{transform:rotate(180deg)}.DesktopServicePage_faqAnswer__e5dnT{padding:0 26px 24px;margin:0;max-width:78ch;font-size:15.5px;line-height:1.75;color:var(--body)}.DesktopServicePage_ctaBand__1GJTn{padding:96px 0;background:radial-gradient(80% 120% at 20% 0,rgba(0,102,214,.3) 0,transparent 62%),#080b11}.DesktopServicePage_ctaLayout__Vc4eT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.DesktopServicePage_ctaPoints__xWtaW{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:14px}.DesktopServicePage_ctaPoints__xWtaW li{display:grid;grid-template-columns:22px 1fr;gap:12px;font-size:15.5px;line-height:1.6;color:var(--strong)}.DesktopServicePage_ctaPoints__xWtaW li i{margin-top:3px;color:var(--cyan)}.DesktopServicePage_ctaForm__4ob1O .contact_from_box{background:rgba(255,255,255,.97);border-radius:20px;padding:32px;box-shadow:0 30px 70px rgba(0,0,0,.45)}@media (max-width:1199px){.DesktopServicePage_checklist__B7LEF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.DesktopServicePage_capabilityLayout__AHIzx,.DesktopServicePage_ctaLayout__Vc4eT,.DesktopServicePage_faqLayout__6Dvvt,.DesktopServicePage_heroInner__kMvgU,.DesktopServicePage_pipelineLayout__rMfEr,.DesktopServicePage_splitLayout__MMEUo{grid-template-columns:minmax(0,1fr);gap:40px}.DesktopServicePage_hero__FQCCM{padding:96px 0 72px}.DesktopServicePage_heroArt__qIV9c{order:2;min-height:260px}.DesktopServicePage_pipelineArt__Cg8xz{position:static;order:2}.DesktopServicePage_compareGrid__di2kN,.DesktopServicePage_fitGrid__9hsxN{grid-template-columns:minmax(0,1fr)}.DesktopServicePage_stackRow__UMclQ{grid-template-columns:minmax(0,1fr);gap:14px}}@media (max-width:575px){.DesktopServicePage_section__AzwVF{padding:72px 0}.DesktopServicePage_checklist__B7LEF{grid-template-columns:minmax(0,1fr)}.DesktopServicePage_stage__kTwB3{grid-template-columns:56px minmax(0,1fr);gap:18px}.DesktopServicePage_stage__kTwB3:before{left:20px}.DesktopServicePage_stageNumber__3my4X{width:42px;height:42px;font-size:15px}.DesktopServicePage_compareCard__4_b91,.DesktopServicePage_panel__HrrIi{padding:26px 22px}.DesktopServicePage_splitPoint__nk0Ed{grid-template-columns:40px minmax(0,1fr);gap:13px}.DesktopServicePage_splitIcon__db_9X{width:40px;height:40px;font-size:16px}.DesktopServicePage_ghostCta__apIzE,.DesktopServicePage_primaryCta___CsJt{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.DesktopServicePage_heroImage__RMnQ1,.DesktopServicePage_panelBody__d_4Bw{animation:none}.DesktopServicePage_checkItem__kkpVo:hover,.DesktopServicePage_fitCard__keA_I:hover,.DesktopServicePage_ghostCta__apIzE:hover,.DesktopServicePage_primaryCta___CsJt:hover{transform:none}}