.service-tech{--side:max(40px,(100% - var(--content-max))/2);background:linear-gradient(#fff 0% 10%,#fffffff4 15%,#ffffffd7 20%,#ffffffae 25%,#ffffff80 30%,#ffffff51 35%,#ffffff28 40%,#ffffff0b 45%,#fff0 50%),radial-gradient(32% 48% at -6% 72%,#3a476080 0%,#3a47607d 8.3%,#3a476077 16.7%,#3a47606d 25%,#3a476060 33.3%,#3a476050 41.7%,#3a476040 50%,#3a47602f 58.3%,#3a476020 66.7%,#3a476013 75%,#3a476008 83.3%,#3a476002 91.7%,#3a476000 100%),radial-gradient(55% 47% at 88% 95%,#2a3446e6 0%,#2a3446e2 8.3%,#2a3446d6 16.7%,#2a3446c4 25%,#2a3446ac 33.3%,#2a344690 41.7%,#2a344673 50%,#2a344655 58.3%,#2a344639 66.7%,#2a344622 75%,#2a34460f 83.3%,#2a344604 91.7%,#2a344600 100%),radial-gradient(40% 35% at 38% 58%,#f0f2f18c 0% 8.3%,#f0f2f189 16.7%,#f0f2f183 25%,#f0f2f179 33.3%,#f0f2f16c 41.7%,#f0f2f15b 50%,#f0f2f147 58.3%,#f0f2f132 66.7%,#f0f2f11f 75%,#f0f2f10f 83.3%,#f0f2f104 91.7%,#f0f2f100 100%),linear-gradient(#cad4df 30%,#c6d1de 35%,#c1cedd 40%,#bbc9db 45%,#b4c4d9 50%,#adbfd7 55%,#a6bad5 60%,#9cb4d4 65%,#93add3 70%,#89a6d1 75%,#7f9fcd 80%,#7595c4 85%,#6a87b5 90%,#617aa5 95%,#5a719a 100%);height:776px;position:relative;overflow:hidden}.service-tech .animated-lines__canvas{-webkit-mask-image:linear-gradient(#0000 0% 25%,#0000000b 28.8%,#00000028 32.5%,#00000051 36.2%,#00000080 40%,#000000ae 43.8%,#000000d7 47.5%,#000000f4 51.2%,#000 55%);mask-image:linear-gradient(#0000 0% 25%,#0000000b 28.8%,#00000028 32.5%,#00000051 36.2%,#00000080 40%,#000000ae 43.8%,#000000d7 47.5%,#000000f4 51.2%,#000 55%)}.service-tech__title{top:118px;left:calc(var(--side) + 32px);text-transform:uppercase;white-space:nowrap;font-size:64px;font-weight:300;line-height:120%;position:absolute}.service-tech__panel{top:236px;left:var(--side);right:var(--side);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#ffffff1a;border:1px solid #ffffff80;border-radius:20px;height:460px;position:absolute}.service-tech__carousel{width:620px;position:absolute;bottom:30px;left:80px}.service-tech__info{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;top:56px;bottom:56px;right:49px}.service-tech__info .service-tech__button{-webkit-backdrop-filter:blur(19.5px);backdrop-filter:blur(19.5px);width:fit-content}.service-tech__about{flex-direction:column;align-items:flex-end;gap:32px;display:flex}.service-tech__head{align-items:center;gap:40px;display:flex}.service-tech__arrows{gap:4px;display:flex}.service-tech__arrow{border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.service-tech__arrow img{filter:brightness(0)invert()}.service-tech__name{color:#fff;white-space:nowrap;font-size:34px;font-weight:300;line-height:120%}.service-tech__text{color:#fff;text-align:right;width:516px;font-size:16px;line-height:150%}.service-tech.dark{background:linear-gradient(#0b111b 0% 10%,#0b111bf4 15%,#0b111bd7 20%,#0b111bae 25%,#0b111b80 30%,#0b111b51 35%,#0b111b28 40%,#0b111b0b 45%,#0b111b00 50%),radial-gradient(32% 48% at -6% 72%,#05070a66 0%,#05070a64 8.3%,#05070a5f 16.7%,#05070a57 25%,#05070a4d 33.3%,#05070a40 41.7%,#05070a33 50%,#05070a26 58.3%,#05070a1a 66.7%,#05070a0f 75%,#05070a07 83.3%,#05070a02 91.7%,#05070a00 100%),radial-gradient(55% 47% at 88% 95%,#0b111be6 0%,#0b111be2 8.3%,#0b111bd6 16.7%,#0b111bc4 25%,#0b111bac 33.3%,#0b111b90 41.7%,#0b111b73 50%,#0b111b55 58.3%,#0b111b39 66.7%,#0b111b22 75%,#0b111b0f 83.3%,#0b111b04 91.7%,#0b111b00 100%),radial-gradient(40% 35% at 38% 58%,#8493ac2e 0% 8.3%,#8493ac2d 16.7%,#8493ac2b 25%,#8493ac28 33.3%,#8493ac23 41.7%,#8493ac1e 50%,#8493ac17 58.3%,#8493ac11 66.7%,#8493ac0a 75%,#8493ac05 83.3%,#8493ac01 91.7%,#8493ac00 100%),linear-gradient(#1a2333 30%,#1f2b42 44%,#22304a 58%,#273956 70%,#2b3f63 82%,#2b3a55 100%)}.service-tech.dark .service-tech__title{background:var(--text-gradient-dark);-webkit-background-clip:text;background-clip:text}.service-tech.dark .service-tech__panel{background:#ffffff0d;border-color:#fff3}.service-tech.dark .service-tech__button{color:#f0f2f1;background:#ffffff1a;border-color:#ffffff4d}.service-tech.dark .service-tech__name,.service-tech.dark .service-tech__text{color:#f0f2f1}.service-tech.dark .carousel__icon-shadow{background:radial-gradient(50% 50%,#02040861 0%,#0204085d 8.3%,#02040854 16.7%,#02040846 25%,#02040836 33.3%,#02040827 41.7%,#0204081a 50%,#02040810 58.3%,#02040809 66.7%,#02040805 75%,#02040803 83.3%,#02040801 91.7%,#02040800 100%)}.service-tech__swap{justify-items:end;display:grid}.service-tech__swap-item{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1),visibility 0s linear .4s;transform:translateY(8px)}.service-tech__swap-item.active{opacity:1;visibility:visible;transition:opacity .45s .12s,transform .6s cubic-bezier(.22,1,.36,1) .12s,visibility;transform:translateY(0)}@media (max-width:1360px){.service-tech__carousel{width:min(620px,100% - 560px);left:48px}.service-tech__text{width:400px}}@media (max-width:1100px){.service-tech{--side:24px;height:auto;padding:200px var(--side)80px}.service-tech__title{font-size:48px;top:110px;left:40px}.service-tech__panel{height:auto;padding:40px 32px;position:relative;top:auto;left:auto;right:auto}.service-tech__carousel{width:min(620px,100%);margin:0 auto;position:relative;bottom:auto;left:auto}.service-tech__info{flex-direction:column-reverse;align-items:flex-start;gap:40px;margin-top:32px;position:static}.service-tech__about{align-items:flex-start;gap:24px}.service-tech__head{gap:24px}.service-tech__swap{justify-items:start}.service-tech__text{text-align:left;width:auto}.service-tech:not(.dark) .service-tech__name,.service-tech:not(.dark) .service-tech__text{color:#1d2c49}.service-tech:not(.dark) .service-tech__arrow{border-color:#1d2c49}.service-tech:not(.dark) .service-tech__arrow img{filter:none}}@media (max-width:780px){.service-tech{--side:16px;padding:150px var(--side)64px}.service-tech__title{font-size:32px;top:88px;left:24px}.service-tech__panel{border-radius:16px;padding:24px 16px 32px}.service-tech__info{gap:32px;margin-top:16px}.service-tech__head{gap:16px}.service-tech__arrow{width:44px;height:44px}.service-tech__name{white-space:normal;font-size:26px}.service-tech__text{font-size:15px}.service-tech{background:linear-gradient(#fff 0% 10%,#fffffff4 15%,#ffffffd7 20%,#ffffffae 25%,#ffffff80 30%,#ffffff51 35%,#ffffff28 40%,#ffffff0b 45%,#fff0 50%),radial-gradient(110% 36% at -12% 70%,#3a476080 0%,#3a47607d 8.3%,#3a476077 16.7%,#3a47606d 25%,#3a476060 33.3%,#3a476050 41.7%,#3a476040 50%,#3a47602f 58.3%,#3a476020 66.7%,#3a476013 75%,#3a476008 83.3%,#3a476002 91.7%,#3a476000 100%),radial-gradient(170% 36% at 75% 98%,#2a3446e6 0%,#2a3446e2 8.3%,#2a3446d6 16.7%,#2a3446c4 25%,#2a3446ac 33.3%,#2a344690 41.7%,#2a344673 50%,#2a344655 58.3%,#2a344639 66.7%,#2a344622 75%,#2a34460f 83.3%,#2a344604 91.7%,#2a344600 100%),radial-gradient(140% 28% at 45% 60%,#f0f2f18c 0% 8.3%,#f0f2f189 16.7%,#f0f2f183 25%,#f0f2f179 33.3%,#f0f2f16c 41.7%,#f0f2f15b 50%,#f0f2f147 58.3%,#f0f2f132 66.7%,#f0f2f11f 75%,#f0f2f10f 83.3%,#f0f2f104 91.7%,#f0f2f100 100%),linear-gradient(#cad4df 30%,#c6d1de 35%,#c1cedd 40%,#bbc9db 45%,#b4c4d9 50%,#adbfd7 55%,#a6bad5 60%,#9cb4d4 65%,#93add3 70%,#89a6d1 75%,#7f9fcd 80%,#7595c4 85%,#6a87b5 90%,#617aa5 95%,#5a719a 100%)}.service-tech.dark{background:linear-gradient(#0b111b 0% 10%,#0b111bf4 15%,#0b111bd7 20%,#0b111bae 25%,#0b111b80 30%,#0b111b51 35%,#0b111b28 40%,#0b111b0b 45%,#0b111b00 50%),radial-gradient(110% 36% at -12% 70%,#05070a66 0%,#05070a64 8.3%,#05070a5f 16.7%,#05070a57 25%,#05070a4d 33.3%,#05070a40 41.7%,#05070a33 50%,#05070a26 58.3%,#05070a1a 66.7%,#05070a0f 75%,#05070a07 83.3%,#05070a02 91.7%,#05070a00 100%),radial-gradient(170% 36% at 75% 98%,#0b111be6 0%,#0b111be2 8.3%,#0b111bd6 16.7%,#0b111bc4 25%,#0b111bac 33.3%,#0b111b90 41.7%,#0b111b73 50%,#0b111b55 58.3%,#0b111b39 66.7%,#0b111b22 75%,#0b111b0f 83.3%,#0b111b04 91.7%,#0b111b00 100%),radial-gradient(140% 28% at 45% 60%,#8493ac2e 0% 8.3%,#8493ac2d 16.7%,#8493ac2b 25%,#8493ac28 33.3%,#8493ac23 41.7%,#8493ac1e 50%,#8493ac17 58.3%,#8493ac11 66.7%,#8493ac0a 75%,#8493ac05 83.3%,#8493ac01 91.7%,#8493ac00 100%),linear-gradient(#1a2333 30%,#1f2b42 44%,#22304a 58%,#273956 70%,#2b3f63 82%,#2b3a55 100%)}}
.service-page.dark{background:#0b111b}.service-page{overflow-x:clip}@media (min-width:1000px){.service-page .services-slides{overflow:visible}}
