.grid.stages{position:relative;z-index:1;padding:25.2vh 0 21vh}@media screen and (max-width:1100px){.grid.stages{padding:25.2vh 0 21vh}}.grid.stages.black:after{background:#1f1f1f}.grid.stages:after{z-index:0;transition:all 1s cubic-bezier(.28,.44,.49,1) .1s;content:"";display:block}.grid.stages .noise,.grid.stages:after{width:100%;height:100%;top:0;left:0;position:absolute}.grid.stages .noise{z-index:1;background-image:url(/images/noise.gif);opacity:.05;pointer-events:none}.grid.stages .span-1{z-index:1}@media screen and (max-width:1300px){.grid.stages .span-1{display:none}}.grid.stages .span-2{z-index:2}@media screen and (max-width:1300px){.grid.stages .span-2{grid-column:span 3}}.grid.stages h2{padding-right:25%}@media screen and (max-width:700px){.grid.stages h2{padding-right:0}}@keyframes loadingAni{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loadingBarAni{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes loadingBarScanAni{0%,to{transform:translateX(-30%) scaleX(.4);animation-timing-function:cubic-bezier(.32,0,.67,0)}25%{transform:translateX(116%) scaleX(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}50%{transform:translateX(263%) scaleX(.4);animation-timing-function:cubic-bezier(.32,0,.67,0)}75%{transform:translateX(116%) scaleX(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}}@keyframes fadeInBlur{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}@keyframes copyFeedback{0%{transform:scale(1);background-color:rgba(0,226,144,.25)}50%{transform:scale(1.1);background-color:rgba(0,226,144,.5)}to{transform:scale(1);background-color:rgba(0,226,144,.25)}}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Medium.ttf);font-weight:500}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-SemiBold.ttf);font-weight:600}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Bold.ttf);font-weight:700}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-ExtraBold.ttf);font-weight:800}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Black.ttf);font-weight:900}@font-face{font-family:Tenor Sans;src:url(/fonts/tenor-sans/TenorSans-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Medium.ttf);font-weight:500}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Bold.ttf);font-weight:700}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Black.ttf);font-weight:900}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-Light.ttf);font-weight:300}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-Regular.ttf);font-weight:400}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-Medium.ttf);font-weight:500}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-SemiBold.ttf);font-weight:600}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-Bold.ttf);font-weight:700}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-ExtraBold.ttf);font-weight:800}.services-index{padding:25.2vh 14.7vh 0;position:relative;z-index:2}@media screen and (max-width:1100px){.services-index{padding:25.2vh 4.2vh 0}}.services-index .services-hdr{justify-content:space-between;align-items:center;height:54.8vh;padding-bottom:0;position:relative;z-index:2;text-wrap:balance;display:flex;flex-flow:column nowrap}@media screen and (max-width:1600px){.services-index .services-hdr{height:51.1vh}}.services-index .services-hdr h1{text-align:center;padding:0 10%;font-weight:600;margin:0 0 6.3vh;white-space:pre-line;position:relative;z-index:2;color:#fff;font-size:7.35vh;line-height:8.1vh;font-family:Montserrat,sans-serif;transition:all .5s cubic-bezier(.18,.88,.55,1)}@media screen and (max-width:1100px){.services-index .services-hdr h1{font-size:5.35vh;line-height:5.9vh;font-family:Montserrat,sans-serif}}.services-index .services-hdr .services-lbl{margin-bottom:8.4vh;font-weight:400;color:#fff;width:100%;text-align:center;transition:all .5s cubic-bezier(.18,.88,.55,1);font-size:2.3vh;line-height:3.5vh;font-family:Montserrat,sans-serif}.services-index .services-hdr .starfield{z-index:1;width:calc(100% + 25.2vh);height:calc(100% + 25.2vh);top:-25.2vh;left:-12.6vh}@media screen and (max-width:1100px){.services-index .services-hdr .starfield{width:calc(100% + 4.2vh);left:-2.1vh}}.services-index .services-hdr .starfield .safezone{top:28%;width:62%;height:27%}@media screen and (max-width:1600px){.services-index .services-hdr .starfield .safezone{top:30%}}@media screen and (max-width:1300px){.services-index .services-hdr .starfield .safezone{height:40%}}@media screen and (max-width:1100px){.services-index .services-hdr .starfield .safezone{width:72%;height:22%}}@media screen and (max-width:700px){.services-index .services-hdr .starfield .safezone{width:72%;height:38%}}.grid.service-layout{position:relative;z-index:1;padding:0 14.7vh}@media screen and (max-width:1100px){.grid.service-layout{padding:0 4.2vh}}.grid.service-layout.black:after{background:#1f1f1f}.grid.service-layout:after{width:100%;height:100%;top:0;left:0;z-index:0;transition:all 1s cubic-bezier(.28,.44,.49,1) .1s;position:absolute;content:"";display:block}.grid.service-layout .noise{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-image:url(/images/noise.gif);opacity:.05;pointer-events:none}.grid.service-layout .span-1{z-index:1}@media screen and (max-width:1300px){.grid.service-layout .span-1{display:none}}.grid.service-layout .span-2{z-index:2}@media screen and (max-width:1300px){.grid.service-layout .span-2{grid-column:span 3}}.grid.service-layout h2{padding-right:25%}@media screen and (max-width:700px){.grid.service-layout h2{padding-right:0}}.section-themed{position:relative;z-index:1;padding:25.2vh 14.7vh 4.2vh}@media screen and (max-width:1100px){.section-themed{padding:8.4vh 4.2vh 4.2vh}}.section-themed:after{z-index:0;background:#1f1f1f;transition:all 1s cubic-bezier(.28,.44,.49,1) .1s;content:"";display:block}.section-themed .noise,.section-themed:after{width:100%;height:100%;top:0;left:0;position:absolute}.section-themed .noise{z-index:1;background-image:url(/images/noise.gif);opacity:.05;pointer-events:none}.section-themed>*{position:relative;z-index:2}@media screen and (max-width:1300px){.section-themed .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:700px){.section-themed .grid{grid-template-columns:1fr}}.brief-layout{display:grid;grid-template-columns:2fr 1fr;gap:4.2vh;padding:14.7vh 14.7vh 0;box-sizing:border-box;position:relative;z-index:2;overflow:hidden}@media screen and (max-width:1300px){.brief-layout{grid-template-columns:1fr}}@media screen and (max-width:1100px){.brief-layout{padding:6.3vh 4.2vh 0}}@media screen and (max-width:700px){.brief-layout{grid-template-columns:1fr}}