.CaseServicePage_serviceNav__Y_2zG{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:10px 28px;max-width:1080px;margin:28px auto 0;padding:0 32px 22px;border-bottom:1px solid #1b2029}.CaseServicePage_serviceNav__Y_2zG a{display:inline-flex;align-items:center;min-height:34px;color:#929dac;font-size:12px;text-decoration:none}.CaseServicePage_serviceNav__Y_2zG a:hover,.CaseServicePage_serviceNav__Y_2zG a[aria-current=page]{color:#e8edf5}.CaseServicePage_serviceNav__Y_2zG a[aria-current=page]{text-decoration:underline;text-underline-offset:8px}.CaseServicePage_hero__rbLCw{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);grid-gap:64px;gap:64px;align-items:center;max-width:1080px;margin:0 auto;padding:100px 32px 112px}.CaseServicePage_title__ABRUN{margin:0 0 26px;font-size:clamp(36px,4.5vw,60px);line-height:1.09;letter-spacing:-2px;font-weight:500;text-wrap:balance}.CaseServicePage_intro__VR1se{margin:0 0 32px;color:#a8b1bf;font-size:17px;line-height:1.75}.CaseServicePage_hero__rbLCw button{gap:26px}.CaseServicePage_hint__cu6D1{margin:16px 0 0;color:#929dac;font-size:12px;line-height:1.6}.CaseServicePage_pricing__LpZdb{padding:32px;border:1px solid #29303b;border-top:2px solid #77808d;background:rgba(10,13,20,.85)}.CaseServicePage_pricing__LpZdb h2{margin:0 0 16px;font-size:30px;font-weight:500;letter-spacing:-1px;line-height:1.2}.CaseServicePage_pricing__LpZdb li,.CaseServicePage_pricing__LpZdb>p:not(:first-child){color:#a8b1bf;font-size:14px;line-height:1.65}.CaseServicePage_pricing__LpZdb ul{list-style:none;margin:30px 0 0;padding:0}.CaseServicePage_pricing__LpZdb li{padding:14px 0;border-top:1px solid #222833}.CaseServicePage_pricing__LpZdb li:last-child{padding-bottom:0}.CaseServicePage_scopeGrid__RpbD8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:72px;gap:72px}.CaseServicePage_topic__6WxTi{display:flex;align-items:baseline;gap:20px;padding:23px 0;border-top:1px solid #222833}.CaseServicePage_topic__6WxTi:first-child{padding-top:0;border-top:0}.CaseServicePage_number__tJwW_{color:#778596;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseServicePage_steps__KKhvi h3,.CaseServicePage_topic__6WxTi h3{margin:0 0 10px;font-size:18px;line-height:1.4;font-weight:500}.CaseServicePage_steps__KKhvi p,.CaseServicePage_topic__6WxTi p{margin:0;color:#a8b1bf;font-size:14px;line-height:1.7}.CaseServicePage_steps__KKhvi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:44px}.CaseServicePage_steps__KKhvi article{padding-top:20px;border-top:1px solid #29303b}.CaseServicePage_steps__KKhvi h3{margin-top:22px}.CaseServicePage_email__FJ2Fc{display:inline-block;margin-top:12px;color:#a8b1bf;font-size:13px;text-underline-offset:4px}.CaseServicePage_related__niZTD{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-top:76px;padding-top:26px;border-top:1px solid #222833;font-size:14px}.CaseServicePage_related__niZTD p{margin:0;color:#929dac}.CaseServicePage_related__niZTD a{color:#e8edf5;text-decoration:none}.CaseServicePage_related__niZTD a:hover{text-decoration:underline;text-underline-offset:4px}.CaseServicePage_email__FJ2Fc:focus-visible,.CaseServicePage_related__niZTD a:focus-visible,.CaseServicePage_serviceNav__Y_2zG a:focus-visible{outline:2px solid #e8edf5;outline-offset:5px}@media (max-width:800px){.CaseServicePage_hero__rbLCw{grid-template-columns:1fr;gap:42px;padding-top:64px;padding-bottom:72px}.CaseServicePage_title__ABRUN{max-width:620px}.CaseServicePage_scopeGrid__RpbD8{grid-template-columns:1fr;gap:36px}.CaseServicePage_steps__KKhvi{grid-template-columns:1fr;gap:28px}.CaseServicePage_related__niZTD{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:480px){.CaseServicePage_serviceNav__Y_2zG{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 14px;gap:4px 14px;padding-right:24px;padding-left:24px;margin-top:14px}.CaseServicePage_hero__rbLCw{padding:48px 24px 64px}.CaseServicePage_title__ABRUN{font-size:38px;letter-spacing:-1.3px}.CaseServicePage_intro__VR1se{font-size:16px}.CaseServicePage_pricing__LpZdb{padding:26px 24px}}