.solutions-section{padding:calc(84px + (110 - 84)*(100vw - 1920px)/(2560 - 1920)) 0 calc(100px + (130 - 100)*(100vw - 1920px)/(2560 - 1920));width:100%;position:relative;font-family:"Inter Tight",serif}.solutions-section p{margin-bottom:0}.solutions-section .solutions-container{display:flex;flex-direction:column;gap:calc(45px + (60 - 45)*(100vw - 1920px)/(2560 - 1920));padding:0 90px;position:relative}.solutions-section .scene{position:absolute}.solutions-section .scene.sc-1{left:0;bottom:0}.solutions-section .scene.sc-2{right:0;bottom:calc(-67px + (-75 - -67)*(100vw - 1920px)/(2560 - 1920))}.solutions-section .scene .binary{white-space:pre;font-family:"Inter Tight",serif;font-size:calc(12px + (15 - 12)*(100vw - 1920px)/(2560 - 1920));line-height:103%;background:radial-gradient(191.61% 137.1% at 0% 0%, rgba(0, 0, 16, 0.8) 0%, rgba(83, 66, 118, 0.8) 19%, rgba(83, 66, 118, 0.05) 29%, rgba(41, 71, 114, 0.8) 45%, rgba(41, 71, 114, 0.01) 55%, rgba(50, 16, 65, 0.8) 63%, rgba(50, 16, 65, 0.02) 74%, rgba(0, 0, 15, 0.5) 98%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);padding:0;margin:0;overflow:hidden;background-size:300% 300%;width:calc(362px + (483 - 362)*(100vw - 1920px)/(2560 - 1920));animation:textShineChaos 24s linear infinite alternate}.solutions-section .solutions-head{display:flex;gap:calc(60px + (80 - 60)*(100vw - 1920px)/(2560 - 1920))}.solutions-section .solutions-headline{flex:1;display:flex;flex-direction:column;gap:calc(10px + (12 - 10)*(100vw - 1920px)/(2560 - 1920));color:#dbe0f2}.solutions-section .solutions-tag{font-size:calc(15px + (20 - 15)*(100vw - 1920px)/(2560 - 1920));font-weight:400;line-height:103%;letter-spacing:calc(7.5px + (10 - 7.5)*(100vw - 1920px)/(2560 - 1920));text-transform:uppercase;margin:0}.solutions-section .solutions-title{font-size:calc(72px + (96 - 72)*(100vw - 1920px)/(2560 - 1920));font-weight:500;line-height:103%;margin:0}.solutions-section .solutions-text{flex:1;max-width:calc(564px + (750 - 564)*(100vw - 1920px)/(2560 - 1920));display:flex;flex-direction:column;gap:calc(12px + (14 - 12)*(100vw - 1920px)/(2560 - 1920))}.solutions-section .solutions-description{font-size:calc(18px + (24 - 18)*(100vw - 1920px)/(2560 - 1920));font-weight:300;line-height:120%;color:#d4dcf6}.solutions-section .solutions-description strong,.solutions-section .solutions-description b{font-weight:600}.solutions-section .btn-solutions-cta{display:inline-flex;align-items:center;gap:calc(10px + (12 - 10)*(100vw - 1920px)/(2560 - 1920));text-decoration:none;color:#ccccd8;font-size:calc(18px + (24 - 18)*(100vw - 1920px)/(2560 - 1920));font-weight:500;line-height:100%;transition:all .3s ease}@media(hover: hover){.solutions-section .btn-solutions-cta:hover{gap:20px;color:#fff}.solutions-section .btn-solutions-cta:hover .btn-arrow::before{opacity:1}}.solutions-section .btn-solutions-cta .btn-arrow{display:flex;align-items:center;justify-content:center;width:calc(40px + (48 - 40)*(100vw - 1920px)/(2560 - 1920));height:calc(40px + (48 - 40)*(100vw - 1920px)/(2560 - 1920));position:relative;transition:all .3s ease}.solutions-section .btn-solutions-cta .btn-arrow::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(136deg, #1ECAFF -26.69%, #C24AF9 111.92%);transition:all .3s ease;opacity:0;border-radius:50%}.solutions-section .btn-solutions-cta .btn-arrow .arrow-icon{width:calc(11px + (15 - 11)*(100vw - 1920px)/(2560 - 1920));position:relative;z-index:3}.solutions-section .btn-solutions-cta:focus-visible{outline:2px solid currentColor;outline-offset:4px}.solutions-section .solutions-cards{display:flex;gap:calc(16px + (22 - 16)*(100vw - 1920px)/(2560 - 1920))}.solutions-section .solutions-swiper-container{width:100%;margin:0 auto}.solutions-section .solutions-swiper{width:100%;position:relative}.solutions-section .solution-card-slide{height:auto}.solutions-section .solution-card-slide:nth-of-type(3n + 3) .solution-card{background:linear-gradient(#030410, #030410) padding-box,linear-gradient(34deg, #294772 -19.61%, #DBE0F2 99.11%) border-box}.solutions-section .solution-card{flex:1;height:calc(503px + (667 - 503)*(100vw - 1920px)/(2560 - 1920));border:1px solid rgba(0,0,0,0);background:linear-gradient(#030410, #030410) padding-box,linear-gradient(318deg, #294772 -6.33%, #DBE0F2 87.53%) border-box;border-radius:calc(24px + (30 - 24)*(100vw - 1920px)/(2560 - 1920));overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(38px + (50 - 38)*(100vw - 1920px)/(2560 - 1920)) calc(24px + (42 - 24)*(100vw - 1920px)/(2560 - 1920)) calc(38px + (50 - 38)*(100vw - 1920px)/(2560 - 1920)) calc(32px + (32 - 32)*(100vw - 1920px)/(2560 - 1920))}@media(hover: hover){.solutions-section .solution-card:hover .card-image{transform:scale(1.1);transition:.3s all ease}.solutions-section .solution-card:hover .card-link{gap:24px}}.solutions-section .solution-card .solutions-slide-link{position:absolute;inset:0;z-index:11;display:block}.solutions-section .card-image-wrapper{position:absolute;inset:0;z-index:0}.solutions-section .card-image-wrapper .card-image{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.solutions-section .card-image-wrapper .card-overlay{position:absolute;width:100%;height:405px;left:0;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgb(6, 6, 20) 100%),linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(6, 6, 20, 0.8) 100%)}.solutions-section .card-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px}.solutions-section .card-title{font-size:calc(36px + (48 - 36)*(100vw - 1920px)/(2560 - 1920));font-weight:600;line-height:100%;color:#fafbff;margin:0}.solutions-section .card-subtitle{font-size:calc(20px + (26 - 20)*(100vw - 1920px)/(2560 - 1920));font-weight:300;line-height:130%;color:#ecf0ff;margin:0 0 10px 0}.solutions-section .card-link{display:inline-flex;align-items:center;gap:calc(8px + (10 - 8)*(100vw - 1920px)/(2560 - 1920));text-decoration:none;color:#dadde7;font-family:"Inter",serif;font-size:calc(16px + (20 - 16)*(100vw - 1920px)/(2560 - 1920));font-weight:400;line-height:150%;transition:all .3s ease}.solutions-section .card-link .link-arrow{font-size:24px}.solutions-section .card-link .link-arrow .arrow-icon{width:24px}.solutions-section .card-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.solutions-section .solutions-swiper-nav{display:flex;justify-content:center;align-items:center;gap:calc(36px + (50 - 36)*(100vw - 1920px)/(2560 - 1920));margin-top:44px;padding:0 0 2px 0}.solutions-section .solutions-swiper-nav .solutions-arrow{width:calc(45px + (60 - 45)*(100vw - 1920px)/(2560 - 1920));height:calc(45px + (60 - 45)*(100vw - 1920px)/(2560 - 1920));font-family:"Inter Tight",serif;border-radius:50%;color:#fefefe;padding:0;font-size:calc(17px + (22 - 17)*(100vw - 1920px)/(2560 - 1920));display:flex;justify-content:center;align-items:center;cursor:pointer;border:unset;background:hsla(0,0%,100%,.1);box-shadow:2px -4px 12px 0 rgba(10,10,10,.12) inset,-2px 4px 20px 0 rgba(191,191,191,.12) inset;backdrop-filter:blur(7.5px);transition:all .3s ease;position:relative;z-index:1}.solutions-section .solutions-swiper-nav .solutions-arrow::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;padding:1px;border-radius:50%;z-index:-1;backdrop-filter:blur(7.5px)}.solutions-section .solutions-swiper-nav .solutions-arrow.solutions-next::before{background:linear-gradient(-45deg, rgba(200, 200, 200, 0.7) 0%, rgba(157, 157, 157, 0.1) 30%, rgba(157, 157, 157, 0.1) 70%, rgba(200, 200, 200, 0.7) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.solutions-section .solutions-swiper-nav .solutions-arrow.solutions-prev::before{background:linear-gradient(45deg, rgba(200, 200, 200, 0.7) 0%, rgba(157, 157, 157, 0.1) 30%, rgba(157, 157, 157, 0.1) 70%, rgba(200, 200, 200, 0.7) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media(hover: hover){.solutions-section .solutions-swiper-nav .solutions-arrow:hover{background:#fff;color:#000}.solutions-section .solutions-swiper-nav .solutions-arrow:hover:before{-webkit-mask:unset;-webkit-mask-composite:unset;mask-composite:unset;background:#fff}}.solutions-section .solutions-swiper-nav .solutions-swiper-pagination{width:fit-content;display:flex;align-items:center}@media(hover: hover){.solutions-section .solutions-swiper-nav .solutions-swiper-pagination:hover span{background:#6b6b76}}.solutions-section .solutions-swiper-nav .solutions-swiper-pagination span{width:12px;height:12px;background:#393944;transition:all .3s ease-in-out;opacity:1}.solutions-section .solutions-swiper-nav .solutions-swiper-pagination span.swiper-pagination-bullet-active{transform:scale(1.3);background:#fefefe}@media screen and (min-width: 1025px)and (max-width: 1920px){.solutions-section{padding:calc(80px + (84 - 80)*(100vw - 1537px)/(1920 - 1537)) 0 calc(80px + (100 - 80)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .solutions-container{gap:calc(36px + (45 - 36)*(100vw - 1537px)/(1920 - 1537));padding:0 calc(110px + (150 - 110)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .scene.sc-1{display:none}.solutions-section .scene.sc-2{right:0;bottom:calc(-42px + (-67 - -42)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .scene .binary{width:calc(289px + (362 - 289)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .solutions-head{gap:calc(48px + (60 - 48)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .solutions-headline{gap:calc(8px + (10 - 8)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .solutions-tag{font-size:calc(14px + (15 - 14)*(100vw - 1537px)/(1920 - 1537));letter-spacing:calc(7px + (7.5 - 7)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .solutions-title{font-size:calc(58px + (72 - 58)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .solutions-text{max-width:calc(480px + (564 - 480)*(100vw - 1537px)/(1920 - 1537));gap:calc(10px + (12 - 10)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .solutions-description{font-size:calc(15px + (18 - 15)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .btn-solutions-cta{gap:calc(8px + (10 - 8)*(100vw - 1537px)/(1920 - 1537));font-size:calc(15px + (18 - 15)*(100vw - 1537px)/(1920 - 1537))}}@media screen and (min-width: 1025px)and (max-width: 1920px)and (hover: hover){.solutions-section .btn-solutions-cta:hover{gap:16px}}@media screen and (min-width: 1025px)and (max-width: 1920px){.solutions-section .btn-solutions-cta .btn-arrow{width:calc(32px + (40 - 32)*(100vw - 1537px)/(1920 - 1537));height:calc(32px + (40 - 32)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .btn-solutions-cta .btn-arrow .arrow-icon{width:calc(10px + (11 - 10)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .solutions-cards{gap:calc(12px + (16 - 12)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .solution-card{height:calc(417px + (503 - 417)*(100vw - 1537px)/(1920 - 1537));border-radius:calc(20px + (24 - 20)*(100vw - 1537px)/(1920 - 1537));padding:calc(32px + (38 - 32)*(100vw - 1537px)/(1920 - 1537)) calc(20px + (24 - 20)*(100vw - 1537px)/(1920 - 1537)) calc(32px + (38 - 32)*(100vw - 1537px)/(1920 - 1537)) calc(26px + (32 - 26)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .card-image-wrapper .card-overlay{height:304px}.solutions-section .card-content{gap:calc(8px + (10 - 8)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .card-title{font-size:calc(28px + (36 - 28)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .card-subtitle{font-size:calc(16px + (20 - 16)*(100vw - 1537px)/(1920 - 1537));margin:0 0 calc(8px + (10 - 8)*(100vw - 1537px)/(1920 - 1537)) 0}.solutions-section .card-link{gap:calc(6px + (8 - 6)*(100vw - 1537px)/(1920 - 1537));font-size:calc(14px + (16 - 14)*(100vw - 1537px)/(1920 - 1537))}.solutions-section .solutions-swiper-nav{margin-top:33px;gap:32px}.solutions-section .solutions-swiper-nav .solutions-arrow{width:calc(40px + (45 - 40)*(100vw - 1537px)/(1920 - 1537));height:calc(40px + (45 - 40)*(100vw - 1537px)/(1920 - 1537));font-size:17px}.solutions-section .solutions-swiper-nav .solutions-swiper-pagination span{width:9px;height:9px}}@media screen and (min-width: 1025px)and (max-width: 1536px)and (hover: hover){.solutions-section .btn-solutions-cta:hover{gap:12px}}@media screen and (min-width: 1025px)and (max-width: 1536px){.solutions-section .solutions-swiper-nav{margin-top:24px;gap:24px}.solutions-section .solutions-swiper-nav .solutions-arrow{font-size:16px}.solutions-section .card-image-wrapper .card-overlay{height:243px}}@media screen and (max-width: 1024px){.solutions-section{padding:calc(30px + (60 - 30)*(100vw - 200px)/(393 - 200)) 0}.solutions-section .solutions-container{gap:calc(16px + (32 - 16)*(100vw - 200px)/(393 - 200));padding:0}.solutions-section .scene{display:none}.solutions-section .solutions-head{flex-direction:column;gap:calc(8px + (16 - 8)*(100vw - 200px)/(393 - 200));align-items:flex-start}.solutions-section .solutions-headline{gap:calc(4px + (8 - 4)*(100vw - 200px)/(393 - 200))}.solutions-section .solutions-tag{font-size:calc(6px + (12 - 6)*(100vw - 200px)/(393 - 200));letter-spacing:calc(3px + (6 - 3)*(100vw - 200px)/(393 - 200))}.solutions-section .solutions-title{font-size:calc(18px + (36 - 18)*(100vw - 200px)/(393 - 200))}.solutions-section .solutions-text{max-width:100%;gap:calc(8px + (16 - 8)*(100vw - 200px)/(393 - 200))}.solutions-section .solutions-description{font-size:calc(7.5px + (15 - 7.5)*(100vw - 200px)/(393 - 200))}.solutions-section .btn-solutions-cta{gap:calc(5px + (10 - 5)*(100vw - 200px)/(393 - 200));font-size:calc(7.5px + (15 - 7.5)*(100vw - 200px)/(393 - 200))}.solutions-section .btn-solutions-cta .btn-arrow{width:calc(16px + (32 - 16)*(100vw - 200px)/(393 - 200));height:calc(16px + (32 - 16)*(100vw - 200px)/(393 - 200))}.solutions-section .btn-solutions-cta .btn-arrow:before{opacity:1}.solutions-section .btn-solutions-cta .btn-arrow .arrow-icon{width:calc(5px + (10 - 5)*(100vw - 200px)/(393 - 200))}.solutions-section .solutions-swiper{width:calc(100% + 40px);margin:0 -20px;padding:0 20px}.solutions-section .solutions-swiper-container{width:100%}.solutions-section .solution-card{height:calc(181px + (362 - 181)*(100vw - 200px)/(393 - 200));border-radius:calc(7.5px + (15 - 7.5)*(100vw - 200px)/(393 - 200));padding:calc(14px + (28 - 14)*(100vw - 200px)/(393 - 200)) calc(10px + (20 - 10)*(100vw - 200px)/(393 - 200)) calc(14px + (28 - 14)*(100vw - 200px)/(393 - 200)) calc(12px + (24 - 12)*(100vw - 200px)/(393 - 200))}.solutions-section .card-image-wrapper .card-overlay{height:243px}.solutions-section .card-content{gap:calc(4px + (8 - 4)*(100vw - 200px)/(393 - 200))}.solutions-section .card-title{font-size:calc(12px + (24 - 12)*(100vw - 200px)/(393 - 200))}.solutions-section .card-subtitle{font-size:calc(7.5px + (15 - 7.5)*(100vw - 200px)/(393 - 200));margin:0 0 calc(2px + (4 - 2)*(100vw - 200px)/(393 - 200)) 0}.solutions-section .card-link{gap:calc(3px + (6 - 3)*(100vw - 200px)/(393 - 200));font-size:calc(7px + (14 - 7)*(100vw - 200px)/(393 - 200))}.solutions-section .card-link .link-arrow .arrow-icon{width:calc(9.5px + (19 - 9.5)*(100vw - 200px)/(393 - 200))}.solutions-section .solutions-swiper-nav{margin-top:calc(14px + (28 - 14)*(100vw - 200px)/(393 - 200));gap:calc(10px + (20 - 10)*(100vw - 200px)/(393 - 200))}.solutions-section .solutions-swiper-nav .solutions-arrow{width:calc(20px + (40 - 20)*(100vw - 200px)/(393 - 200));height:calc(20px + (40 - 20)*(100vw - 200px)/(393 - 200));font-size:calc(8px + (16 - 8)*(100vw - 200px)/(393 - 200))}.solutions-section .solutions-swiper-nav .solutions-swiper-pagination span{width:9px;height:9px}}/*# sourceMappingURL=service-solutions-section.css.map */
