:root{--background-color:#15151f;--white:white;--black-3\<deleted\|variable-14f29f54\>:#15151f;--metrik-color:#bf7765;--dark-slate-blue\<deleted\|variable-ff6c9088\>:#163669;--black\<deleted\|variable-b6f6ec6a\>:black;--light-steel-blue\<deleted\|variable-34dbea79\>:#b0b9c5;--overlay-color:#36364c;--turquoise:#50e3c2}body{background-color:var(--background-color);color:#fff;font-family:General Sans Variable,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.3}h1{text-align:left;letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk,sans-serif;font-size:3.6em;font-weight:400;line-height:1.1}h2{color:var(--white);letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk,sans-serif;font-size:3em;font-weight:400;line-height:1.2}h3{z-index:10;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk,sans-serif;font-size:2.6em;font-weight:400;line-height:1.3;position:relative}h4{z-index:99;color:#0d2347;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk,sans-serif;font-size:2em;font-weight:400;line-height:1.5;position:relative}h5{color:#5d6674;margin-top:10px;margin-bottom:20px;font-size:.85em;font-weight:300;line-height:1.5}h6{color:#fff;text-align:center;margin-top:10px;margin-bottom:85px;font-size:22px;font-weight:500;line-height:18px}p{color:var(--black-3\<deleted\|variable-14f29f54\>);margin-bottom:0;font-size:1em}a{color:var(--metrik-color);font-weight:400;text-decoration:none;transition:opacity .4s,color .4s}a:hover{color:var(--dark-slate-blue\<deleted\|variable-ff6c9088\>)}ul{margin-top:0;margin-bottom:25px;padding-left:61px}li{margin-bottom:20px}label{margin-bottom:5px;display:block}strong{font-weight:400}@media screen and (max-width:991px){.h2{font-size:35px;line-height:1.3}.sec{padding-top:10em;padding-bottom:10em}.container{padding-left:5em;padding-right:5em}.container.c-works2{flex-wrap:wrap}.hero-p{font-size:1.2em}.h-404{font-size:5em}.nav-action{display:none}.nav-text{letter-spacing:.05rem}.new-nav{height:5rem}.nav-main-link{border-width:0}.nav-main-link:hover{border-width:0;border-color:#000}.hero-intro-text-max{margin-left:auto;margin-right:auto}.hero-intro-gradient{height:40%}.nav-links{display:none}.nav-brand{transition:background-color .2s}.nav-brand:hover{letter-spacing:-.025em;text-indent:-.025em;width:auto}.nav-grid{flex-flow:row;grid-template-columns:.75fr 1.25fr .75fr;justify-content:center;align-items:center;display:flex}.hero-intro-title{flex-flow:column;flex:0 auto;justify-content:space-between;align-self:auto;align-items:center;width:100%;max-width:none;padding-top:0;padding-bottom:clamp(1.25rem,1.1rem + .75vw,2rem)}.hero-intro-stats-wrap{border-top:1px solid #b8b7b166;border-left-width:0;width:100%;max-width:none;padding-top:1.5vw;padding-bottom:1.5vw}.hero-intro-content{background-color:#15151f00;flex-flow:column;padding-bottom:0}.hero-intro-about-wrap{flex-flow:column;padding-bottom:5rem}.hero-intro-stats{width:100%}.hero-intro-number{margin-right:auto}.hero-intro-about-action{justify-content:center;align-items:center;width:100%}.hero-text-block{letter-spacing:.05rem;font-size:.8rem}.hero-intro-gradient-content{opacity:1}}@media screen and (max-width:767px){h2{margin-top:0}.h2{font-size:35px;line-height:1.3}.hero-p{font-size:1.2em}.h-404{text-align:left;font-size:4em}.hero-intro-p{font-size:1rem}.hero-intro{justify-content:space-between;align-items:stretch}.hero-intro-text-max{max-width:27rem}.hero-intro-action-wrap{height:2rem;padding:clamp(.125rem,.1rem + .125vw,.25rem)}.nav-grid{grid-template-columns:1fr 1fr 1fr}.label-text{font-size:.8rem}.logo-image-default{width:5rem}.hero-intro-stat{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.hero-intro-number{font-size:1.2rem;font-weight:400}.hero-intro-about-image{width:4rem;height:4rem}.hero-text-block{font-size:.7rem}}@media screen and (max-width:479px){h5{font-size:20px}p{letter-spacing:.01em}.h2{font-size:30px;line-height:1.2}.cp-error{background-color:#ccd1d8;width:100%}.sec{padding-top:8em;padding-bottom:8em}.container{padding-left:13vw;padding-right:13vw}.hero-p{font-size:1.1em}.h-404{font-size:10vw;line-height:1.2}.hero-intro-p{text-align:center}.nav-text.is-1st{font-size:.75rem}.heading-new{font-size:7vw}.hero-intro-text-max{text-align:center;flex-flow:column;max-width:22rem}.label-text{font-size:.7rem}.hero-intro-stat{grid-column-gap:4vw;grid-row-gap:4vw}.hero-intro-icon{width:1rem;height:1rem}.hero-intro-number{min-width:auto;margin-right:0;font-size:1rem}.hero-intro-about-action{grid-column-gap:1rem;grid-row-gap:1rem}.featured-label-text{font-size:.65rem}}