﻿:root{--padding-section-horizontal-css: 1.5rem}@media screen and (min-width: 992px)and (max-width: 1440px)and (min-resolution: 2dppx),screen and (min-width: 992px)and (max-width: 1440px)and (-webkit-min-device-pixel-ratio: 2){:root{--padding-section-horizontal-css: 5rem}}@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:url(/fonts/Rubik/Rubik-Regular.ttf)}@font-face{font-family:Rubik;font-style:normal;font-weight:500;src:url(/fonts/Rubik/Rubik-Medium.ttf)}@font-face{font-family:Rubik;font-style:normal;font-weight:700;src:url(/fonts/Rubik/Rubik-Bold.ttf)}@font-face{font-family:Gascone;font-style:normal;font-weight:400;src:url(/fonts/Gascone/Gascone.ttf)}@font-face{font-family:Noto mono,monospace;font-style:normal;font-weight:400;src:url(/fonts/Noto/Noto.ttf)}.heading-1{font-size:clamp(2rem,3.85vw + 1.5rem,4.5rem);margin:0;line-height:1.05;letter-spacing:-1px;color:#2c2c2c;font-family:Gascone,sans-serif;font-weight:400}.heading-2{font-size:clamp(1.8rem,3vw + 1rem,3.25rem);margin:0;line-height:1.05;color:#2c2c2c;font-family:Gascone,sans-serif;font-weight:400}.heading-3{font-size:clamp(1.6rem,2.25vw + 1rem,2.5rem);margin:0;line-height:1.05;font-family:Gascone,sans-serif;font-weight:400}.heading-4{font-size:clamp(1.4rem,.95vw + .75rem,1.875rem);margin:0;line-height:1.05;color:#2c2c2c;font-family:Gascone,sans-serif;font-weight:400}.heading-5{font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);margin:0;color:#2c2c2c}.muted{color:#445052;margin:0;font-size:clamp(.9rem,.5vw + .7rem,1rem)}.bold{font-weight:600}.semibold{font-weight:500}.text{font-size:clamp(1.094rem,.7vw + .75rem,1.18rem);font-weight:400;margin:0;color:#202020}.subtext{font-size:clamp(.9rem,.5vw + .7rem,1rem);font-weight:400;color:#202020}.highlight{color:#ee7a24}.eco{color:#1ea71e}.heading-1 span,.heading-2 span,.heading-3 span{font-weight:600}header{position:sticky;top:0;border-bottom:1px solid #2f3646;background-color:#030a19;z-index:9999;box-sizing:border-box}header.no-sticky{position:relative}header .relative{position:relative;max-width:1360px;width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:auto;box-sizing:border-box;padding:0 .5rem}header .left{display:flex;align-items:center;gap:2rem}header .left .logo{display:flex}header .left .logo img{width:11rem;height:auto}header .left .menu{display:flex;align-items:center;gap:1rem}header .left .menu .academy{color:#f19b59}header .left .menu .subtext{font-weight:400;font-size:.95rem}header .left .menu>.row:hover>a{text-decoration:none}header .left .menu>.row:hover>svg{transform:rotate(180deg)}header .left .menu>a:hover{text-decoration:underline}header .left .menu>a,header .left .menu>.row>a{color:#fff;cursor:pointer}header .left .menu>.row{display:flex;align-items:center;gap:.15rem;height:100%;padding:1.25rem 0 1.25rem .5rem}header .left .menu>.row svg{width:1.15rem;height:1.15rem;transition:transform .095s ease-in-out}header .left .menu>.row img{width:1.45rem;height:auto}header .left .menu>.row:hover .submenu{opacity:1;visibility:visible}header .left .menu>.row .submenu{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding:1rem 1.75rem;opacity:0;visibility:hidden;background-color:#030a19;transition:opacity .3s;z-index:10001;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border:1px solid #2f3646;border-top:0}header .left .menu>.row .submenu.small{max-width:200px;left:auto;transform:none;background-color:#fff;padding:1rem}header .left .menu>.row .submenu.small .wrapper{position:relative}header .left .menu>.row .submenu.two-columns .wrapper .column{max-width:800px;min-width:800px}header .left .menu>.row .submenu.three-columns .wrapper .column{max-width:1000px;min-width:1000px}header .left .menu>.row .submenu .wrapper{display:flex;justify-content:center;gap:1rem;width:100%}header .left .menu>.row .submenu .wrapper .caret{position:absolute;margin-left:.5rem;left:0;top:-1.5rem}header .left .menu>.row .submenu .wrapper .column{position:relative;width:max-content;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:.75rem;max-width:425px;min-width:425px}header .left .menu>.row .submenu .wrapper .column.gallery .box{background-color:#2f3646;padding:1rem;justify-content:center;align-items:center}header .left .menu>.row .submenu .wrapper .column.gallery .box img{width:15rem;height:7rem;object-fit:contain}header .left .menu>.row .submenu .wrapper .column.gallery .box svg{width:7rem;height:7rem}header .left .menu>.row .submenu .wrapper .column.gallery .box svg path{fill:#fff}header .left .menu>.row .submenu .wrapper .column.promo{justify-content:center;align-items:center;align-self:center}header .left .menu>.row .submenu .wrapper .column.promo .wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:2rem;border-radius:1rem;background-color:#ffeee2}header .left .menu>.row .submenu .wrapper .column.promo .wrapper .heading-4{color:#2c2c2c;font-weight:600;text-align:center}header .left .menu>.row .submenu .wrapper .column .title{flex:1 1 100%;display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;margin-bottom:.25rem;border-bottom:1px solid #3a4255}header .left .menu>.row .submenu .wrapper .column .title img{width:2rem;height:2rem}header .left .menu>.row .submenu .wrapper .column .title span{font-weight:500;color:#fff}header .left .menu>.row .submenu .wrapper .column .box{flex:1 1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;color:#fff;padding:.55rem;border-radius:.25rem;box-sizing:border-box}header .left .menu>.row .submenu .wrapper .column .box:hover{background-color:#2f3646}header .left .menu>.row .submenu .wrapper .column .box>.row{display:flex;align-items:center;gap:.25rem}header .left .menu>.row .submenu .wrapper .column .box>.row .subtext,header .left .menu>.row .submenu .wrapper .column .box>.row .text{font-weight:600;color:#fff}header .left .menu>.row .submenu .wrapper .column .box>.row .subtext svg,header .left .menu>.row .submenu .wrapper .column .box>.row .text svg{transform:rotate(0)}header .left .menu>.row .submenu .wrapper .column .box>.row svg{width:1.35rem;height:1.35rem;transform:rotate(-90deg)}header .left .menu>.row .submenu .wrapper .column .box>.row svg path{stroke:#fff}header .left .menu>.row .submenu .wrapper .column .box>.subtext{color:hsla(0,0%,100%,.75);font-size:clamp(.9rem,.5vw + .7rem,1rem)}header .left .menu>.row .submenu .wrapper .column>a.button{margin-top:.75rem}header .left .menu>.row .submenu .wrapper form{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;background-color:#fff}header .left .menu>.row .submenu .wrapper form .row{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem;box-sizing:border-box;border-radius:.25rem}header .left .menu>.row .submenu .wrapper form .row:hover{background-color:#ffdbc0}header .left .menu>.row .submenu .wrapper form .row .subtext{font-weight:500}header .mobile{display:none}@media(max-width: 1250px){header{top:0;border-radius:0}header .relative{padding:1.25rem}header .relative .left{padding-left:0}header .relative .left .menu{margin-left:auto}header .relative .left .menu>.row .submenu{right:1rem}header .relative .left .menu>.row .submenu .wrapper .caret{right:-0.5rem}header .relative .mobile{display:flex}header .relative .mobile>svg{width:1.5rem;height:1.5rem;cursor:pointer}header .relative .mobile>svg#close-mobile-menu{display:none;transform:rotate(45deg)}header .relative .mobile.show .panel{visibility:visible;transform:translateX(0)}header .relative .mobile.show>svg#close-mobile-menu{display:inline}header .relative .mobile.show>svg#open-mobile-menu{display:none}header .relative .mobile .panel{position:absolute;top:100%;left:0;display:flex;flex-direction:column;align-items:flex-start;width:100%;transform:translateX(150%);background-color:#131c2d;transition:.25s all;visibility:hidden;z-index:999;color:#fff;box-sizing:border-box}header .relative .mobile .panel .box{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;color:#000;box-sizing:border-box;background-color:#131c2d}header .relative .mobile .panel .box.show>.row>svg{transform:rotate(0)}header .relative .mobile .panel .box.show>.items{max-height:450px}header .relative .mobile .panel .box .row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.25rem}header .relative .mobile .panel .box .row>div{display:flex;align-items:center}header .relative .mobile .panel .box .row .subtext{font-weight:600;color:#fff;padding:.5rem 1rem}header .relative .mobile .panel .box .row .subtext svg{width:.92rem;height:.92rem}header .relative .mobile .panel .box .row>svg{width:1.55rem;height:1.55rem;transform:rotate(-180deg);transition:transform .1s ease;padding:.75rem}header .relative .mobile .panel .box .row img{width:2.5rem;height:2.5rem}header .relative .mobile .panel .box .items{width:100%;max-height:0;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;transition:max-height .15s ease;overflow-y:auto}header .relative .mobile .panel .box .items .box{width:100%;padding-left:.75rem;padding-right:.75rem;box-sizing:border-box}header .relative .mobile .panel .box .items .box:first-child{margin-top:.5rem}header .relative .mobile .panel .box .items .box>.row>.subtext{font-weight:500;font-size:.85rem}header .relative .mobile .panel .box .sub-items{box-sizing:border-box;padding-right:2rem}header .relative .mobile .panel .box .sub-items .box{background-color:#030a19;border-bottom:2px solid #131c2d;border-radius:.5rem;margin-left:.75rem;margin-right:.75rem}header .relative .mobile .panel .box .sub-items .box .row .subtext{font-weight:500;font-size:.85rem}header .relative .mobile .panel .box .sub-items .box .row>svg{padding:.75rem .55rem .25rem .75rem}header .relative .mobile .panel .box .sub-items .box .subtext{color:#fff;padding-left:1rem;padding-bottom:.75rem;padding-right:.55rem;font-size:.8rem}header .relative .mobile .panel a.box .row>svg{transform:rotate(-90deg)}header .relative .mobile .panel .button{margin:1rem .5rem .5rem auto}header .relative .right,header .relative .left .menu>.row,header .relative .left .menu>a{display:none}}@media(max-width: 768px){header{position:relative}}.subheader{padding:0rem 2rem 0rem 2rem;background-color:#030a19;z-index:10000}.subheader .wrapper{max-width:1360px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:auto;padding:.5rem}.subheader .wrapper .logo{display:flex;margin-left:.5rem}.subheader .wrapper .logo img{width:6.5rem;height:auto}.subheader .wrapper .menu{display:flex;align-items:center;gap:2rem}.subheader .wrapper .menu a{color:#fff}.subheader .wrapper .menu a:hover{text-decoration:underline}@media(max-width: 768px){.subheader{display:none}}footer{display:flex;justify-content:center;background-color:#030a19;padding:2rem;box-sizing:border-box}footer .wrapper{max-width:1360px;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}footer .wrapper .social{display:flex;gap:.5rem}footer .wrapper .social a{display:flex;color:#fff}footer .wrapper .social a:last-child svg{margin-left:.5rem}footer .wrapper .social a svg{width:1.5rem;height:1.5rem}footer .wrapper .rights{display:flex;flex:0 1 650px}footer .wrapper .rights span{color:#fff;font-size:.85rem}footer .wrapper .certificates{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1rem}footer .wrapper .certificates a{display:flex}footer .wrapper .certificates a img{width:10rem;height:auto}footer .wrapper .certificates a:last-of-type img{width:6rem}footer .wrapper .policies{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.5rem;flex:1 1 250px}footer .wrapper .policies a{color:#fff;font-size:.85rem}footer .wrapper .policies a:hover{text-decoration:underline}@media(max-width: 600px){footer .wrapper{justify-content:center;text-align:center}footer .wrapper .policies{justify-content:center}footer .wrapper .certificates{justify-content:center}footer .wrapper .certificates a img{width:7.5rem}}html,body{margin:0;border:0;padding:0;width:100%;box-sizing:border-box;background-color:#fff;color:#202020;font-family:Rubik,sans-serif,Sans-serif;font-size:1rem;font-variant-ligatures:none;overflow-x:clip;scroll-behavior:smooth}a{text-decoration:none;color:#202020}a:hover{color:#202020}img{image-rendering:-webkit-optimize-contrast}*:not(input){-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mobile{display:none}@media(max-width: 600px){p.mobile,span.mobile{display:inline}div.mobile{display:block}img.mobile{display:inline}.desktop{display:none !important}}@media screen and (min-width: 992px)and (max-width: 1440px)and (min-resolution: 2dppx),screen and (min-width: 992px)and (max-width: 1440px)and (-webkit-min-device-pixel-ratio: 2){html{font-size:85%}}.home .hero{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:5.5rem var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);background-color:#030a19;overflow:hidden;height:1024px}.home .hero .graphics{position:absolute;top:3.5rem;width:100%;height:90%;background-position:50% 0;background-repeat:no-repeat;background-size:2560px;background-attachment:scroll;z-index:81;opacity:.85}.home .hero .graphics::after{content:" ";position:absolute;width:100%;height:15%;bottom:0;background:linear-gradient(180deg, rgba(3, 10, 25, 0) 0%, rgb(3, 10, 25) 70%)}.home .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:999;opacity:.5}.home .hero .wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:1360px;box-sizing:border-box;z-index:1}.home .hero .wrapper .content{flex:1 1 400px;display:flex;flex-direction:column;align-items:center;gap:1.5rem;z-index:1000;text-align:center;padding-top:5rem}.home .hero .wrapper .content .muted{max-width:650px;color:#c2c2c2;font-size:clamp(1.094rem,.7vw + .75rem,1.18rem)}.home .hero .wrapper .content h1{color:#fff;max-width:800px}.home .hero .wrapper .content .muted{max-width:550px;color:#445052;color:#fff}.home .hero .wrapper .content>.row{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:1rem .5rem}.home .hero .wrapper .rays-animation .mask-cover{height:100%;left:0;position:absolute;top:0;width:100%;z-index:80;background-image:linear-gradient(rgba(14, 9, 24, 0) 70%, #0e0918 89%),radial-gradient(circle at 50% 30%, transparent 45%, #0e0918 69%)}.home .hero .wrapper .rays-animation .mask-cover::after{content:"";width:100%;height:350px;position:absolute;bottom:0px;left:0;background:linear-gradient(0deg, #030a19 40%, rgba(0, 0, 0, 0) 100%)}.home .hero .wrapper .rays-animation .effect{position:absolute;top:-55%;left:0;width:100%;height:100%}.home .hero .wrapper .rays-animation .effect img{width:100%;height:202%;opacity:.35}.home .hero .wrapper .rays-animation .effect video{mix-blend-mode:difference;opacity:.55;position:absolute;top:486px;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%, 0) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1)}@media(max-width: 1100px){.home .hero .wrapper{column-gap:0;row-gap:1.5rem}}@media(max-width: 768px){.home .hero{padding-top:clamp(3rem,3vw + 1.5rem,6.25rem);height:750px}.home .hero .graphics{top:10rem;background-size:1200px}.home .hero .wrapper .rays-animation{display:none}.home .hero .wrapper .content{max-width:400px;align-items:center;gap:1.15rem;text-align:center;padding-top:2.5rem}.home .hero .wrapper .content .benefits{display:none}.home .hero .wrapper .content .row{justify-content:center}.home .hero .wrapper .content .row a.button:last-of-type{display:none}}.home .bento{position:relative;display:flex;justify-content:center;padding:1rem var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css);background-color:#030a19}.home .bento::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.home .bento .wrapper{width:100%;max-width:1250px;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:1rem;z-index:1;padding-bottom:6rem;border-bottom:1px solid #2f3646}.home .bento .wrapper .box{position:relative;flex:1 1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem 2rem;background-color:#030a19;border-radius:.5rem;border:1px solid #2f3646;transition:all .25s}.home .bento .wrapper .box:hover{border:1px solid #fff;cursor:pointer}.home .bento .wrapper .box.center{align-items:center;text-align:center}.home .bento .wrapper .box:first-child{flex:0 1 300px}.home .bento .wrapper .box:nth-child(2){flex:1 1 500px;flex-wrap:wrap}.home .bento .wrapper .box:nth-child(3n){max-width:340px}.home .bento .wrapper .box.row{flex-direction:row}.home .bento .wrapper .box.no-padding{padding:0}.home .bento .wrapper .box .muted{color:#c2c2c2;font-size:clamp(1.094rem,.7vw + .75rem,1.18rem)}.home .bento .wrapper .box img{max-width:20rem}.home .bento .wrapper .box .text,.home .bento .wrapper .box .heading-3,.home .bento .wrapper .box .heading-2,.home .bento .wrapper .box a{color:#fff}.home .bento .wrapper .box a{text-decoration:underline;text-underline-offset:5px}.home .bento .wrapper .box .content{padding:1.5rem 2rem;flex:1;display:flex;flex-direction:column;align-items:flex-start}.home .bento .wrapper .box .content.center{align-items:center}.home .bento .wrapper .box .content{gap:1rem;z-index:1}.home .bento .wrapper .box svg{width:1.5rem;height:1.5rem;fill:#fff}.home .bento .wrapper .box svg path{fill:#fff}.home .bento .wrapper .box .effect{width:100%;height:100%;left:0;object-fit:cover;opacity:.25;position:absolute;top:0;width:100%}.home .bento .wrapper .box .video-wrapper{position:relative;flex:1.25;width:100%;height:100%}.home .bento .wrapper .box .video-wrapper .gradient{background:radial-gradient(circle, rgba(3, 10, 25, 0) 0%, rgb(3, 10, 25) 70%);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.home .bento .wrapper .box .video-wrapper img{width:4.25rem;height:4.25rem}.home .bento .wrapper .box .video-wrapper .swiper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:4.5rem;height:4.5rem}.home .bento .wrapper .box .video-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:bold;color:#fff}.home .bento .wrapper .box .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:lighten;object-fit:cover;object-position:0 44%}@keyframes vibrate{0%{transform:translate(-50%, -50%)}20%{transform:translate(-49%, -49%)}40%{transform:translate(-49%, -49%)}60%{transform:translate(-51%, -51%)}80%{transform:translate(-51%, -51%)}100%{transform:translate(-50%, -50%)}}@media(max-width: 1110px){.home .bento{padding-bottom:3rem}.home .bento .wrapper{padding-bottom:3rem}.home .bento .wrapper .box:nth-child(2) .video-wrapper{display:none}}.home .content-graphic{position:relative;display:flex;justify-content:center;padding:3rem var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css);background-color:#030a19}.home .content-graphic::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.home .content-graphic .wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;max-width:1250px;box-sizing:border-box;gap:5rem;z-index:1;padding-bottom:6rem;padding-top:3rem;border-bottom:1px solid #2f3646;color:#fff}.home .content-graphic .wrapper .text,.home .content-graphic .wrapper .heading-2{color:#fff}.home .content-graphic .wrapper .text b,.home .content-graphic .wrapper .heading-2 b{color:#f2f2f2;color:#f19b59}.home .content-graphic .wrapper::before{border:1px solid #ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-right:none;left:0}.home .content-graphic .wrapper::after{border:1px solid #ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-left:none;left:auto;right:0}.home .content-graphic .wrapper .content{flex:1 1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.home .content-graphic .wrapper .content .highlight{font-family:Noto mono,monospace;font-size:clamp(.9rem,.5vw + .7rem,1rem)}.home .content-graphic .wrapper .content .list{display:flex;flex-direction:column;align-items:flex-start;gap:3rem;margin-top:3rem}.home .content-graphic .wrapper .content .list .item{display:flex;align-items:flex-start;gap:.75rem}.home .content-graphic .wrapper .content .list .item svg{flex:0 1 2rem;height:auto}.home .content-graphic .wrapper .content .list .item .column{flex:1;display:flex;flex-direction:column;gap:1rem}.home .content-graphic .wrapper .content .list .item .column .text.bold{font-weight:600}.home .content-graphic .wrapper .image{flex:1 1 350px;display:flex;position:sticky;top:7rem;background-color:#030a19}.home .content-graphic .wrapper .image video{width:100%;height:100%;filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}.home .content-graphic .wrapper .image .swiper{width:650px}.home .content-graphic .wrapper .image .swiper-slide{display:flex;align-items:center;justify-content:center}.home .content-graphic .wrapper .image .swiper-slide img{width:100%;object-fit:contain}@media(max-width: 768px){.home .content-graphic{padding-bottom:3rem}.home .content-graphic .wrapper{padding-bottom:3rem}.home .content-graphic .wrapper .image{order:1;position:initial}.home .content-graphic .wrapper .image .swiper{width:380px}}.home .trusted-by{position:relative;display:flex;justify-content:center;padding:0 var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css);background-color:#030a19}.home .trusted-by::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.home .trusted-by .wrapper{position:relative;display:flex;align-items:center;flex-direction:column;width:100%;max-width:1250px;gap:5rem;padding-bottom:6rem;padding-top:6rem;border-bottom:1px solid #2f3646;z-index:1;color:#fff;box-sizing:border-box}.home .trusted-by .wrapper::before{border:1px solid #ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-right:none;left:0}.home .trusted-by .wrapper::after{border:1px solid #ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-left:none;left:auto;right:0}.home .trusted-by .wrapper .clients{display:flex;align-items:center;flex-wrap:wrap;gap:3rem}.home .trusted-by .wrapper .clients .title{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;flex:1 1 300px}.home .trusted-by .wrapper .clients .title h2{color:#fff}.home .trusted-by .wrapper .clients .logos{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;flex:1 1 500px}.home .trusted-by .wrapper .clients .logos img{width:125px;height:100px;object-fit:contain}.home .success-stories{position:relative;display:flex;justify-content:center;padding:1rem var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css);background-color:#030a19}.home .success-stories::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.home .success-stories .wrapper{position:relative;width:100%;max-width:1250px;display:flex;flex-direction:column;align-items:flex-start;gap:3rem;padding-bottom:6rem;padding-top:6rem}.home .success-stories .wrapper::before{border:1px solid #ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-right:none;left:0}.home .success-stories .wrapper::after{border:1px solid #ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-left:none;left:auto;right:0}.home .success-stories .wrapper .heading-2,.home .success-stories .wrapper .heading-4{color:#fff}.home .success-stories .wrapper .title{width:100%}.home .success-stories .wrapper .content{display:flex;flex-wrap:wrap;gap:2.5rem}.home .success-stories .wrapper .content .box{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;flex:1 1 350px;border-radius:.5rem;border:1px solid #2f3646;transition:all .25s}.home .success-stories .wrapper .content .box:hover{border:1px solid #fff;cursor:pointer}.home .success-stories .wrapper .content .box:hover img{transform:scale(1.2)}.home .success-stories .wrapper .content .box .image{width:100%;height:300px;overflow:hidden}.home .success-stories .wrapper .content .box img{width:100%;height:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem;object-fit:cover;transition:all .35s}.home .success-stories .wrapper .content .box .info{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem 2rem}.home .api{position:relative;background-color:#030a19;display:flex;justify-content:center;padding:3rem var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css)}.home .api::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.home .api .inner-wrapper{display:flex;justify-content:center;width:100%;max-width:1250px;padding-top:3rem;padding-bottom:6rem;border-bottom:1px solid #2f3646}.home .api .wrapper{justify-content:center;align-items:center;width:100%;height:100%;max-width:700px;min-height:700px;display:flex;position:relative}.home .api .wrapper::before{border:1px solid #ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-right:none;left:0}.home .api .wrapper::after{border:1px solid #ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-left:none;left:auto;right:0}.home .api .wrapper .content{max-width:350px;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;margin-right:2rem;margin-bottom:2rem}.home .api .wrapper .content .heading-3,.home .api .wrapper .content .muted{font-style:italic;color:#fff}.home .api .wrapper .orbit{width:100%;height:100%;position:absolute;animation:spin 30s linear infinite;zoom:1.2}.home .api .wrapper .orbit .orb-slot{width:170px;height:170px;margin:-90px;position:absolute;top:50%;left:50%}.home .api .wrapper .orbit .orb-slot:nth-child(1){--angle: 0deg}.home .api .wrapper .orbit .orb-slot:nth-child(2){--angle: 45deg}.home .api .wrapper .orbit .orb-slot:nth-child(3){--angle: 90deg}.home .api .wrapper .orbit .orb-slot:nth-child(4){--angle: 135deg}.home .api .wrapper .orbit .orb-slot:nth-child(5){--angle: 180deg}.home .api .wrapper .orbit .orb-slot:nth-child(6){--angle: 225deg}.home .api .wrapper .orbit .orb-slot:nth-child(7){--angle: 270deg}.home .api .wrapper .orbit .orb-slot:nth-child(8){--angle: 315deg}.home .api .wrapper .orbit .orb-slot img{animation:counter-spin 30s linear infinite;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}@media(max-width: 768px){.home .api .wrapper{min-height:450px}.home .api .wrapper .content{max-width:250px;margin-right:0}.home .api .wrapper .orbit{zoom:.75;margin-left:2rem}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes counter-spin{0%{transform:rotate(var(--angle)) translate(230px) rotate(calc(-1 * var(--angle))) rotate(0deg)}100%{transform:rotate(var(--angle)) translate(230px) rotate(calc(-1 * var(--angle))) rotate(-360deg)}}.digitalization.asset-control .hero,.price.asset-control .hero,.asset-control.asset-control .hero{padding:2rem var(--padding-section-horizontal-css)}.digitalization .hero,.price .hero,.asset-control .hero{position:relative;display:flex;justify-content:center;padding:1rem var(--padding-section-horizontal-css) 0;background-color:#030a19;overflow:hidden}.digitalization .hero::before,.price .hero::before,.asset-control .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.digitalization .hero .wrapper,.price .hero .wrapper,.asset-control .hero .wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;max-width:1360px;box-sizing:border-box;z-index:1}.digitalization .hero .wrapper .content,.price .hero .wrapper .content,.asset-control .hero .wrapper .content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;flex:1 1 500px;z-index:3}.digitalization .hero .wrapper .content .heading-3,.price .hero .wrapper .content .heading-3,.asset-control .hero .wrapper .content .heading-3{color:#fff}.digitalization .hero .wrapper .content .muted,.price .hero .wrapper .content .muted,.asset-control .hero .wrapper .content .muted{font-weight:600;color:#fff}.digitalization .hero .wrapper .content h1,.price .hero .wrapper .content h1,.asset-control .hero .wrapper .content h1{font-size:clamp(2rem,4vw + 1.55rem,4.25rem);color:#fff;letter-spacing:.5px}.digitalization .hero .wrapper .content .text,.price .hero .wrapper .content .text,.asset-control .hero .wrapper .content .text{max-width:700px;color:#445052;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);color:#fff}.digitalization .hero .wrapper .content .benefits,.price .hero .wrapper .content .benefits,.asset-control .hero .wrapper .content .benefits{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin:1rem 0}.digitalization .hero .wrapper .content .benefits .row,.price .hero .wrapper .content .benefits .row,.asset-control .hero .wrapper .content .benefits .row{display:flex;align-items:center;gap:1rem;color:#445052}.digitalization .hero .wrapper .content .benefits .row u,.price .hero .wrapper .content .benefits .row u,.asset-control .hero .wrapper .content .benefits .row u{text-underline-offset:4.25px}.digitalization .hero .wrapper .content .benefits .row svg,.price .hero .wrapper .content .benefits .row svg,.asset-control .hero .wrapper .content .benefits .row svg{width:2rem;height:2rem}.digitalization .hero .wrapper .content .benefits .row svg path,.price .hero .wrapper .content .benefits .row svg path,.asset-control .hero .wrapper .content .benefits .row svg path{stroke:#fff}.digitalization .hero .wrapper .content .benefits .row span.number,.price .hero .wrapper .content .benefits .row span.number,.asset-control .hero .wrapper .content .benefits .row span.number{font-size:1.75rem;color:#ee7a24;font-weight:600}.digitalization .hero .wrapper .content>.row,.price .hero .wrapper .content>.row,.asset-control .hero .wrapper .content>.row{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:1rem .5rem}.digitalization .hero .wrapper .image-wrapper,.price .hero .wrapper .image-wrapper,.asset-control .hero .wrapper .image-wrapper{display:flex;flex:1 1 500px;position:relative}.digitalization .hero .wrapper .image-wrapper img,.price .hero .wrapper .image-wrapper img,.asset-control .hero .wrapper .image-wrapper img{width:100%;height:auto}.price .hero .wrapper .image-wrapper{justify-content:center}.price .hero .wrapper .image-wrapper img{width:85%}@media(max-width: 600px){.digitalization .hero,.price .hero,.asset-control .hero{padding:2rem 1.5rem}.digitalization .hero .wrapper .content,.price .hero .wrapper .content,.asset-control .hero .wrapper .content{align-items:center;gap:1.15rem;text-align:center}.digitalization .hero .wrapper .content>.muted,.digitalization .hero .wrapper .content .benefits,.price .hero .wrapper .content>.muted,.price .hero .wrapper .content .benefits,.asset-control .hero .wrapper .content>.muted,.asset-control .hero .wrapper .content .benefits{display:none}.digitalization .hero .wrapper .content .row,.price .hero .wrapper .content .row,.asset-control .hero .wrapper .content .row{justify-content:center}.digitalization .hero .wrapper .content .row a.button:last-of-type,.price .hero .wrapper .content .row a.button:last-of-type,.asset-control .hero .wrapper .content .row a.button:last-of-type{display:none}.digitalization .hero .wrapper .image-wrapper,.price .hero .wrapper .image-wrapper,.asset-control .hero .wrapper .image-wrapper{display:none}}.digitalization.asset-control .hero,.price.asset-control .hero,.asset-control.asset-control .hero{padding:2rem var(--padding-section-horizontal-css)}.digitalization .hero,.price .hero,.asset-control .hero{position:relative;display:flex;justify-content:center;padding:1rem var(--padding-section-horizontal-css) 0;background-color:#030a19;overflow:hidden}.digitalization .hero::before,.price .hero::before,.asset-control .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.digitalization .hero .wrapper,.price .hero .wrapper,.asset-control .hero .wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;max-width:1360px;box-sizing:border-box;z-index:1}.digitalization .hero .wrapper .content,.price .hero .wrapper .content,.asset-control .hero .wrapper .content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;flex:1 1 500px;z-index:3}.digitalization .hero .wrapper .content .heading-3,.price .hero .wrapper .content .heading-3,.asset-control .hero .wrapper .content .heading-3{color:#fff}.digitalization .hero .wrapper .content .muted,.price .hero .wrapper .content .muted,.asset-control .hero .wrapper .content .muted{font-weight:600;color:#fff}.digitalization .hero .wrapper .content h1,.price .hero .wrapper .content h1,.asset-control .hero .wrapper .content h1{font-size:clamp(2rem,4vw + 1.55rem,4.25rem);color:#fff;letter-spacing:.5px}.digitalization .hero .wrapper .content .text,.price .hero .wrapper .content .text,.asset-control .hero .wrapper .content .text{max-width:700px;color:#445052;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);color:#fff}.digitalization .hero .wrapper .content .benefits,.price .hero .wrapper .content .benefits,.asset-control .hero .wrapper .content .benefits{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin:1rem 0}.digitalization .hero .wrapper .content .benefits .row,.price .hero .wrapper .content .benefits .row,.asset-control .hero .wrapper .content .benefits .row{display:flex;align-items:center;gap:1rem;color:#445052}.digitalization .hero .wrapper .content .benefits .row u,.price .hero .wrapper .content .benefits .row u,.asset-control .hero .wrapper .content .benefits .row u{text-underline-offset:4.25px}.digitalization .hero .wrapper .content .benefits .row svg,.price .hero .wrapper .content .benefits .row svg,.asset-control .hero .wrapper .content .benefits .row svg{width:2rem;height:2rem}.digitalization .hero .wrapper .content .benefits .row svg path,.price .hero .wrapper .content .benefits .row svg path,.asset-control .hero .wrapper .content .benefits .row svg path{stroke:#fff}.digitalization .hero .wrapper .content .benefits .row span.number,.price .hero .wrapper .content .benefits .row span.number,.asset-control .hero .wrapper .content .benefits .row span.number{font-size:1.75rem;color:#ee7a24;font-weight:600}.digitalization .hero .wrapper .content>.row,.price .hero .wrapper .content>.row,.asset-control .hero .wrapper .content>.row{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:1rem .5rem}.digitalization .hero .wrapper .image-wrapper,.price .hero .wrapper .image-wrapper,.asset-control .hero .wrapper .image-wrapper{display:flex;flex:1 1 500px;position:relative}.digitalization .hero .wrapper .image-wrapper img,.price .hero .wrapper .image-wrapper img,.asset-control .hero .wrapper .image-wrapper img{width:100%;height:auto}.price .hero .wrapper .image-wrapper{justify-content:center}.price .hero .wrapper .image-wrapper img{width:85%}@media(max-width: 600px){.digitalization .hero,.price .hero,.asset-control .hero{padding:2rem 1.5rem}.digitalization .hero .wrapper .content,.price .hero .wrapper .content,.asset-control .hero .wrapper .content{align-items:center;gap:1.15rem;text-align:center}.digitalization .hero .wrapper .content>.muted,.digitalization .hero .wrapper .content .benefits,.price .hero .wrapper .content>.muted,.price .hero .wrapper .content .benefits,.asset-control .hero .wrapper .content>.muted,.asset-control .hero .wrapper .content .benefits{display:none}.digitalization .hero .wrapper .content .row,.price .hero .wrapper .content .row,.asset-control .hero .wrapper .content .row{justify-content:center}.digitalization .hero .wrapper .content .row a.button:last-of-type,.price .hero .wrapper .content .row a.button:last-of-type,.asset-control .hero .wrapper .content .row a.button:last-of-type{display:none}.digitalization .hero .wrapper .image-wrapper,.price .hero .wrapper .image-wrapper,.asset-control .hero .wrapper .image-wrapper{display:none}}.digitalization .partners,.success-stories .partners{display:flex;justify-content:center;padding:1rem var(--padding-section-horizontal-css);background-color:#131c2d}.digitalization .partners .wrapper,.success-stories .partners .wrapper{width:100%;max-width:1360px;display:flex;align-items:center;flex-wrap:wrap;box-sizing:border-box;gap:5rem}.digitalization .partners .wrapper .title,.success-stories .partners .wrapper .title{flex:1 1 100px;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:2rem}.digitalization .partners .wrapper .title .heading-4,.success-stories .partners .wrapper .title .heading-4{color:#fff}.digitalization .partners .wrapper .title span,.success-stories .partners .wrapper .title span{color:hsla(0,0%,100%,.7)}.digitalization .partners .wrapper .swiper,.success-stories .partners .wrapper .swiper{flex:1 1 300px;width:100%}.digitalization .partners .wrapper .swiper .swiper-slide,.success-stories .partners .wrapper .swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.digitalization .partners .wrapper .swiper .swiper-slide img,.success-stories .partners .wrapper .swiper .swiper-slide img{width:100%;max-width:225px;height:75px;object-fit:contain}@media(max-width: 600px){.digitalization .partners .wrapper,.success-stories .partners .wrapper{gap:1.25rem}.digitalization .partners .wrapper .swiper .swiper-slide,.success-stories .partners .wrapper .swiper .swiper-slide{margin:0 1rem}.digitalization .partners .wrapper .swiper .swiper-slide img,.success-stories .partners .wrapper .swiper .swiper-slide img{max-height:40px}}.digitalization .bento{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization .bento .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;gap:5rem}.digitalization .bento .wrapper .title{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.digitalization .bento .wrapper .title span{max-width:600px}.digitalization .bento .wrapper .content{width:100%;max-width:1360px;display:flex;flex-wrap:wrap;gap:1.25rem;box-sizing:border-box}.digitalization .bento .wrapper .content .box{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:2rem;gap:1rem;border-radius:.5rem;background:radial-gradient(circle, rgb(35, 52, 82) 0%, rgb(19, 28, 45) 70%, rgb(19, 28, 45) 95%);box-sizing:border-box}.digitalization .bento .wrapper .content .box h3,.digitalization .bento .wrapper .content .box span{color:#fff}.digitalization .bento .wrapper .content .box:not(:last-of-type)::after{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:97%;height:95%;border-top:4px solid #fff;border-left:4px solid #fff;box-sizing:border-box;border-radius:.5rem}.digitalization .bento .wrapper .content .box img{width:100%;height:auto;max-width:100%;margin-top:2rem;z-index:1}.digitalization .bento .wrapper .content .box:nth-of-type(1){flex:1 1 400px;min-height:400px;overflow:hidden}.digitalization .bento .wrapper .content .box:nth-of-type(1) img{position:absolute;right:0;bottom:-2rem;max-height:22rem;max-width:30rem;object-fit:cover}.digitalization .bento .wrapper .content .box:nth-of-type(2){flex:1 1 450px;overflow:hidden}.digitalization .bento .wrapper .content .box:nth-of-type(2) .swiper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.digitalization .bento .wrapper .content .box:nth-of-type(2) .swiper-slide{width:250px;text-align:center;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:.35rem;padding:.5rem .35rem}.digitalization .bento .wrapper .content .box:nth-of-type(2) .swiper-wrapper{height:auto;transition-timing-function:linear !important}.digitalization .bento .wrapper .content .box:nth-of-type(2) .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.digitalization .bento .wrapper .content .box:nth-of-type(3){flex:1 1 500px;overflow:hidden}.digitalization .bento .wrapper .content .box:nth-of-type(3) .swiper{width:100%;height:100%;padding-bottom:1.5rem}.digitalization .bento .wrapper .content .box:nth-of-type(3) .swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.digitalization .bento .wrapper .content .box:nth-of-type(3) .swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain;border-radius:.5rem;align-self:center;max-width:33rem;max-height:20rem}.digitalization .bento .wrapper .content .box:nth-of-type(4){flex:1 1 300px;background:#030a19;color:#fff}.digitalization .bento .wrapper .content .box:nth-of-type(4) span{color:#fff}.digitalization .bento .wrapper .content .box:nth-of-type(4) .number{font-size:4rem;color:#ee7a24;font-weight:700}.digitalization .bento .wrapper .content .box:nth-of-type(4) span.text{font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);margin-top:1.5rem}.digitalization .sectors,.monitor .sectors,.analytics .sectors,.automate .sectors,.connect .sectors{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization .sectors .wrapper,.monitor .sectors .wrapper,.analytics .sectors .wrapper,.automate .sectors .wrapper,.connect .sectors .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;gap:3rem 5rem}.digitalization .sectors .wrapper .title,.monitor .sectors .wrapper .title,.analytics .sectors .wrapper .title,.automate .sectors .wrapper .title,.connect .sectors .wrapper .title{max-width:1000px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.digitalization .sectors .wrapper .title span,.monitor .sectors .wrapper .title span,.analytics .sectors .wrapper .title span,.automate .sectors .wrapper .title span,.connect .sectors .wrapper .title span{max-width:600px}.digitalization .sectors .wrapper .content,.monitor .sectors .wrapper .content,.analytics .sectors .wrapper .content,.automate .sectors .wrapper .content,.connect .sectors .wrapper .content{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 5rem;box-sizing:border-box}.digitalization .sectors .wrapper .content .list,.monitor .sectors .wrapper .content .list,.analytics .sectors .wrapper .content .list,.automate .sectors .wrapper .content .list,.connect .sectors .wrapper .content .list{flex:1 1 375px;width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.digitalization .sectors .wrapper .content .list .row,.monitor .sectors .wrapper .content .list .row,.analytics .sectors .wrapper .content .list .row,.automate .sectors .wrapper .content .list .row,.connect .sectors .wrapper .content .list .row{position:relative;width:100%;display:flex;align-items:center;flex-wrap:wrap;padding:1.25rem .75rem 1.25rem .5rem;cursor:pointer;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:2px solid #868686;user-select:none;transition:all ease .25s}.digitalization .sectors .wrapper .content .list .row.selected,.digitalization .sectors .wrapper .content .list .row:hover,.monitor .sectors .wrapper .content .list .row.selected,.monitor .sectors .wrapper .content .list .row:hover,.analytics .sectors .wrapper .content .list .row.selected,.analytics .sectors .wrapper .content .list .row:hover,.automate .sectors .wrapper .content .list .row.selected,.automate .sectors .wrapper .content .list .row:hover,.connect .sectors .wrapper .content .list .row.selected,.connect .sectors .wrapper .content .list .row:hover{border-left:3px solid #131c2d}.digitalization .sectors .wrapper .content .list .row.selected,.monitor .sectors .wrapper .content .list .row.selected,.analytics .sectors .wrapper .content .list .row.selected,.automate .sectors .wrapper .content .list .row.selected,.connect .sectors .wrapper .content .list .row.selected{padding-bottom:5rem}.digitalization .sectors .wrapper .content .list .row.selected .subtext,.monitor .sectors .wrapper .content .list .row.selected .subtext,.analytics .sectors .wrapper .content .list .row.selected .subtext,.automate .sectors .wrapper .content .list .row.selected .subtext,.connect .sectors .wrapper .content .list .row.selected .subtext{opacity:1;transform:translateY(0)}.digitalization .sectors .wrapper .content .list .row svg,.monitor .sectors .wrapper .content .list .row svg,.analytics .sectors .wrapper .content .list .row svg,.automate .sectors .wrapper .content .list .row svg,.connect .sectors .wrapper .content .list .row svg{flex:0 1 1.5rem;width:1.5rem;height:1.5rem;stroke:#ee7a24;stroke-width:2.3px;margin-right:1rem}.digitalization .sectors .wrapper .content .list .row span.number,.monitor .sectors .wrapper .content .list .row span.number,.analytics .sectors .wrapper .content .list .row span.number,.automate .sectors .wrapper .content .list .row span.number,.connect .sectors .wrapper .content .list .row span.number{font-size:1.75rem;color:#ee7a24;font-weight:600;margin-right:1rem}.digitalization .sectors .wrapper .content .list .row span.text,.monitor .sectors .wrapper .content .list .row span.text,.analytics .sectors .wrapper .content .list .row span.text,.automate .sectors .wrapper .content .list .row span.text,.connect .sectors .wrapper .content .list .row span.text{font-weight:500;flex:1}.digitalization .sectors .wrapper .content .list .row .subtext,.monitor .sectors .wrapper .content .list .row .subtext,.analytics .sectors .wrapper .content .list .row .subtext,.automate .sectors .wrapper .content .list .row .subtext,.connect .sectors .wrapper .content .list .row .subtext{position:absolute;left:.5rem;top:3.5rem;padding:5px;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;width:500px}.digitalization .sectors .wrapper .content .result-wrapper,.monitor .sectors .wrapper .content .result-wrapper,.analytics .sectors .wrapper .content .result-wrapper,.automate .sectors .wrapper .content .result-wrapper,.connect .sectors .wrapper .content .result-wrapper{flex:1 1 550px;overflow:hidden;box-sizing:border-box}.digitalization .sectors .wrapper .content .result-wrapper>div,.monitor .sectors .wrapper .content .result-wrapper>div,.analytics .sectors .wrapper .content .result-wrapper>div,.automate .sectors .wrapper .content .result-wrapper>div,.connect .sectors .wrapper .content .result-wrapper>div{justify-content:center;align-items:center;height:100%;width:100%;display:none;overflow:hidden}.digitalization .sectors .wrapper .content .result-wrapper>div.show,.monitor .sectors .wrapper .content .result-wrapper>div.show,.analytics .sectors .wrapper .content .result-wrapper>div.show,.automate .sectors .wrapper .content .result-wrapper>div.show,.connect .sectors .wrapper .content .result-wrapper>div.show{display:flex}.digitalization .sectors .wrapper .content .result-wrapper>div img,.monitor .sectors .wrapper .content .result-wrapper>div img,.analytics .sectors .wrapper .content .result-wrapper>div img,.automate .sectors .wrapper .content .result-wrapper>div img,.connect .sectors .wrapper .content .result-wrapper>div img{width:100%;height:auto;max-width:33rem;border-radius:.5rem}.digitalization .sectors .wrapper .content .result-wrapper>div img.big,.monitor .sectors .wrapper .content .result-wrapper>div img.big,.analytics .sectors .wrapper .content .result-wrapper>div img.big,.automate .sectors .wrapper .content .result-wrapper>div img.big,.connect .sectors .wrapper .content .result-wrapper>div img.big{max-width:45rem}.digitalization .sectors .wrapper .content .result-wrapper>div .swiper,.monitor .sectors .wrapper .content .result-wrapper>div .swiper,.analytics .sectors .wrapper .content .result-wrapper>div .swiper,.automate .sectors .wrapper .content .result-wrapper>div .swiper,.connect .sectors .wrapper .content .result-wrapper>div .swiper{width:100%;height:100%}.digitalization .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide,.monitor .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide,.analytics .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide,.automate .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide,.connect .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.digitalization .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide img,.monitor .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide img,.analytics .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide img,.automate .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide img,.connect .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.5rem;align-self:center;max-width:30rem}.digitalization .sectors .wrapper .content .result-wrapper>div .swiper.img-contain .swiper-slide img,.monitor .sectors .wrapper .content .result-wrapper>div .swiper.img-contain .swiper-slide img,.analytics .sectors .wrapper .content .result-wrapper>div .swiper.img-contain .swiper-slide img,.automate .sectors .wrapper .content .result-wrapper>div .swiper.img-contain .swiper-slide img,.connect .sectors .wrapper .content .result-wrapper>div .swiper.img-contain .swiper-slide img{max-width:47rem;object-fit:contain}.digitalization .sectors .wrapper .content .result-wrapper>div span.text,.monitor .sectors .wrapper .content .result-wrapper>div span.text,.analytics .sectors .wrapper .content .result-wrapper>div span.text,.automate .sectors .wrapper .content .result-wrapper>div span.text,.connect .sectors .wrapper .content .result-wrapper>div span.text{font-size:clamp(1.15rem,.85vw + .75rem,1.55rem)}@media(max-width: 600px){.digitalization .sectors .wrapper .content .list,.monitor .sectors .wrapper .content .list,.analytics .sectors .wrapper .content .list,.automate .sectors .wrapper .content .list,.connect .sectors .wrapper .content .list{flex-direction:row;align-items:flex-start;overflow:auto}.digitalization .sectors .wrapper .content .list .row,.monitor .sectors .wrapper .content .list .row,.analytics .sectors .wrapper .content .list .row,.automate .sectors .wrapper .content .list .row,.connect .sectors .wrapper .content .list .row{min-width:235px;border:0}.digitalization .sectors .wrapper .content .list .row.selected,.monitor .sectors .wrapper .content .list .row.selected,.analytics .sectors .wrapper .content .list .row.selected,.automate .sectors .wrapper .content .list .row.selected,.connect .sectors .wrapper .content .list .row.selected{border:0}.digitalization .sectors .wrapper .content .list .row>.subtext,.monitor .sectors .wrapper .content .list .row>.subtext,.analytics .sectors .wrapper .content .list .row>.subtext,.automate .sectors .wrapper .content .list .row>.subtext,.connect .sectors .wrapper .content .list .row>.subtext{opacity:1;margin-top:1rem;transform:none;position:static}.digitalization .sectors .wrapper .content .result-wrapper>div,.monitor .sectors .wrapper .content .result-wrapper>div,.analytics .sectors .wrapper .content .result-wrapper>div,.automate .sectors .wrapper .content .result-wrapper>div,.connect .sectors .wrapper .content .result-wrapper>div{height:auto}}.digitalization>.benefits{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization>.benefits .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.5rem 5rem;box-sizing:border-box}.digitalization>.benefits .wrapper .title{max-width:1000px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.digitalization>.benefits .wrapper .title span{max-width:600px}.digitalization>.benefits .wrapper .content{width:100%;display:flex;flex-direction:column;gap:5rem;justify-content:center;align-items:center;box-sizing:border-box}.digitalization>.benefits .wrapper .content .header{width:100%;display:flex;align-items:center;justify-content:center;border-bottom:2px solid #868686;overflow-x:auto}.digitalization>.benefits .wrapper .content .header span{height:100%;padding:1.1rem;font-weight:500;font-size:clamp(.9rem,.5vw + .7rem,1rem);box-sizing:border-box;user-select:none;cursor:pointer}.digitalization>.benefits .wrapper .content .header span.selected,.digitalization>.benefits .wrapper .content .header span:hover{background:#233452;color:#fff}.digitalization>.benefits .wrapper .content .result{max-width:1250px}.digitalization>.benefits .wrapper .content .result>div{display:none;flex-wrap:wrap-reverse;gap:2.5rem 5rem}.digitalization>.benefits .wrapper .content .result>div.show{display:flex}.digitalization>.benefits .wrapper .content .result>div .info{flex:1 1 500px;display:flex;flex-direction:column;gap:2rem}.digitalization>.benefits .wrapper .content .result>div .info .features{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem}.digitalization>.benefits .wrapper .content .result>div .info .features .row{display:flex;align-items:center;gap:.5rem;flex:1 1 200px}.digitalization>.benefits .wrapper .content .result>div .info .features .row svg{flex:0 1 1.5rem;width:1.5rem;height:1.5rem}.digitalization>.benefits .wrapper .content .result>div .info .features .row span{flex:1}.digitalization>.benefits .wrapper .content .result>div .image-wrapper{display:flex;flex:1 1 500px;justify-content:center;align-items:center}.digitalization>.benefits .wrapper .content .result>div .image-wrapper img{max-width:500px;max-height:550px;width:100%;height:auto;border-radius:.5rem}.digitalization>.benefits .wrapper .content .result>div .image-wrapper .carousel{margin:0 auto;max-height:275px;overflow:hidden;display:flex;flex-direction:column}.digitalization>.benefits .wrapper .content .result>div .image-wrapper .carousel:hover .group{animation-play-state:paused}.digitalization>.benefits .wrapper .content .result>div .image-wrapper .carousel>*{flex:0 0 100%}.digitalization>.benefits .wrapper .content .result>div .image-wrapper .carousel .group{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;will-change:transform;animation:scrolling 10s linear infinite}@keyframes scrolling{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}@media(max-width: 600px){.digitalization>.benefits .wrapper .content{gap:2.5rem}.digitalization>.benefits .wrapper .content .header{align-items:stretch;justify-content:stretch}.digitalization>.benefits .wrapper .content .header span.text{min-width:150px;padding:.55rem;text-align:center}.digitalization>.benefits .wrapper .content .result>div .image-wrapper .carousel{max-width:250px}.digitalization>.benefits .wrapper .content .result>div .image-wrapper img{width:250px;max-height:300px}}.digitalization .know-dragsa{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization .know-dragsa .wrapper{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:2.5rem 5rem;box-sizing:border-box;max-width:1360px}.digitalization .know-dragsa .wrapper .content{position:relative;flex:1 1 350px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.digitalization .know-dragsa .wrapper .content a{margin-top:1rem}.digitalization .know-dragsa .wrapper .video-wrapper{flex:1 1 500px;overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:1rem;margin-top:1rem}.digitalization .know-dragsa .wrapper .video-wrapper iframe{width:300%;height:100%;margin-left:-100%;z-index:1;position:relative}.digitalization .know-dragsa .wrapper svg{width:500px;position:absolute;top:-5rem;right:-9rem;z-index:1}@media(max-width: 600px){.digitalization .know-dragsa .wrapper .video-wrapper svg{display:none}}.digitalization .banner{display:flex;justify-content:center;padding:0 var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization .banner .wrapper{max-width:1360px;width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;box-sizing:border-box}.digitalization .banner .wrapper .content{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:2rem;padding:2rem;background-color:#131c2d;border-radius:.75rem;box-sizing:border-box}.digitalization .banner .wrapper .content .image-wrapper{flex:1 1 400px;display:flex}.digitalization .banner .wrapper .content .image-wrapper img{width:100%;height:auto;max-width:35rem}.digitalization .banner .wrapper .content .info{flex:1 1 500px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.digitalization .banner .wrapper .content .info span.text{font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);line-height:1.3;color:#fff}.digitalization .banner .wrapper .content .info span.text b{color:#ee7a24;font-weight:500}.digitalization .banner .wrapper .content .info .row{display:flex;align-items:center;gap:1rem;color:#445052}.digitalization .banner .wrapper .content .info .row u{text-underline-offset:4.25px}.digitalization .banner .wrapper .content .info .row svg{width:2rem;height:2rem}.digitalization .stats{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization .stats .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.5rem 5rem;box-sizing:border-box;max-width:1360px}.digitalization .stats .wrapper .title{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.digitalization .stats .wrapper .title span{max-width:600px}.digitalization .stats .wrapper .content{display:flex;flex-wrap:wrap;justify-content:center;gap:4rem}.digitalization .stats .wrapper .content .column{flex:1 1 200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.digitalization .stats .wrapper .content .column span.text{font-weight:500;text-align:center}.digitalization .stats .wrapper .content .column .number{display:flex;justify-content:center;align-items:center;padding:.25rem;width:10rem;height:10rem;border-radius:100%;border:5px solid #ee7a24}.digitalization .stats .wrapper .content .column .number span{font-size:clamp(1.8rem,3vw + 1rem,3.25rem);font-weight:500}@media(max-width: 600px){.digitalization .stats .wrapper .content .column .number{width:6.5rem;height:6.5rem}}.monitor .hero,.analytics .hero,.automate .hero,.connect .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);background-color:#030a19;opacity:1}.monitor .hero::before,.analytics .hero::before,.automate .hero::before,.connect .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.monitor .hero .wrapper,.analytics .hero .wrapper,.automate .hero .wrapper,.connect .hero .wrapper{width:100%;display:flex;gap:2rem;flex-wrap:wrap;max-width:1360px;box-sizing:border-box;z-index:1}.monitor .hero .wrapper .content,.analytics .hero .wrapper .content,.automate .hero .wrapper .content,.connect .hero .wrapper .content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;flex:1 1 500px;z-index:3}.monitor .hero .wrapper .content .muted,.analytics .hero .wrapper .content .muted,.automate .hero .wrapper .content .muted,.connect .hero .wrapper .content .muted{font-weight:600;color:#fff}.monitor .hero .wrapper .content h1,.analytics .hero .wrapper .content h1,.automate .hero .wrapper .content h1,.connect .hero .wrapper .content h1{font-size:clamp(2rem,3.75vw + 1.5rem,4.5rem);letter-spacing:1.5px;color:#fff}.monitor .hero .wrapper .content .text,.analytics .hero .wrapper .content .text,.automate .hero .wrapper .content .text,.connect .hero .wrapper .content .text{color:#fff;max-width:700px;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem)}.monitor .hero .wrapper .content>.row,.analytics .hero .wrapper .content>.row,.automate .hero .wrapper .content>.row,.connect .hero .wrapper .content>.row{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.monitor .hero .wrapper .image-wrapper,.analytics .hero .wrapper .image-wrapper,.automate .hero .wrapper .image-wrapper,.connect .hero .wrapper .image-wrapper{width:100%;display:flex;flex:1 1 500px}.monitor .hero .wrapper .image-wrapper img,.analytics .hero .wrapper .image-wrapper img,.automate .hero .wrapper .image-wrapper img,.connect .hero .wrapper .image-wrapper img{width:100%;height:auto}.monitor .hero .wrapper .image-wrapper .swiper,.analytics .hero .wrapper .image-wrapper .swiper,.automate .hero .wrapper .image-wrapper .swiper,.connect .hero .wrapper .image-wrapper .swiper{width:650px;height:230px}.monitor .hero .wrapper .image-wrapper .swiper-slide,.analytics .hero .wrapper .image-wrapper .swiper-slide,.automate .hero .wrapper .image-wrapper .swiper-slide,.connect .hero .wrapper .image-wrapper .swiper-slide{background-position:center;background-size:cover}.monitor .hero .wrapper .image-wrapper .swiper-slide img,.analytics .hero .wrapper .image-wrapper .swiper-slide img,.automate .hero .wrapper .image-wrapper .swiper-slide img,.connect .hero .wrapper .image-wrapper .swiper-slide img{display:block;width:100%;object-fit:contain}.monitor .hero .wrapper .image-wrapper .swiper-slide-shadow-cube,.analytics .hero .wrapper .image-wrapper .swiper-slide-shadow-cube,.automate .hero .wrapper .image-wrapper .swiper-slide-shadow-cube,.connect .hero .wrapper .image-wrapper .swiper-slide-shadow-cube{display:none;opacity:0}.monitor .hero .wrapper .image-wrapper .swiper-cube-shadow,.analytics .hero .wrapper .image-wrapper .swiper-cube-shadow,.automate .hero .wrapper .image-wrapper .swiper-cube-shadow,.connect .hero .wrapper .image-wrapper .swiper-cube-shadow{display:none;opacity:0}.monitor .hero .wrapper .image-wrapper video,.analytics .hero .wrapper .image-wrapper video,.automate .hero .wrapper .image-wrapper video,.connect .hero .wrapper .image-wrapper video{width:100%;height:100%;object-fit:cover;border-radius:.5rem}@media(max-width: 1110px){.monitor .hero .wrapper .image-wrapper .swiper,.analytics .hero .wrapper .image-wrapper .swiper,.automate .hero .wrapper .image-wrapper .swiper,.connect .hero .wrapper .image-wrapper .swiper{width:100%;height:300px}.monitor .hero .wrapper .image-wrapper .swiper .swiper-slide img,.analytics .hero .wrapper .image-wrapper .swiper .swiper-slide img,.automate .hero .wrapper .image-wrapper .swiper .swiper-slide img,.connect .hero .wrapper .image-wrapper .swiper .swiper-slide img{height:100%}}.monitor>.benefits,.analytics>.benefits,.automate>.benefits,.connect>.benefits{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.monitor>.benefits .wrapper,.analytics>.benefits .wrapper,.automate>.benefits .wrapper,.connect>.benefits .wrapper{max-width:1250px;width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;box-sizing:border-box}.monitor>.benefits .wrapper .title,.analytics>.benefits .wrapper .title,.automate>.benefits .wrapper .title,.connect>.benefits .wrapper .title{max-width:1000px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.monitor>.benefits .wrapper .columns,.analytics>.benefits .wrapper .columns,.automate>.benefits .wrapper .columns,.connect>.benefits .wrapper .columns{display:flex;flex-wrap:wrap;gap:3rem}.monitor>.benefits .wrapper .columns .item,.analytics>.benefits .wrapper .columns .item,.automate>.benefits .wrapper .columns .item,.connect>.benefits .wrapper .columns .item{flex:1 1 250px;display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.monitor>.benefits .wrapper .columns .item img,.analytics>.benefits .wrapper .columns .item img,.automate>.benefits .wrapper .columns .item img,.connect>.benefits .wrapper .columns .item img{width:100%;height:auto;max-width:350px;max-height:375px;border-radius:1rem;align-self:center;margin-bottom:1rem}.monitor>.benefits .wrapper .columns .item .subtext,.analytics>.benefits .wrapper .columns .item .subtext,.automate>.benefits .wrapper .columns .item .subtext,.connect>.benefits .wrapper .columns .item .subtext{color:#445052}@media(max-width: 600px){.monitor>.benefits .wrapper .columns .item img,.analytics>.benefits .wrapper .columns .item img,.automate>.benefits .wrapper .columns .item img,.connect>.benefits .wrapper .columns .item img{max-width:275px;max-height:300px;border-radius:.5rem}}.monitor .documentation,.analytics .documentation,.automate .documentation,.connect .documentation{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.monitor .documentation .wrapper,.analytics .documentation .wrapper,.automate .documentation .wrapper,.connect .documentation .wrapper{max-width:1360px;width:100%;display:flex;flex-direction:column}.monitor .documentation .wrapper .content,.analytics .documentation .wrapper .content,.automate .documentation .wrapper .content,.connect .documentation .wrapper .content{display:flex;flex-direction:column;gap:3.5rem;max-width:500px;width:100%}.monitor .documentation .wrapper .content .title,.analytics .documentation .wrapper .content .title,.automate .documentation .wrapper .content .title,.connect .documentation .wrapper .content .title{max-width:1000px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.monitor .documentation .wrapper .content .title span,.analytics .documentation .wrapper .content .title span,.automate .documentation .wrapper .content .title span,.connect .documentation .wrapper .content .title span{max-width:600px}.monitor .documentation .wrapper .content .column,.analytics .documentation .wrapper .content .column,.automate .documentation .wrapper .content .column,.connect .documentation .wrapper .content .column{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;z-index:1}.monitor .documentation .wrapper .content .column .box,.analytics .documentation .wrapper .content .column .box,.automate .documentation .wrapper .content .column .box,.connect .documentation .wrapper .content .column .box{position:relative;padding:1.15rem;gap:1rem;border:2px solid #131c2d;border-radius:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;box-sizing:border-box}.monitor .documentation .wrapper .content .column .box .heading,.analytics .documentation .wrapper .content .column .box .heading,.automate .documentation .wrapper .content .column .box .heading,.connect .documentation .wrapper .content .column .box .heading{display:flex;align-items:center;gap:.5rem}.monitor .documentation .wrapper .content .column .box .heading span,.analytics .documentation .wrapper .content .column .box .heading span,.automate .documentation .wrapper .content .column .box .heading span,.connect .documentation .wrapper .content .column .box .heading span{font-weight:500}.monitor .documentation .wrapper .content .column .box span,.analytics .documentation .wrapper .content .column .box span,.automate .documentation .wrapper .content .column .box span,.connect .documentation .wrapper .content .column .box span{z-index:1}.monitor .documentation .wrapper>img,.analytics .documentation .wrapper>img,.automate .documentation .wrapper>img,.connect .documentation .wrapper>img{position:absolute;width:1250px;height:950px;top:50%;right:-10rem;transform:translateY(-50%);object-fit:contain}@media(max-width: 1400px){.monitor .documentation .wrapper>img,.analytics .documentation .wrapper>img,.automate .documentation .wrapper>img,.connect .documentation .wrapper>img{display:none}}.about-us .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;background-color:#030a19;overflow:hidden;box-sizing:border-box}.about-us .hero .wrapper{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem;max-width:1250px;box-sizing:border-box}.about-us .hero .wrapper .title{max-width:1000px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem;color:#ececec}.about-us .hero .wrapper .title h1{color:#ececec;font-size:clamp(2rem,3.55vw + 1.5rem,4rem)}.about-us .hero .wrapper .title .text{max-width:700px;color:#fff;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem)}.about-us .hero .wrapper .swiper{width:100%;box-sizing:border-box}.about-us .hero .wrapper .swiper .swiper-wrapper .swiper-slide{background-position:center;background-size:cover;width:575px;height:375px}.about-us .hero .wrapper .swiper .swiper-wrapper .swiper-slide img{height:100%;display:block;width:100%}@media(max-width: 600px){.about-us .hero .wrapper .swiper .swiper-wrapper .swiper-slide{width:275px;height:175px}}.about-us .description{display:flex;justify-content:center;background-color:#fff}.about-us .description .wrapper{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:1250px;padding:clamp(4.5rem,4.5vw + 2rem,7.75rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);box-sizing:border-box}.about-us .description .wrapper .columns{display:flex;gap:1rem;flex-wrap:wrap}.about-us .description .wrapper .columns .box{flex:1 1 250px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;border-radius:1rem;padding:3rem 2rem}.about-us .description .wrapper .columns .box.highlight{background-color:#ee7a24;color:#fff}.about-us .description .wrapper .columns .box .heading-3{line-height:1.18;font-weight:500}.about-us .description .wrapper .columns .box a{display:flex;justify-content:center;flex:1 1 175px}.about-us .description .wrapper .columns .box a img{width:100%;height:auto;max-width:11rem;max-height:155px}.about-us>.description:first-of-type{background-color:red}@media(max-width: 600px){.about-us>.description .wrapper .columns .box:not(.highlight){padding:0}.about-us>.description .wrapper .columns .box:not(.highlight){padding-top:1rem}}.stats{background-color:#fff}.stats .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;margin:auto;max-width:1250px;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.stats .wrapper .columns{display:flex;flex-wrap:wrap;width:100%;gap:3rem}.stats .wrapper .columns .box{flex:1 1 350px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.stats .wrapper .columns .box .row{display:flex;align-items:center;gap:.75rem}.stats .wrapper .columns .box .row svg{width:3rem;height:3rem}.stats .wrapper .columns .box .row .number{font-size:2.4rem;font-weight:600;color:#ee7a24}.sectors-tmp .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#030a19;overflow:hidden}.sectors-tmp .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.sectors-tmp .hero .container{width:100%;max-width:1360px;display:flex;flex-direction:column;align-items:center;gap:3rem;z-index:1}.sectors-tmp .hero .container .title{max-width:1000px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 1rem;gap:1rem}.sectors-tmp .hero .container .title .text{max-width:650px;color:#fff}.sectors-tmp .hero .container .title .text:last-of-type{font-weight:700;margin-bottom:1rem}.sectors-tmp .hero .container .title h1{color:#fff;margin-bottom:.5rem}.sectors-tmp .hero .container .image{flex:1;position:relative}.sectors-tmp .hero .container .image img{position:inherit;width:100%;height:100%;max-width:75rem;z-index:1}.sectors-tmp .hero .container .image .aux{position:absolute;bottom:-3rem;right:5rem;width:100%;max-width:27rem;height:auto}@media(max-width: 1024px){.industries .hero .container .image .aux{display:none}}.sectors-tmp .features-image{display:flex;justify-content:center;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);position:relative;box-sizing:border-box}.sectors-tmp .features-image .container{display:flex;flex-wrap:wrap;align-items:center;gap:3rem;max-width:1250px}.sectors-tmp .features-image .container .content{flex:.5 1 450px;display:flex;flex-direction:column;align-items:flex-start}.sectors-tmp .features-image .container .content .badge{margin-bottom:.5rem}.sectors-tmp .features-image .container .content .text{margin:.5rem 0}.sectors-tmp .features-image .container .content h2{margin-bottom:1rem}.sectors-tmp .features-image .container .content a,.sectors-tmp .features-image .container .content button{margin-top:1rem}.sectors-tmp .features-image .container .image-wrapper{flex:.5 1 450px;display:flex}.sectors-tmp .features-image .container .image-wrapper img{width:100%;height:auto;max-width:37rem;box-sizing:border-box;border-radius:.5rem}.sectors-tmp .features-image .container .image-wrapper .youtube-iframe{overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:1rem;margin-top:1rem}.sectors-tmp .features-image .container .image-wrapper .youtube-iframe iframe{width:300%;height:100%;margin-left:-100%}.industries .features-image:nth-child(even) .container,.security .features-image:nth-child(even) .container{flex-wrap:wrap-reverse}@media(max-width: 600px){.industries .features-image .container,.security .features-image .container{gap:1.5rem}}.sectors-tmp .information{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);text-align:center;box-sizing:border-box}.sectors-tmp .information .container{width:100%;display:flex;flex-direction:column;align-items:center;max-width:1360px}.sectors-tmp .information .container .columns{width:100%;display:flex;flex-wrap:wrap;width:100%;gap:3rem}.sectors-tmp .information .container .columns .box{flex:1 1 450px;text-align:start;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem;border-radius:1rem;border:4px solid #131c2d}.sectors-tmp .information .container .columns .box .heading-2{margin-bottom:1.5rem}.sectors-tmp .information .container .columns .box .list{list-style:none}.sectors-tmp .information .container .columns .box .list:not(:first-of-type){margin:2rem 0 0 0}.sectors-tmp .information .container .columns .box .list .item{display:flex;align-items:center;gap:.75rem;margin-bottom:3rem}.sectors-tmp .information .container .columns .box .list .item:not(:first-of-type){margin:3rem 0}.sectors-tmp .information .container .columns .box .list .item .text{flex:1}.sectors-tmp .information .container .columns .box .list .item svg{flex:0 1 2.5rem;width:2.5rem;height:2.5rem}.sectors.smart-city{background-color:#fff}.sectors.smart-city .hero{position:relative;display:flex;justify-content:center;align-items:center;min-height:clamp(450px,50vw,950px)}.sectors.smart-city .hero .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;z-index:1;position:relative;max-width:750px;margin:1rem;padding:2rem;border-radius:.5rem;background:hsla(0,0%,100%,.7);backdrop-filter:blur(5px)}.sectors.smart-city .hero .img-wrapper-1{position:absolute;bottom:50%;width:100%;height:100%}.sectors.smart-city .hero .img-wrapper-1 img{height:100%}.sectors.smart-city .hero .img-wrapper-2{position:absolute;bottom:0rem;width:100%}.sectors.smart-city .hero .img-wrapper-2 img{height:auto}.sectors.smart-city .hero>div img{max-width:100%;object-fit:cover;width:100%;border-bottom-left-radius:10rem;border-bottom-right-radius:10rem}@media(max-width: 1110px){.sectors.smart-city .hero .content{padding-top:4rem}.sectors.smart-city .hero>div img{border-radius:0}}.sectors.smart-city .services{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.smart-city .services .wrapper{display:flex;flex-direction:column;align-items:center;gap:4rem;width:100%;max-width:1250px}.sectors.smart-city .services .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:750px;text-align:center}.sectors.smart-city .services .wrapper .content{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.sectors.smart-city .services .wrapper .content .box{flex:1 1 350px;max-width:500px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;box-shadow:rgba(0,0,0,.09) 0px 3px 12px;padding:2rem;border-radius:.5rem}.sectors.smart-city .services .wrapper .content .box .row{display:flex;align-items:center;gap:1rem}.sectors.smart-city .services .wrapper .content .box .row img{width:4rem;height:auto}.sectors.smart-city .metodology{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.smart-city .metodology .wrapper{display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:1250px}.sectors.smart-city .metodology .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:850px;text-align:center}.sectors.smart-city .metodology .wrapper .content{display:flex;flex-direction:column;align-items:flex-start;max-width:850px;gap:3rem}.sectors.smart-city .metodology .wrapper .content .item{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.sectors.smart-city .metodology .wrapper .content .item .row{display:flex;align-items:center;gap:1rem}.sectors.smart-city .fiware{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.smart-city .fiware .wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:3rem;width:100%;max-width:1250px}.sectors.smart-city .fiware .wrapper .logo{flex:1;display:flex;justify-content:center}.sectors.smart-city .fiware .wrapper .logo img{width:100%;max-width:20rem;height:auto}.sectors.smart-city .fiware .wrapper .content{flex:1 1 500px;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.sectors.smart-city .success{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 var(--padding-section-horizontal-css);background-color:#030a19}.sectors.smart-city .success .wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:3rem;width:100%;max-width:1250px;padding-top:13rem}.sectors.smart-city .success .wrapper>svg{left:0;position:absolute;right:0;top:-1px;transform:scale(1, -1)}.sectors.smart-city .success .wrapper .content{flex:1 1 500px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.sectors.smart-city .success .wrapper .content h2,.sectors.smart-city .success .wrapper .content .text{color:#fff}.sectors.smart-city .success .wrapper .image{flex:1;display:flex;justify-content:center}.sectors.smart-city .success .wrapper .image img{width:100%;max-width:35rem;height:auto}.sectors.defense{background-color:#030a19}.sectors.defense .hero{position:relative;display:flex;justify-content:center;align-items:center;height:650px;padding:1rem;background-image:url("/img/sectors/defense/sector-defensa-hero-1.webp");background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.sectors.defense .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;opacity:.7;background-color:#030a19}.sectors.defense .hero .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;max-width:1000px;z-index:1}.sectors.defense .hero .content .heading-1,.sectors.defense .hero .content .heading-4{color:#fff}.sectors.defense .hero .content .heading-1{max-width:850px}.sectors.defense .hero .content .heading-4{max-width:550px}@media(max-width: 768px){.sectors.defense .hero{height:450px}}.sectors.defense .benefits{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.defense .benefits .wrapper{display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1250px}.sectors.defense .benefits .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.sectors.defense .benefits .wrapper .content{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem}.sectors.defense .benefits .wrapper .content .column{flex:1 1 300px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.sectors.defense .benefits .wrapper .content .column img{border-radius:.5rem}.sectors.defense .banner{position:relative;display:flex;justify-content:flex-end;align-items:center;padding:5rem;background-image:url("/img/sectors/defense/banner.webp");background-repeat:no-repeat;background-position:17% 24%;background-size:cover;height:250px}.sectors.defense .banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15)}.sectors.defense .banner .content{width:100%;position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:1rem;max-width:1000px;z-index:1;border-radius:1rem;padding:2rem;background-color:rgba(0,0,0,.67)}.sectors.defense .banner .content .heading-2,.sectors.defense .banner .content .heading-5{color:#fff}.sectors.defense .security{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.defense .security .wrapper{display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1360px}.sectors.defense .security .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.sectors.defense .security .wrapper .content{display:flex;flex-wrap:wrap;gap:1rem}.sectors.defense .security .wrapper .content .box{flex:1 1 300px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;background-color:#0a1324;padding:2rem;border-radius:.5rem}.sectors.defense .security .wrapper .content .box .text,.sectors.defense .security .wrapper .content .box .heading-4{color:#fff}.sectors.defense .security .wrapper .content .box a{color:#f19b59;align-self:flex-end}.sectors.defense .security .wrapper .content .box:nth-child(2) img{width:7rem}.sectors.defense .security .wrapper .content .box:last-child{flex-direction:row}.sectors.defense .security .wrapper .content .box:last-child img{width:10rem;height:auto}.sectors.defense .security .wrapper .content .box .info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.sectors.defense .security .wrapper .content>.text{max-width:500px;align-self:center;text-align:center;margin:auto;padding-top:3rem;padding-bottom:1rem}.sectors.defense .features{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.defense .features .wrapper{display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1000px}.sectors.defense .features .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;max-width:750px}.sectors.defense .features .wrapper .content{display:flex;flex-direction:column;gap:5rem}.sectors.defense .features .wrapper .content .row{display:flex;align-items:center;flex-wrap:wrap;gap:2rem}.sectors.defense .features .wrapper .content .row:nth-child(odd){flex-wrap:wrap-reverse}.sectors.defense .features .wrapper .content .row .info{flex:1 1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.sectors.defense .features .wrapper .content .row .image{display:flex;flex:1 1 300px}.sectors.defense .features .wrapper .content .row .image img{width:100%;height:auto;border-radius:1rem;max-height:18rem;object-fit:cover}.defense .projects{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.defense .projects .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1250px}.defense .projects .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.defense .projects .wrapper .title .links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.defense .projects .wrapper .title .links .slide-link{border-radius:1rem;padding:.5rem 1rem;cursor:pointer;border:1px solid #f19b59}.defense .projects .wrapper .title .links .slide-link.selected{background-color:#f19b59}.defense .projects .wrapper .title .links .slide-link:hover{background-color:#f19b59}.defense .projects .wrapper .title .links .slide-link:hover span{color:#fff}.defense .projects .wrapper .content{width:100%;display:flex;transform:translateX(0%);transition:transform 1s;transition-delay:500}.defense .projects .wrapper .content .item{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:48px;row-gap:24px;flex-grow:0;flex-shrink:0;flex-basis:auto;transition:opacity .75s}.defense .projects .wrapper .content .item:not(:first-child){opacity:0}.defense .projects .wrapper .content .item .info{flex:1 1 450px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.defense .projects .wrapper .content .item .image{flex:1 1 650px}.defense .projects .wrapper .content .item .image img{width:100%;height:auto;max-width:650px;border-radius:.5rem}.ia .hero{position:relative;display:flex;justify-content:center;background-color:#000a19}.ia .hero .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.ia .hero .wrapper .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;max-width:650px}.ia .hero .wrapper .content .heading-2,.ia .hero .wrapper .content .text{color:#fff}.ia .hero .wrapper .video-wrapper{display:flex}.ia .hero .wrapper .video-wrapper video{width:100%;max-width:1280px;height:100%;aspect-ratio:16/9}.ia .information{position:relative;display:flex;justify-content:center;background-color:#000a19}.ia .information .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.ia .information .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.ia .information .wrapper .title h2,.ia .information .wrapper .title .text{color:#fff}.ia .information .wrapper .content{display:flex;flex-wrap:wrap;gap:1rem}.ia .information .wrapper .content .box{flex:1 1 250px;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem 2rem;border-radius:.5rem;border:1px solid #2f3646;transition:all .25s}.ia .information .wrapper .content .box .heading-3,.ia .information .wrapper .content .box .text{color:#fff}.ia .comparative{position:relative;display:flex;justify-content:center;background-color:#000a19}.ia .comparative .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:5rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.ia .comparative .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.ia .comparative .wrapper .title h2,.ia .comparative .wrapper .title .text{color:#fff}.ia .comparative .wrapper .content{display:flex;flex-wrap:wrap;gap:3rem}.ia .comparative .wrapper .content .old,.ia .comparative .wrapper .content .new{flex:1 1 450px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.ia .comparative .wrapper .content .old .info,.ia .comparative .wrapper .content .new .info{display:flex;flex-direction:column;align-items:center;text-align:center}.ia .comparative .wrapper .content .old .info .heading-4,.ia .comparative .wrapper .content .new .info .heading-4{display:flex;flex-direction:column}.ia .comparative .wrapper .content .old video,.ia .comparative .wrapper .content .new video{width:100%;height:100%;max-height:400px;max-width:650px}.ia .comparative .wrapper .content .old img,.ia .comparative .wrapper .content .new img{width:100%;height:auto}.ia .comparative .wrapper .content .old .info .heading-4{font-weight:400}.ia .comparative .wrapper .content .old .info .heading-4 span:first-child{color:#b6b6b6}.ia .comparative .wrapper .content .old .info .heading-4 span:last-child{color:#fff}.ia .comparative .wrapper .content .new .info .heading-4{font-weight:500}.ia .comparative .wrapper .content .new .info .heading-4 span:first-child{color:#f19b59}.ia .comparative .wrapper .content .new .info .heading-4 span:last-child{color:#fff}.ia .highlight{position:relative;display:flex;justify-content:center;background-color:#000a19}.ia .highlight .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem;padding:0 var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);box-sizing:border-box}.ia .highlight .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.ia .highlight .wrapper .title h2,.ia .highlight .wrapper .title .text{color:#fff}.ia .highlight .wrapper .content{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 5rem;box-sizing:border-box}.ia .highlight .wrapper .content .list{flex:1 1 375px;width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.ia .highlight .wrapper .content .list .row{position:relative;width:100%;display:flex;align-items:center;flex-wrap:wrap;padding:1.25rem .75rem 1.25rem .5rem;cursor:pointer;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:2px solid #868686;user-select:none;transition:all ease .25s}.ia .highlight .wrapper .content .list .row.selected,.ia .highlight .wrapper .content .list .row:hover{border-left:3px solid #fff}.ia .highlight .wrapper .content .list .row.selected{padding-bottom:5rem}.ia .highlight .wrapper .content .list .row.selected .subtext{opacity:1;transform:translateY(0)}.ia .highlight .wrapper .content .list .row span.number{font-size:1.75rem;color:#ee7a24;font-weight:600;margin-right:1rem}.ia .highlight .wrapper .content .list .row span.text{font-weight:500;flex:1;color:#fff}.ia .highlight .wrapper .content .list .row .subtext{position:absolute;left:.5rem;top:3.5rem;padding:5px;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;width:500px;color:rgba(255,253,250,.7607843137)}.ia .highlight .wrapper .content .result-wrapper{display:flex;flex:1 1 550px;overflow:hidden;box-sizing:border-box;background-color:#030a19}.ia .highlight .wrapper .content .result-wrapper video{width:100%;height:100%}@media(max-width: 768px){.ia .highlight .wrapper .content .list .row .subtext{width:350px}}.ia .use-cases{position:relative;display:flex;justify-content:center;background-color:#000a19}.ia .use-cases .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem;padding:0 var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);box-sizing:border-box}.ia .use-cases .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.ia .use-cases .wrapper .title h2,.ia .use-cases .wrapper .title .text{color:#fff}.ia .use-cases .wrapper .content{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 5rem;box-sizing:border-box}.ia .use-cases .wrapper .content .swiper{display:flex;flex-wrap:wrap;width:100%;gap:5rem}.ia .use-cases .wrapper .content .swiper .swiper-wrapper{flex:1 1 300px;position:static;max-width:600px}.ia .use-cases .wrapper .content .swiper .swiper-slide{display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:flex-start;text-align:center}.ia .use-cases .wrapper .content .swiper .swiper-slide .text{max-width:750px;color:#fff}.ia .use-cases .wrapper .content .swiper .swiper-slide img{display:block;height:auto;object-fit:contain;max-height:350px}.ia .use-cases .wrapper .content .swiper .swiper-pagination{position:static;flex:1 1 400px;display:flex;flex-wrap:wrap;gap:1rem;order:-1;background-color:#030a19}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div{flex:1 1 300px;display:flex;flex-direction:column;align-items:center;gap:1rem;height:100%;opacity:1;text-align:center;background-color:#030a19}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div span{color:#86868b;width:100%}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div span:first-child{padding-bottom:1rem;border-bottom:1px solid #86868b}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div.swiper-pagination-bullet-active{color:#fff;background-color:#030a19}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div.swiper-pagination-bullet-active span{color:#fff}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div.swiper-pagination-bullet-active span:first-child{border-color:#fff}.ia .use-cases .wrapper .content .swiper .swiper-pagination-bullet{border-radius:0;font-size:1.5rem;color:#86868b;margin:0;padding-bottom:1rem}@media(max-width: 1110px){.ia .use-cases .wrapper .content .swiper .swiper-slide img{width:100%}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div{height:auto}}.products .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#030a19;overflow:hidden}.products .hero .wrapper{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;max-width:1360px;overflow:hidden}.products .hero .wrapper .content{flex:1 1 450px;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.products .hero .wrapper .content img{width:15rem;height:auto}.products .hero .wrapper .content .heading-1,.products .hero .wrapper .content .text{color:#fff}.products .hero .wrapper .image{flex:1 1 350px;overflow:hidden;max-height:400px}.products .hero .wrapper .image .swiper{width:100%;height:100%}.products .hero .wrapper .image .swiper-slide{display:flex;justify-content:center;align-items:center}.products .hero .wrapper .image .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}.products .features{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.products .features .wrapper{max-width:1360px;display:flex;flex-direction:column;gap:5rem}.products .features .wrapper .row{display:flex;flex-wrap:wrap;gap:2rem 4rem}.products .features .wrapper .row .content{width:100%;flex:1 1 350px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.products .features .wrapper .row .video-wrapper{flex:1 1 500px;overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:1rem;margin-top:1rem}.products .features .wrapper .row .video-wrapper iframe{width:300%;height:100%;margin-left:-100%;z-index:1;position:relative}.products .features .wrapper .row .image{flex:1 1 450px;display:flex;max-height:450px}.products .features .wrapper .row .image img{width:100%;height:100%;border-radius:1rem;object-fit:cover}@media(max-width: 600px){.products .features .wrapper .row:nth-child(even) .content{order:-1}}.robotics .hero{position:relative;display:flex;justify-content:center;background-color:#000;min-height:700px}.robotics .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:999;opacity:.5}.robotics .hero .wrapper{width:100%;max-width:1250px;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;gap:1rem;height:500px;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.robotics .hero .wrapper img{position:absolute;width:600px}.robotics .hero .wrapper img.arm-right{top:0;right:0}.robotics .hero .wrapper img.arm-left{top:250px;left:0}.robotics .hero .wrapper .title{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2rem;max-width:750px;height:350px;text-align:center;z-index:1}.robotics .hero .wrapper .title .heading-1,.robotics .hero .wrapper .title .text{color:#fff}.robotics .hero .wrapper .title .text{max-width:600px}@media(max-width: 1250px){.robotics .hero .wrapper img{width:400px}.robotics .hero .wrapper img.arm-left{top:500px}}@media(max-width: 768px){.robotics .hero .wrapper img{width:250px}.robotics .hero .wrapper img.arm-right{top:-120px;right:-40px}}.robotics .products{position:relative;display:flex;justify-content:center;background-color:#000}.robotics .products::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:999;opacity:.5}.robotics .products .wrapper{width:100%;max-width:1250px;display:flex;flex-wrap:wrap;gap:1rem;padding:0 var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);box-sizing:border-box;z-index:1000}.robotics .products .wrapper .swiper{width:100%;height:125%}.robotics .products .wrapper .swiper .swiper-wrapper{height:85%}.robotics .products .wrapper .swiper-slide{display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center;text-align:center}.robotics .products .wrapper .swiper-slide .text{max-width:750px;color:#fff}.robotics .products .wrapper .swiper-slide img{display:block;width:100%;height:auto;object-fit:contain;max-height:450px}.robotics .products .wrapper .swiper-pagination{display:flex;align-items:flex-end;flex-wrap:wrap;position:static}.robotics .products .wrapper .swiper-pagination-bullet{flex:1 1 200px;text-align:center;font-size:1.5rem;color:#86868b;opacity:1;border-bottom:1px solid #fff;height:100%;border-radius:0;margin:0;padding-bottom:1rem}.robotics .products .wrapper .swiper-pagination-bullet-active{color:#fff;background:rgba(0,0,0,0);border-color:#ee7a24}@media(max-width: 768px){.robotics .products .wrapper{padding-top:1rem}.robotics .products .wrapper .swiper .swiper-wrapper{height:65%}.robotics .products .wrapper .swiper-pagination-bullet{border-bottom:none}}.robotics .made-in-spain{position:relative;display:flex;justify-content:center;background:linear-gradient(180deg, rgb(0, 0, 0) 50%, rgb(3, 10, 25) 100%)}.robotics .made-in-spain::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:999;opacity:.5}.robotics .made-in-spain .wrapper{width:100%;max-width:1250px;display:flex;flex-wrap:wrap;gap:1rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.robotics .made-in-spain .wrapper .content{display:flex;flex-direction:column;align-items:center;gap:1rem}.robotics .made-in-spain .wrapper .content .graphics{display:flex}.robotics .made-in-spain .wrapper .content .graphics img{width:100%;height:100%}.robotics .made-in-spain .wrapper .content .info{display:flex;align-items:flex-start;flex-wrap:wrap;gap:5rem;max-width:1000px}.robotics .made-in-spain .wrapper .content .info .heading-3,.robotics .made-in-spain .wrapper .content .info .text{color:#fff}.robotics .made-in-spain .wrapper .content .info>div{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.robotics .made-in-spain .wrapper .content .info>div img{width:3rem;height:3rem}.robotics .made-in-spain .wrapper .content .info>div .text{color:rgba(255,253,250,.7607843137)}.robotics .made-in-spain .wrapper .content .info>div:first-child{flex:0 1 400px}.robotics .made-in-spain .wrapper .content .info>div:last-child{flex:1 1 400px}@media(max-width: 768px){.robotics .made-in-spain .wrapper .content .info{gap:2rem}}.map{background-color:#fff}.map .wrapper{display:flex;flex-direction:column;align-items:center;max-width:1000px;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);margin:auto;gap:5rem}.map .wrapper .title{max-width:750px;text-align:center}.map .wrapper .content{display:flex;align-items:center;flex-wrap:wrap;gap:3rem}.map .wrapper .content .info{flex:1 1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.map .wrapper .content .info a:hover{color:#ee7a24}.map .wrapper .content .map-wrapper{flex:1 1 500px;display:flex;justify-content:center;align-items:center;width:100%;height:300px;box-sizing:border-box;border-radius:.65rem}.map .wrapper .content .map-wrapper iframe{width:100%;height:100%;border-radius:.5rem}.use-case .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#030a19}.use-case .hero .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;box-sizing:border-box;gap:2rem}.use-case .hero .wrapper .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.use-case .hero .wrapper .content .heading-2,.use-case .hero .wrapper .content .text{color:#fff}.use-case .hero .wrapper .content .heading-2{max-width:725px}.use-case .hero .wrapper .content .text{max-width:650px}.use-case .hero .wrapper .content .button{margin-top:1rem}.use-case .hero .wrapper .image{display:flex;border-radius:1rem}.use-case .hero .wrapper .image video{width:100%;height:100%;max-width:1280px;max-height:720px;border-radius:1rem}.use-case .hero .wrapper .image img{width:100%;height:auto}.use-case .feature{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.use-case .feature .wrapper{max-width:1360px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem 4rem}.use-case .feature .wrapper .content{width:100%;flex:1 1 350px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.use-case .feature .wrapper .image{flex:1 1 450px;display:flex}.use-case .feature .wrapper .image img{width:100%;height:100%}@media(max-width: 768px){.use-case .feature:nth-child(odd) .wrapper{flex-wrap:wrap-reverse}}.success-stories .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);background-color:#030a19;opacity:1;overflow:hidden}.success-stories .hero>.background-overlay{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;filter:brightness(23%)}.success-stories .hero .wrapper{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;flex-wrap:wrap;box-sizing:border-box;z-index:1;text-align:center}.success-stories .hero .wrapper span{color:#fff;max-width:1000px;margin:0}.success-stories .hero .wrapper .data{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;gap:4rem;margin-top:2.5rem}.success-stories .hero .wrapper .data .value{position:relative;flex:0 1 250px;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.success-stories .hero .wrapper .data .value .heading-1{color:#f19b59;font-weight:bold}.success-stories .hero .footer{width:100%;padding:1.25rem;background-color:#131c2d;display:flex;justify-content:center;max-width:1360px;border-radius:.5rem;margin-top:2.5rem;box-sizing:border-box}.success-stories .hero .footer .container{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:2rem 5rem;max-width:1250px}.success-stories .hero .footer .container .info{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.success-stories .hero .footer .container .info a{color:#f19b59}.success-stories .hero .footer .container .info a:hover{text-decoration:underline}.success-stories .hero .footer .container .info img{width:8rem;height:3rem}.success-stories.index .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.success-stories.index .hero>.wrapper{max-width:1000px;gap:2rem}.success-stories.index .hero>.wrapper>span{max-width:600px}.success-stories.index .hero>.wrapper h1{color:#fff}.success-stories .grid{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box;background-color:#030a19}.success-stories .grid .wrapper{width:100%;max-width:1250px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.success-stories .grid .wrapper .columns{display:flex;flex-wrap:wrap;gap:2rem}.success-stories .grid .wrapper .columns .box{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;flex:1 1 350px;border-radius:.5rem;border:1px solid #2f3646;transition:all .25s;overflow:hidden}.success-stories .grid .wrapper .columns .box:hover{border:1px solid #fff;cursor:pointer}.success-stories .grid .wrapper .columns .box:hover img{transform:scale(1.2)}.success-stories .grid .wrapper .columns .box .heading-2,.success-stories .grid .wrapper .columns .box .heading-4{color:#fff}.success-stories .grid .wrapper .columns .box .image{width:100%;height:300px;overflow:hidden}.success-stories .grid .wrapper .columns .box img{width:100%;height:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem;object-fit:cover;transition:all .35s}.success-stories .grid .wrapper .columns .box .info{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem 2rem}.success-stories .information{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.success-stories .information .wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;box-sizing:border-box;max-width:1000px;width:100%}.success-stories .information .wrapper>div{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;height:100%;box-sizing:border-box;padding-top:5rem}.success-stories .information .wrapper>div:first-child,.success-stories .information .wrapper>div:nth-child(3){align-items:flex-start;width:50.25%;align-self:flex-end;border-left:5px solid #030a19;padding-left:3rem;padding-top:10rem}.success-stories .information .wrapper>div:nth-child(2){align-items:flex-start;width:50.25%;align-self:flex-start;border-right:5px solid #030a19;padding-right:3rem;padding-top:10rem}.success-stories .information .wrapper>div ol,.success-stories .information .wrapper>div ul{list-style:none;padding-left:.5rem}.success-stories .information .wrapper>div ol li:not(:first-child),.success-stories .information .wrapper>div ul li:not(:first-child){margin:1rem 0}.success-stories .information .wrapper>div ol li,.success-stories .information .wrapper>div ul li{position:relative;padding-left:3rem}.success-stories .information .wrapper>div ol li::before,.success-stories .information .wrapper>div ul li::before{width:.5rem;height:.5rem;background-color:#f19b59;content:"";left:24px;position:absolute;top:12px}.success-stories .information .wrapper .solution img{width:100%;height:auto;max-width:50rem}@media(max-width: 600px){.success-stories .information .wrapper>div{width:100% !important;border-right:0 !important;border-left:0 !important;padding-right:0 !important;padding-left:0 !important}.success-stories .information .wrapper>div:not(:first-child){padding-top:5rem}}.security .features-image .container .image-wrapper{max-width:11rem;margin:auto}.security .hero{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box;background-color:#030a19;overflow:hidden;z-index:1}.security .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.security .hero .container{width:100%;max-width:1250px;margin:auto;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;z-index:1}.security .hero .container .content{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:750px;text-align:center}.security .hero .container .content span,.security .hero .container .content h1{color:#fff}.security .hero .container .content a,.security .hero .container .content button{margin-top:1rem}.security .certificates{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.security .certificates .wrapper{width:100%;max-width:1360px;margin:auto;width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem}.security .certificates .wrapper .title{max-width:1000px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.security .certificates .wrapper .title span{max-width:600px}.security .certificates .wrapper .columns{display:flex;flex-wrap:wrap;gap:1rem}.security .certificates .wrapper .columns .box{flex:1 1 250px;align-items:center;padding:1rem;gap:1rem;text-align:center;position:relative;display:flex;flex-direction:column;gap:1rem;border-radius:1rem;padding:1.25rem;text-align:center;border:2px solid #131c2d}.security .certificates .wrapper .columns .box .heading-4{font-weight:bold;text-align:center}.security .certificates .wrapper .columns .box .icon{width:3rem;height:3rem}.security .certificates .wrapper .columns .box .link{display:flex;align-items:center;gap:.5rem;margin-left:auto;margin-top:auto;padding-top:1rem;cursor:pointer}.security .certificates .wrapper .columns .box .link svg{width:2rem;height:2rem;margin-right:.5rem}.security .certificates .wrapper .columns .box .link:hover span{text-decoration:underline}.security .features{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);position:relative;box-sizing:border-box}.security .features .wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:1250px}.security .features .wrapper>.title{max-width:1000px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem;margin-bottom:2rem}.security .features .wrapper>.title span{max-width:600px}.security .features .wrapper .columns{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.security .features .wrapper .columns .box{flex:1 1 300px;max-height:475px;position:relative;display:flex;flex-direction:column;gap:1.75rem;border-radius:1rem;padding:1.75rem;padding-bottom:0;background:radial-gradient(circle, rgb(35, 52, 82) 0%, rgb(19, 28, 45) 70%, rgb(19, 28, 45) 95%);overflow:hidden}.security .features .wrapper .columns .box .content{display:flex;flex-direction:column;gap:1rem;color:#fff}.security .features .wrapper .columns .box .content span{color:#fff}.security .features .wrapper .columns .box .image{height:100%;display:flex;flex-direction:column;gap:1rem}.security .features .wrapper .columns .box .image img,.security .features .wrapper .columns .box .image svg{width:100%;height:auto;max-width:100%}.security .features .wrapper .columns .box .image svg{margin:auto;max-width:7rem}.security .features .wrapper .footer{position:relative;display:flex;flex-direction:column;gap:1.75rem;border-radius:1rem;padding:1.75rem;background:radial-gradient(circle, rgb(35, 52, 82) 0%, rgb(19, 28, 45) 70%, rgb(19, 28, 45) 95%);text-align:start;flex-direction:row;flex-wrap:wrap;width:100%;overflow:hidden;box-sizing:border-box;z-index:1}.security .features .wrapper .footer .box{flex:1 1 275px;display:flex;flex-direction:column;gap:1rem}.security .features .wrapper .footer .box .title{display:flex;gap:.5rem}.security .features .wrapper .footer .box .title img{width:2rem;height:auto}.security .features .wrapper .footer .box span,.security .features .wrapper .footer .box h4{color:#fff}.security .features .wrapper .footer .box .content{display:flex}.security .features-image{display:flex;justify-content:center;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);position:relative;box-sizing:border-box}.security .features-image .container{display:flex;flex-wrap:wrap;align-items:center;gap:3rem;max-width:1250px}.security .features-image .container .content{flex:.5 1 450px;display:flex;flex-direction:column;align-items:flex-start}.security .features-image .container .content .badge{margin-bottom:.5rem}.security .features-image .container .content .text{margin:.5rem 0}.security .features-image .container .content h2{margin-bottom:1rem}.security .features-image .container .content a,.security .features-image .container .content button{margin-top:1rem}.security .features-image .container .image-wrapper{flex:.5 1 450px;display:flex}.security .features-image .container .image-wrapper img{width:100%;height:auto;max-width:37rem;box-sizing:border-box;border-radius:.5rem}.security .features-image .container .image-wrapper .youtube-iframe{overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:1rem;margin-top:1rem}.security .features-image .container .image-wrapper .youtube-iframe iframe{width:300%;height:100%;margin-left:-100%}button,.button,input[type=submit]{padding:.6rem 1.3rem;font-size:1.25rem;font-weight:500;border-radius:.25rem;line-height:1.25rem;display:flex;align-items:center;gap:.35rem;cursor:pointer;transition:.25s;background-color:rgba(0,0,0,0);color:#fff;border:none;min-height:30px;border:1px solid #fff}button svg,.button svg,input[type=submit] svg{width:2rem;height:2rem}button:hover,.button:hover,input[type=submit]:hover{color:#fff;background:#ee7a24;border-color:#ee7a24}button.secondary,.button.secondary,input[type=submit].secondary{background-color:#fff;border:2px solid #2c2c2c;color:#000;box-shadow:none;border-radius:.5rem}button.secondary:hover,.button.secondary:hover,input[type=submit].secondary:hover{background-color:#f19b59}button.small,.button.small,input[type=submit].small{padding:.6rem 1.1rem;line-height:1.25;font-size:1.05rem;min-height:unset}button.small svg,.button.small svg,input[type=submit].small svg{width:1.35rem;height:1.35rem}button.highlight,.button.highlight,input[type=submit].highlight{background-color:#ee7a24;border-radius:.5rem;box-shadow:#c96214 0px 0px 0px 1px,#6d2f00 0px 1px 3px,#b8570d 0px -3px .4px inset;border:none}button.highlight:hover,.button.highlight:hover,input[type=submit].highlight:hover{background:#f19b59;box-shadow:#e47723 0px 0px 0px 1px,#b85103 0px 1px 2px,#d36714 0px -2px .15px inset}button.swal2-confirm,button.swal2-deny,button.swal2-cancel,.button.swal2-confirm,.button.swal2-deny,.button.swal2-cancel,input[type=submit].swal2-confirm,input[type=submit].swal2-deny,input[type=submit].swal2-cancel{background-color:#ee7a24;border-radius:.5rem;box-shadow:#c96214 0px 0px 0px 1px,#6d2f00 0px 1px 3px,#b8570d 0px -3px .4px inset;border:none}button.swal2-confirm:hover,button.swal2-deny:hover,button.swal2-cancel:hover,.button.swal2-confirm:hover,.button.swal2-deny:hover,.button.swal2-cancel:hover,input[type=submit].swal2-confirm:hover,input[type=submit].swal2-deny:hover,input[type=submit].swal2-cancel:hover{background:#f19b59;box-shadow:#e47723 0px 0px 0px 1px,#b85103 0px 1px 2px,#d36714 0px -2px .15px inset}@media(max-width: 600px){.button{padding:.5rem 1rem;font-size:1.13rem;line-height:1.3}}.contact{position:relative;display:flex;justify-content:center;padding:1rem var(--padding-section-horizontal-css) 0;background-color:#030a19;overflow:hidden}.contact::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.contact .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1250px;width:100%;box-sizing:border-box;z-index:1;gap:4rem}.contact .wrapper>.title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;max-width:1000px}.contact .wrapper>.title .heading-2{color:#fff}.contact .wrapper>.title .text{max-width:650px;color:#fff}.contact .wrapper .content{display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 4rem;width:100%}.contact .wrapper .content .info{width:100%;position:relative;flex:1 1 350px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.contact .wrapper .content .info .heading-4{color:#fff}.contact .wrapper .content .info .item{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background-color:#fff;border-radius:1rem}.contact .wrapper .content .info .item svg{flex:0 0 3.25rem;width:3.25rem;height:3.25rem}.contact .wrapper .content .info .item .description{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.contact .wrapper .content .info .item .description>.text:first-of-type{font-weight:500}.contact .wrapper .content form{flex:1 1 350px;width:100%;display:flex;flex-direction:column;align-items:center;gap:1.35rem;background-color:#fff;padding:2.5rem 3.5rem;border-radius:1rem;box-sizing:border-box}.contact .wrapper .content form>.heading-3{font-weight:500;text-align:center;color:#000;margin-bottom:1rem}.contact .wrapper .content form .form-group{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%}.contact .wrapper .content form .form-group label{font-weight:400;color:#000}.contact .wrapper .content form .form-group label span{color:#000}.contact .wrapper .content form .form-group input,.contact .wrapper .content form .form-group textarea{width:100%;padding:1rem;border:2px solid #202020;border-radius:.5rem;font-size:clamp(1.094rem,.7vw + .75rem,1.18rem);font-family:Rubik,sans-serif;box-sizing:border-box;outline:0;color:#000}.contact .wrapper .content form .form-group input:focus,.contact .wrapper .content form .form-group textarea:focus{border-color:#ee7a24}.contact .wrapper .content form .form-group textarea{resize:none;min-height:6.5rem}.contact .wrapper .content form input[type=submit]{font-weight:600;background-color:#fff}@media(max-width: 600px){.contact-page .contact{padding-top:0}.contact .wrapper{padding-right:0;padding-left:0;gap:2rem}.contact .wrapper .content .info .item{gap:1rem}.contact .wrapper .content .info .item svg{width:2rem;height:2rem;flex:0 0 2rem}.contact .wrapper .content form{padding:1.5rem}}.badge{padding:.5rem 1rem;border-radius:.25rem;background-color:#f1f1f1;font-weight:500;font-size:clamp(.9rem,.5vw + .7rem,1rem)}.digitalization .products,.monitor .products,.analytics .products,.automate .products,.connect .products{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization .products .wrapper,.monitor .products .wrapper,.analytics .products .wrapper,.automate .products .wrapper,.connect .products .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.5rem 5rem;box-sizing:border-box;max-width:1360px}.digitalization .products .wrapper .title,.monitor .products .wrapper .title,.analytics .products .wrapper .title,.automate .products .wrapper .title,.connect .products .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:750px;text-align:center}.digitalization .products .wrapper .title .text,.monitor .products .wrapper .title .text,.analytics .products .wrapper .title .text,.automate .products .wrapper .title .text,.connect .products .wrapper .title .text{max-width:600px}.digitalization .products .wrapper .content,.monitor .products .wrapper .content,.analytics .products .wrapper .content,.automate .products .wrapper .content,.connect .products .wrapper .content{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.digitalization .products .wrapper .content .model,.monitor .products .wrapper .content .model,.analytics .products .wrapper .content .model,.automate .products .wrapper .content .model,.connect .products .wrapper .content .model{width:100%;height:100%;position:relative;padding:2.5rem;box-sizing:border-box;cursor:pointer}.digitalization .products .wrapper .content .model:hover,.monitor .products .wrapper .content .model:hover,.analytics .products .wrapper .content .model:hover,.automate .products .wrapper .content .model:hover,.connect .products .wrapper .content .model:hover{background-color:#ffdbc0}.digitalization .products .wrapper .content .model:nth-of-type(1),.monitor .products .wrapper .content .model:nth-of-type(1),.analytics .products .wrapper .content .model:nth-of-type(1),.automate .products .wrapper .content .model:nth-of-type(1),.connect .products .wrapper .content .model:nth-of-type(1){border-right:1px solid #d2d2d7;border-bottom:1px solid #d2d2d7}.digitalization .products .wrapper .content .model:nth-of-type(2),.monitor .products .wrapper .content .model:nth-of-type(2),.analytics .products .wrapper .content .model:nth-of-type(2),.automate .products .wrapper .content .model:nth-of-type(2),.connect .products .wrapper .content .model:nth-of-type(2){border-left:1px solid #d2d2d7;border-bottom:1px solid #d2d2d7}.digitalization .products .wrapper .content .model:nth-of-type(3),.monitor .products .wrapper .content .model:nth-of-type(3),.analytics .products .wrapper .content .model:nth-of-type(3),.automate .products .wrapper .content .model:nth-of-type(3),.connect .products .wrapper .content .model:nth-of-type(3){border-right:1px solid #d2d2d7;border-top:1px solid #d2d2d7}.digitalization .products .wrapper .content .model:nth-of-type(4),.monitor .products .wrapper .content .model:nth-of-type(4),.analytics .products .wrapper .content .model:nth-of-type(4),.automate .products .wrapper .content .model:nth-of-type(4),.connect .products .wrapper .content .model:nth-of-type(4){border-left:1px solid #d2d2d7;border-top:1px solid #d2d2d7}.digitalization .products .wrapper .content .model .row,.monitor .products .wrapper .content .model .row,.analytics .products .wrapper .content .model .row,.automate .products .wrapper .content .model .row,.connect .products .wrapper .content .model .row{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.25rem}.digitalization .products .wrapper .content .model .row h2,.monitor .products .wrapper .content .model .row h2,.analytics .products .wrapper .content .model .row h2,.automate .products .wrapper .content .model .row h2,.connect .products .wrapper .content .model .row h2{font-weight:600;letter-spacing:-1.5px}.digitalization .products .wrapper .content .model .row svg,.monitor .products .wrapper .content .model .row svg,.analytics .products .wrapper .content .model .row svg,.automate .products .wrapper .content .model .row svg,.connect .products .wrapper .content .model .row svg{width:100%;height:auto;max-width:3rem;object-fit:contain}.digitalization .products .wrapper .content .model .row svg path,.monitor .products .wrapper .content .model .row svg path,.analytics .products .wrapper .content .model .row svg path,.automate .products .wrapper .content .model .row svg path,.connect .products .wrapper .content .model .row svg path{fill:#ee7a24}@media(max-width: 1096px){.digitalization .products .wrapper .content,.monitor .products .wrapper .content,.analytics .products .wrapper .content,.automate .products .wrapper .content,.connect .products .wrapper .content{grid-template-columns:1fr;grid-template-rows:repeat(4, 1fr)}.digitalization .products .wrapper .content .model,.monitor .products .wrapper .content .model,.analytics .products .wrapper .content .model,.automate .products .wrapper .content .model,.connect .products .wrapper .content .model{border:0 !important;padding:1.25rem}.digitalization .products .wrapper .content .model .row,.monitor .products .wrapper .content .model .row,.analytics .products .wrapper .content .model .row,.automate .products .wrapper .content .model .row,.connect .products .wrapper .content .model .row{gap:.5rem}.digitalization .products .wrapper .content .model .row svg,.monitor .products .wrapper .content .model .row svg,.analytics .products .wrapper .content .model .row svg,.automate .products .wrapper .content .model .row svg,.connect .products .wrapper .content .model .row svg{max-width:2.5rem}}@media(max-width: 600px){.digitalization .products .wrapper,.monitor .products .wrapper,.analytics .products .wrapper,.automate .products .wrapper,.connect .products .wrapper{gap:2rem}.digitalization .products .wrapper .content,.monitor .products .wrapper .content,.analytics .products .wrapper .content,.automate .products .wrapper .content,.connect .products .wrapper .content{gap:1rem}.digitalization .products .wrapper .content .model,.monitor .products .wrapper .content .model,.analytics .products .wrapper .content .model,.automate .products .wrapper .content .model,.connect .products .wrapper .content .model{padding:.5rem}}.notification{display:flex;align-items:flex-start;flex-direction:column;width:100%;max-width:20rem;position:relative;right:0;color:#fff;padding:.75rem .5rem 1rem .5rem;border-radius:.5rem;z-index:999;cursor:pointer;box-sizing:border-box}.notification.client-notification{height:2.3rem;opacity:0}.notification .icon{align-self:center;width:1.25rem;height:1.25rem;order:-1}.notification.expand-title:hover{height:3.5rem}.notification.expand-title:hover .title{-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification.expand-title:hover .icon,.notification.expand-title:hover #icon-external{align-self:flex-start;padding-top:.25rem}.notification .notification-header{display:flex;flex:1;gap:.5rem;align-items:center}.notification .notification-header .title{max-width:10rem;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word}.notification.expand-description:hover{height:6rem}.notification.expand-description:hover .description{-webkit-line-clamp:3;-webkit-box-orient:vertical}.notification .description{flex:1;padding-right:.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word;font-size:1rem;border-top:.2rem solid rgba(0,0,0,0)}.notification.notification-expanded .description,.notification.notification-expanded .title{overflow:visible;text-overflow:unset;display:block;-webkit-line-clamp:unset !important;-webkit-box-orient:unset}.notification.notification-expanded .notification-header .icon{align-self:flex-start;width:1.25rem;height:1.25rem;padding-top:.25rem}.notification.notification-expanded .notification-header #icon-external{align-self:flex-start;padding-top:.25rem}.notification.notification-expanded .close{display:none}.notification .close{position:absolute;top:2px;right:8px;display:flex;justify-content:center;align-items:center;width:20px;height:20px;padding:2px;transition:background-color .1s;border-radius:100%;font-size:1rem;cursor:pointer}.notification .close:hover{background-color:rgba(0,0,0,.15)}.notification .date{position:absolute;bottom:.2rem;right:8px;cursor:pointer;font-size:.65rem;opacity:.6;transition:transform .3s ease}.notification::after{transition:all .3s ease;position:absolute;bottom:80%;right:1rem;display:inline-block;width:0;height:0;border-right:0px solid #ed1c24;border-top:0px solid rgba(0,0,0,0);border-left:0 dotted;border-bottom:0px solid rgba(0,0,0,0);transform:rotate(90deg);vertical-align:middle;content:""}.notification.caret::after{border-width:15px;border-left:0;top:-1rem}.notification.show{opacity:1;transform:translateY(0)}.notification.removing{opacity:0;height:0}.notification.removing::after{border-width:0}.notification.alarm{background-color:#ed1c24}.notification.alarm::after{border-right-color:#ed1c24}.notification.alarm .icon circle{fill:#fff}.notification.alarm .icon path{fill:#ed1c24}.notification.warning{background-color:#ff0;color:#000}.notification.warning::after{border-right-color:#ff0}.notification.warning .icon path:first-of-type{fill:#000}.notification.warning .icon path{fill:#ff0}.notification.event{background-color:#1b55c9}.notification.event::after{border-right-color:#1b55c9}.notification.event .icon path:first-of-type{fill:#202020}.notification.event .icon path{fill:#1b55c9}.notification.message{color:#000;border:1px solid #202020}.notification.message::after{border-right-color:#202020}.notification.message .icon path:first-of-type{fill:#000}.notification.message .icon path{fill:#202020}.notification.error{height:1.5rem;background-color:gray}.notification.error::after{border-right-color:gray}.notification.error .icon circle{fill:#fff}.notification.error .icon path:first-of-type{fill:gray}.notification.error .icon path{fill:gray}.page .hero{position:relative;display:flex;justify-content:center;align-items:center;height:650px;padding:1rem;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.page .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;opacity:.75;background-color:#030a19}.page .hero .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;max-width:1000px;z-index:1}.page .hero .content .heading-1,.page .hero .content .text{color:#fff}.page .hero .content .heading-1{max-width:950px}.page .hero .content .text{max-width:650px}.page .triple-column{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.page .triple-column .wrapper{display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1250px}.page .triple-column .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.page .triple-column .wrapper .title .heading-2{max-width:900px}.page .triple-column .wrapper .title .text{max-width:750px}.page .triple-column .wrapper .content{display:flex;flex-wrap:wrap;align-items:stretch;gap:2rem}.page .triple-column .wrapper .content .column{flex:1 1 300px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.page .triple-column .wrapper .content .column img{border-radius:.5rem;width:100%;height:20rem;object-fit:cover}.page .triple-column .wrapper .content .column .heading-4{margin-top:auto}.page .banner{position:relative;display:flex;justify-content:flex-end;align-items:center;padding:5rem;background-repeat:no-repeat;background-position:17% 24%;background-size:cover;height:250px;margin:clamp(3rem,3vw + 1.5rem,6.25rem) 0}.page .banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15)}.page .banner .content{width:100%;position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:1rem;max-width:1000px;z-index:1;border-radius:1rem;padding:2rem;background-color:rgba(0,0,0,.67)}.page .banner .content .heading-2,.page .banner .content .text{color:#fff}.page .tabs{position:relative;display:flex;justify-content:center}.page .tabs .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.page .tabs .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.page .tabs .wrapper .content{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 5rem;box-sizing:border-box}.page .tabs .wrapper .content .list{flex:1 1 375px;width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.page .tabs .wrapper .content .list .row{position:relative;width:100%;display:flex;align-items:center;flex-wrap:wrap;padding:1.25rem .75rem 1.25rem .5rem;cursor:pointer;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:2px solid #868686;user-select:none;transition:all ease .25s}.page .tabs .wrapper .content .list .row.selected,.page .tabs .wrapper .content .list .row:hover{border-left:3px solid #000}.page .tabs .wrapper .content .list .row.selected{padding-bottom:5rem}.page .tabs .wrapper .content .list .row.selected .subtext{opacity:1;transform:translateY(0)}.page .tabs .wrapper .content .list .row span.number{font-size:1.75rem;color:#ee7a24;font-weight:600;margin-right:1rem}.page .tabs .wrapper .content .list .row span.text{font-weight:500;flex:1;color:#000}.page .tabs .wrapper .content .list .row .subtext{position:absolute;left:.5rem;top:3.5rem;padding:.5rem;padding-right:1rem;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;max-width:500px;color:#445052}.page .tabs .wrapper .content .result-wrapper{display:flex;justify-content:center;flex:1 1 550px;overflow:hidden;box-sizing:border-box}.page .tabs .wrapper .content .result-wrapper>div{display:flex;justify-content:center;display:none}.page .tabs .wrapper .content .result-wrapper>div.show{display:flex}.page .tabs .wrapper .content .result-wrapper>div video{width:100%;height:100%;max-width:30rem}.page .tabs .wrapper .content .result-wrapper>div img{width:100%;height:auto;border-radius:.5rem;max-width:40rem;max-height:25rem}.page .projects{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.page .projects .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1250px}.page .projects .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.page .projects .wrapper .title .links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.page .projects .wrapper .title .links.hide{display:none}.page .projects .wrapper .title .links .slide-link{border-radius:1rem;padding:.5rem 1rem;cursor:pointer;border:1px solid #f19b59}.page .projects .wrapper .title .links .slide-link.selected{background-color:#f19b59}.page .projects .wrapper .title .links .slide-link:hover{background-color:#f19b59}.page .projects .wrapper .title .links .slide-link:hover span{color:#fff}.page .projects .wrapper .content{width:100%;display:flex;transform:translateX(0%);transition:transform 1s;transition-delay:500}.page .projects .wrapper .content .item{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:48px;row-gap:24px;flex-grow:0;flex-shrink:0;flex-basis:auto;transition:opacity .75s}.page .projects .wrapper .content .item:not(:first-child){opacity:0}.page .projects .wrapper .content .item .info{flex:1 1 450px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.page .projects .wrapper .content .item .image{flex:1 1 650px}.page .projects .wrapper .content .item .image img{width:100%;height:auto;max-width:650px;border-radius:.5rem}.page .projects .wrapper .content .item .image video{width:100%;height:100%}.page .iso{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.page .iso .wrapper{display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1360px}.page .iso .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.page .iso .wrapper .content{display:flex;flex-wrap:wrap;gap:1rem}.page .iso .wrapper .content .box{flex:1 1 250px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;background-color:#0a1324;padding:1rem;border-radius:.5rem}.page .iso .wrapper .content .box .text,.page .iso .wrapper .content .box .heading-4{color:#fff}.page .iso .wrapper .content .box a{color:#f19b59;align-self:flex-end}.page .iso .wrapper .content .box:nth-child(2) img{width:7rem}.page .iso .wrapper .content .box .info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.page .iso .wrapper .content>.text{max-width:500px;align-self:center;text-align:center;margin:auto;padding-top:3rem;padding-bottom:1rem}.blog .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#030a19;overflow:hidden}.blog .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.blog .hero .wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;max-width:1360px;box-sizing:border-box;z-index:1;justify-content:center;gap:4rem}.blog .hero .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:850px}.blog .hero .wrapper .title h1{color:#ececec;font-size:clamp(2rem,3.55vw + 1.5rem,4rem)}.blog .hero .wrapper .title .text{max-width:700px;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);color:#fff}.blog .hero .wrapper .highlight-posts{width:100%;display:flex;flex-wrap:wrap;gap:2rem 5rem}.blog .hero .wrapper .highlight-posts .post{flex:1 1 450px;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem;border-radius:.5rem;background-color:#fff;overflow:hidden}.blog .hero .wrapper .highlight-posts .post:hover h2{text-decoration:underline}.blog .hero .wrapper .highlight-posts .post::after{width:850px;height:400px;border-radius:3rem;position:absolute;background-color:#f19b59;content:" ";transform:skew(350deg) rotate(340deg);bottom:-130px;right:-670px}.blog .hero .wrapper .highlight-posts .post>*{padding-right:35%}.blog .hero .wrapper .highlight-posts .post h2{font-weight:500}.blog .hero .wrapper .highlight-posts .post img{width:100%;height:auto;max-width:12rem;position:absolute;bottom:0;right:.5rem;padding:0;z-index:1}.blog .hero .wrapper .highlight-posts .post .subtext{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.blog .hero .wrapper .highlight-posts .post .metadata{padding:0}@media(max-width: 600px){.blog .hero .wrapper .highlight-posts{display:none}}.blog .posts{background-color:#030a19}.blog .posts .wrapper{padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1360px;display:flex;justify-content:center;flex-wrap:wrap;margin:auto;gap:3rem}.blog .posts .wrapper .post{flex:1 1 300px;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.25rem;border-radius:.75rem;box-shadow:0 2px 12px 0 rgba(120,122,128,.15);background-color:#fff}.blog .posts .wrapper .post:hover .heading-3{text-decoration:underline}.blog .posts .wrapper .post .heading-3{font-weight:500}.blog .posts .wrapper .post img{width:100%;height:auto;max-width:25rem;padding:0;z-index:1;border-radius:.5rem;margin-bottom:auto}.blog .posts .wrapper .post p{margin:0}.blog .posts .wrapper .post .row{display:flex;align-items:center;gap:1rem}.post .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#030a19;overflow:hidden}.post .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.post .hero .wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:2.5rem;max-width:1360px;box-sizing:border-box;z-index:1}.post .hero .wrapper .content{display:flex;flex-direction:column;align-items:flex-start;max-width:700px;gap:.25rem;flex:1 1 450px}.post .hero .wrapper .content h1,.post .hero .wrapper .content .text,.post .hero .wrapper .content .subtext{color:#fff}.post .hero .wrapper .content .breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;margin-bottom:.75rem}.post .hero .wrapper .content .breadcrumb a{color:#ee7a24}.post .hero .wrapper .content .breadcrumb a:hover{text-decoration:underline}.post .hero .wrapper .content .breadcrumb span.subtext{color:#fff}.post .hero .wrapper .content .badge{background-color:#131c2d}.post .hero .wrapper .content h1{margin-bottom:1rem;margin-top:.25rem}.post .hero .wrapper .content .metadata{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:3rem}.post .hero .wrapper .content .metadata .author{flex:1 1 215px;display:flex;flex-wrap:wrap;gap:1rem;height:75px;padding:0 1.5rem;background-color:#131c2d;border-radius:.5rem}.post .hero .wrapper .content .metadata .author .img-wrapper{width:115px;position:relative;display:flex;flex:0 1 auto;transform:none}.post .hero .wrapper .content .metadata .author .img-wrapper img{width:100%;height:auto;position:absolute;bottom:0}.post .hero .wrapper .content .metadata .author .column{display:flex;flex-direction:column;align-items:flex-start;align-self:center;gap:.25rem}.post .hero .wrapper .content .metadata .author .column .row{display:flex;align-items:center;gap:.25rem}.post .hero .wrapper .content .metadata .author .column .row svg{width:1.7rem;height:1.7rem}.post .hero .wrapper .content .metadata .author .column .subtext{text-align:start;color:#fff}.post .hero .wrapper .image-wrapper{display:flex;flex:1 1 450px}.post .hero .wrapper .image-wrapper img{width:100%;height:auto;max-width:45rem}@media(max-width: 600px){.post .hero{background-image:none}.post .hero .wrapper .content{gap:1rem;text-align:start;align-items:flex-start}.post .hero .wrapper .content .metadata{margin-top:.5rem}.post .hero .wrapper .content .metadata .author{gap:.5rem}.post .hero .wrapper .content .metadata .author .column{padding-bottom:.5rem}.post .hero .wrapper .content .metadata .author .img-wrapper{display:none}}.post .content .wrapper{padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1360px;display:flex;flex-wrap:wrap;margin:auto;gap:2rem 4rem}.post .content .wrapper .left{position:sticky;top:7.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:3rem;flex-grow:0;flex-shrink:1;flex-basis:335px;height:100%}.post .content .wrapper .text{font-weight:600;margin-bottom:.25rem}.post .content .wrapper .toc{display:flex;flex-direction:column;align-items:flex-start}.post .content .wrapper .toc>.text{border-bottom:1px solid #9c9c9c;padding-bottom:.75rem;width:100%}.post .content .wrapper .toc ul li a span{font-size:.93rem}.post .content .wrapper .toc ul li a svg{width:.55rem;height:.55rem}.post .content .wrapper ul{list-style:none;padding:0;margin:0}.post .content .wrapper ul li{margin-top:.8rem}.post .content .wrapper ul li a:hover{text-decoration:underline}.post .content .wrapper ol{list-style:none;counter-reset:item;padding:0}.post .content .wrapper ol li{counter-increment:item}.post .content .wrapper ol li::before{margin-right:8px;content:counter(item);background:#131c2d;border-radius:100%;color:#fff;width:2.2rem;text-align:center;display:inline-block;font-size:1.45rem;font-weight:500;font-variant-numeric:tabular-nums}.post .content .wrapper #post-content{max-width:780px;flex-grow:1;flex-shrink:1;flex-basis:620px}.post .content .wrapper #post-content p,.post .content .wrapper #post-content li{font-size:18px;font-weight:400;margin:1.25rem 0;color:#202020;line-height:1.385}.post .content .wrapper #post-content .wp-block-image{display:flex;justify-content:center;margin:3rem auto}.post .content .wrapper #post-content .wp-block-image.cover img{object-fit:cover}.post .content .wrapper #post-content .wp-block-image img{width:100%;height:auto;max-width:41rem;max-height:28rem;object-fit:contain;border-radius:1rem}.post .content .wrapper #post-content .wp-block-image img.cover{object-fit:cover}.post .content .wrapper #post-content ul{list-style:none;padding:0 0 0 .5rem}.post .content .wrapper #post-content ul li{margin:1.5rem 0}.post .content .wrapper #post-content ul li:first-of-type{margin-top:2rem}.post .content .wrapper #post-content ul li::before{content:"→ ";font-weight:900;font-size:1.75rem;color:#ee7a24;margin-right:.35rem}.post .content .wrapper #post-content h2{font-size:clamp(1.8rem,3vw + 1rem,3.25rem);margin:3rem 0;line-height:1.05;letter-spacing:-1.7px;color:#131c2d;font-weight:500}.post .content .wrapper #post-content h3{font-size:clamp(1.6rem,2.25vw + 1rem,2.5rem);margin:3rem 0;line-height:1.15;letter-spacing:-1.4px;word-spacing:1.5px;color:#131c2d;font-weight:500}.post .content .wrapper #post-content a{color:#ee7a24;text-decoration:underline}.post .content .wrapper #post-content .key-takeaway{position:relative;background-color:#131c2d;padding:1.25rem;border-radius:.5rem;color:#fff}.post .content .wrapper #post-content .key-takeaway::after{content:" ";position:absolute;top:-1.5rem;right:0;width:64px;height:64px;background-image:url("/img/decoration/badge.svg");background-repeat:no-repeat}@media(max-width: 1096px){.post .content .wrapper .left{display:none}}.resources .content{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#131c2d}.resources .content .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;box-sizing:border-box}.resources .content .wrapper .item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.resources .content .wrapper .item .columns{width:100%;display:flex;align-items:flex-start;gap:2rem;width:100%;max-width:1000px;min-width:1000px;border-right:2px dashed rgba(0,0,0,.3);border-left:2px dashed rgba(0,0,0,.3)}.resources .content .wrapper .item .columns .section{flex:0 1 250px;position:sticky;display:flex;flex-direction:column;align-items:center;top:1rem;padding:.75rem;background:#ee7a24;border-top-right-radius:1rem;border-bottom-right-radius:1rem;margin-left:-2px;box-sizing:border-box}.resources .content .wrapper .item .columns .section span{font-weight:500}.resources .content .wrapper .item .columns .images{display:flex;flex-direction:column;align-items:flex-start;gap:5rem;flex:1 1 100%}.resources .content .wrapper .item .columns .images .img-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem}.resources .content .wrapper .item .columns .images .img-wrapper img{width:100%;height:auto;max-width:10rem;flex:0 1 10rem}.resources .content .wrapper .item .columns .images .img-wrapper .textarea{flex:1 1 300px;display:flex;justify-content:center;align-items:center;padding:2rem;text-align:center;font-size:1.1rem;border:1px dashed #797979;user-select:all}.resources .content .wrapper .item .columns .images .img-wrapper .textarea .subtext{color:#fff}@media(max-width: 600px){.resources .content .wrapper .item .columns .section{display:none}.resources .content .wrapper .item .columns .images .img-wrapper textarea{padding:1rem}}.resources .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);background-color:#030a19;opacity:1;overflow:hidden}.resources .hero::before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.resources .hero .wrapper{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:2rem;flex-wrap:wrap;max-width:1000px;box-sizing:border-box;text-align:center;z-index:1}.resources .hero .wrapper h1,.resources .hero .wrapper span{color:#fff}.resources .hero .wrapper span{max-width:600px}.resources .hero .wrapper .icons{display:flex;align-items:center;gap:2.5rem}.resources .hero .wrapper .icons img{width:100%;height:auto;max-width:15rem}.policies .content{padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1250px;display:flex;justify-content:center;flex-direction:column;gap:1.5rem;margin:auto}.policies .content p,.policies .content h1,.policies .content h2,.policies .content h3,.policies .content h4,.policies .content h5{margin:0}.policies .content ol,.policies .content ul{margin:0}.policies .content table{border:2px solid #000;padding:1rem;border-radius:.5rem;border-collapse:collapse}.policies .content table tr:first-child th{border-bottom:2px solid #000}.policies .content table tr td{text-align:center;padding:1rem .5rem}