.services_servicesList__lUYdE{padding:100px 0;background:#f7f9fb;overflow:hidden}.services_serviceRow__gKS0j{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:80px;gap:80px;align-items:center;margin-bottom:120px}.services_serviceRow__gKS0j:last-child{margin-bottom:0}.services_reverse__jjXFO{direction:rtl}.services_reverse__jjXFO>*{direction:ltr}.services_visual__EPXRs{position:relative;width:100%}.services_serviceImage__xpTV_{position:relative;width:100%;height:460px;overflow:hidden;border-radius:24px;box-shadow:0 25px 60px rgba(15,55,88,.16);transform:scale(.96);transition:transform .9s cubic-bezier(.22,.61,.36,1),box-shadow .5s ease}.services_isVisible__VOOKU .services_serviceImage__xpTV_{transform:scale(1)}.services_serviceImage__xpTV_ img{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.08);transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.services_serviceRow__gKS0j:hover .services_serviceImage__xpTV_ img{transform:scale(1.02)}.services_imageOverlay__eD0Mw{position:absolute;inset:0;background:linear-gradient(135deg,rgba(5,28,48,.55),rgba(8,55,88,.08));pointer-events:none}.services_number___ifV0{top:24px;left:24px;width:52px;height:52px;background:hsla(0,0%,100%,.95);color:var(--blue-dark);font-size:14px;font-weight:800;box-shadow:0 10px 30px rgba(0,0,0,.15);z-index:3}.services_imageIcon___KZDq,.services_number___ifV0{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%}.services_imageIcon___KZDq{background:var(--yellow);color:var(--blue)}.services_imageIcon___KZDq,.services_imageIcon___KZDq:hover{left:50%;top:50%;width:100px;height:100px;font-size:38px;box-shadow:0 20px 50px rgba(0,0,0,.22);opacity:0;transform:translate(-50%,-50%) translateX(-60px) scale(.7);transition:transform .9s cubic-bezier(.22,.61,.36,1),opacity .7s ease;z-index:4}.services_imageIcon___KZDq:hover{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--blue);color:var(--yellow)}.services_isVisible__VOOKU .services_imageIcon___KZDq{opacity:1;transform:translate(-50%,-50%) translateX(0) scale(1)}.services_serviceRow__gKS0j:hover .services_imageIcon___KZDq{transform:translate(-50%,-50%) scale(1.08)}.services_content__NwaFE{max-width:570px}.services_label__Nq2oG{display:inline-block;margin-bottom:14px;color:var(--yellow);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.services_content__NwaFE h2{margin:0 0 20px;color:var(--blue-dark);font-family:var(--font-display);font-size:clamp(32px,4vw,48px);line-height:1.15}.services_content__NwaFE p{margin:0 0 25px;color:#64748b;font-size:16px;line-height:1.85}.services_points__cWSnt{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 20px;gap:12px 20px;margin:0;padding:0;list-style:none}.services_points__cWSnt li{display:flex;align-items:flex-start;gap:9px;color:#334155;font-size:14px;line-height:1.5}.services_points__cWSnt i{flex-shrink:0;margin-top:2px;color:var(--yellow);font-size:15px}.services_svcAnim__pfjYm{opacity:0;transition:transform .9s cubic-bezier(.22,.61,.36,1),opacity .8s ease}.services_fromLeft__JGe5V{transform:translateX(-80px)}.services_fromRight__lp3zi{transform:translateX(80px)}.services_isVisible__VOOKU{opacity:1;transform:translateX(0) scale(1)}@media (max-width:992px){.services_servicesList__lUYdE{padding:80px 0}.services_serviceRow__gKS0j{grid-template-columns:1fr;gap:40px;margin-bottom:90px}.services_reverse__jjXFO{direction:ltr}.services_content__NwaFE,.services_visual__EPXRs{max-width:700px;margin-left:auto;margin-right:auto}.services_serviceImage__xpTV_{height:400px}}@media (max-width:600px){.services_servicesList__lUYdE{padding:60px 0}.services_serviceRow__gKS0j{gap:30px;margin-bottom:75px}.services_serviceImage__xpTV_{height:300px;border-radius:18px}.services_number___ifV0{top:16px;left:16px;width:44px;height:44px;font-size:12px}.services_imageIcon___KZDq{width:76px;height:76px;font-size:28px}.services_content__NwaFE h2{font-size:31px}.services_content__NwaFE p{font-size:15px;line-height:1.75}.services_points__cWSnt{grid-template-columns:1fr;gap:10px}.services_fromLeft__JGe5V,.services_fromRight__lp3zi{transform:translateY(35px)}.services_isVisible__VOOKU{transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.services_imageIcon___KZDq,.services_serviceImage__xpTV_,.services_serviceImage__xpTV_ img,.services_svcAnim__pfjYm{transition:none!important}.services_svcAnim__pfjYm{opacity:1!important;transform:none!important}}