.p-relative{position:relative}.p-absolute{position:absolute}.p-fixed{position:fixed}.p-sticky{position:-webkit-sticky;position:sticky}.w-100{width:100%}.w-auto{width:auto}.m-0{margin:0
!important}.m-0-auto{margin:0
auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.justify-content-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.justify-content-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.justify-content-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.justify-content-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.justify-content-space-evenly{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.align-items-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-items-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-items-left{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-items-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-items-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-items-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.align-self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.flex-grow{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.flex-shrink{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.flex-none{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.gap-xs{gap:4px}.gap-sm{gap:8px}.gap-md{gap:12px}.gap-base{gap:16px}.gap-lg{gap:20px}.gap-xl{gap:24px}.gap-2xl{gap:30px}.grid-container{display:grid}.grid-1{grid-template-columns:repeat(1, 1fr)}.grid-2{grid-template-columns:repeat(2, 1fr)}.grid-3{grid-template-columns:repeat(3, 1fr)}.grid-4{grid-template-columns:repeat(4, 1fr)}.grid-5{grid-template-columns:repeat(5, 1fr)}.grid-6{grid-template-columns:repeat(6, 1fr)}.grid-gap-xs{gap:4px}.grid-gap-sm{gap:8px}.grid-gap-md{gap:12px}.grid-gap-base{gap:16px}.grid-gap-lg{gap:20px}.grid-gap-xl{gap:24px}.grid-gap-2xl{gap:30px}.flex-100{width:100%}.flex-70{width:70%}.flex-60{width:60%}.flex-50{width:50%}.flex-40{width:40%}.flex-33{width:33.3333%}.flex-30{width:30%}.flex-20{width:20%}.flex-10{width:10%}.flex-50-gap-30{width:calc(50% - 15px)}.flex-33-gap-30{width:calc(33.3333% - 20px)}.a-center{text-align:center}.a-left{text-align:left}.a-right{text-align:right}.a-justify{text-align:justify}p{font-size:clamp(16px, 1.2vw, 20px);line-height:1.5;font-family:"Poppins",sans-serif;font-weight:400;color:oklch(.75 0 264);margin:0}h1,h2,h3,h4,h5,h6{letter-spacing:-0.015em;color:oklch(.95 0 264);margin:0;font-family:"Poppins",sans-serif}h1{font-size:clamp(32px, 5vw, 64px);line-height:1.1;font-weight:900}h2{font-size:clamp(28px, 4vw, 48px);line-height:1.2;font-weight:800}h3{font-size:clamp(24px, 3vw, 36px);line-height:1.2;font-weight:700}h4{font-size:clamp(20px, 2.5vw, 30px);line-height:1.3;font-weight:600}h5{font-size:clamp(18px, 2vw, 24px);line-height:1.3;font-weight:500}h6{font-size:clamp(16px, 2vw, 20px);line-height:1.3;font-weight:500}.font-weight-medium{font-weight:500}.font-weight-bold{font-weight:700}.wp-block-group
p{margin:20px
0}.wp-block-group h1,.wp-block-group h2,.wp-block-group h3,.wp-block-group
h4{margin:16px
0}.alignwide{clear:both;max-width:1380px;width:100%;padding:0
50px;margin:0
auto}@media only screen and (max-width:768px){.alignwide{padding:0
24px}}@media only screen and (max-width:490px){.alignwide{padding:0
16px}}.container-1400{max-width:1380px;width:100%;padding:0
50px;margin:0
auto}@media only screen and (max-width:768px){.container-1400{padding:0
24px}}@media only screen and (max-width:490px){.container-1400{padding:0
16px}}.container-1140{max-width:1140px;width:100%;padding:0
50px;margin:0
auto}@media only screen and (max-width:768px){.container-1140{padding:0
24px}}@media only screen and (max-width:490px){.container-1140{padding:0
16px}}.container-800{max-width:900px;width:100%;padding:0
50px;margin:0
auto}@media only screen and (max-width:768px){.container-800{padding:0
24px}}@media only screen and (max-width:490px){.container-800{padding:0
16px}}.box-gradient-bottom{background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255,255,255,0.1)));background:linear-gradient(180deg, transparent 0%, rgba(255,255,255,0.1) 100%)}.blog-cards-module{-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(20%, #000), color-stop(80%, #000), to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to right, rgba(0,0,0,0), #000 20%, #000 80%, rgba(0,0,0,0));mask-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(20%, #000), color-stop(80%, #000), to(rgba(0,0,0,0)));mask-image:linear-gradient(to right, rgba(0,0,0,0), #000 20%, #000 80%, rgba(0,0,0,0))}@media only screen and (max-width:490px){.blog-cards-module{-webkit-mask-image:none;mask-image:none;overflow:hidden}}.blog-cards-module .blog-wrapper{gap:16px;width:100%;padding:20px
0 40px 0}.blog-cards-module .button-wrapper{text-align:center}.blog-cards-module .button-wrapper
.button{margin-top:64px}.blog-cards-module .no-results{text-align:center;width:100%}.blog-cards-module .no-results
a{color:#f54f7a}.blog-cards-module .no-results a:hover{color:#00b0ff}.blog-card{-webkit-transform:scale(1);transform:scale(1);border-radius:24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:linear-gradient(328deg, rgba(255,255,255,0.07) -5.77%, rgba(0,0,0,0) 65.98%);background-clip:padding-box;border:1px
solid rgba(255,255,255,0.1);overflow:hidden}.blog-card.swiper-slide{height:auto}.blog-card
a{overflow:hidden;background:#000;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog-card
.image{overflow:hidden;position:relative}.blog-card .image
img{display:block;max-height:271px;min-height:270px;width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-card .image::before{content:"";position:absolute;background:-webkit-gradient(linear, left bottom, left top, from(oklch(.14 .003 246)), color-stop(50%, rgba(8,9,10,0.5)), to(rgba(8,9,10,0)));background:linear-gradient(0deg, oklch(.14 .003 246) 0%, rgba(8,9,10,0.5) 50%, rgba(8,9,10,0) 100%);z-index:1;width:100%;height:100%}.blog-card
.content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:30px;padding:0
24px 24px;background:oklch(.14 .003 246) linear-gradient(328deg, rgba(255,255,255,0.07) -5.77%, rgba(0,0,0,0) 65.98%)}.blog-card .content
.date{color:oklch(.75 0 264);font-size:12px;line-height:1.2;margin:0}.blog-card .content .title-excerpt
.title{color:oklch(.95 0 264);font-size:16px;font-weight:500;line-height:1.3;margin-bottom:8px;width:80%}.blog-card .content .title-excerpt
.excerpt{font-size:14px;line-height:1.4;margin-top:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card .content
button{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-card .content button
span{font-size:14px;font-weight:500;color:oklch(.95 0 264)}.blog-card .content button
i{color:oklch(.95 0 264);font-size:14px}.blog-card .content
.continue{font-size:14px;letter-spacing:0;color:oklch(.95 0 264);text-transform:uppercase;opacity:1;position:absolute;bottom:6px;left:20px;font-weight:900}.blog-card:hover .image
img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.more-blog-posts-heading{padding:120px
0 50px 0;text-align:center}.more-blog-posts-swiper{padding:0
30px 20px}@media only screen and (width <= 1024px){.blog-cards-swiper{padding:0
48px}}@media only screen and (max-width:768px){.blog-cards-swiper{padding:0
80px}}@media only screen and (max-width:600px){.blog-cards-swiper{padding:0
48px}}@media only screen and (max-width:490px){.blog-cards-swiper{padding:0
24px}}@media only screen and (width <= 375px){.blog-cards-swiper{padding:0}}@media only screen and (max-width:490px){.blog-card .image
img{max-height:201px;min-height:200px}}.icon-cards-module .wrapper .content-wrapper{gap:30px;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-cards-module .wrapper .content-wrapper
section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:8px}.icon-cards-module .wrapper .content-wrapper section .section-content{padding:40px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.icon-cards-module .wrapper .content-wrapper section .image-container
img{max-width:100%;width:100%;height:15vw;max-height:110px;display:block}.icon-cards-module .wrapper .content-wrapper section .text-container{margin-top:20px}.icon-cards-module .wrapper .content-wrapper section .text-container
.title{font-weight:800;line-height:1.2;margin:20px
0;font-size:24px}.icon-cards-module .wrapper .content-wrapper section .text-container
.description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;color:oklch(.95 0 264)}.icon-cards-module.style-1 .wrapper .content-wrapper
section{background-color:oklch(.22 .003 246);border-radius:8px;border:1px
solid oklch(.22 .003 246)}.icon-cards-module.style-1 .wrapper .content-wrapper section .section-content .text-container{margin-top:0;text-align:left;width:100%}.icon-cards-module.style-1 .wrapper .content-wrapper section .section-content .text-container
.title{margin:0
0 20px;font-size:24px;font-style:normal;font-weight:500;line-height:30px}.icon-cards-module.style-1 .wrapper .content-wrapper section .section-content .text-container
.description{font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:oklch(.75 0 264)}.icon-cards-module.style-1 .wrapper .content-wrapper section .image-container{position:absolute;top:0;left:0}.icon-cards-module.style-1 .wrapper .content-wrapper section .image-container
img{display:block;height:40px;width:40px;-o-object-fit:contain;object-fit:contain}.icon-cards-module.style-1 .wrapper .content-wrapper section:hover{border:1px
solid rgba(255,255,255,0.5);-webkit-box-shadow:0 0 20px rgba(255,255,255,0.25);box-shadow:0 0 20px rgba(255,255,255,0.25)}.icon-cards-module.style-2 .wrapper .content-wrapper
section{position:relative}.icon-cards-module.style-2 .wrapper .content-wrapper section .section-content{padding:0
74px}.icon-cards-module.style-2 .wrapper .content-wrapper section .section-content .text-container{margin-top:0;text-align:left;width:100%}.icon-cards-module.style-2 .wrapper .content-wrapper section .section-content .text-container
.title{margin:0
0 20px;font-size:36px;font-style:normal;font-weight:500;line-height:1.1}.icon-cards-module.style-2 .wrapper .content-wrapper section .section-content .text-container
.description{font-size:24px;font-style:normal;font-weight:400;line-height:30px;color:oklch(.75 0 264)}.icon-cards-module.style-2 .wrapper .content-wrapper section .image-container{position:absolute;top:0;left:0}.icon-cards-module.style-2 .wrapper .content-wrapper section .image-container
img{display:block;height:40px;width:40px;-o-object-fit:contain;object-fit:contain}.icon-cards-module.style-3{padding:100px
0}.icon-cards-module.style-3 .wrapper .content-wrapper
section{padding-right:60px;background:transparent;border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;padding-bottom:40px}.icon-cards-module.style-3 .wrapper .content-wrapper section .image-container
img{height:50px}.icon-cards-module.style-3 .wrapper .content-wrapper section .text-container{margin-top:20px}.icon-cards-module.style-3 .wrapper .content-wrapper section .text-container
.title{font-size:24px;font-style:normal;font-weight:500;line-height:30px;margin:8px
0}.icon-cards-module.style-3 .wrapper .content-wrapper section .text-container
.description{color:var(--text_v_light_color, oklch(.75 0 264));font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:12px}.icon-cards-module.style-3 .wrapper .content-wrapper section .text-container
a{color:#00b0ff}.icon-cards-module.style-3 .wrapper .content-wrapper section .text-container a:hover{color:oklch(.95 0 264)}@media only screen and (max-width:992px){.icon-cards-module .wrapper .content-wrapper section .text-container
.description{font-size:20px}.icon-cards-module .wrapper .content-wrapper section .text-container
.title{font-size:24px}}@media only screen and (max-width:600px){.icon-cards-module .wrapper .content-wrapper section .section-content{padding:30px
20px}}.grid-cards-module{position:relative}.grid-cards-module .module-header{text-align:center;padding-bottom:80px;width:860px;margin:0
auto}.grid-cards-module .module-header
.title{color:oklch(.95 0 264);text-align:center;font-family:Poppins;font-weight:500;margin:0
0 16px}.grid-cards-module .module-header
.subtitle{color:oklch(.75 0 264);text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:0}.grid-cards-module .content-wrapper{gap:30px;display:grid;width:100%;grid-template:"item1 item1 item2 item3" 175px "item1 item1 item2 item3" 175px "item4 item5 item6 item6" 175px "item4 item5 item6 item6" 175px / 1fr 1fr 1fr 1fr}.grid-cards-module .content-wrapper
a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:24px;border:1px
solid rgba(255,255,255,0.03);background:rgba(255,255,255,0.05);overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.grid-cards-module .content-wrapper a:nth-child(1){grid-area:item1 / item1 / item1 / item1}.grid-cards-module .content-wrapper a:nth-child(1) .image-container{position:absolute;bottom:0;left:50%;padding-bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.grid-cards-module .content-wrapper a:nth-child(1) .image-container
img{width:60%}.grid-cards-module .content-wrapper a:nth-child(2){grid-area:item2 / item2 / item2 / item2}.grid-cards-module .content-wrapper a:nth-child(2) .image-container{position:absolute;bottom:5px;right:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.grid-cards-module .content-wrapper a:nth-child(2) .image-container
img{width:86%}.grid-cards-module .content-wrapper a:nth-child(3){grid-area:item3 / item3 / item3 / item3}.grid-cards-module .content-wrapper a:nth-child(3) .image-container{position:absolute;bottom:60px;left:50%;padding-bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.grid-cards-module .content-wrapper a:nth-child(3) .image-container
img{width:80%}.grid-cards-module .content-wrapper a:nth-child(4){grid-area:item4 / item4 / item4 / item4}.grid-cards-module .content-wrapper a:nth-child(4) .image-container{position:absolute;bottom:5px;right:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.grid-cards-module .content-wrapper a:nth-child(4) .image-container
img{width:86%}.grid-cards-module .content-wrapper a:nth-child(5){grid-area:item5 / item5 / item5 / item5}.grid-cards-module .content-wrapper a:nth-child(5) .image-container{position:absolute;bottom:0;left:50%;padding-bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.grid-cards-module .content-wrapper a:nth-child(5) .image-container
img{width:80%}.grid-cards-module .content-wrapper a:nth-child(6){grid-area:item6 / item6 / item6 / item6}.grid-cards-module .content-wrapper a:nth-child(6) .image-container{position:absolute;bottom:60px;left:50%;padding-bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.grid-cards-module .content-wrapper a:nth-child(6) .image-container
img{width:80%}.grid-cards-module .content-wrapper a .text-container{width:100%;margin:0
auto;z-index:1}.grid-cards-module .content-wrapper a .text-container
.title{margin:20px
0 0;font-weight:700;font-family:"Poppins",sans-serif;color:oklch(.95 0 264);font-size:28px}.grid-cards-module .content-wrapper a .text-container
.description{color:oklch(.75 0 264);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.grid-cards-module .content-wrapper a .text-container .description .semi-title{color:oklch(.95 0 264);font-weight:500}.grid-cards-module .content-wrapper a .image-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid-cards-module .content-wrapper a .image-container
img{width:100%;display:block}.grid-cards-module .content-wrapper a:hover{background:rgba(255,255,255,0.09);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (width <= 900px){.grid-cards-module .module-header{width:100%;padding-bottom:40px}.grid-cards-module .content-wrapper{grid-template:"item1 item1 item2 item2" 175px "item1 item1 item2 item2" 175px "item3 item3 item4 item4" 175px "item3 item3 item4 item4" 175px "item5 item5 item6 item6" 175px "item5 item5 item6 item6" 175px / 1fr 1fr 1fr 1fr}}@media only screen and (width <= 768px){.module-homepage-concepts .content-wrapper{width:100%;padding-right:0}.module-homepage-concepts .image-wrapper{width:100%;height:auto}.module-homepage-concepts .image-wrapper
img{position:relative;height:auto;width:100%;padding-top:30px}}@media only screen and (width <= 600px){.grid-cards-module .content-wrapper{grid-template:"item1 item1 item1 item1" 350px "item2 item2 item2 item2" 350px "item3 item3 item3 item3" 350px "item4 item4 item4 item4" 350px "item5 item5 item5 item5" 350px "item6 item6 item6 item6" 350px / 1fr 1fr 1fr 1fr}.grid-cards-module .content-wrapper a:nth-child(4) .image-container
img{width:60%}.grid-cards-module .content-wrapper a:nth-child(2) .image-container
img{width:60%}.grid-cards-module .content-wrapper a:nth-child(5) .image-container
img{width:60%}}@-webkit-keyframes scroll-left{to{left:-200px}}@keyframes scroll-left{to{left:-200px}}.cover-full-image-module{height:100vh;position:relative;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cover-full-image-module .container-1400{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.cover-full-image-module
.video{display:block}.cover-full-image-module .video
video{position:absolute;inset:0;margin:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.cover-full-image-module .video::after{content:"";position:absolute;background:radial-gradient(83.56% 82.65% at 66.82% 45.17%, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.95) 39.43%, #000 93.64%);top:0;left:0;background-repeat:no-repeat;background-position:right;background-size:contain;width:100%;height:100%;opacity:1}.cover-full-image-module .hover-color{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cover-full-image-module .cover-content-wrapper{position:relative;width:100%;padding:40px
0}.cover-full-image-module .cover-content-wrapper
.heading{color:oklch(.95 0 264);font-family:"Poppins",sans-serif;font-size:100px;line-height:.9;padding:8px
0;margin:0;opacity:0}@media screen and (width <= 1024px){.cover-full-image-module .cover-content-wrapper
.heading{opacity:1}}.cover-full-image-module .cover-content-wrapper
.tagline{color:oklch(.95 0 264);font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:6.3px;font-family:"Poppins",sans-serif;opacity:0}@media screen and (width <= 1024px){.cover-full-image-module .cover-content-wrapper
.tagline{opacity:1}}.cover-full-image-module .cover-content-wrapper
.subtitle{color:oklch(.75 0 264);margin:16px
0;font-size:18px;opacity:0}.cover-full-image-module .cover-content-wrapper #breadcrumbs a:hover{color:oklch(.95 0 264)}.cover-full-image-module .buttons-wrapper{padding:8px
0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0}@media screen and (width <= 1024px){.cover-full-image-module .buttons-wrapper{opacity:1}}.cover-full-image-module .buttons-wrapper .scroll-button-wrapper .scroll-button i,.cover-full-image-module .buttons-wrapper .scroll-button-wrapper .scroll-button
svg{margin-left:8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cover-full-image-module .buttons-wrapper .scroll-button-wrapper .scroll-button
svg{width:28px;height:28px;fill:#fff}.cover-full-image-module .buttons-wrapper .simple-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:oklch(.95 0 264);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cover-full-image-module .buttons-wrapper .simple-link
svg{width:20px;height:20px;fill:#fff}.cover-full-image-module .buttons-wrapper .simple-link:hover i,.cover-full-image-module .buttons-wrapper .simple-link:hover
svg{margin-left:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cover-full-image-module .buttons-wrapper .simple-link i,.cover-full-image-module .buttons-wrapper .simple-link
svg{margin-left:14px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cover-full-image-module .partner-section{position:absolute;bottom:20px;opacity:0}@media screen and (width <= 1024px){.cover-full-image-module .partner-section{opacity:1}}.cover-full-image-module .partner-section
.partners{width:90%;max-width:1536px;margin-inline:auto;position:relative;height:100px;overflow:hidden;-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(20%, #000), color-stop(80%, #000), to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to right, rgba(0,0,0,0), #000 20%, #000 80%, rgba(0,0,0,0));mask-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(20%, #000), color-stop(80%, #000), to(rgba(0,0,0,0)));mask-image:linear-gradient(to right, rgba(0,0,0,0), #000 20%, #000 80%, rgba(0,0,0,0))}.cover-full-image-module .partner-section .partners
.partner{position:absolute;width:200px;height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-animation-name:scroll-left;animation-name:scroll-left;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:calc(5s * var(--l));animation-duration:calc(5s * var(--l));-webkit-animation-delay:calc(5s * (var(--l) - var(--n)) * -1);animation-delay:calc(5s * (var(--l) - var(--n)) * -1);left:calc(200px * var(--l))}@media screen and (width <= 490px){.cover-full-image-module .partner-section .partners
.partner{left:calc(200px * (var(--l) - 4))}}.cover-full-image-module .partner-section .partners .partner
img{width:100%;height:40px;-o-object-fit:contain;object-fit:contain;display:block}@media screen and (width <= 490px){.cover-full-image-module .partner-section .partners .partner
img{height:30px}}@media only screen and (device-width >= 320px) and (device-width <= 1000px) and (orientation:landscape){.cover-full-image-module{height:auto}.cover-full-image-module .cover-content-wrapper{margin:200px
0}}@media only screen and (width <= 1300px){.cover-full-image-module .cover-content-wrapper
.heading{font-size:90px}.cover-full-image-module .cover-content-wrapper
.tagline{font-size:28px}}@media only screen and (width <= 992px){.cover-full-image-module .cover-content-wrapper
.heading{font-size:8vw}.cover-full-image-module .cover-content-wrapper
.tagline{font-size:2.5vw}}@media only screen and (width <= 768px){.cover-full-image-module::before{content:unset}.cover-full-image-module .cover-content-wrapper
.heading{font-size:13vw !important}.cover-full-image-module .cover-content-wrapper
.tagline{font-size:20px}.cover-full-image-module .cover-content-wrapper
.subtitle{font-size:18px}}@media only screen and (width <= 490px){.cover-full-image-module .partner-section{bottom:60px}.cover-full-image-module .cover-content-wrapper
.heading{line-height:.9}.cover-full-image-module .cover-content-wrapper
.tagline{font-size:16px}.cover-full-image-module .cover-content-wrapper
.subtitle{font-size:16px}}.cover-small-module{padding:100px
0;position:relative;margin-bottom:0;margin-top:0;min-height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left bottom, left top, from(transparent), color-stop(130%, rgba(255,255,255,0.1)));background:linear-gradient(0deg, transparent 0%, rgba(255,255,255,0.1) 130%)}.cover-small-module .hover-color{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cover-small-module .cover-content-wrapper{position:relative;width:100%}.cover-small-module .cover-content-wrapper
.heading{color:oklch(.95 0 264);margin-top:0;font-weight:800;font-size:clamp(52px, 5vw, 80px);opacity:0}@media screen and (width <= 1024px){.cover-small-module .cover-content-wrapper
.heading{opacity:1}}.cover-small-module .cover-content-wrapper
.tagline{color:oklch(.95 0 264);margin:10px
0;font-size:22px}.cover-medium-module{padding:160px
0;position:relative;margin-bottom:0;margin-top:0;max-height:600px;min-height:599px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cover-medium-module .hover-color{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cover-medium-module .cover-content-wrapper{position:relative;width:50%}.cover-medium-module .cover-content-wrapper
.heading{color:oklch(.95 0 264);margin:0
0 20px;text-transform:uppercase;font-weight:800}.cover-medium-module .cover-content-wrapper
.tagline{color:oklch(.95 0 264);margin:20px
0;font-size:22px}.cover-medium-module .cover-content-wrapper #breadcrumbs a:hover{color:oklch(.95 0 264)}.home .vertical-tabs-module .wrapper .right .tab-content .tab-item
p{width:80%}.vertical-tabs-module
.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (width <= 768px){.vertical-tabs-module
.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.vertical-tabs-module .wrapper
.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:40%}@media only screen and (width <= 768px){.vertical-tabs-module .wrapper
.tabs{width:100%;padding-bottom:30px}}.vertical-tabs-module .wrapper .tabs
a{font-size:24px;font-style:normal;line-height:30px;padding:10px
0 10px 24px;position:relative;width:100%;color:#A1A1A1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.vertical-tabs-module .wrapper .tabs a.active,.vertical-tabs-module .wrapper .tabs a:hover{color:oklch(.95 0 264)}.vertical-tabs-module .wrapper .tabs a.active::before,.vertical-tabs-module .wrapper .tabs a:hover::before{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.vertical-tabs-module .wrapper .tabs a::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;height:80%;width:4px;border-radius:20px;background-color:#00b0ff;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (width <= 768px){.vertical-tabs-module .wrapper .tabs
a{font-size:16px;line-height:20px}}.special-group .vertical-tabs-module .container-1400{position:relative}.vertical-tabs-module .wrapper
.right{width:50%;padding:0;position:relative;border-radius:24px 24px 0 0;overflow:hidden;background:#161617}@media only screen and (width <= 768px){.vertical-tabs-module .wrapper
.right{width:100%}}@media only screen and (width <= 768px){.vertical-tabs-module .wrapper .right .normal-tabs{display:none}}.vertical-tabs-module .wrapper .right::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear, left bottom, left top, from(oklch(.14 .003 246)), to(transparent));background:linear-gradient(0deg, oklch(.14 .003 246), transparent)}.vertical-tabs-module .wrapper .right .browser-header{padding:16px
20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px solid rgba(255,255,255,0.1)}.vertical-tabs-module .wrapper .right .browser-header
.dots{margin-right:28px;gap:10px}.vertical-tabs-module .wrapper .right .browser-header .dots
.dot{width:16px;height:16px;border-radius:50px}.vertical-tabs-module .wrapper .right .browser-header .dots .dot:nth-child(1){background-color:#f24040}.vertical-tabs-module .wrapper .right .browser-header .dots .dot:nth-child(2){background-color:#f4bc3d}.vertical-tabs-module .wrapper .right .browser-header .dots .dot:nth-child(3){background-color:#61d889}.vertical-tabs-module .wrapper .right .browser-header .browser-bar{border-radius:8px;background:rgba(0,0,0,0.5);padding:8px
12px;width:70%}.vertical-tabs-module .wrapper .right .browser-header .browser-bar
span{display:block;font-size:12px;color:oklch(.75 0 264)}.vertical-tabs-module .wrapper .right .tab-content{padding:16px
20px;z-index:2;position:relative}.vertical-tabs-module .wrapper .right .tab-content .tab-item{position:relative;width:100%;-webkit-transition:.3s;transition:.3s}.vertical-tabs-module .wrapper .right .tab-content .tab-item
p{color:oklch(.75 0 264);font-style:normal;font-weight:400;line-height:normal;width:100%}.vertical-tabs-module .wrapper .right .footer-browser{padding:20px}.vertical-tabs-module .wrapper .right .footer-browser .flex-100{height:86px;width:100%;background:rgba(255,255,255,0.1);border-radius:8px;margin-bottom:20px}.vertical-tabs-module .wrapper .right .footer-browser .column-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.vertical-tabs-module .wrapper .right .footer-browser .column-wrapper .column-3{width:calc(33.3333% - 20px)}.vertical-tabs-module .wrapper .right .footer-browser .column-wrapper .column-3
.item{background:rgba(255,255,255,0.1);width:100%;height:14px;border-radius:8px;margin-bottom:20px}.vertical-tabs-module .wrapper .right .footer-browser .column-wrapper .column-3 .item:first-of-type{height:86px}.horizontal-tabs-module{display:none}.horizontal-tabs-module .wrapper .tab-item{padding:4px
0}.horizontal-tabs-module .wrapper .tab-item .tab-content .tab-title{font-weight:500;padding:10px
0 10px 14px;width:100%;color:oklch(.95 0 264);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;margin:0}.horizontal-tabs-module .wrapper .tab-item .tab-content .tab-title
a{color:oklch(.95 0 264)}.horizontal-tabs-module .wrapper .tab-item .tab-content .tab-title::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;height:80%;width:4px;border-radius:20px;background-color:#00b0ff;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.horizontal-tabs-module .wrapper .tab-item .tab-content .tab-title::after{content:"+";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;color:oklch(.95 0 264)}.horizontal-tabs-module .wrapper .tab-item .tab-content .tab-title.active::before{content:"";opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.horizontal-tabs-module .wrapper .tab-item .tab-content .tab-title.active::after{content:"-";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;color:oklch(.95 0 264)}.horizontal-tabs-module .wrapper .tab-item .tab-content
.content{display:none;margin-left:14px;margin-bottom:20px;font-size:16px}@media only screen and (width <= 768px){.vertical-tabs-module .wrapper .right .tab-content .tab-item
p{width:100%}}@media only screen and (width <= 500px){.horizontal-tabs-module{display:block}.vertical-tabs-module{display:none}}.page-template-case-study-template{overflow:hidden}.portfolio-full-module
.legend{z-index:2;padding:0
80px 0 36px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (width <= 1024px){.portfolio-full-module
.legend{position:absolute;left:-24px;top:30%}.portfolio-full-module .legend .legend-buttons{padding:4px
0}.portfolio-full-module .legend .legend-buttons
span{display:none}}.portfolio-full-module .legend .legend-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.portfolio-full-module .legend .legend-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px
0}.portfolio-full-module .legend .legend-button
.dot{width:8px;height:8px;border-radius:100%;background-color:oklch(.75 0 264)}.portfolio-full-module .legend .legend-button
span{color:oklch(.75 0 264);font-size:12px;font-weight:500}.portfolio-full-module
.wrapper{width:100vw;height:100vh}.portfolio-full-module .wrapper
section{width:100vw;height:100vh;position:fixed;visibility:hidden}.portfolio-full-module .wrapper section .outer,.portfolio-full-module .wrapper section
.inner{width:100%;height:100%;overflow-y:hidden}.portfolio-full-module .wrapper section .text-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;z-index:3}.portfolio-full-module .wrapper section .text-container
.title{margin-bottom:10px}.portfolio-full-module .wrapper section .text-container
.description{color:#cdcdcd;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.portfolio-full-module .wrapper section .text-container
a{display:block;color:oklch(.95 0 264);margin-top:36px}.portfolio-full-module .wrapper section .text-container a
i{margin-left:6px;font-size:14px}.portfolio-full-module .wrapper section .text-container
img{width:200px;height:60px;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;margin-bottom:16px}.portfolio-full-module .wrapper section .image-container
img{position:absolute;top:0;left:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;right:200px}.portfolio-full-module .wrapper section .image-container img.web-image{display:block}.portfolio-full-module .wrapper section .image-container img.mobile-image{display:none}.portfolio-full-module .wrapper section .image-container::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear, right top, left top, color-stop(5.31%, rgba(0,0,0,0)), color-stop(73.11%, oklch(.14 .003 246)));background:linear-gradient(270deg, rgba(0,0,0,0) 5.31%, oklch(.14 .003 246) 73.11%)}.portfolio-full-image-module .wrapper
section{width:100%;height:100vh;position:relative}.portfolio-full-image-module .wrapper section .text-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;z-index:1}.portfolio-full-image-module .wrapper section .text-container
.title{margin-bottom:36px;font-weight:500}.portfolio-full-image-module .wrapper section .text-container
.description{color:#d0d0d0;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.portfolio-full-image-module .wrapper section .text-container .description
p{color:#d0d0d0}.portfolio-full-image-module .wrapper section .image-container
img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portfolio-full-image-module .wrapper section .image-container img.web-image{display:block}.portfolio-full-image-module .wrapper section .image-container img.mobile-image{display:none}@media only screen and (width <= 1024px){.portfolio-full-module .wrapper section .text-container{padding:0
36px}.portfolio-full-module .wrapper section .image-container
img{left:0;right:auto}}@media only screen and (width <= 992px){.portfolio-full-module .wrapper section .text-container
.description{font-size:20px}}@media only screen and (width <= 768px){.portfolio-full-module .wrapper section .flex-40{width:100%}.portfolio-full-module .wrapper section .text-container
.description{font-size:16px}.portfolio-full-module .wrapper section .image-container img.web-image{display:none}.portfolio-full-module .wrapper section .image-container img.mobile-image{display:block}.portfolio-full-module .wrapper section .image-container::after{background:-webkit-gradient(linear, left top, left bottom, from(#08090a), color-stop(0%, rgba(8,9,10,0)), color-stop(90%, rgba(8,9,10,0.58)), color-stop(100%, #08090a), to(#08090a));background:linear-gradient(180deg, #08090a 0%, rgba(8,9,10,0) 0%, rgba(8,9,10,0.58) 90%, #08090a 100%, #08090a 100%)}.portfolio-full-module .wrapper section .text-container
.description{line-height:1.3}.portfolio-full-module .wrapper section .text-container
.title{font-size:24px;margin-bottom:10px}.portfolio-full-module .wrapper section .text-container
img{display:none}.portfolio-full-module .wrapper section .text-container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.portfolio-full-module .wrapper section .text-container
a{margin-top:20px}.portfolio-full-module .wrapper section .flex-40{padding-bottom:100px}}.user-cards-module .content-wrapper{margin-bottom:32px}.user-cards-module .content-wrapper
.title{margin-bottom:16px}.user-cards-module .member-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:60px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.user-cards-module .member-list
section{position:relative;width:calc(33.3333% - 40px);height:100%}.user-cards-module .member-list section .card-inner .image-wrapper{position:relative;border-radius:12px;overflow:hidden}.user-cards-module .member-list section .card-inner .image-wrapper
img{display:block;width:100%}.user-cards-module .member-list section .card-inner .image-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#08090a), color-stop(0%, rgba(8,9,10,0)), to(#08090a));background:linear-gradient(180deg, #08090a 0%, rgba(8,9,10,0) 0%, #08090a 100%)}.user-cards-module .member-list section .card-inner
.details{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.user-cards-module .member-list section .card-inner .details
.name{color:oklch(.95 0 264);font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin:0}.user-cards-module .member-list section .card-inner .details
.position{font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin:0}.user-cards-module .member-list section:hover .card-inner .image-wrapper
img{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (width <= 768px){.user-cards-module .member-list{gap:20px}.user-cards-module .member-list
section{width:calc(50% - 10px)}}@media only screen and (width <= 490px){.user-cards-module .member-list section .card-inner
.details{left:0;-webkit-transform:none;transform:none;-webkit-transform:unset;transform:unset;text-align:center;right:0;margin:0
auto;padding:0
10px}.user-cards-module .member-list section .card-inner .details
.name{font-size:16px;line-height:1}}.call-to-action-module .call-to-action-background{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:160px
0}.call-to-action-module .call-to-action-background .call-to-action-content-wrapper{margin:0
auto;padding:10px
0}.call-to-action-module .call-to-action-background .call-to-action-content-wrapper
.heading{padding:0;margin:0
0 40px}.call-to-action-module .call-to-action-background .call-to-action-content-wrapper .heading.gradient-full{background:-webkit-gradient(linear, left top, left bottom, from(#00b0ff), to(#3460ff));background:linear-gradient(180deg, #00b0ff 0%, #3460ff 100%);background-clip:text;-webkit-text-fill-color:transparent;color:#000}.call-to-action-module .call-to-action-background .call-to-action-content-wrapper .heading.gradient-outline{background:-webkit-gradient(linear, left top, left bottom, from(#00b0ff), to(#3460ff));background:linear-gradient(180deg, #00b0ff 0%, #3460ff 100%);background-clip:text;-webkit-text-stroke:4px transparent;color:#000}.call-to-action-module .call-to-action-background .call-to-action-content-wrapper .content
p{font-size:18px;display:block;width:100%}@media only screen and (width <= 600px){.call-to-action-module .call-to-action-background .call-to-action-content-wrapper .content
p{font-size:16px}}.call-to-action-module .call-to-action-background .call-to-action-content-wrapper
.subtitle{font-size:24px;line-height:30px;color:oklch(.75 0 264);display:block;width:100%}.call-to-action-module .call-to-action-background .call-to-action-content-wrapper.start{margin:0;max-width:45%;width:100%}.call-to-action-module .call-to-action-background .call-to-action-content-wrapper
.button{margin-top:52px}.call-to-action-module.parallax .call-to-action-background{background-attachment:fixed !important}.custom-text-module{position:relative}.custom-text-module.grey-gradient-title{padding:116px
0}.custom-text-module.left .content-wrapper{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.custom-text-module.center .content-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.custom-text-module.center .content-wrapper
.title{text-align:center}.custom-text-module.right .content-wrapper{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.custom-text-module .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.custom-text-module .box-gradient-bottom{position:absolute;height:100%;width:100%;bottom:0;z-index:-1}.benefits-grid-module{padding:120px
0}.benefits-grid-module .benefits-header{max-width:600px;margin-bottom:50px;text-align:center;margin-inline:auto}.benefits-grid-module .benefits-header
h2{margin:0
0 16px}.benefits-grid-module .benefits-header
p{margin:0;font-size:18px;color:oklch(.75 0 264)}.benefits-grid-module .benefits-grid{display:grid;gap:30px}.benefits-grid-module .benefits-grid.columns-2{grid-template-columns:repeat(2, 1fr)}.benefits-grid-module .benefits-grid.columns-3{grid-template-columns:repeat(3, 1fr)}.benefits-grid-module .benefits-grid.columns-4{grid-template-columns:repeat(4, 1fr)}.benefits-grid-module .benefit-card{padding:30px;background:linear-gradient(328deg, rgba(255,255,255,0.05) -5.77%, rgba(0,0,0,0) 65.98%);border:1px
solid rgba(255,255,255,0.08);border-radius:24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.benefits-grid-module .benefit-card .benefit-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;margin-bottom:16px;background:oklch(.32 .003 246);border-radius:6px}.benefits-grid-module .benefit-card .benefit-icon
i{font-size:16px;color:oklch(.75 0 264)}.benefits-grid-module .benefit-card
h4{margin:0
0 8px;font-size:18px;font-weight:600;color:oklch(.95 0 264)}.benefits-grid-module .benefit-card
p{margin:0;font-size:14px;line-height:1.5;color:oklch(.75 0 264)}.benefits-grid-module .benefit-card:hover{border-color:rgba(255,255,255,0.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.benefits-grid-module.gradient-top{background:-webkit-gradient(linear, left top, left bottom, from(oklch(.14 .003 246)), color-stop(25%, oklch(.22 .003 246)), to(oklch(.22 .003 246)));background:linear-gradient(180deg, oklch(.14 .003 246) 0%, oklch(.22 .003 246) 25%, oklch(.22 .003 246) 100%)}.benefits-grid-module.gradient-bottom{background:-webkit-gradient(linear, left top, left bottom, from(oklch(.22 .003 246)), to(oklch(.14 .003 246)));background:linear-gradient(180deg, oklch(.22 .003 246) 0%, oklch(.14 .003 246) 100%)}.benefits-grid-module.gradient-both{background:-webkit-gradient(linear, left top, left bottom, from(oklch(.14 .003 246)), color-stop(25%, oklch(.22 .003 246)), color-stop(85%, oklch(.22 .003 246)), to(oklch(.14 .003 246)));background:linear-gradient(180deg, oklch(.14 .003 246) 0%, oklch(.22 .003 246) 25%, oklch(.22 .003 246) 85%, oklch(.14 .003 246) 100%)}@media only screen and (max-width:768px){.benefits-grid-module{padding:60px
0}.benefits-grid-module .benefits-header{margin-bottom:40px}.benefits-grid-module .benefits-header
p{font-size:16px}.benefits-grid-module .benefits-grid{gap:20px}.benefits-grid-module .benefits-grid.columns-3,.benefits-grid-module .benefits-grid.columns-4{grid-template-columns:repeat(2, 1fr)}.benefits-grid-module .benefit-card{padding:24px}}@media only screen and (max-width:490px){.benefits-grid-module{padding:50px
0}.benefits-grid-module .benefits-header{margin-bottom:30px}.benefits-grid-module .benefits-grid{gap:16px}.benefits-grid-module .benefits-grid.columns-2,.benefits-grid-module .benefits-grid.columns-3,.benefits-grid-module .benefits-grid.columns-4{grid-template-columns:1fr}.benefits-grid-module .benefit-card{padding:20px}.benefits-grid-module .benefit-card .benefit-icon{width:32px;height:32px}.benefits-grid-module .benefit-card .benefit-icon
i{font-size:14px}.benefits-grid-module .benefit-card
h4{font-size:16px}}@-webkit-keyframes fade-in-up{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.positions-grid-module .positions-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:8px}.positions-grid-module .positions-header
h2{margin:0}.positions-grid-module .positions-header .job-count{font-family:"Poppins",sans-serif;font-size:14px;font-weight:500;color:oklch(.75 0 264)}.positions-grid-module .positions-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;width:100%;padding-top:40px}.positions-grid-module .position-card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24px;width:100%;padding:24px
40px;background:linear-gradient(328deg, rgba(255,255,255,0.07) -5.77%, rgba(0,0,0,0) 65.98%);background-clip:padding-box;border:1px
solid rgba(255,255,255,0.1);border-radius:24px;opacity:0;-webkit-animation:fade-in-up .5s ease forwards;animation:fade-in-up .5s ease forwards;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.positions-grid-module .position-card:nth-child(1){-webkit-animation-delay:.05s;animation-delay:.05s}.positions-grid-module .position-card:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.positions-grid-module .position-card:nth-child(3){-webkit-animation-delay:.15s;animation-delay:.15s}.positions-grid-module .position-card:nth-child(4){-webkit-animation-delay:.2s;animation-delay:.2s}.positions-grid-module .position-card:nth-child(5){-webkit-animation-delay:.25s;animation-delay:.25s}.positions-grid-module .position-card:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.positions-grid-module .position-card:nth-child(7){-webkit-animation-delay:.35s;animation-delay:.35s}.positions-grid-module .position-card:nth-child(8){-webkit-animation-delay:.4s;animation-delay:.4s}.positions-grid-module .position-card:nth-child(9){-webkit-animation-delay:.45s;animation-delay:.45s}.positions-grid-module .position-card:nth-child(10){-webkit-animation-delay:.5s;animation-delay:.5s}.positions-grid-module .position-card:nth-child(11){-webkit-animation-delay:.55s;animation-delay:.55s}.positions-grid-module .position-card:nth-child(12){-webkit-animation-delay:.6s;animation-delay:.6s}.positions-grid-module .position-card .position-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.positions-grid-module .position-card .department-badge{--department-color:#00b0ff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:4px
12px;font-family:"Poppins",sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--department-color);background:color-mix(in srgb, var(--department-color) 15%, transparent);border-radius:5px}.positions-grid-module .position-card .position-title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0;font-family:"Poppins",sans-serif;font-size:20px;font-weight:600;line-height:1.3;color:oklch(.95 0 264)}.positions-grid-module .position-card .position-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.positions-grid-module .position-card .location,.positions-grid-module .position-card .type-of-job{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"Poppins",sans-serif;font-size:14px;font-weight:400;color:oklch(.75 0 264);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.positions-grid-module .position-card .location i,.positions-grid-module .position-card .type-of-job
i{font-size:14px;color:oklch(.75 0 264);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.positions-grid-module .position-card
.location{min-width:140px}.positions-grid-module .position-card .type-of-job{min-width:120px}.positions-grid-module .position-card::after{content:"\f054";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;font-family:"Font Awesome 6 Free";font-size:14px;font-weight:900;color:oklch(.75 0 264);background:rgba(255,255,255,0.05);border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.positions-grid-module .position-card:hover{background:linear-gradient(328deg, rgba(255,255,255,0.12) -5.77%, rgba(255,255,255,0.03) 65.98%);border-color:rgba(255,255,255,0.2)}.positions-grid-module .position-card:hover .location,.positions-grid-module .position-card:hover .type-of-job{color:oklch(.95 0 264)}.positions-grid-module .position-card:hover .location i,.positions-grid-module .position-card:hover .type-of-job
i{color:oklch(.95 0 264)}.positions-grid-module .position-card:hover::after{color:oklch(.95 0 264);-webkit-transform:translateX(4px);transform:translateX(4px)}.positions-grid-module .no-positions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:16px;width:100%;padding:100px
40px;text-align:center;background:linear-gradient(328deg, rgba(255,255,255,0.05) -5.77%, rgba(0,0,0,0) 65.98%);border:1px
dashed rgba(255,255,255,0.15);border-radius:24px;-webkit-animation:fade-in-up .5s ease forwards;animation:fade-in-up .5s ease forwards}.positions-grid-module .no-positions>i{font-size:48px;color:oklch(.75 0 264);opacity:.5}.positions-grid-module .no-positions
h3{margin:16px
0 0;font-weight:500;color:oklch(.95 0 264)}.positions-grid-module .no-positions
p{max-width:400px;margin:0;font-size:16px;color:oklch(.75 0 264)}.positions-grid-module .no-positions
.button{margin-top:20px}@media only screen and (max-width:768px){.positions-grid-module .positions-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.positions-grid-module .positions-grid{gap:12px}.positions-grid-module .position-card{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:20px
24px;padding-right:80px}.positions-grid-module .position-card .position-content{width:100%}.positions-grid-module .position-card .position-title{font-size:16px}.positions-grid-module .position-card .position-meta{gap:24px}.positions-grid-module .position-card .location,.positions-grid-module .position-card .type-of-job{min-width:auto;font-size:13px}.positions-grid-module .position-card::after{position:absolute;top:50%;right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.positions-grid-module .position-card:hover::after{-webkit-transform:translateY(-50%) translateX(4px);transform:translateY(-50%) translateX(4px)}.positions-grid-module .no-positions{padding:60px
24px}.positions-grid-module .no-positions>i{font-size:40px}}@media only screen and (max-width:490px){.positions-grid-module .position-card{padding:16px;padding-right:60px}.positions-grid-module .position-card .position-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px}.positions-grid-module .position-card::after{right:16px;width:28px;height:28px;font-size:12px}.positions-grid-module .no-positions{padding:50px
16px}.positions-grid-module .no-positions>i{font-size:32px}.positions-grid-module .no-positions
h3{font-size:clamp(18px, 2vw, 24px)}.positions-grid-module .no-positions
p{font-size:14px}}.skeleton-box{background:#1c1c1c;margin:10px
0;border-radius:4px;position:relative;overflow:hidden}.skeleton-box::after{content:"";position:absolute;top:0;left:-150px;height:100%;width:150px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255,255,255,0.2)), to(transparent));background:linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);-webkit-animation:load 1.5s infinite;animation:load 1.5s infinite}.post-loader{height:464px;margin-bottom:10px;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.post-loader .post-loader-image{height:270px;width:100%;background-color:#444348}.post-loader .post-loader-box{width:80%;height:20px;background-color:#444348;margin-top:60px;margin-left:20px;border-radius:16px}@-webkit-keyframes
load{0%{left:-150px}50%{left:100%}100%{left:100%}}@keyframes
load{0%{left:-150px}50%{left:100%}100%{left:100%}}header{min-height:64px;position:fixed;width:100%;z-index:1030;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:transparent}header.scrolled{background-color:oklch(.14 .003 246);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06)}header.slide-down{-webkit-transform:translateY(0);transform:translateY(0)}header.slide-up{-webkit-transform:translateY(-100px);transform:translateY(-100px)}header .site-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:64px;max-width:1280px}header .site-header .site-logo .custom-logo-link
img{width:auto;display:block;height:28px}header .site-header .header-cta{padding:8px
16px;color:oklch(.95 0 264);border-radius:6px;font-size:14px;font-weight:500;margin-left:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}header .site-header #site-navigation{width:100%;margin-left:40px}header .site-header #site-navigation
.hamburger{position:relative;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1070}header .site-header #site-navigation .hamburger .hamburger-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;position:relative;padding:20px;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}header .site-header #site-navigation .hamburger .hamburger-wrapper
.line{display:block;border-radius:9px;opacity:1;margin-left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s;transition:all .25s;width:36px;height:2px;background-color:oklch(.95 0 264);margin-top:12px}header .site-header #site-navigation .hamburger .hamburger-wrapper .line:nth-child(2){width:48px}header .site-header #site-navigation .hamburger.open span:nth-child(1){-webkit-transform:rotate(135deg);transform:rotate(135deg);background-color:oklch(.95 0 264) !important;margin-top:20px}header .site-header #site-navigation .hamburger.open span:nth-child(2){opacity:0;margin-left:-60px}header .site-header #site-navigation .hamburger.open span:nth-child(3){margin-top:-20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);background-color:oklch(.95 0 264) !important}header .site-header #site-navigation .primary-menu-container .menu-wrapper{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}header .site-header #site-navigation .primary-menu-container .menu-wrapper
li{font-size:14px;margin:0}header .site-header #site-navigation .primary-menu-container .menu-wrapper li
a{color:oklch(.75 0 264);padding:4px
8px;display:block;background:transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header .site-header #site-navigation .primary-menu-container .menu-wrapper li a:hover{color:oklch(.95 0 264)}header .site-header #site-navigation .primary-menu-container .menu-wrapper li:last-child{margin-left:auto;font-size:14px;font-weight:500}header .site-header #site-navigation .primary-menu-container .menu-wrapper li:last-child
a{padding:8px
16px;color:oklch(.95 0 264);border-radius:6px}@media only screen and (width <= 1280px){header .site-header{padding:0
24px}header .site-header #site-navigation .primary-menu-container .menu-wrapper{gap:0}}@media only screen and (max-width:768px){header .site-header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0
16px}header .site-header .site-logo .custom-logo-link
img{height:24px}header .site-header #site-navigation{width:auto}header .site-header #site-navigation
.hamburger{display:block}header .site-header #site-navigation .primary-menu-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;left:0;height:100vh;background:#000;top:0;padding:100px
0;z-index:1050;width:0%;overflow:auto;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none}header .site-header #site-navigation .primary-menu-container.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:all}header .site-header #site-navigation .primary-menu-container .menu-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header .site-header #site-navigation .primary-menu-container .menu-wrapper
li{font-size:24px}header .site-header #site-navigation .primary-menu-container .menu-wrapper li:last-child{font-size:24px}header .site-header #site-navigation .primary-menu-container .menu-wrapper li:last-child
a{padding:8px
0}}@media only screen and (max-width:490px){header .site-header #site-navigation .hamburger.open span:nth-child(3){margin-top:-17px}header .site-header #site-navigation .hamburger .hamburger-wrapper{padding:16px
0}header .site-header #site-navigation .hamburger .hamburger-wrapper
.line{margin-top:3px}}footer.site-footer{padding:74px
20px 30px;position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:100px}footer.site-footer
p{font-size:14px;margin:0}footer.site-footer
a{color:oklch(.75 0 264);font-weight:400;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px}footer.site-footer a:hover{color:oklch(.95 0 264)}footer.site-footer
h5{color:oklch(.95 0 264);font-size:16px;font-weight:500;margin:0}footer.site-footer
h6{font-size:14px;margin:0;font-weight:500}footer.site-footer
.socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:30px}footer.site-footer .socials
a{font-size:16px}footer.site-footer .socials a .svg-inline--fa{height:20px}footer.site-footer .footer-top{max-width:1280px;width:100%;position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer.site-footer .footer-top
section{width:20%}footer.site-footer .footer-top section.description-socials{width:30%}footer.site-footer .footer-top section.footer-menu{justify-self:center}footer.site-footer .footer-top section.contact-info{justify-self:flex-end}footer.site-footer .footer-top section.contact-info .info .touch
p{min-height:48px;margin-bottom:-20px}footer.site-footer .footer-top section
h5{margin-bottom:30px}footer.site-footer .footer-top section
.info{gap:16px}footer.site-footer .footer-top .footer-logo
img{display:block;margin-bottom:30px;height:24px}footer.site-footer .footer-top .footer-menu .menu-wrapper{padding:0;list-style:none;margin:0}footer.site-footer .footer-top .footer-menu .menu-wrapper
li{margin:0}footer.site-footer .footer-top .footer-menu .menu-wrapper li
a{font-size:16px;padding:4px
0;display:block}footer.site-footer .footer-bottom{max-width:1280px;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:16px;border-top:1px #333 solid}footer.site-footer .footer-bottom
span{color:oklch(.75 0 264)}@media only screen and (max-width:768px){footer.site-footer .footer-top section.description-socials{width:60%}footer.site-footer .footer-top section.footer-menu{width:25%}footer.site-footer .footer-top section.contact-info{width:100%;margin-top:60px}}@media only screen and (max-width:600px){footer.site-footer .footer-top section.description-socials{width:100%}footer.site-footer .footer-top section.footer-menu{width:40%;margin-top:60px}footer.site-footer .footer-top section.contact-info{width:40%}}@media only screen and (max-width:490px){footer.site-footer .footer-top{gap:30px}footer.site-footer .footer-top section.footer-menu{width:30%;margin-top:0}footer.site-footer .footer-top section.contact-info{width:55%;margin-top:0}.footer-bottom{gap:20px}}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="number"],input[type="date"],textarea,select{width:100%;padding:16px
20px;font-family:"Poppins",sans-serif;font-size:14px;color:oklch(.95 0 264);background:rgba(255,255,255,0.05);border:1px
solid rgba(255,255,255,0.15);border-radius:8px;outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:oklch(.65 0 264)}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="date"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:oklch(.65 0 264)}input[type="text"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="url"]::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder,input[type="date"]::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder{color:oklch(.65 0 264)}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="tel"]::placeholder,input[type="url"]::placeholder,input[type="number"]::placeholder,input[type="date"]::placeholder,textarea::placeholder,select::placeholder{color:oklch(.65 0 264)}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="number"]:focus,input[type="date"]:focus,textarea:focus,select:focus{background:rgba(255,255,255,0.08);border-color:#00b0ff}input[type="text"]:disabled,input[type="email"]:disabled,input[type="tel"]:disabled,input[type="url"]:disabled,input[type="number"]:disabled,input[type="date"]:disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed}textarea{min-height:150px;resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23959595' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;padding-right:40px;cursor:pointer}select
option{background:oklch(.32 .003 246);color:oklch(.95 0 264)}input[type="file"]{width:100%;padding:16px;font-size:14px;color:oklch(.75 0 264);background:rgba(255,255,255,0.05);border:1px
dashed rgba(255,255,255,0.2);border-radius:8px;cursor:pointer}input[type="file"]::file-selector-button{padding:8px
16px;margin-right:16px;font-family:"Poppins",sans-serif;font-size:13px;font-weight:500;color:oklch(.32 .003 246);background:#00b0ff;border:none;border-radius:5px;cursor:pointer;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}input[type="file"]::file-selector-button:hover{background:#3460ff}.wpcf7-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}.wpcf7-form
p{margin:0}.wpcf7-form
label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:oklch(.95 0 264)}.wpcf7-form .wpcf7-checkbox,.wpcf7-form .wpcf7-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 24px}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item,.wpcf7-form .wpcf7-radio .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label,.wpcf7-form .wpcf7-radio .wpcf7-list-item
label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-weight:400;color:oklch(.75 0 264);cursor:pointer}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input,.wpcf7-form .wpcf7-radio .wpcf7-list-item
input{width:18px;height:18px;accent-color:#00b0ff}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item
label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:0;font-size:13px;font-weight:400;color:oklch(.75 0 264);cursor:pointer}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label
a{color:#00b0ff}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a:hover{text-decoration:underline}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item
input{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;margin-top:2px;accent-color:#00b0ff}.wpcf7-form input[type="submit"]{display:inline-block;width:auto;padding:12px
24px;margin-top:20px;font-family:"Poppins",sans-serif;font-size:14px;font-weight:500;color:oklch(.32 .003 246);text-decoration:none;background-color:#00b0ff;border:none;border-radius:8px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wpcf7-form input[type="submit"]:hover,.wpcf7-form input[type="submit"]:focus{color:oklch(.95 0 264);background-color:#3460ff;outline:none}.wpcf7-form input[type="submit"]:disabled{opacity:.6;cursor:not-allowed}.wpcf7-form .wpcf7-not-valid-tip{margin-top:4px;font-size:12px;color:#f54f7a}.wpcf7-form .wpcf7-not-valid{border-color:#f54f7a}.wpcf7-form .wpcf7-response-output{margin:20px
0 0;padding:16px
20px;font-size:14px;text-align:center;border-radius:8px;border:1px
solid transparent}.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors,.wpcf7-form .wpcf7-response-output.wpcf7-acceptance-missing{color:#f54f7a;background:color-mix(in srgb, #f54f7a 10%, transparent);border-color:#f54f7a}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{color:#00d084;background:color-mix(in srgb, #00d084 10%, transparent);border-color:#00d084}.wpcf7-form .wpcf7-response-output.wpcf7-spam-blocked{color:#f54f7a;background:color-mix(in srgb, #f54f7a 10%, transparent);border-color:#f54f7a}.wpcf7-form .wpcf7-spinner{display:block;margin:16px
auto 0}.contact-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.contact-form
.field{width:100%}.contact-form .field-half{width:calc(50% - 8px)}.contact-form .button-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:8px}@media only screen and (max-width:490px){.contact-form{gap:16px}.contact-form .field-half{width:100%}}@media only screen and (max-width:490px){.wpcf7-form{gap:16px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="url"],.wpcf7-form input[type="number"],.wpcf7-form input[type="date"],.wpcf7-form textarea,.wpcf7-form
select{padding:12px
16px;font-size:16px}.wpcf7-form
textarea{min-height:120px}.wpcf7-form .wpcf7-checkbox,.wpcf7-form .wpcf7-radio{gap:8px 20px}.wpcf7-form input[type="submit"]{font-size:12px;padding:8px
24px}}.module-homepage-concepts .content-wrapper{width:50%;padding-right:30px}.module-homepage-concepts .content-wrapper
.title{margin-bottom:24px}.module-homepage-concepts .image-wrapper{width:50%;position:relative;height:530px}.module-homepage-concepts .image-wrapper
img{width:auto;display:block;position:absolute;top:0;height:100%}@media only screen and (width <= 490px){.module-homepage-concepts .content-wrapper
.title{margin-bottom:16px}}@media only screen and (width <= 768px){.module-homepage-concepts .content-wrapper{width:100%;padding-right:0}.module-homepage-concepts .image-wrapper{width:100%;height:auto}.module-homepage-concepts .image-wrapper
img{position:relative;height:auto;width:100%;padding-top:30px}}.module-homepage-insights .content-wrapper{width:50%;padding-right:0}.module-homepage-insights .content-wrapper
.title{margin-bottom:16px}.module-homepage-insights .content-wrapper .elements-wrapper{gap:30px;margin-top:24px;padding-top:24px}.module-homepage-insights .content-wrapper .elements-wrapper section .icon-title{margin-bottom:8px}.module-homepage-insights .content-wrapper .elements-wrapper section
img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;display:inline-block;margin-right:8px}.module-homepage-insights .content-wrapper .elements-wrapper section .element-title{font-size:14px;font-weight:600;color:white}.module-homepage-insights .content-wrapper .elements-wrapper section .element-description{font-size:14px;font-weight:400;color:oklch(.75 0 264)}.module-homepage-insights .image-wrapper{width:50%;padding-left:100px}.module-homepage-insights .image-wrapper
img{width:100%;display:block;-o-object-fit:contain;object-fit:contain;height:100%}.module-homepage-insights.right .image-wrapper{padding-left:0;padding-right:100px}@media only screen and (width <= 768px){.module-homepage-insights .content-wrapper{width:100%}.module-homepage-insights .image-wrapper{width:100%;padding-left:0}}@media only screen and (width <= 490px){.module-homepage-insights .content-wrapper .elements-wrapper{gap:0;grid-template-columns:1fr}.module-homepage-insights .content-wrapper .elements-wrapper section .icon-title{position:relative;padding:12px
0 8px;margin-bottom:0}.module-homepage-insights .content-wrapper .elements-wrapper section .icon-title::after{content:'+';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;color:oklch(.95 0 264)}.module-homepage-insights .content-wrapper .elements-wrapper section .icon-title.active::after{content:'-';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;color:oklch(.95 0 264)}.module-homepage-insights .content-wrapper .elements-wrapper section .element-description{display:none;padding-bottom:8px}.module-homepage-insights .content-wrapper
.title{text-align:center}}.module-homepage-story .content-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.module-homepage-story .content-wrapper
.title{margin-bottom:16px}.module-homepage-story .content-wrapper .left-side{width:40%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.module-homepage-story .content-wrapper .left-side
.description{margin-bottom:32px}.module-homepage-story .content-wrapper .elements-wrapper{width:45%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:60px;border:1px
dashed #333;border-radius:16px}.module-homepage-story .content-wrapper .elements-wrapper
h4{font-weight:500}.module-homepage-story .content-wrapper .elements-wrapper
section{width:100%;padding:20px
32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;border:1px
dashed #333;border-radius:16px}.module-homepage-story .content-wrapper .elements-wrapper section
svg{width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.module-homepage-story .content-wrapper .elements-wrapper section .element-description{font-size:16px;font-weight:400;color:oklch(.75 0 264);margin:0}.module-homepage-story .image-wrapper{width:50%;padding-left:80px}.module-homepage-story .image-wrapper
img{width:100%;display:block;-o-object-fit:contain;object-fit:contain;height:100%}@media only screen and (width <= 1024px){.module-homepage-story .content-wrapper .elements-wrapper{width:50%;padding:32px
20px}.module-homepage-story .content-wrapper .elements-wrapper
section{padding:16px
24px}.module-homepage-story .content-wrapper .elements-wrapper section .element-description{font-size:14px}}@media only screen and (width <= 768px){.module-homepage-story .content-wrapper .left-side{width:100%;margin-bottom:40px}.module-homepage-story .content-wrapper .elements-wrapper{width:100%}.module-homepage-story .content-wrapper .elements-wrapper section
svg{width:20px;height:20px}}@media only screen and (width <= 490px){.module-homepage-story .content-wrapper .elements-wrapper{width:100%}}.module-homepage-code .content-wrapper{width:40%}.module-homepage-code .content-wrapper
.title{font-size:60px;margin-bottom:16px;line-height:72px;letter-spacing:-1.2px}@media only screen and (width <= 490px){.module-homepage-code .content-wrapper
.title{font-size:40px}}.module-homepage-code .content-wrapper .button-wrapper{margin-top:32px}.module-homepage-code .image-wrapper{width:60%;padding-left:20px}.module-homepage-code .image-wrapper
img{width:100%;display:block;-o-object-fit:contain;object-fit:contain;height:100%}@media only screen and (width <= 768px){.module-homepage-code .content-wrapper{width:100%}.module-homepage-code .image-wrapper{width:100%;padding-left:0}}@media only screen and (width <= 490px){.module-homepage-code .content-wrapper
.title{line-height:1.1}.module-homepage-code .content-wrapper{text-align:center}}.module-homepage-services .content-wrapper{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}.module-homepage-services .content-wrapper
.left{width:30%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.module-homepage-services .content-wrapper .left
.title{color:oklch(.95 0 264);font-weight:500;margin-bottom:16px}.module-homepage-services .content-wrapper .left
.button{margin-top:0}.module-homepage-services .content-wrapper .left .button-wrapper{margin-top:16px}.module-homepage-services .content-wrapper
.right{width:60%}.module-homepage-services .content-wrapper .right .button-wrapper{display:none}.module-homepage-services .elements-wrapper{position:relative;max-width:1100px;margin:0
auto}.module-homepage-services .elements-wrapper .timeline-delimiter{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;bottom:100%;height:100%;width:2px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0.1)), to(rgba(255,255,255,0.1))),oklch(.14 .003 246);background:linear-gradient(0deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 100%),oklch(.14 .003 246)}.module-homepage-services .elements-wrapper .timeline-content{width:100%}.module-homepage-services .elements-wrapper .timeline-content
section{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.module-homepage-services .elements-wrapper .timeline-content section::before{content:"";width:16px;height:16px;position:absolute;left:50%;top:50%;border-radius:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#202122}.module-homepage-services .elements-wrapper .timeline-content section
.element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;padding:20px
30px}.module-homepage-services .elements-wrapper .timeline-content section .element .element-inner{border-radius:8px;background:linear-gradient(115deg, rgba(255,255,255,0.07) 5.44%, rgba(0,0,0,0) 76.2%);padding:20px;position:relative}.module-homepage-services .elements-wrapper .timeline-content section .element .element-inner
.label{width:24px;height:4px;border-radius:4px}.module-homepage-services .elements-wrapper .timeline-content section .element .element-inner .element-title{font-size:17px;margin:0;color:oklch(.95 0 264);font-weight:500;line-height:28px;padding:12px
0 4px}.module-homepage-services .elements-wrapper .timeline-content section .element .element-inner .element-description{font-size:16px;font-weight:400;color:oklch(.75 0 264);margin:0}.module-homepage-services .elements-wrapper .timeline-content section:nth-child(even){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.module-homepage-services .elements-wrapper .timeline-content section:nth-child(even) .element .element-inner{background:linear-gradient(295deg, rgba(255,255,255,0.07) 23.8%, rgba(0,0,0,0) 94.56%)}@media only screen and (width <= 768px){.module-homepage-services .elements-wrapper .timeline-content section:nth-child(even) .element .element-inner{background:linear-gradient(115deg, rgba(255,255,255,0.07) 5.44%, rgba(0,0,0,0) 76.2%)}}.module-homepage-services .elements-wrapper .timeline-content section:nth-child(odd){-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.module-homepage-services .elements-wrapper .timeline-content section:nth-child(odd) .element .element-inner{background:linear-gradient(115deg, rgba(255,255,255,0.07) 5.44%, rgba(0,0,0,0) 76.2%)}@media only screen and (width <= 768px){.module-homepage-services .content-wrapper{margin-bottom:20px}.module-homepage-services .content-wrapper
.left{width:100%}.module-homepage-services .content-wrapper .left .button-wrapper{display:none}.module-homepage-services .content-wrapper
.right{width:100%;padding-left:0;margin-bottom:20px}.module-homepage-services .content-wrapper .right .button-wrapper{display:block;margin-top:32px}.module-homepage-services .elements-wrapper .timeline-delimiter{left:0}.module-homepage-services .elements-wrapper .timeline-content section::before{left:0}.module-homepage-services .elements-wrapper .timeline-content section
.element{width:100%}.module-homepage-services .elements-wrapper .timeline-content section:nth-child(odd){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (width <= 490px){.module-homepage-services .elements-wrapper .timeline-content section
.element{padding:8px
20px}.module-homepage-services .elements-wrapper .timeline-content section .element .element-inner .element-title{font-size:16px}.module-homepage-services .elements-wrapper .timeline-content section .element .element-inner .element-description{font-size:14px}.module-homepage-services .elements-wrapper .timeline-content section .element .element-inner{padding:16px}.module-homepage-services .elements-wrapper .timeline-content section:nth-child(even) .element .element-inner{background:linear-gradient(115deg, rgba(255,255,255,0.07) 5.44%, rgba(0,0,0,0) 76.2%)}.module-homepage-services .elements-wrapper .timeline-content section .element .element-inner .element-title{padding:0
0 4px}}.module-homepage-impacts .homepage-impacts-wrapper .tag,.module-homepage-impacts .homepage-impacts-wrapper
.title{text-align:center;width:100%}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper{padding-top:60px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider{border-radius:24px;border:1px
solid rgba(255,255,255,0.1);background:linear-gradient(115deg, rgba(255,255,255,0.07) 5.44%, rgba(0,0,0,0) 76.2%),oklch(.14 .003 246);width:100%;height:100%}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-wrapper .swiper-slide .impacts-wrapper{padding:80px;width:100%;height:100%}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-wrapper .swiper-slide .impacts-wrapper .header-section{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-wrapper .swiper-slide .impacts-wrapper .header-section
img{display:block;width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50px;margin-right:12px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-wrapper .swiper-slide .impacts-wrapper .header-section .details
.author{color:oklch(.95 0 264);font-size:16px;font-style:normal;font-weight:500;line-height:19.2px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-wrapper .swiper-slide .impacts-wrapper .header-section .details
.company{color:oklch(.75 0 264);font-size:12px;font-style:normal;font-weight:400;line-height:14.4px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-wrapper .swiper-slide .impacts-wrapper .content-section{margin:32px
0 0}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-wrapper .swiper-slide .impacts-wrapper .content-section
p{color:oklch(.75 0 264);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-prev,.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-prev .swiper-navigation-icon,.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-next .swiper-navigation-icon{width:auto !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:22px !important;color:oklch(.95 0 264) !important}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-prev::after,.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-next::after{font-size:20px !important;color:oklch(.95 0 264) !important}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-prev{left:24px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-next{right:24px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side
span{color:inherit;display:contents}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side
.left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid rgba(255,255,255,0.12);padding-right:20px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .left .left-middle{text-align:center;font-size:36px;font-style:normal;font-weight:600;background:linear-gradient(123deg, #fff 5.08%, rgba(255,255,255,0.3) 108.27%);background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1;width:-webkit-min-content;width:-moz-min-content;width:min-content}@media only screen and (width <= 1024px){.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .left .left-middle{font-size:32px}}@media only screen and (width <= 768px){.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .left .left-middle{font-size:28px}}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .right .top,.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .right
.bottom{font-size:32px;font-style:normal;text-align:center;font-weight:600;background:linear-gradient(123deg, #fff 5.08%, rgba(255,255,255,0.3) 108.27%);background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1;padding:45px
0 45px 45px}@media only screen and (width <= 1024px){.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .right .top,.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .right
.bottom{font-size:28px}}@media only screen and (width <= 768px){.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .right .top,.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .right
.bottom{font-size:24px}}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .right
.top{border-bottom:1px solid rgba(255,255,255,0.12)}@media only screen and (width <= 1024px){.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .flex-50{width:100%}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side{margin-bottom:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .left.flex-50,.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .right.flex-50{width:auto}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-wrapper .swiper-slide .impacts-wrapper{padding:30px
60px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-prev{left:12px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-next{right:12px}}@media only screen and (width <= 490px){.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .right .top,.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .right
.bottom{padding:24px
0 24px 24px;font-size:20px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side .left .left-middle{font-size:28px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .right-side
span{font-size:44px !important}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-wrapper .swiper-slide .impacts-wrapper{padding:30px}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-wrapper .swiper-slide .impacts-wrapper .content-section{margin:16px
0 0}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-next{right:6px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-prev{left:6px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-prev::after,.module-homepage-impacts .homepage-impacts-wrapper .elements-wrapper .impacts-slider .swiper-buttons-wrapper .swiper-button-next::after{font-size:14px !important}}.projects-cards-module{position:relative;height:100%;padding-top:100px;padding-top:0 !important}.projects-cards-module .module-header{width:100%;padding:40px
50px;text-align:center}.projects-cards-module .module-header .header-wrapper{padding-bottom:60px}.projects-cards-module .module-header h2,.projects-cards-module .module-header p,.projects-cards-module .module-header
.tag{text-align:center}.projects-cards-module .module-header
h2{margin:0}.projects-cards-module .custom-cursor{position:fixed;width:90px;height:90px;border-radius:50%;background:url("/wp-content/themes/emotionstudios/assets/images/hover-cursor.svg") no-repeat center center;background-size:contain;pointer-events:none;z-index:9999;top:0;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.portfolio-wrapper{width:100%;height:100%;min-height:100vh;padding-top:60px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;left:0 !important}.portfolio-wrapper::-webkit-scrollbar{display:none}.portfolio-wrapper .portfolio-section{position:relative;top:0;left:0;width:100%;height:100vh;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:none;display:inline-block}@media only screen and (width <= 1024px){.portfolio-wrapper .portfolio-section{height:auto;padding:80px
0}}@media only screen and (width <= 768px){.portfolio-wrapper .portfolio-section{height:auto;padding:20px
0}}.portfolio-wrapper .portfolio-section .content-wrapper{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:1}.portfolio-wrapper .portfolio-section .content-wrapper .content-inner{width:40%;padding:20px
0 80px}@media only screen and (width <= 1024px){.portfolio-wrapper .portfolio-section .content-wrapper .content-inner{width:60%}}.portfolio-wrapper .portfolio-section .content-wrapper .content-inner
.title{color:oklch(.95 0 264);font-weight:500;line-height:48px;letter-spacing:-1.2px;margin-bottom:16px}.portfolio-wrapper .portfolio-section .content-wrapper .content-inner
p{color:var(--text_light_color, #bebebe);font-weight:400;line-height:normal;margin-bottom:36px}.portfolio-wrapper .portfolio-section .content-wrapper .content-inner
a{color:oklch(.95 0 264);padding:12px
20px}.portfolio-wrapper .portfolio-section .content-wrapper .content-inner a
i{margin-left:10px}.portfolio-wrapper .portfolio-section .background-wrapper{position:absolute;top:0;bottom:0;width:100%;height:100%}.portfolio-wrapper .portfolio-section .background-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(oklch(.14 .003 246)));background:linear-gradient(180deg, rgba(0,0,0,0.4) 0%, oklch(.14 .003 246) 100%)}.portfolio-wrapper .portfolio-section .background-wrapper
img{left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;overflow:hidden}.progress-bar-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:40px
0 30px}.progress-bar-wrapper .progress-bar-element{max-width:800px;width:100%;position:relative;height:8px;background-color:#212223;border-radius:24px}.progress-bar-wrapper .progress-bar-element .progress-bar{position:absolute;top:0;left:0;width:0;height:8px;border-radius:24px;background-color:#535354;-webkit-box-shadow:0 0 20px 0 rgba(255,255,255,0.6);box-shadow:0 0 20px 0 rgba(255,255,255,0.6)}.portfolio-wrapper .portfolio-section .content-wrapper .content-inner .read-more{display:none;margin-top:12px;padding:8px
0;color:oklch(.95 0 264)}.portfolio-wrapper .portfolio-section .content-wrapper .content-inner .read-more
i{margin-left:8px}@media only screen and (width <= 768px){.projects-cards-module{padding-top:0}.portfolio-wrapper .portfolio-section .content-wrapper .content-inner{width:100%;padding:60px
0}.portfolio-wrapper .portfolio-section .content-wrapper .content-inner
p{font-size:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0}.portfolio-wrapper .portfolio-section .content-wrapper .content-inner .read-more{display:block}}@media only screen and (width <= 490px){.projects-cards-module .module-header .header-wrapper{padding-bottom:20px}}.single-post{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-post .entry-header .entry-title{margin:20px
0;line-height:1.2;background:linear-gradient(178deg, #fff -6.76%, rgba(255,255,255,0.1) 163.62%);background-clip:text;-webkit-text-fill-color:transparent;font-weight:500}.single-post .entry-header
#breadcrumbs{margin:0}.single-post .entry-header .blog-date{color:oklch(.75 0 264)}.single-post .cover-small-module{min-height:auto;height:100%;padding:100px
0 60px}.single-post .image-wrapper{display:block;padding:0
0 20px}.single-post .image-wrapper
img{width:100%;border-radius:20px;overflow:hidden;-o-object-fit:contain;object-fit:contain;height:auto}.single-post article .entry-content,.single-post article .entry-content
*{font-weight:inherit;font-style:normal;text-decoration:none;text-transform:inherit;letter-spacing:inherit;background:inherit;background-clip:inherit;-webkit-text-fill-color:inherit}.single-post article .entry-content .wp-block-heading{font-weight:500;margin-top:2rem;margin-bottom:1rem}.single-post article .entry-content
p{margin-bottom:1.5rem;letter-spacing:.5px;font-size:16px}.single-post article .entry-content
strong{font-weight:600}.single-post article .entry-content
li{font-size:16px;letter-spacing:.5px;margin-bottom:15px;color:oklch(.75 0 264)}.single-post article .entry-content li
strong{color:oklch(.75 0 264)}.single-post article .entry-content
a{color:oklch(.95 0 264)}.single-post article .entry-content
a.button{color:#000}.single-post article .entry-content a.button:hover{color:oklch(.95 0 264)}.single-post article .entry-content a.button:focus-visible{color:oklch(.95 0 264)}@media (width <= 640px){.single-post article .entry-content p,.single-post article .entry-content
li{line-height:1.6}}@media (width >= 641px) and (width <= 1024px){.single-post article .entry-content p,.single-post article .entry-content
li{line-height:1.7}}@media (width >= 1025px) and (width <= 1440px){.single-post article .entry-content p,.single-post article .entry-content
li{line-height:1.75}}@media (width >= 1441px){.single-post article .entry-content p,.single-post article .entry-content
li{line-height:1.8}}.single-post .related-blog-posts{padding:24px
0;overflow:hidden}.single-post .related-blog-posts .related-title{margin:48px
0;text-align:center}.single-post .related-blog-posts .button-wrapper{text-align:center}.single-post .related-blog-posts .button-wrapper
.button{margin-top:40px}.single-case-study
.cover{position:relative;height:100vh;overflow:hidden;width:100%}@media (max-width:1200px){.single-case-study
.cover{height:100vh}.single-case-study .cover::after{content:"";position:initial}}.single-case-study .cover .container-1400{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.single-case-study .cover .header-section{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1;width:40%;height:100%}.single-case-study .cover .header-section
.title{font-size:70px;font-style:normal;font-weight:700;line-height:90px;letter-spacing:-1.4px;background:linear-gradient(178deg, #fff -6.76%, rgba(255,255,255,0.1) 163.62%);background-clip:text;-webkit-text-fill-color:transparent}.single-case-study .cover .header-section
.subtitle{color:oklch(.95 0 264);margin:16px
0;font-size:30px}.single-case-study .cover .header-section
.tag{color:#00b0ff;font-size:18px;font-style:normal;font-weight:500;line-height:38px}.single-case-study .cover .image-container
img{position:absolute;left:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover}.single-case-study .cover .image-container img.cover-image{display:block}.single-case-study .cover .image-container img.mobile-image{display:none}.single-case-study .cover i.fa-angle-double-down{position:absolute;bottom:60px;z-index:2;margin:0
auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.case-study-block-module{height:100vh;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.case-study-block-module .content-wrapper{width:40%}.case-study-block-module .content-wrapper
.title{margin-bottom:36px;font-weight:500}.case-study-block-module .content-wrapper
.subtitle{font-size:32px;line-height:1.5}.case-study-block-module .content-wrapper
.description{color:#d0d0d0;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.case-study-block-module .content-wrapper .description
p{color:#d0d0d0}.case-study-block-module .content-wrapper
a{display:block;color:oklch(.95 0 264);margin-top:36px}.case-study-block-module .content-wrapper a
i{margin-left:6px;font-size:14px}.case-study-block-module .image-wrapper{width:60%;position:relative}.case-study-block-module .image-wrapper
img{width:auto;display:block;position:absolute;top:0;height:100%;overflow:hidden}@media only screen and (width <= 1024px){.single-case-study .cover .header-section{width:60%}}@media only screen and (width <= 900px){.case-study-block-module{overflow:unset;height:100% !important}.case-study-block-module .content-wrapper{width:100%}.case-study-block-module .image-wrapper{width:100%;position:relative;padding-left:0 !important;height:100% !important;padding-top:20px}.case-study-block-module .image-wrapper
img{position:initial;-o-object-fit:contain;object-fit:contain;height:100%;width:100%}}@media only screen and (width <= 768px){.case-study-block-module{padding:40px
0}.case-study-block-module .content-wrapper .description
p{font-size:18px}.case-study-block-module .content-wrapper
.title{margin-bottom:12px}.single-case-study .technologies-module .content-wrapper{padding-top:0}.portfolio-full-image-module .wrapper section .text-container .flex-50{width:100%}.single-case-study
.cover{padding-top:0}.single-case-study .cover .header-section{width:80%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:100px}.single-case-study .cover .header-section
.title{font-size:46px !important;line-height:1.2 !important}.single-case-study .cover .header-section
.tag{text-align:left}.single-case-study .cover .header-section
.subtitle{font-size:18px;line-height:1.2;margin-top:4px}.single-case-study .cover .image-container img.cover-image{display:none}.single-case-study .cover .image-container img.mobile-image{display:block}}@media only screen and (width <= 490px){.single-case-study
.cover{padding-top:0}.single-case-study .cover .header-section{width:100%}.single-case-study .cover .header-section
.title{font-size:36px !important;line-height:1.2 !important}.case-study-block-module .content-wrapper .description
p{font-size:16px}}.single-case-study .content-wrapper article .entry-content .entry-content-title{margin-top:0}.single-case-study .content-wrapper article .entry-content
p{margin:10px
0}.single-case-study .buttons-wrapper{border-radius:40px 40px 0 0;height:100%;overflow:hidden;margin:0;z-index:2;display:block;position:relative;color:oklch(.95 0 264);padding:60px
0 80px}.single-case-study .buttons-wrapper
.buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;gap:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:30px
0}#st-3{display:none !important}.st-sticky-share-buttons{display:none !important}.st-btn:last-child{display:inline-block !important}.page-template-insights-template .search-filter-wrapper{margin:16px
0 30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.page-template-insights-template .search-filter-wrapper .search-insights{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;width:60%;position:relative;border-radius:8px;overflow:hidden}@media only screen and (width <= 768px){.page-template-insights-template .search-filter-wrapper .search-insights{width:100%}}.page-template-insights-template .search-filter-wrapper .search-insights
.clear{all:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;position:absolute;right:0;height:100%;width:48px;cursor:pointer}.page-template-insights-template .search-filter-wrapper .search-insights .clear
i{font-size:20px}.page-template-insights-template .search-filter-wrapper
p{margin:0
20px 0 0;font-weight:600}.page-template-insights-template .blog-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}@media only screen and (width <= 992px){.page-template-insights-template .blog-wrapper{grid-template-columns:repeat(2, 1fr)}}@media only screen and (width <= 600px){.page-template-insights-template .blog-wrapper{grid-template-columns:1fr}}.page-template-contact-template
a{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.page-template-contact-template a:hover{color:oklch(.95 0 264)}.page-template-contact-template a:hover
i{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;color:oklch(.95 0 264) !important}.page-template-contact-template
.wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}.page-template-contact-template .wrapper .left-side{width:40%}.page-template-contact-template .wrapper .left-side .content-wrapper
.title{font-weight:500;margin-bottom:16px}.page-template-contact-template .wrapper .left-side .content-wrapper
.subtitle{font-size:20px;padding-bottom:52px;border-bottom:1px dashed #333;margin-bottom:52px}.page-template-contact-template .wrapper .left-side .content-wrapper
.details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.page-template-contact-template .wrapper .left-side .content-wrapper .details .details-title{font-weight:500}.page-template-contact-template .wrapper .left-side .content-wrapper .details
.addresses{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-template-contact-template .wrapper .left-side .content-wrapper .details .addresses
i{margin-right:12px;margin-top:4px}.page-template-contact-template .wrapper .left-side .content-wrapper .details .addresses
p{color:oklch(.75 0 264);font-size:14px}.page-template-contact-template .wrapper .left-side .content-wrapper .details .addresses p:first-child{margin-bottom:4px}.page-template-contact-template .wrapper .left-side .content-wrapper .details
i{margin-right:12px;font-size:14px}.page-template-contact-template .wrapper .left-side .content-wrapper .details
p{color:oklch(.75 0 264);font-size:14px}.page-template-contact-template .wrapper .left-side .content-wrapper .details p
span{color:oklch(.95 0 264);font-weight:500}.page-template-contact-template .wrapper .left-side .content-wrapper .details
.socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;margin-top:30px}.page-template-contact-template .wrapper .left-side .content-wrapper .details .socials
a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:oklch(.75 0 264)}.page-template-contact-template .wrapper .left-side .content-wrapper .details .socials a
i{color:oklch(.75 0 264);font-size:16px}.page-template-contact-template .wrapper .right-side{width:40%}.page-template-contact-template .wrapper .right-side .contact-form{width:100%;gap:20px}.page-template-contact-template .wrapper .right-side .contact-form
a{color:#898989}.page-template-contact-template .wrapper .right-side .contact-form .field
label{color:#ccc;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0
0 8px;-webkit-box-orient:initial;-webkit-box-direction:initial;-webkit-flex-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-template-contact-template .wrapper .right-side .contact-form .field label input[type="checkbox"]{width:auto;padding:0;margin:0
8px 0 0}.page-template-contact-template .wrapper .right-side .contact-form .field .wpcf7-list-item{margin:0}.page-template-contact-template .wrapper .right-side .contact-form .button-field{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-template-contact-template .wrapper .right-side .contact-form .button-field
.button{margin:0}@media only screen and (width <= 900px){.page-template-contact-template
.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:60px}.page-template-contact-template .wrapper .right-side,.page-template-contact-template .wrapper .left-side{width:100%}.page-template-contact-template .cover-small-module{padding:100px
0 40px}}.page-template-careers-page .careers-cta{padding:120px
0;background:-webkit-gradient(linear, left top, left bottom, from(oklch(.22 .003 246)), to(oklch(.14 .003 246)));background:linear-gradient(180deg, oklch(.22 .003 246) 0%, oklch(.14 .003 246) 100%)}.page-template-careers-page .careers-cta .cta-content{max-width:600px;margin:0
auto;text-align:center}.page-template-careers-page .careers-cta .cta-content
h2{margin:0
0 16px;font-weight:500}.page-template-careers-page .careers-cta .cta-content
p{margin:0
0 30px;font-size:18px;color:oklch(.75 0 264)}.page-template-careers-page .careers-cta .cta-content
.button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width:768px){.page-template-careers-page .careers-cta{padding:60px
0}.page-template-careers-page .careers-cta .cta-content
p{font-size:16px}}@media only screen and (max-width:490px){.page-template-careers-page .careers-cta{padding:50px
0}.page-template-careers-page .careers-cta .cta-content
h2{font-size:clamp(20px, 2.5vw, 30px)}.page-template-careers-page .careers-cta .cta-content
p{font-size:14px}}.single-career .career-hero{padding:120px
0 80px;background:-webkit-gradient(linear, left top, left bottom, from(oklch(.32 .003 246)), to(oklch(.14 .003 246)));background:linear-gradient(180deg, oklch(.32 .003 246) 0%, oklch(.14 .003 246) 100%)}.single-career .career-hero .career-hero-content{max-width:800px}.single-career .career-hero
.breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:30px;font-size:14px}.single-career .career-hero .breadcrumbs
a{color:oklch(.75 0 264);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.single-career .career-hero .breadcrumbs a:hover{color:#00b0ff}.single-career .career-hero .breadcrumbs
.separator{color:oklch(.75 0 264)}.single-career .career-hero .breadcrumbs
.current{color:oklch(.75 0 264);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.single-career .career-hero .department-badge{--department-color:#00b0ff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:16px;padding:4px
12px;font-family:"Poppins",sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--department-color);background:color-mix(in srgb, var(--department-color) 15%, transparent);border-radius:5px}.single-career .career-hero .career-title{margin:0
0 24px;font-size:clamp(28px, 4vw, 48px);font-weight:600;line-height:1.2;color:oklch(.95 0 264)}.single-career .career-hero .career-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.single-career .career-hero .career-meta .meta-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;color:oklch(.75 0 264)}.single-career .career-hero .career-meta .meta-item
i{color:oklch(.75 0 264);font-size:14px}.single-career .career-hero .apply-cta{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.single-career .career-hero .apply-cta
i{font-size:12px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.single-career .career-hero .apply-cta:hover
i{-webkit-transform:translateX(4px);transform:translateX(4px)}.single-career .career-layout{display:grid;grid-template-columns:1fr 380px;gap:60px;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.single-career .career-main{min-width:0}.single-career .career-content h2,.single-career .career-content h3,.single-career .career-content
h4{margin-top:40px;margin-bottom:16px;font-weight:600;color:oklch(.95 0 264)}.single-career .career-content h2:first-child,.single-career .career-content h3:first-child,.single-career .career-content h4:first-child{margin-top:0}.single-career .career-content
h2{font-size:clamp(20px, 2.5vw, 30px)}.single-career .career-content
h3{font-size:clamp(18px, 2vw, 24px)}.single-career .career-content
p{margin-bottom:20px;line-height:1.5;color:oklch(.75 0 264)}.single-career .career-content ul,.single-career .career-content
ol{margin-bottom:20px;padding-left:24px}.single-career .career-content ul li,.single-career .career-content ol
li{margin-bottom:8px;line-height:1.5;color:oklch(.75 0 264)}.single-career .career-content ul li::marker,.single-career .career-content ol li::marker{color:#00b0ff}.single-career .career-content
ul{list-style:disc}.single-career .career-content
ol{list-style:decimal}.single-career .career-content
strong{color:oklch(.95 0 264);font-weight:600}.single-career .career-sidebar{position:-webkit-sticky;position:sticky;top:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}.single-career .sidebar-card{padding:30px;background:linear-gradient(328deg, rgba(255,255,255,0.07) -5.77%, rgba(0,0,0,0) 65.98%);border:1px
solid rgba(255,255,255,0.1);border-radius:24px}.single-career .sidebar-card h3,.single-career .sidebar-card
h4{margin:0
0 16px;font-size:20px;font-weight:600;color:oklch(.95 0 264)}.single-career .sidebar-card
p{margin:0
0 24px;font-size:14px;line-height:1.5;color:oklch(.75 0 264)}.single-career .sidebar-card
.button{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-career .info-card .job-details-list{list-style:none;margin:0;padding:0}.single-career .info-card .job-details-list
li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px
0;border-bottom:1px solid rgba(255,255,255,0.08)}.single-career .info-card .job-details-list li:first-child{padding-top:0}.single-career .info-card .job-details-list li:last-child{padding-bottom:0;border-bottom:none}.single-career .info-card .job-details-list
.label{font-size:14px;color:oklch(.75 0 264)}.single-career .info-card .job-details-list
.value{font-size:14px;font-weight:500;color:oklch(.95 0 264)}.single-career .share-card .share-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.single-career .share-card .share-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;font-size:16px;color:oklch(.75 0 264);background:rgba(255,255,255,0.05);border:1px
solid rgba(255,255,255,0.1);border-radius:50%;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.single-career .share-card .share-btn:hover{color:oklch(.95 0 264);background:#00b0ff;border-color:#00b0ff}.single-career .share-card .share-btn.linkedin:hover{background:#0a66c2;border-color:#0a66c2}.single-career .share-card .share-btn.twitter:hover{background:#000;border-color:#000}.single-career .share-card .share-btn.email:hover{background:#f54f7a;border-color:#f54f7a}.single-career .career-apply-section{padding:100px
0;background:oklch(.22 .003 246)}.single-career .career-apply-section .apply-header{text-align:center;margin-bottom:50px}.single-career .career-apply-section .apply-header
h2{margin:0
0 16px;font-weight:500;color:oklch(.95 0 264)}.single-career .career-apply-section .apply-header
p{margin:0;font-size:18px;color:oklch(.75 0 264)}.single-career .career-apply-section .apply-form-wrapper{max-width:600px;margin:0
auto;padding:40px;background:linear-gradient(328deg, rgba(255,255,255,0.05) -5.77%, rgba(0,0,0,0) 65.98%);border:1px
solid rgba(255,255,255,0.1);border-radius:24px}.single-career .career-back-cta{padding:50px
0;background:-webkit-gradient(linear, left top, left bottom, from(oklch(.22 .003 246)), to(oklch(.14 .003 246)));background:linear-gradient(180deg, oklch(.22 .003 246) 0%, oklch(.14 .003 246) 100%)}.single-career .career-back-cta .cta-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px}.single-career .career-back-cta .cta-content
p{margin:0;font-size:14px;color:oklch(.75 0 264)}.single-career .career-back-cta .cta-content .back-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#00b0ff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.single-career .career-back-cta .cta-content .back-link
i{font-size:12px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.single-career .career-back-cta .cta-content .back-link:hover{color:#97ddfd}.single-career .career-back-cta .cta-content .back-link:hover
i{-webkit-transform:translateX(-4px);transform:translateX(-4px)}@media only screen and (max-width:1200px){.single-career .career-layout{grid-template-columns:1fr 320px;gap:50px}}@media only screen and (max-width:992px){.single-career .career-layout{grid-template-columns:1fr;gap:50px}.single-career .career-sidebar{position:static;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-career .career-sidebar .sidebar-card{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:280px}.single-career .career-sidebar .apply-card{-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;text-align:center}.single-career .career-sidebar .apply-card h3,.single-career .career-sidebar .apply-card
p{max-width:400px;margin-left:auto;margin-right:auto}.single-career .career-sidebar .apply-card
.button{width:auto}}@media only screen and (max-width:768px){.single-career .career-hero{padding:60px
0 50px}.single-career .career-hero
.breadcrumbs{margin-bottom:24px;font-size:13px}.single-career .career-hero .career-title{font-size:clamp(24px, 3vw, 36px)}.single-career .career-hero .career-meta{gap:16px 24px}.single-career .career-sidebar .sidebar-card{min-width:100%}.single-career .career-apply-section{padding:60px
0}.single-career .career-apply-section .apply-header
p{font-size:16px}.single-career .career-apply-section .apply-form-wrapper{padding:24px}}@media only screen and (max-width:490px){.single-career .career-hero{padding:50px
0 40px}.single-career .career-hero .breadcrumbs
.current{display:none}.single-career .career-hero .career-title{font-size:clamp(20px, 2.5vw, 30px);margin-bottom:16px}.single-career .career-hero .career-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:24px}.single-career .career-hero .career-meta .meta-item{font-size:13px}.single-career .career-hero .apply-cta{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-career .sidebar-card{padding:24px}.single-career .career-apply-section{padding:50px
0}.single-career .career-apply-section .apply-header{margin-bottom:30px}.single-career .career-apply-section .apply-header
h2{font-size:clamp(20px, 2.5vw, 30px)}.single-career .career-apply-section .apply-header
p{font-size:14px}.single-career .career-apply-section .apply-form-wrapper{padding:16px;background:transparent;border:none}.single-career .career-back-cta .cta-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:-webkit-gradient(linear, left top, left bottom, from(#00b0ff), to(#3460ff));background:linear-gradient(180deg, #00b0ff 0%, #3460ff 100%);border-radius:10px}*{-webkit-box-sizing:border-box;box-sizing:border-box}*[data-animation]{opacity:0}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:"Poppins",sans-serif;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:oklch(.95 0 264);background:oklch(.14 .003 246)}li{font-size:20px;margin-bottom:4px}a{text-decoration:none !important}a:hover{-webkit-text-decoration-style:none !important;text-decoration-style:none !important;text-decoration-skip-ink:none !important}a:focus{outline:none !important;text-decoration:none !important;text-decoration-skip-ink:none !important}.hide{display:none !important}.zsiq-tultip-close{left:-17px !important;top:-14px !important;width:30px !important;height:30px !important}.grecaptcha-badge{visibility:hidden !important}.cky-btn-revisit-wrapper{display:none !important}.cky-btn.cky-btn-accept{color:oklch(.95 0 264) !important}.uTZzzVhMNcMhOmMj2kZDTWgDMJRjZcT{display:none !important}div[class*="theme--light"]{display:none !important}template+script+div[style*="display"]{opacity:0;height:0;overflow:hidden;pointer-events:none}#hu-revoke.hu-animation-fade.hu-visible{display:none !important}#breadcrumbs{color:oklch(.95 0 264);font-weight:400}#breadcrumbs
a{color:oklch(.95 0 264)}#breadcrumbs a:hover{color:oklch(.95 0 264)}#breadcrumbs
.breadcrumb_last{color:oklch(.75 0 264)}.custom-breadcrumbs{font-size:16px}.custom-breadcrumbs
a{color:oklch(.95 0 264)}.custom-breadcrumbs a:hover{color:#00b0ff}.module{position:relative;width:100%;float:left;overflow:hidden}.inside{position:relative;width:100%;overflow:hidden}.menu-open{overflow:hidden}.grey-gradient{background:linear-gradient(359deg, #fff .69%, rgba(255,255,255,0.1) 184.58%);background-clip:text;-webkit-text-fill-color:transparent;font-weight:500}.grey-gradient-title h1,.grey-gradient-title h2,.grey-gradient-title
h3{background:linear-gradient(359deg, #fff .69%, rgba(255,255,255,0.1) 184.58%);background-clip:text;-webkit-text-fill-color:transparent}.tag{background:-webkit-gradient(linear, left top, right top, color-stop(52.44%, #97ddfd), color-stop(78.36%, #00b0ff));background:linear-gradient(90deg, #97ddfd 52.44%, #00b0ff 78.36%);background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;text-transform:uppercase;font-size:14px;margin:0;position:relative;line-height:1.1;display:inline-block;letter-spacing:4px}.tagline{background:-webkit-gradient(linear, left top, right top, color-stop(52.44%, #97ddfd), color-stop(78.36%, #00b0ff));background:linear-gradient(90deg, #97ddfd 52.44%, #00b0ff 78.36%);background-clip:text;-webkit-text-fill-color:transparent;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:6.3px;text-transform:uppercase;margin:0}.tag-gradient{background:-webkit-gradient(linear, left top, right top, from(#00b0ff), to(#3460ff));background:linear-gradient(90deg, #00b0ff 0%, #3460ff 100%);background-clip:text;-webkit-text-fill-color:transparent;font-weight:900}.tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tags .single-tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;padding:4px
12px;border-radius:8px;border:1px
solid #2f3030;background-color:oklch(.22 .003 246)}.tags .single-tag
.dot{width:8px;height:8px;background-color:oklch(.32 .003 246);border-radius:8px}.tags .single-tag
span{display:block;font-size:12px}.text-gradient{background:-webkit-gradient(linear, left top, right top, color-stop(52.44%, #97ddfd), color-stop(78.36%, #00b0ff));background:linear-gradient(90deg, #97ddfd 52.44%, #00b0ff 78.36%);background-clip:text;-webkit-text-fill-color:transparent}span{position:relative}select:focus-visible,button:focus-visible,a:focus-visible{outline:#00b0ff 3px solid !important;outline-offset:2px}.blog-card a:focus-visible{border:3px
solid #00b0ff !important;border-radius:24px}.button{display:inline-block;color:#000;padding:12px
24px;border-radius:8px;margin-top:20px;text-decoration:none !important;cursor:pointer;font-size:14px;font-weight:500;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#00b0ff;font-family:"Poppins",sans-serif}.button:focus{background-color:#3460ff;color:oklch(.95 0 264);outline:none !important}.button:hover{background-color:#3460ff;color:oklch(.95 0 264);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width:490px){.button{font-size:12px;padding:8px
24px}}div#cookie-notice{background-color:#000 !important}div#cookie-notice::before{content:"";background:-webkit-gradient(linear, left top, right top, from(#00b0ff), to(#3460ff));background:linear-gradient(90deg, #00b0ff 0%, #3460ff 100%);position:absolute;left:0;right:0;height:2px}div#cookie-notice .cta-gradient{padding:20px
30px}.site-content{position:relative}.page-template-homepage .gradient-bg{overflow:hidden;position:relative}.text-gradient-outline{color:#000 !important;background:-webkit-gradient(linear, left top, right top, from(#00b0ff), to(#3460ff));background:linear-gradient(90deg, #00b0ff 0%, #3460ff 100%);background-clip:text;-webkit-text-stroke:4px transparent;color:#000}.text-gradient-full{background:-webkit-gradient(linear, left top, right top, from(#00b0ff), to(#3460ff));background:linear-gradient(90deg, #00b0ff 0%, #3460ff 100%);background-clip:text;-webkit-text-fill-color:transparent;color:#000}.col-3{position:relative;border-radius:8px;overflow:hidden}span.focus-bg{position:initial;background-color:oklch(.95 0 264)}.technologies-module{padding:80px
0}.technologies-module .content-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.technologies-module .content-wrapper
section{width:calc(16.3333% - 21px)}.technologies-module .content-wrapper section
img{display:block;width:60px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-fit:contain;object-fit:contain;height:80px;margin:0
auto}.technologies-module .content-wrapper section
.title{font-size:16px;font-weight:400;color:oklch(.75 0 264);text-align:center;margin-top:20px}.wp-block-social-links{margin:20px
0}.wp-block-social-links
li{font-size:24px}.wp-block-social-links li
a{background-color:oklch(.95 0 264);border-radius:50%;width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.select-gap{height:66px}.error404 .error-404{padding:100px
0}.error404 .error-404
img{height:300px;width:auto}.error404 .error-404 section
form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.error404 .error-404 section form
input{padding:20px
20px;font-size:16px;line-height:1.75;border-radius:10px;background-color:oklch(.95 0 264);color:#00b0ff;border:none;outline:none;font-family:"Poppins",sans-serif;width:80%}.error404 .error-404 section form input:focus-visible{outline:none}.error404 .error-404 section form input[type="submit"]{display:inline-block;color:oklch(.95 0 264) !important;background-color:#f54f7a;padding:14px
30px;border-radius:8px;text-decoration:none !important;width:20%;margin-left:20px}.error404 .error-404 section form input[type="submit"]:focus{color:oklch(.95 0 264);background-color:#00b0ff !important;outline:none !important}.error404 .error-404 section form input[type="submit"]:hover{background-color:#00b0ff}@media only screen and (max-width:992px){.single-case-study .story
h2{font-size:36px;line-height:1.1}.single-case-study .story p,.single-case-study .animate .story
p{font-size:18px;line-height:1.4}.site-header{height:80px}.icon-cards-module .wrapper .content-wrapper{gap:20px}.icon-cards-module .wrapper .content-wrapper
section{width:calc(33.3333% - 14px)}.icon-cards-module .wrapper .content-wrapper section .text-container{margin-top:0}.blog-card .image-holder
img{max-height:181px;min-height:180px}}@media only screen and (max-width:768px){.container-full{padding:0
24px}.container-1140{padding:0
24px}.container-1400{padding:0
24px}.container-800{padding:0
24px}.container-720{padding:0
24px}.alignwide{padding:0
24px}.search .site-content{padding:0
25px}.container.default
.alignwide{padding:0
25px}.single-brand
.container.default{padding:0
25px}.subtitle{font-size:18px;line-height:25px}.call-to-action-module .call-to-action-background .call-to-action-content-wrapper
.heading{margin:0
0 20px}.single-case-study .placeholder+.story{padding:0
25px;margin:0
auto}.single-case-study
.boxed{padding:0
25px;margin:0
auto}.single-case-study
.story{padding:0
25px;margin:0
auto}.cover-medium-module{padding:80px
0;max-height:400px;min-height:399px}.cover-medium-module .cover-content-wrapper{width:100%}.cover-small-module{padding:60px
0 30px;min-height:250px}.cover-small-module .cover-content-wrapper{width:100%;padding-top:40px}.site-logo .custom-logo-link
img{width:200px}.icon-cards-module .wrapper .content-wrapper
section{width:calc(50% - 10px)}.icon-cards-module.style-2 .wrapper .content-wrapper
section{padding:26px
20px}.icon-cards-module.style-2 .wrapper .content-wrapper section .text-container{margin-top:0}.blog-card
section{width:calc(50% - 20px)}.single-post .cover-small-module{padding:60px
0}.cover-full-module .cover-content-wrapper
.heading{font-size:58px}.cover-full-module .cover-content-wrapper .cover-full-social li
a{font-size:36px;padding:14px}.sponsor-module .content-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sponsor-module .content-wrapper
section{width:calc(33% - 16px)}.user-cards-module .member-list section .card-inner
.position{display:none}.user-cards-module .member-list section .card-inner
.name{margin-top:0}.icon-cards-module.style-2 .wrapper .content-wrapper
section{padding:0}.icon-cards-module.style-2 .wrapper .content-wrapper section .section-content{padding:0
0 0 40px}.icon-cards-module.style-2 .wrapper .content-wrapper section .section-content .text-container
.title{margin:0;font-size:20px}.icon-cards-module.style-2 .wrapper .content-wrapper section .section-content .text-container
.description{font-size:16px;line-height:22px}.icon-cards-module.style-1 .wrapper .content-wrapper section .section-content .text-container
.title{margin:0
0 12px;font-size:20px;line-height:22px}.icon-cards-module .wrapper .content-wrapper section .section-content{padding:20px
20px}:where(.wp-block-group.has-background){padding:20px
0 !important}.call-to-action-module .call-to-action-background .call-to-action-content-wrapper.start{width:100%;max-width:100%}.call-to-action-module .call-to-action-background{padding:60px
0}.technologies-module .content-wrapper
section{width:calc(16.6666% - 15px)}}@media only screen and (max-width:768px){.wp-block-spacer{max-height:100px !important}}@media only screen and (max-width:600px){.user-cards-module .member-list
section{width:calc(50% - 15px)}.author .content-wrapper .inner-content{padding:120px
0 60px 0}.author .content-wrapper .inner-content
section{width:100%}.author .content-wrapper .inner-content
.left{width:100%;border-right:none;border-bottom:1px solid #ffffff47;padding:0
0 20px}.author .content-wrapper .inner-content
.right{padding:20px
0 20px 0;border-bottom:1px solid #ffffff47}.author .content-wrapper .inner-content .right
p{margin:4px
0}.author .content-wrapper .inner-content section.flex-100{padding:20px
0}.page-template-careers-page .positions
.element{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-careers-page .positions .element
.title{width:100%}.page-template-careers-page .positions .element
.location{width:100%}.page-template-careers-page .positions .element .type-of-job{width:100%;text-align:left;margin:4px
0}.page-template-careers-page .positions .element
.title{margin:20px
0}.portfolio .buttons-wrapper{padding:0
0 60px}.portfolio .middle-section .short-description{width:100%;padding-right:0;font-size:16px}.portfolio .middle-section
.details{width:100%}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{padding:0
!important}.special-group .vertical-tabs-module .container-1400::before,.special-group .vertical-tabs-module .container-1400::after{content:unset}}@media only screen and (max-width:490px){.has-large-font-size{font-size:20px !important}.container-full{padding:0
16px}.container-1140{padding:0
16px}.container-1400{padding:0
16px}.container-800{padding:0
16px}.container-720{padding:0
16px}.alignwide{padding:0
16px}.search .site-content{padding:0
16px}.single-case-study
.boxed{padding:0
16px;margin:0
auto}.single-case-study
.story{padding:0
16px;margin:0
auto}.single-case-study .placeholder+.story{padding:0
16px;margin:0
auto}.single-case-study .story
h2{font-size:30px;line-height:1.1}.icon-cards-module .wrapper .content-wrapper
section{width:100%}.icon-cards-module.style-2 .wrapper .content-wrapper section .image-container
img{height:70px}.blog-cards-module .blog-wrapper{gap:30px}.blog-card{width:100%}.cover-full-module{height:100%}.cover-full-module .cover-content-wrapper{padding-top:100px}.cover-full-module .cover-content-wrapper
.heading{font-size:36px}.cover-full-module .cover-content-wrapper .cta-regular-red-big{padding:12px
30px}.cover-full-module .cover-content-wrapper
.subtitle{font-size:24px;line-height:1.2}.cover-medium-module{max-height:300px;min-height:299px}.sponsor-module .content-wrapper
section{width:calc(50% - 20px)}.user-cards-module .member-list{gap:16px}.user-cards-module .member-list
section{width:calc(50% - 8px)}.error404 .error-404 section
form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.error404 .error-404 section form
input{width:100%}.error404 .error-404 section form input[type="submit"]{width:100%;margin:20px
0 0 0}.portfolio .middle-section
.tags{gap:8px}.portfolio .middle-section .tags .single-tag{padding:2px
8px}.portfolio .middle-section .tags .single-tag
span{font-size:12px}.portfolio .middle-section .short-description{width:100%}.portfolio .content-wrapper article .entry-content
p{font-size:16px}.contact-buttons .wp-block-columns{gap:0;padding-left:0 !important;padding-right:0 !important}.technologies-module .content-wrapper
section{width:calc(33.3333% - 20px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.technologies-module .content-wrapper section
img{width:40px}.button-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.custom-text-module.left{text-align:center}.tag{font-size:12px}}@media only screen and (max-width:380px){.single-case-study .story
h2{font-size:24px;line-height:1.1}}