@charset "UTF-8";.grid{display:grid;grid-template-rows:auto;justify-items:stretch;margin:0 auto}.grid,.span{box-sizing:border-box}.span{display:flex;max-width:100%;min-width:0;padding:0}.span.span-middle{align-items:center}@media (min-width:640px){.grid.grid-reverse>:first-child{order:6}.grid.grid-reverse>:nth-child(2){order:5}.grid.grid-reverse>:nth-child(3){order:4}.grid.grid-reverse>:nth-child(4){order:3}.grid.grid-reverse>:nth-child(5){order:2}.grid.grid-reverse>:nth-child(6){order:1}}@media (min-width:1180px){.grid{gap:24px;width:1140px}.grid.grid-tight{gap:0}.grid.grid-narrow{width:920px}.grid.grid-wide{width:1280px}.grid.lg-2{grid-template-columns:repeat(2,1fr)}.grid.lg-3{grid-template-columns:repeat(3,1fr)}.grid.lg-4{grid-template-columns:repeat(4,1fr)}.grid.lg-5{grid-template-columns:repeat(5,1fr)}.grid.lg-6{grid-template-columns:repeat(6,1fr)}.grid.lg-wide-sidebar-right{grid-template-columns:2fr 1fr}.grid.lg-wide-sidebar-left{grid-template-columns:1fr 2fr}.grid.lg-sidebar-right{grid-template-columns:3fr 1fr}.grid.lg-sidebar-left{grid-template-columns:1fr 3fr}}@media (min-width:1480px){.grid{gap:36px;width:1320px}.grid.grid-tight{gap:0}.grid.grid-narrow{width:1140px}.grid.grid-wide{width:1480px}}@media (min-width:640px) and (max-width:1179px){.grid{gap:0 12px;width:90%}.grid.grid-tight{gap:0}.grid.md-2{grid-template-columns:repeat(2,1fr)}.grid.md-3{grid-template-columns:repeat(3,1fr)}.grid.md-4{grid-template-columns:repeat(4,1fr)}.grid.md-5{grid-template-columns:repeat(5,1fr)}.grid.md-6{grid-template-columns:repeat(6,1fr)}.grid.grid-narrow{width:80%}.grid.grid-wide{width:100%}.grid.md-wide-sidebar-right{grid-template-columns:2fr 1fr}.grid.md-wide-sidebar-left{grid-template-columns:1fr 2fr}.grid.md-sidebar-right{grid-template-columns:3fr 1fr}.grid.md-sidebar-left{grid-template-columns:1fr 3fr}}@media (max-width:640px){.grid{gap:0 12px;width:92%}.grid.grid-tight{gap:0}.grid.grid-narrow{width:80%}.grid.grid-wide{width:96%}.grid.sm-2{grid-template-columns:repeat(2,1fr)}.grid.sm-3{grid-template-columns:repeat(3,1fr)}}@font-face{font-family:Calibre;font-style:normal;font-weight:400;size-adjust:112%;src:url(../assets/fonts/calibre_regular.woff2) format("woff2")}@font-face{font-family:Calibre;font-style:normal;font-weight:500;size-adjust:112%;src:url(../assets/fonts/calibre_medium.woff2) format("woff2")}@font-face{font-family:Calibre;font-style:normal;font-weight:600;size-adjust:112%;src:url(../assets/fonts/calibre_semibold.woff2) format("woff2")}@font-face{font-family:Calibre;font-style:normal;font-weight:700;size-adjust:112%;src:url(../assets/fonts/calibre_bold.woff2) format("woff2")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../assets/fonts/icomoon.eot?klrrif);src:url(../assets/fonts/icomoon.eot?klrrif#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon.ttf?klrrif) format("truetype"),url(../assets/fonts/icomoon.woff?klrrif) format("woff"),url(../assets/fonts/icomoon.svg?klrrif#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-x:before{content:"\e91f"}.icon-chevron-up:before{content:"\e900"}.icon-chevron-right:before{content:"\e901"}.icon-chevron-down:before{content:"\e902"}.icon-chevron-left:before{content:"\e903"}.icon-arrow-up:before{content:"\e904"}.icon-arrow-right:before{content:"\e905"}.icon-arrow-down:before{content:"\e906"}.icon-arrow-left:before{content:"\e907"}.icon-double-chevron-up:before{content:"\e908"}.icon-double-chevron-right:before{content:"\e909"}.icon-double-chevron-down:before{content:"\e90a"}.icon-double-chevron-left:before{content:"\e90b"}.icon-check:before{content:"\e90c"}.icon-cross:before{content:"\e90d"}.icon-cross-circle:before{content:"\e90e"}.icon-plus-circle:before{content:"\e90f"}.icon-calendar:before{content:"\e910"}.icon-chat:before{content:"\e911"}.icon-envelope:before{content:"\e912"}.icon-eye:before{content:"\e913"}.icon-filter:before{content:"\e914"}.icon-icon-menu:before{content:"\e915"}.icon-phone:before{content:"\e916"}.icon-pin:before{content:"\e917"}.icon-play-circle:before{content:"\e918"}.icon-search:before{content:"\e919"}.icon-facebook:before{content:"\e91a"}.icon-twitter:before{content:"\e91b"}.icon-linkedin:before{content:"\e91c"}.icon-instagram:before{content:"\e91d"}.icon-youtube:before{content:"\e91e"}.icon-at:before{content:"@";font-family:Calibre,sans-serif}iframe{border:0}body{color:#fff;font-display:block;font-family:Calibre,sans-serif;line-height:1.35}h1{display:inline-block;font-weight:600;line-height:1;margin:0;padding-bottom:1px;padding-right:32px;position:relative;text-transform:uppercase;white-space:nowrap}h1>span{white-space:normal}h1 .pulse{animation:glow 2s infinite;background-color:#21ebf8;content:"";display:inline-block;height:.69em;margin-left:.25em;width:9px}h1 .pulse.red{background-color:#d8535d}h2{font-weight:600;line-height:1;margin:0 0 .5em;position:relative}h2 .pulse{animation:glow 2s infinite;background-color:#21ebf8;content:"";display:inline-block;height:.6em;margin-left:.5em;width:6px}h3{font-weight:600;line-height:1;margin:0 0 .25em;position:relative}h3 .pulse{animation:glowred 2s infinite;background-color:#d8535d;content:"";display:inline-block;height:.64em;margin:.05em 0 0 .1em;width:5px}.pre-title{display:block;font-size:.8em;margin:0}.pre-title,h4{font-weight:600}h4{line-height:1.2;margin:0 0 .25em}p{margin:0 0 2.4rem}p:last-child{margin:0}a{border-radius:2px;color:#21ebf8;font-weight:600;outline:0;text-decoration:none}a:focus,a:hover{color:#9df9ff;text-decoration:underline}a:focus-visible{outline:2px solid rgba(157,249,255,.75);outline-offset:3px}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.blocks{margin:6px 0 24px 4px;padding:12px 0 6px;position:relative;width:280px}.blocks span{background-color:#50e2ba;bottom:0;display:block;height:16px;left:0;opacity:0;position:absolute;transition:all .1s ease-out;width:8px}.blocks span:nth-of-type(2){transition-delay:.1s}.blocks span:nth-of-type(3){transition-delay:.2s}.blocks span:nth-of-type(4){transition-delay:.3s}.blocks span:nth-of-type(5){transition-delay:.4s}.blocks span:nth-of-type(6){transition-delay:.5s}.forward{margin:6px 0 12px 4px;padding:12px 0 6px;position:relative;width:225px}.forward span{border-color:transparent transparent transparent #21ebf8;border-style:solid;border-width:3px 5px;bottom:0;display:block;height:1px;left:0;opacity:0;position:absolute;transition:all .1s ease-out;width:1px}.forward span:nth-of-type(2){transition-delay:.1s}.forward span:nth-of-type(3){transition-delay:.2s}.forward span:nth-of-type(4){transition-delay:.3s}.forward span:nth-of-type(5){transition-delay:.4s}.forward span:nth-of-type(6){transition-delay:.5s}.anim .forward span{opacity:1}.anim .forward span:nth-of-type(2){transform:translateX(25px)}.anim .forward span:nth-of-type(3){transform:translateX(50px)}.anim .forward span:nth-of-type(4){transform:translateX(100px)}.anim .forward span:nth-of-type(5){transform:translateX(125px)}.anim .forward span:nth-of-type(6){transform:translateX(175px)}.anim .blocks span{opacity:1}.anim .blocks span:nth-of-type(2){transform:translateX(20px)}.anim .blocks span:nth-of-type(3){transform:translateX(40px)}.anim .blocks span:nth-of-type(4){transform:translateX(120px)}.anim .blocks span:nth-of-type(5){transform:translateX(140px)}.anim .blocks span:nth-of-type(6){transform:translateX(220px)}.txtr{text-align:right}.txtc{text-align:center}.feat-tagline{font-weight:700;line-height:.9;text-transform:uppercase}.feat-tagline span{display:block}.txt-thin{font-weight:400}@keyframes glow{0%{box-shadow:0 0 8px rgba(33,235,248,.1)}50%{box-shadow:0 0 16px #21ebf8}to{box-shadow:0 0 8px rgba(33,235,248,.1)}}@keyframes glowred{0%{box-shadow:0 0 8px rgba(216,83,93,.1)}50%{box-shadow:0 0 16px #d8535d}to{box-shadow:0 0 8px rgba(216,83,93,.1)}}@media (min-width:1180px){body{font-size:1.8rem}h1{font-size:6rem}h1 .pulse{bottom:45px}h2{font-size:4.2rem}h3{font-size:3.1rem}h4{font-size:2.2rem}.feat-tagline{font-size:80px;padding:24px 0}}@media (min-width:1480px){body{font-size:2rem}h1{font-size:6.4rem}h2{font-size:4.5rem}h3{font-size:3.3rem}h4{font-size:2.5rem}.feat-tagline{font-size:100px;padding:48px 0 36px}}@media (min-width:640px) and (max-width:1179px){body{font-size:1.8rem}h1{font-size:4.5rem}h2{font-size:4rem}h3{font-size:3rem}h4{font-size:2rem}.feat-tagline{font-size:72px;padding:24px 0}}@media (max-width:640px){body{font-size:1.7rem}h1{font-size:3.8rem}h1 .pulse{bottom:42px;width:5px}h2{font-size:3.2rem}h3{font-size:2.5rem}h4{font-size:1.7rem}.feat-tagline{font-size:50px;padding:12px 0 24px}}.box ul{list-style:none;margin:0 0 2.4rem;padding:0}.box ul:last-child{margin:0}.box ul li:not(.pager-item){padding-left:18px;position:relative}.box ul li:not(.pager-item):before{background-color:#50e2ba;border-radius:6px;content:"";height:6px;left:0;position:absolute;top:.62em;width:6px}.box ol{counter-reset:num;list-style:none;margin:0 0 2.4rem;padding:0}.box ol:last-child{margin:0}.box ol li{counter-increment:num;padding-left:18px;position:relative}.box ol li:before{color:#50e2ba;content:counter(num);font-size:.85em;font-weight:500;left:0;position:absolute;top:3px}.pull-out{background-color:#21252e;border-left:4px solid #50e2ba;padding:24px}.pull-out,.quote{margin:0 0 2.4rem}.quote{background-image:url(../assets/images/icon-quote.svg);background-position:0 32px;background-repeat:no-repeat;background-size:36px auto;border-bottom:2px solid #50e2ba;border-top:2px solid #50e2ba;padding:24px 24px 24px 48px}.quote .quote-author:before{content:"— "}@media (min-width:1180px){.quote{background-size:48px auto;font-size:3.6rem;padding:24px 24px 24px 64px}.quote .quote-author{font-size:2rem}}@media (min-width:1480px){.quote{font-size:3.8rem}.quote .quote-author{font-size:2.2rem}}@media (min-width:640px) and (max-width:1179px){.quote{font-size:3.2rem}.quote .quote-author{font-size:1.9rem}}@media (max-width:640px){.quote{font-size:2.8rem}.quote .quote-author{font-size:1.8rem}}.media{border:1px solid hsla(212,8%,66%,.25);margin:0 0 2.4rem}.media-asset img{display:block}.media-asset .video-wrap{height:0;padding-top:56.25%;position:relative}.media-asset iframe,.media-asset video{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.video-playing .btn-video-play{display:none}.btn-video-play{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#12161d;background-image:none;border:2px solid #9df9ff;border-radius:36px;box-shadow:inset 0 0 7px rgba(157,249,255,.5);cursor:pointer;height:64px;left:50%;margin:-24px auto auto -24px;overflow:hidden;padding:0;position:absolute;text-indent:-120px;top:50%;transition:all .5 ease;width:64px}.btn-video-play:before{border-color:transparent transparent transparent #9df9ff;border-style:solid;border-width:10px 15px;content:"";display:block;height:0;left:50%;margin:-10px auto auto -6px;position:absolute;top:50%;width:0}.btn-video-play:hover{background-color:#9df9ff}.btn-video-play:hover:before{border-left-color:#12161d}.media-caption{background-color:#21252e;padding:12px}.btn,button{background-color:transparent;border:1px solid #21ebf8;border-radius:3px;box-sizing:content-box;color:#fff;cursor:pointer;display:inline-block;font-family:Calibre,sans-serif;font-size:1em;font-weight:500;height:auto;line-height:1.25;padding:8px 24px;transition:background-color .15s ease}.btn:active,.btn:hover,button:active,button:hover{background-color:#21ebf8;color:#000;text-decoration:none}.btn:active i[class*=icon-],.btn:hover i[class*=icon-],button:active i[class*=icon-],button:hover i[class*=icon-]{color:#000}.btn:focus,button:focus{text-decoration:none}.btn:focus-visible,button:focus-visible{color:#fff;outline:2px solid rgba(157,249,255,.75);outline-offset:4px;text-decoration:none}.btn i[class*=icon-],button i[class*=icon-]{color:#21ebf8;font-size:.9em}.btn-cta{background-color:#21ebf8;border:1px solid #21ebf8;color:#000}.btn-cta:focus,.btn-cta:hover{background-color:#9df9ff;color:#000}.btn-cta:focus-visible{color:#000}.btn-full{box-sizing:border-box;text-align:center;width:100%}.tag{background-color:#dbe5f3;border-radius:50px;color:#21252e;display:inline-block;font-size:1.4rem;font-weight:600;padding:6px 16px}.tag.tag-small{padding:4px 8px}.tag.tag-inverse{background-color:#12161d;color:#fff}.tag .tag-symbol{color:#d8535d}table{border-collapse:collapse;margin-bottom:1em}table td,table th{border-bottom:1px solid #485060;border-top:1px solid #485060;padding:12px}table td p:last-child,table th p:last-child{margin-bottom:0}table tr:first-of-type th{border-bottom:2px solid #21ebf8}@media (min-width:1180px){table{margin-bottom:3em}}@media (max-width:640px){.table-wrap{margin-bottom:48px;max-width:300px;overflow:auto}.table-wrap th{white-space:nowrap}}.field-consent>label:first-child,.main-search label{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{background-color:#485060;border:1px solid #12161d;border-radius:4px;box-sizing:border-box;color:#fff;font-family:Calibre,sans-serif;font-size:2rem;line-height:1.2;outline:0;padding:4px 12px;width:100%}fieldset{border:0;margin:0;overflow:hidden;padding:0;position:relative}fieldset[aria-hidden=true]{display:none}.btn-more-filters{border:0;color:#21ebf8;float:right;font-family:Calibre,sans-serif;font-size:.9em;font-weight:600;padding:0}.btn-more-filters i{font-size:12px}.btn-more-filters:hover{background-color:transparent;color:#9df9ff}.btn-more-filters:focus-visible{outline:2px solid #9df9ff;outline-offset:2px}label{align-items:center;display:flex;font-size:2.6rem;font-weight:600}.field{margin:0 0 36px}.field-consent{border:1px solid #485060;border-radius:4px;padding:24px}.field-consent label{align-items:flex-start;font-size:1.6rem}.field-consent label input{flex-shrink:0}.field-consent .message{color:#fff;font-size:1.6rem;font-weight:400;line-height:20px;opacity:1;text-transform:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{height:44px;margin:12px 0}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#fff;opacity:.75}input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:#fff;opacity:.75}input[type=email]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible{outline:2px solid #9df9ff;outline-offset:2px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../assets/images/icon-chevron-down-turq.svg);background-position:94% 50%;background-repeat:no-repeat;background-size:10px auto;height:44px;padding-right:32px}select:focus-visible{outline:2px solid #9df9ff;outline-offset:2px}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#485060;border:2px solid #000;border-radius:4px;color:#12161d;cursor:pointer;display:block;height:30px;margin-right:12px;width:30px}input[type=checkbox]:checked{background-color:#50e2ba;background-image:url(../assets/images/icon-check-black.svg);background-position:50%;background-repeat:no-repeat;background-size:22px}input[type=checkbox]:focus-visible{outline:2px solid #9df9ff;outline-offset:2px}.form-field-error input,.form-field-error textarea{border:1px solid #ff6d78}textarea{height:120px}.field-info{align-items:center;display:flex;justify-content:space-between}.form-help{font-size:1.4rem;font-weight:600;margin:0;opacity:.75}.form-errors{margin-bottom:1em}.form-errors ul.form-errors-list li{font-size:1.6rem;font-weight:600}.form-errors ul.form-errors-list li:before{background-color:#ff6d78}.form-error{color:#d8535d;margin:0}.form-error,.form-error:before{font-size:1.4rem;font-weight:600}.form-error:before{align-items:center;background-color:#ff6d78;border-radius:50%;color:#12161d;content:"!";display:inline-flex;height:16px;justify-content:center;margin-right:8px;width:16px}.form-success{color:#50e2ba;font-weight:600;margin:0 0 12px}.form-success:before{align-items:center;color:#50e2ba;content:"\e90c";display:inline-flex;font-family:icomoon;font-size:1.4rem;justify-content:center;margin-right:8px}.honeypot{display:none}.optionset{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:6px 0 1px}.optionset .option{flex:0 1 auto;margin:0 0 8px}.optionset input[type=checkbox],.optionset input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #000;left:0;margin:0;position:absolute}.optionset input[type=radio]{background-color:#485060;border-radius:16px;box-sizing:border-box;height:30px;outline:0;width:30px}.optionset input[type=radio]:checked{background-color:#12161d;box-shadow:inset 0 0 0 6px #50e2ba}.optionset input[type=radio]:focus-visible{outline:2px solid #9df9ff;outline-offset:2px}.optionset label{font-size:1em;font-weight:400;padding-left:36px;position:relative}.field-consent .form-help{margin-bottom:12px}@media (min-width:1180px){.optionset{padding:24px 0 1px}.optionset .option{margin-bottom:24px;margin-right:16px}}@media (max-width:640px){.optionset{padding:12px 0 1px}.optionset .option{margin:0 12px 20px 0}}:root{font-size:10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;background-color:#12161d;margin:0;padding:0}img{display:block;height:auto;max-width:100%}a img{border:0;outline:0}.CookiebotWidget-logo,.CookiebotWidget-logo svg{height:70px!important;width:70px!important}@media (min-width:1180px){.component-latest-news{align-items:flex-end}.component-latest-news h2{margin-bottom:.6em;padding:0}.component-latest-news .box:nth-child(2){text-align:right}.component-latest-news .box:nth-child(2) a{display:inline-block;margin-bottom:24px}.m-cont-img{display:none}}@media (min-width:640px) and (max-width:1179px){.m-cont-img{display:none}}@media (max-width:640px){.component-latest-news{align-items:flex-end}.component-latest-news h2{margin-bottom:.25em;padding:0}.component-latest-news .box a{display:inline-block;margin-bottom:11px}.m-cont-img{display:block;margin-bottom:24px;margin-left:-4%;max-width:none;width:108%}}.skip-link{background-color:#000;display:block;left:8px;margin-top:-120px;padding:12px 24px;position:absolute;text-decoration:none;top:8px;z-index:10000}.skip-link:focus{margin-top:0;outline-offset:0;text-decoration:none}.header-wrap{background-color:#12161d;position:relative;z-index:2}.logo{background-image:url(../assets/images/logo-white.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;border-radius:3px;display:block;height:64px;overflow:hidden;text-indent:-600px;width:170px}.logo:focus-visible{outline:2px solid rgba(157,249,255,.75);outline-offset:4px}.btn-menu,.btn-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:none;background-position:50%;background-repeat:no-repeat;background-size:16px auto;border:0;border-radius:3px;display:block;height:42px;margin:0;outline:0;overflow:hidden;padding:0;position:absolute;text-indent:88px;width:42px}.btn-menu:hover,.btn-search:hover{background-color:transparent}.btn-menu:focus-visible,.btn-search:focus-visible{background-color:transparent}.btn-menu{background-image:url(../assets/images/icon-menu-turq.svg)}.btn-search{background-image:url(../assets/images/icon-search-turq.svg)}.menu-open .btn-menu{background-image:url(../assets/images/icon-close-turq.svg)}.menu-open .btn-search{display:none}.search-open .btn-search{background-image:url(../assets/images/icon-close-turq.svg)}@media (min-width:1180px){.header-wrap .grid{position:relative}.header-main{align-items:center;display:flex;overflow:visible;padding:56px 0 24px}.brand{align-self:flex-end;margin:-24px auto auto -20px}.btn-menu,.btn-search{display:none}}@media (min-width:980px) and (max-width:1199px){.brand{clear:both;max-width:180px;padding-top:12px}.btn-menu,.btn-search{display:none}}@media (min-width:640px) and (max-width:1179px){.header-main{padding-bottom:12px}.brand{clear:both;max-width:180px}}@media (max-width:979px){.header-wrap{box-sizing:border-box;height:48px;z-index:20}.header-wrap .grid{margin:0;padding:0;width:100%}.header-main{padding:6px 0;position:relative;z-index:1000}.menu-open .header-main{background-image:linear-gradient(180deg,#303545,#191f30 30%,#12161d);min-height:100vh}.brand{margin-left:12px;width:100px}.logo{height:36px;width:100px}.btn-menu{right:3px;top:3px}.btn-search{right:47px;top:3px}}.main-menu{flex:1 0 auto}.main-menu-list{display:flex;list-style:none;margin:0;padding:0}.main-menu-link{border-radius:50px;color:#fff;display:block;outline:0;padding:12px 8px}.main-menu-link:focus-visible{outline:2px solid rgba(157,249,255,.75);outline-offset:3px;text-decoration:none}@media (min-width:1180px){.main-menu{margin-right:36px}.main-menu-list{justify-content:flex-end}.main-menu-link{font-size:1.8rem}}@media (min-width:1480px){.main-menu{margin-left:36px}.main-menu-link{padding:12px}}@media (min-width:640px) and (max-width:1179px){.main-menu{float:left;font-size:.9em}}@media (max-width:979px){.main-menu{display:none;opacity:0;overflow:hidden;transition:all .5s ease}.main-menu:after{border-bottom:1px solid hsla(212,8%,66%,.5);content:"";display:block;height:0;margin:0 auto;width:88%}.main-menu-list{align-items:flex-start;flex-direction:column;padding:24px 12px 12px}.main-menu-item{flex:0 1 auto}.main-menu-link{padding:12px 24px}.menu-item-active .main-menu-link{background-color:#12161d}.menu-open .main-menu{display:block;margin:0 0 0 auto;max-width:480px;opacity:1}}.sec-menu-list{display:flex;list-style:none;margin:0;padding:4px 0 0}.sec-menu-link{border-radius:2px;color:#fff;display:block;font-size:1.6rem;font-weight:400;outline:0;padding:6px 0}.sec-menu-link:focus-visible{outline:2px solid rgba(157,249,255,.75);outline-offset:2px;text-decoration:none}.sec-sub-menu{display:none}@media (min-width:1180px){.header-top{position:absolute;right:0;top:0}.sec-menu-item{margin:0 0 0 24px}.sec-menu-link{padding:6px}}@media (min-width:640px) and (max-width:1179px){.header-top{position:absolute;right:24px;top:0}.sec-menu-item{margin:0 0 0 24px}.sec-menu-link{padding:6px}}@media (max-width:979px){.header-top{display:none;padding:12px 0}.sec-menu-list{align-items:flex-start;flex-direction:column;padding:1px 12px}.sec-menu-link{border-radius:50px;padding:12px 24px}.sec-item-active.sec-menu-link{background-color:#12161d}.menu-open .header-top{display:block;margin:0 0 0 auto;max-width:480px}}.main-search input{border:0;font-size:1.6rem;font-weight:600;height:40px;margin:0;padding:4px 46px 4px 12px}.main-search button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#21ebf8;background-image:none;background-image:url(../assets/images/icon-search.svg);background-position:50%;background-repeat:no-repeat;background-size:16px auto;border:0;border-radius:0 4px 4px 0;cursor:pointer;display:block;height:40px;overflow:hidden;padding:0;position:absolute;right:0;text-indent:-100px;top:0;width:40px}@media (min-width:1180px){.main-search{flex:1 0 auto}}@media (min-width:640px) and (max-width:1179px){.main-search{float:right;max-width:200px}}@media (max-width:979px){.main-search{background-color:#12161d;display:none;padding:12px}.search-open .main-search{display:block}}.breadcrumbs-wrap{background-color:#191f30;border-bottom:1px solid #a3a9b0;box-shadow:0 6px 6px rgba(0,0,0,.25);position:relative;z-index:1}.breadcrumbs-list{display:flex;font-size:.7em;justify-content:flex-start;list-style:none;margin:0;padding:0}.breadcrumbs-item{align-items:center;display:flex;margin-right:6px}.breadcrumbs-link{border-radius:2px;display:block;font-weight:400;outline:0;padding:8px 8px 8px 0}.breadcrumbs-link:focus-visible{outline:2px solid rgba(157,249,255,.75);outline-offset:2px;text-decoration:none}.pagination{padding:24px 0}.pager-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.pager-item{margin:0 6px}.pager-item:before{display:none}.pager-link{background-color:#21252e;border:1px solid #2f364d;border-radius:26px;color:#fff;display:block;font-size:.9em;height:40px;line-height:40px;outline:0;padding:0;text-align:center;text-decoration:none;width:40px}.pager-link i{color:#21ebf8;font-size:.8em}.pager-link:hover{border-color:#21ebf8;text-decoration:none}.pager-link:focus-visible{outline:2px solid #9df9ff;outline-offset:3px;text-decoration:none}.pager-item-current .pager-link{border-color:#21ebf8}.pager-item-prev .pager-link{padding:0 24px 0 12px;width:auto}.pager-item-next .pager-link{padding:0 12px 0 24px;width:auto}@media (max-width:640px){.pager-link-txt{display:none}.pager-item-next .pager-link,.pager-item-prev .pager-link{padding:0;width:40px}}.link-scroll{bottom:24px;left:50%;margin-left:-50px;position:absolute;text-align:center;text-decoration:none;transition:opacity .5s ease;width:100px}.link-scroll span{color:#fff;display:block;font-size:.8em;letter-spacing:.25em;padding-bottom:6px;text-decoration:none;text-transform:uppercase}.link-scroll i{background-color:#12161d;border-radius:16px;color:#21ebf8;display:inline-block;height:32px;line-height:32px;padding:0;text-align:center;width:32px}.link-scroll:hover{text-decoration:none}.link-scroll.scroll-past{opacity:0}.link-scroll.scroll-up{left:auto;opacity:0;position:fixed;right:24px}.link-scroll.scroll-up.scroll-past{opacity:1}@media (max-width:640px){.link-scroll{display:none}}.page-banner-wrap{background-image:linear-gradient(180deg,#191f30,#272d3c 27%,#21252e 64%,#12161d);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;padding:0;position:relative}.page-banner{background-image:url(../assets/images/bg-striped.png);background-position:0 0;background-repeat:repeat-x;background-size:36px auto;padding:24px 0}.page-banner-home{background-image:none}.page-banner-home .top-banner-cont{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.page-banner p{font-weight:500}@media (min-width:1180px){.page-banner{padding:48px 0}.page-banner p{font-size:2.6rem;max-width:75%}}@media (min-width:1480px){.page-banner p{font-size:2.8rem}}@media (min-width:640px) and (max-width:1179px){.page-banner p{font-size:2.2rem}}@media (max-width:640px){.page-banner p{font-size:2rem}}.section{padding:24px 0}.section.section-tight{padding:0}.section-grey{background-color:#21252e}.section-grey+.section-grey{border-top:6px solid #12161d}.section-grey-blue{background-color:#1d1f2d}.section-grey-hl{background-color:#21252e}.section-grey-hl+.section-grey,.section-grey-hl+.section-grey-hr{border-top:6px solid #12161d}.section-grey-hr{background-color:#21252e}.section-grey-hr+.section-grey,.section-grey-hr+.section-grey-hl{border-top:6px solid #12161d}.section-grey-light{background-color:#f4f7fa;color:#12161d}.section-grey-light+.section-grey-light{border-top:6px solid #eaedf3}.section-grey-light h2:after,.section-grey-light h3:after{background-image:url(../assets/images/forward-black.svg)}.section-grey-light .forward span{border-left:5px solid #000}.section-grey-mid{background-color:#eaedf3;color:#12161d}.section-grey-mid h2:after,.section-grey-mid h3:after{background-image:url(../assets/images/forward-black.svg)}.section-grey-mid .forward span{border-left:5px solid #000}.box{display:flex;flex-direction:column;flex-grow:1}.box-column{padding:24px}.box-column,.box-column-border{background-color:#21252e;border-radius:4px;margin-bottom:24px}.box-column-border{border:1px solid #eaedf3;padding:18px}.box-content-media .box-content{box-sizing:border-box;padding:24px}.box-content-media .box-content h3{margin-bottom:1em}.box-content-media .box-media{box-sizing:border-box}.box-content-media .box-media .video-wrap{border:1px solid hsla(212,8%,66%,.25)}.section-tight .box-content-media .box-media .video-wrap{border:0}.box-50-50 .box-content{box-sizing:border-box;padding:24px}.box-50-50 .box-media{box-sizing:border-box}.section-filters{border-bottom:1px solid hsla(212,8%,66%,.25);border-top:1px solid hsla(212,8%,66%,.25)}.section-filters .field{margin:0}.section-filters .grid+.grid{padding-top:12px}.section-filters .btn-cta{margin-right:12px}.box-text{padding-bottom:24px}.box-text h2{margin-bottom:0}.box-text h2 .forward{margin-bottom:12px}@media (min-width:1180px){.section{padding:48px 0}.section-grey-hl{background-image:linear-gradient(90deg,#21252e,#21252e 50%,#000 0,#000)}.section-grey-hr{background-image:linear-gradient(90deg,#000,#000 50%,#21252e 0,#21252e)}.box-content-media{align-items:center;display:flex;justify-content:space-between}.box-content-media .box-media{flex:0 0 50%;padding-right:48px}.box-content-media .box-content{flex:0 0 50%;padding-left:48px}.box-content-media.box-reverse{flex-direction:row-reverse}.box-content-media.box-reverse .box-media{padding-left:48px;padding-right:0}.box-content-media.box-reverse .box-content{padding-left:0;padding-right:48px}.section-tight .box-content-media .box-media{padding-right:0}.section-tight .box-content-media.box-reverse .box-media{padding-left:0}.section-filters{padding:24px 0}.box-text{max-width:66%}.section-plain-content{background-image:url(/assets/images/pattern-triangles.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 200px}}@media (min-width:1480px){.section{padding:72px 0}.box-column{padding:36px}.section-filters{padding:36px 0}}@media (min-width:640px) and (max-width:1179px){.section{padding:48px 0}.section.section-tight .grid{gap:0;width:100%}.section.section-tight .box-content-media{align-items:flex-start}.section.section-tight .box-content-media .box-content{padding-left:24px;padding-right:24px}.section-grey-hl{background-image:linear-gradient(90deg,#21252e,#21252e 50%,#000 0,#000)}.section-grey-hr{background-image:linear-gradient(90deg,#000,#000 50%,#21252e 0,#21252e)}.box-content-media{align-items:center;display:flex;justify-content:space-between}.box-content-media .box-media{flex:0 0 50%;padding-right:48px}.box-content-media .box-content{flex:0 0 50%;padding-left:48px}.box-content-media.box-reverse{flex-direction:row-reverse}.box-content-media.box-reverse .box-media{padding-left:48px;padding-right:0}.box-content-media.box-reverse .box-content{padding-left:0;padding-right:48px}.section-tight .box-content-media .box-media{padding-right:0}.section-tight .box-content-media.box-reverse .box-media{padding-left:0}}@media (max-width:640px){.section-grey-hl .grid,.section-grey-hr .grid{gap:0;width:100%}.content-area{max-width:100%}}.video-wrap video{display:block;height:auto;width:100%}.embed-video{height:0;margin-bottom:24px;padding-bottom:56.25%;position:relative}.embed-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.accordion{border:1px solid hsla(212,8%,66%,.25);border-radius:3px;margin:0 0 2.4rem;padding:0}.accordion-header{background-color:#21252e;background-image:url(../assets/images/icon-chevron-down-turq.svg);background-position:98% 50%;background-repeat:no-repeat;border-bottom:2px solid transparent;border-top:1px solid hsla(212,8%,66%,.25);font-size:1.2em;font-weight:600;padding:12px 48px;position:relative}.accordion-icon{left:12px;position:absolute;top:12px}.accordion-trigger{border:0;color:transparent;cursor:pointer;display:block;height:100%;left:0;overflow:hidden;position:absolute;text-indent:-1800px;top:0;width:100%}.accordion-trigger:hover{background-color:transparent;color:transparent}.accordion-trigger:focus-visible{outline:2px solid #50e2ba}.accordion-content{overflow:hidden}.accordion-content-inner{padding:24px}.accordion-item:first-child .accordion-header{border-top:0}.accordion-item-open .accordion-header{background-image:url(../assets/images/icon-chevron-up-turq.svg);border-bottom-color:#50e2ba}.accordion-item-open .accordion-icon{color:#50e2ba}.accordion-header:focus-within{z-index:100}.tabs{margin:0}.tab-list{display:inline-flex;margin:0 0 12px;padding:0 0 6px;position:relative}.tab-list .tab-marker{background-color:#50e2ba;transition:all .15s ease;width:100px;z-index:2}.tab-list .tab-marker,.tab-list:after{border-radius:3px;bottom:0;display:block;height:6px;left:0;position:absolute}.tab-list:after{background-color:#485060;content:"";right:0;z-index:1}.tab-list .tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;font-family:Calibre,sans-serif;font-size:1em;font-weight:600;opacity:.75;outline:0;padding:12px}.tab-list .tab:before{display:none}.tab-list .tab.tab-current{opacity:1}.tab-list .tab:hover{background-color:transparent;color:#fff;opacity:1}.tab-list .tab:focus-visible{outline:2px solid #9df9ff;outline-offset:2px}.tab-panel{display:none}.tab-panel.tab-panel-active{display:block}.questions{margin:0 0 2.4rem;padding:0}.question-header{border-bottom:2px solid #50e2ba;font-size:1.2em;font-weight:600;padding:12px 12px 12px 48px;position:relative}.question-icon{color:#50e2ba;left:12px;position:absolute;top:12px}.question-content{overflow:hidden}.question-content-inner{padding:24px}.question-item:first-child .question-header{border-top:0}.section-skip{left:0;opacity:0;padding:12px 0;position:sticky;top:0;transition:opacity .5s ease;width:100%;z-index:10}.section-skip.skip-pinned{opacity:1}.section-skipto{border-bottom:1px solid hsla(212,8%,66%,.25);border-top:1px solid hsla(212,8%,66%,.25);padding:12px 0}.skipto .skipto-label{display:block;font-weight:600;margin-bottom:12px}.skipto .btn-scroll{background-color:#21252e;border:1px solid #090b0f;border-radius:3px;color:#9df9ff;cursor:pointer;display:inline-block;font-size:.85em;padding:6px 8px;transition:background-color .15s ease}.skipto .btn-scroll:hover{background-color:#21ebf8;color:#000;text-decoration:none}.skipto .btn-scroll:focus-visible{outline:2px solid rgba(157,249,255,.75);outline-offset:2px;text-decoration:none}.skipto .btn-scroll.highlight{background-color:#50e2ba;color:#000}@media (min-width:1180px){.skipto .btn-scroll{margin-right:8px}.section-skipto{padding:24px 0}}@media (min-width:1480px){.section-skipto{padding:36px 0}}@media (min-width:640px) and (max-width:1179px){.skipto .btn-scroll{margin-bottom:4px}}@media (max-width:640px){.section-skip{display:none}}.card-article{background-color:#21252e;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 24px;overflow:hidden;position:relative;transition:all .15s ease}.card-article h3{font-size:1em;line-height:1.25;margin:0;padding:0 0 .25em}.card-article time{font-weight:600}.card-article:hover{transform:translateY(-6px)}.card-article:hover a{text-decoration:none}.card-article .card-tag{left:12px;position:absolute;top:12px}.card-article:focus-within{transform:translateY(-6px)}.card-article .card-intro{height:0;overflow:hidden}.card-article:first-child .card-intro{height:auto}.card-tag{background-color:#fff;border:1px solid #dbe5f3;border-radius:50px;color:#000;display:inline-block;font-size:.7em;font-weight:600;line-height:1.2;padding:4px 10px}.card-meta{margin-left:-4px}.card-label{background-color:#12161d;border:1px solid #12161d;border-radius:50px;color:#fff;display:inline-block;font-size:.7em;line-height:1.2;padding:4px 8px}.card-label i{font-size:.9em;margin-right:2px}.card-label i.icon-eye{font-size:.75em}.card-image{flex-grow:0;flex-shrink:0}.card-image img{display:block;width:100%}.card-article-cont{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;padding:12px 12px 48px}.card-cta{padding:12px}.card-cta a{align-items:center;display:flex;justify-content:flex-start;outline:none}.card-cta a:hover{text-decoration:none}.card-cta a:after{content:"";display:block;height:100%;left:0;outline:0;position:absolute;top:0;width:100%;z-index:10}.card-cta a:focus-visible:after{outline:2px solid #9df9ff;outline-offset:-2px}.card-cta a .icon-double-chevron-right{font-size:26px}@media (min-width:1180px){.box-articles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.box-articles .card-article,.box-articles .card-fake{flex:0 0 267px}.box-articles .card-article:first-child,.box-articles .card-fake:first-child{flex:0 0 558px}.box-articles .card-article .card-image,.box-articles .card-fake .card-image{flex-basis:194px}.box-articles .card-article .card-image img,.box-articles .card-fake .card-image img{height:194px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.card-article-cont,.card-cta{padding:24px}}@media (min-width:1480px){.box-articles .card-article,.box-articles .card-fake{flex:0 0 303px;margin-bottom:36px}.box-articles .card-article:first-child,.box-articles .card-fake:first-child{flex:0 0 642px}.box-articles .card-article .card-image,.box-articles .card-fake .card-image{width:100%}.box-articles .card-article .card-image img,.box-articles .card-fake .card-image img{height:220px}.card-cta{padding:36px}}@media (min-width:640px) and (max-width:1179px){.box-articles{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.box-articles .card-article,.box-articles .card-fake{flex:0 0 48%}.box-articles .card-article:first-child,.box-articles .card-fake:first-child{flex:0 0 100%}.box-articles .card-article .card-image,.box-articles .card-fake .card-image{flex:0 0 120px;width:100%}}@media (max-width:640px){.card-article .card-image{flex:0 0 120px;width:100%}.card-article .card-cta a .icon-double-chevron-right{font-size:23px}}.card-asset{background-color:#21252e;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 24px;overflow:hidden;position:relative;transition:all .15s ease}.card-asset h3{font-size:1em;line-height:1.25;margin:0;padding:0 0 .75em}.card-asset time{font-weight:600}.card-asset:hover{transform:translateY(-6px)}.card-asset:hover a{text-decoration:none}.card-asset .card-tag{left:12px;position:absolute;top:12px}.card-asset:focus-within{transform:translateY(-6px)}.btn-add-download{border-radius:5px;color:#21ebf8;cursor:pointer;font-family:Calibre,sans-serif;font-size:.8em;font-weight:600;padding:3px 10px 4px 24px;position:relative}.btn-add-download .icon-check{background-color:#000;border-radius:8px;color:#50e2ba;display:none;font-size:7px;height:14px;left:6px;line-height:14px;position:absolute;text-align:center;top:6px;width:14px}.btn-add-download .icon-plus-circle{left:5px;position:absolute;top:5px}.btn-add-download.btn-download-added{background-color:#50e2ba;border-color:transparent;color:#12161d}.btn-add-download.btn-download-added .icon-plus-circle{display:none}.btn-add-download.btn-download-added .icon-check{display:inline-block}.card-asset-cont{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;padding:24px 12px 48px}.card-asset-cont .card-asset-cta{bottom:12px;left:12px;position:absolute}.card-asset-cta a{align-items:center;display:flex;justify-content:flex-start;outline:none}.card-asset-cta a:hover{text-decoration:none}.card-asset-cta a:after{content:"";display:block;height:100%;left:0;outline:0;position:absolute;top:0;width:100%;z-index:10}.card-asset-cta a:focus-visible:after{outline:2px solid #9df9ff;outline-offset:-2px}.card-asset-cta a .icon-double-chevron-right{font-size:26px}@media (min-width:1180px){.box-assets{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.box-assets .card-article,.box-assets .card-asset,.box-assets .card-fake{flex:0 0 267px}.box-assets .card-article .card-image,.box-assets .card-asset .card-image,.box-assets .card-fake .card-image{flex-basis:148px}.box-assets .card-article .card-image img,.box-assets .card-asset .card-image img,.box-assets .card-fake .card-image img{height:148px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.card-article-cont,.card-cta{padding:24px}}@media (min-width:1480px){.box-assets .card-article,.box-assets .card-asset,.box-assets .card-fake{flex:0 0 303px;margin-bottom:36px}.box-assets .card-article .card-image,.box-assets .card-asset .card-image,.box-assets .card-fake .card-image{width:100%}.box-assets .card-article .card-image img,.box-assets .card-asset .card-image img,.box-assets .card-fake .card-image img{height:180px}.card-cta{padding:36px}}@media (min-width:640px) and (max-width:1179px){.box-assets{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.box-assets .card-article,.box-assets .card-asset,.box-assets .card-fake{flex:0 0 48%}.box-assets .card-article:first-child,.box-assets .card-asset:first-child,.box-assets .card-fake:first-child{flex:0 0 100%}.box-assets .card-article .card-image,.box-assets .card-asset .card-image,.box-assets .card-fake .card-image{flex:0 0 148px;width:100%}}@media (max-width:640px){.card-article .card-image,.card-asset .card-image{flex:0 0 148px;width:100%}}.card-contact{box-sizing:border-box;width:100%}.card-contact .icon-at,.card-contact .icon-envelope{color:#50e2ba;font-size:4.6rem}.card-contact h3{padding:12px 0}.card-contact a[href*=mailto]{word-break:break-word}.card-weapon{background-color:#21252e;background-image:url(../assets/images/bg-striped-wide.png);background-position:0 100%;background-repeat:repeat-x;background-size:45px auto;border-radius:4px;box-sizing:border-box;color:#fff;overflow:hidden;padding:24px!important}.card-weapon .card-image{padding:0 24px}.card-weapon .card-cont{padding:24px 0 0}.sm-card-weapon{background-color:#21252e;background-image:url(../assets/images/bg-striped-wide.png);background-position:0;background-repeat:repeat-x;background-size:45px auto;border-radius:4px;box-sizing:border-box;color:#fff;overflow:hidden;padding:0!important}.sm-card-weapon .sm-card-image{background-color:#000;padding:0}.sm-card-weapon .sm-card-cont{padding:24px}.sm-card-weapon .sm-card-cont h3{border:0;font-size:2.8rem;padding:0}.card-download{background-color:#21252e;border-radius:4px;margin:0 0 24px;padding:12px 36px 12px 104px;position:relative}.card-download h4{font-size:1em}.card-download img{border-radius:3px;height:calc(100% - 24px);left:12px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;overflow:hidden;position:absolute;top:12px;width:80px}.card-download .btn-remove-download{background-color:transparent;border:0;border-radius:20px;color:#d8535d;cursor:pointer;font-size:24px;height:28px;margin:0;outline:0;padding:0;position:absolute;right:6px;text-align:center;top:6px;width:28px}.card-download .btn-remove-download:focus-visible{outline:2px solid #9df9ff;outline-offset:2px}.card-download .btn-remove-download:hover{background-color:transparent;color:#9df9ff}.card-download .btn-remove-download .btn-x-download-text{display:none}.fact-box{background-color:#21252e;border:2px solid #50e2ba;border-radius:2px;margin-bottom:2.4rem;padding:24px}.media-details-box{margin-top:24px}.media-details-box.media-details-video{margin-top:0}.media-details-box p:last-child{margin-bottom:0}.media-details-title{font-size:2rem}.media-details-desc{font-size:1.6rem}.stat-panel{border-radius:4px;box-sizing:border-box;max-width:100%;padding:12px}.stat-label{display:block;font-size:1em;letter-spacing:.25em;line-height:1;text-transform:uppercase}.stat-number{font-size:5rem;font-weight:700;line-height:1.2;margin:0 0 .125em;vertical-align:baseline}.stat-number .stat-suffix{font-size:2.4rem;font-weight:400;text-transform:uppercase}.stat-number+p{font-weight:600;margin-bottom:1rem}.section-grey-mid .stat-panel{background-color:#fff}@media (min-width:1180px){.stat-panel{padding:24px}.stat-number{font-size:7rem;height:1.1em;overflow:hidden;white-space:nowrap}}@media (min-width:1480px){.stat-panel{padding:36px}.stat-number{font-size:7.4rem}.stat-number+p{margin-bottom:1.5rem}}@media (max-width:640px){.stat-panel{margin-bottom:12px;max-width:90%}}.panel-box{position:relative;width:360px;z-index:10}.panel-box .panel-box-title{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid hsla(0,0%,100%,.25);border-left:0;border-radius:0;border-right:0;border-top:1px solid hsla(0,0%,100%,.25);display:block;font-weight:700;margin-bottom:.5em;padding:12px 0;text-transform:uppercase}.panel-box-intro{background-color:#12161d;border-radius:4px 4px 0 0;color:#fff;padding:24px 24px 12px}.panel-box-intro h2{margin:0}.panel-box-intro .forward{margin:0 0 12px}.panel-box-top{background-color:#12161d;color:#fff;padding:0 24px 4px}.panel-box-content{border-radius:0 0 4px 4px;padding:0;position:relative}.panel-box-content p{margin-bottom:.5em}.panel-item-title{align-items:flex-start;background-color:#12161d;border-top:1px solid hsla(0,0%,100%,.25);color:#fff;cursor:pointer;display:flex;justify-content:flex-start;padding:12px 24px}.panel-item-title .panel-close{display:none}.panel-item:last-child .panel-item-title{border-radius:0 0 4px 4px}.panel-arrow{align-items:center;background-color:#21252e;border-radius:12px;color:#21ebf8;display:flex;flex:0 0 24px;font-size:11px;height:24px;justify-content:center;line-height:24px;margin-right:12px;padding:0;width:24px}.panel-item:first-child .panel-item-title{border:0}.panel-item-content{background-color:#fff;border-radius:0 0 4px 4px;color:#000;max-height:50vh;overflow:auto;padding:0 24px}.panel-item-content h3{border-bottom:1px solid #485060;border-top:1px solid #485060;font-weight:700;margin-bottom:.5em;padding:12px 0;text-transform:uppercase}.panel-item-content p:last-child{margin-bottom:0}.panel-item-open{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.panel-item-open .panel-item-title{background-color:#fff;border-radius:0!important;color:#000}.panel-item-open .panel-item-title .panel-arrow{transform:rotate(180deg)}.panel-item-open .panel-item-content{height:auto;opacity:1;padding:0 24px 24px;transform:none}.panel-item-open~.panel-item .panel-item-title{border-color:transparent}.panel-item-open~.panel-item{opacity:0;z-index:-10}@media (min-width:1180px){.panel-box-wrap{height:80vh}.panel-box{width:420px}}@media (max-width:640px){body.panel-open{overflow:hidden}body.panel-open .header-wrap{display:none}.panel-box{width:auto}.panel-box .panel-box-intro,.panel-box .panel-box-items,.panel-box .panel-box-top,.panel-box .panel-item-title{background-color:transparent;padding-left:0;padding-right:0}.panel-box .panel-box-title,.panel-box .panel-item-title{border-color:hsla(0,0%,100%,.1)}.panel-box.panel-open-inside{z-index:10000}.panel-item-open .panel-item-title{align-items:center;background-color:#fff;box-sizing:border-box;font-weight:500;height:48px;left:0;padding:4px 24px;position:fixed;right:0;top:0;z-index:1001}.panel-item-open .panel-item-title .panel-arrow{flex:0 1 1px;margin:0;opacity:0;overflow:hidden;width:1px}.panel-item-open .panel-item-title .panel-close{color:#d8535d;display:block;font-size:24px;position:absolute;right:24px;top:10px}.panel-item-open .panel-item-content{border-radius:0;bottom:0;height:auto!important;left:0;max-height:none;position:fixed;right:0;top:48px;z-index:1000}}.timeline-head{background-color:#f4f7fa;color:#12161d;overflow:hidden}.timeline-nav-track{padding:24px 0}.timeline-nav-list{align-items:flex-end;display:flex;list-style:none;margin:0;padding:0}.timeline-nav-list li{cursor:pointer;margin:0;outline:none;padding:0!important;position:relative}.timeline-nav-list li:focus-within span{outline:2px solid #9df9ff;outline-offset:2px}.timeline-nav-list li span{background-color:#dbe5f3;border-radius:28px;color:#247e84;display:block;font-weight:600;margin-right:24px;padding:8px 12px!important;white-space:nowrap}.timeline-nav-list li:before{display:none}.timeline-nav-list li:after{background-color:#dbe5f3;content:"";display:block;height:26px;left:50%;margin-left:-12px;position:absolute;top:100%;width:1px}.timeline-nav-list li.is-active span{background-color:#50e2ba;box-shadow:0 0 0 2px #50e2ba;color:#12161d}.timeline-nav-list li.is-active:after{background-color:#50e2ba}.timeline-cont{background-color:#191f30;overflow:hidden;position:relative}.timeline-cont .timeline-single-video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.timeline-cont .timeline-single-video img,.timeline-cont .timeline-single-video video{display:block;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.timeline-list{list-style:none;margin:0;padding:0}.timeline-item{box-sizing:border-box;padding:48px 0;position:relative}.timeline-video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.timeline-video img,.timeline-video video{display:block;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.box-timeline{background-color:#f4f7fa;border-radius:4px;box-shadow:2px 2px 6px rgba(0,0,0,.25);color:#12161d;padding:24px;position:relative;z-index:1}.box-timeline h3{border-bottom:1px solid #485060;border-top:1px solid #485060;margin-bottom:.5em;padding:9px 0 12px}.tl-slide-nav{display:flex;height:36px;justify-content:space-between;margin-bottom:24px;width:84px}.tl-slide-nav .btn-slide-nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#12161d;border:0;border-radius:18px;color:#50e2ba;display:block;font-size:24px;height:36px;padding:0;text-align:center;width:36px}.tl-slide-nav .btn-slide-nav:hover{background-color:#21ebf8}.tl-slide-nav .btn-slide-nav.btn-slide-prev i{line-height:34px;margin-right:2px}.tl-slide-nav .btn-slide-nav.btn-slide-next i{line-height:34px;margin-left:2px}@media (min-width:1180px){.timeline-cont,.timeline-item{height:560px}.box-timeline{max-width:380px}}@media (min-width:1480px){.timeline-cont,.timeline-item{height:620px}}@media (min-width:640px) and (max-width:1179px){.timeline-item{height:480px;padding:24px 0}.box-timeline{max-height:440px;max-width:60%;overflow:auto}}@media (max-width:640px){.timeline-item{padding:0}.timeline-item .grid{margin:0;padding:0;width:100%}.box-timeline{border-radius:0}.timeline-cont .timeline-single-video{height:160px;position:relative}.timeline-video{height:auto;position:relative}.timeline-video img,.timeline-video video{left:0;min-height:none;position:static;top:0;transform:none}.tl-slide-nav{width:100%}}.search-results-message{font-size:2rem}.search-result-value{font-size:2.6rem;font-weight:600}.search-result{background-color:#21252e;border:1px solid #485060;border-radius:4px;margin-bottom:24px;padding:24px}.search-result h2{font-size:3.2rem;margin-bottom:24px;padding:0}.search-result .search-result-tags{display:flex}.search-result .search-result-tags .tag{margin-right:12px}.search-result .search-result-tags .icon-calendar{margin-right:8px}.search-result .search-result-desc{margin:18px 0}.search-result .search-result-download .icon-arrow-down{margin-right:8px;position:relative}.search-result .search-result-download .icon-arrow-down:after{background-color:#21ebf8;bottom:-1px;content:"";display:block;height:2px;left:50%;margin-left:-6px;position:absolute;width:12px}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.weapons-slider{padding-bottom:48px;position:relative}.weapons-slider .splide__slide{display:flex}.splide__arrows{bottom:0;display:flex;justify-content:space-between;margin-left:-48px;position:absolute;width:96px}.splide__arrows .splide__arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#21252e;border:1px solid #000;border-radius:24px;box-sizing:border-box;cursor:pointer;display:block;height:36px;padding:6px;width:36px}.splide__arrows .splide__arrow svg{fill:#9df9ff;height:14px;width:14px}.splide__arrows .splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)}.splide__arrows .splide__arrow:hover{border-color:#9df9ff}.splide__pagination{background-color:#21252e;border-radius:20px;display:inline-flex;left:50%;margin:12px auto 0;padding:6px;position:absolute;top:100%;transform:translateX(-50%)}.splide__pagination button{border-radius:5px;display:block;height:8px;margin:0 2px;padding:0;width:8px}.splide__pagination button.is-active{background-color:#21ebf8}.weapons-list{list-style:none;margin:0;padding:0}.weapon-card{margin:0;padding:0!important}.weapon-card:before{display:none}.slider-progress-wrap{margin:0;padding:12px 0}.slider-progress{background:#485060;height:2px;margin:0 auto;overflow:visible;position:relative;width:320px}.slider-progress-bar{background:#50e2ba;height:2px;left:0;position:absolute;top:0;transition:width .4s ease;width:0}.sm-weapons-slider{margin-bottom:12px;padding-bottom:36px;position:relative}.sm-weapons-slider .splide__pagination{bottom:6px;flex-wrap:nowrap;top:auto}.sm-weapons-slider .splide__arrows{bottom:126px;box-sizing:border-box;left:-16px;margin:0;padding:0;width:109%;z-index:2}@media (min-width:1180px){.slider-progress-wrap{padding:24px 0;width:1140px}.splide__arrows{left:570px}}@media (min-width:1480px){.slider-progress-wrap{padding:36px 0;width:1320px}.splide__arrows{left:658px}}@media (min-width:640px) and (max-width:1179px){.slider-progress-wrap{width:90vw}.splide__arrows{left:45vw}}@media (max-width:640px){.weapon-card{width:92vw!important}.slider-progress-wrap{width:92vw}.slider-progress{width:260px}.splide__arrows{left:46vw}}.img-slider-wrap{position:relative}.img-slider{border:1px solid #50e2ba;border-radius:4px;overflow:visible;width:480px}.img-slider .img-slide{border-radius:4px;height:300px;overflow:hidden;width:480px}.img-slider img{display:block;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;width:480px}.img-slider .splide__arrows{bottom:auto;left:2%;margin-left:0;margin-top:-22px;top:50%;width:96%;z-index:1}@media (max-width:640px){.img-slider{width:100%}.img-slider .img-slide{height:230px;width:100%}.img-slider .img-slide img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;width:100%}}.footer-main{border-top:1px solid #a3a9b0;padding:48px 0}.footer-end,.footer-main{background-color:#12161d;position:relative;z-index:3}.footer-end{border-top:1px solid hsla(212,8%,66%,.25);font-size:.9em;padding:24px 0}.foot-menu{list-style:none;margin:0 0 1em;padding:0}.foot-menu li{margin:0;padding:0}.foot-menu li:before{display:none}.foot-menu a{border-radius:2px;color:#fff;display:block;outline:0;padding:6px 0;text-decoration:none}.foot-menu a:hover{color:#9df9ff;text-decoration:underline}.foot-menu a:focus-visible{outline:2px solid rgba(157,249,255,.75);outline-offset:4px}.social-links{display:flex;list-style:none;margin:0;padding:0}.social-links .social-item{margin:0 8px 0 0}.social-links .social-link{align-items:center;background-color:#fff;border-radius:20px;color:#12161d;display:flex;height:40px;justify-content:center;overflow:hidden;padding:0;width:40px}.social-links .social-link i[class^=icon-]{align-items:center;display:flex;font-size:19px;height:19px;justify-content:center;width:19px}.social-links .social-link:hover{background-color:#21ebf8;text-decoration:none}.social-links .social-link:focus-visible{background-color:#21ebf8;outline:2px solid #21ebf8;outline-offset:4px;text-decoration:none}@media (min-width:640px) and (max-width:1179px){.span-social{grid-column-end:4;grid-column-start:1;padding-top:24px}}@media (max-width:640px){.footer-wrap{position:relative;z-index:0}}.header-video-wrap{height:380px;overflow:hidden;position:relative}.header-video-wrap .header-video-bg{left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.page-banner-home{position:relative}.page-banner-home .header-video-wrap{z-index:1}.page-banner-home .top-banner-cont{z-index:5}.page-banner-home .banner-accordion-header{color:#fff;cursor:pointer;font-size:15px;padding:12px 0 1px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-banner-home .banner-accordion-header h1{font-size:1.2em;font-weight:600;letter-spacing:.35em;margin:0;padding:20px 0 32px;transition:all .15s ease}.page-banner-home .banner-accordion-header h1:after{left:108%;opacity:0;right:auto;top:.42em;width:8px}.page-banner-home .banner-accordion-header h1 .pulse{opacity:0}.page-banner-home .banner-accordion-content{height:0;overflow:hidden}.page-banner-home .banner-accordion-content p{max-width:420px}.page-banner-home .banner-accordion-open{border-color:transparent}.page-banner-home .banner-accordion-open .banner-accordion-header h1{font-size:4rem;letter-spacing:.04em;padding-bottom:12px;position:relative;z-index:0}.page-banner-home .banner-accordion-open .banner-accordion-header h1:before{background-color:transparent;background-image:url(../assets/images/bg-striped.png);background-position:0 0;background-repeat:repeat-x;background-size:48px 108px;bottom:-20px;content:"";display:none;position:absolute;right:-88px;top:-12px;width:300%;z-index:-1}.page-banner-home .banner-accordion-open .banner-accordion-header h1 .pulse,.page-banner-home .banner-accordion-open .banner-accordion-header h1:after{opacity:1}.page-banner-home .banner-accordion-open .banner-accordion-content{height:auto;margin-bottom:32px}.banner-accordion-item{border-top:1px solid hsla(0,0%,100%,.5)}.banner-accordion-item:first-of-type{border-top:0}@media (max-width:979px){.header-video-stripes{background-image:url(../assets/images/bg-striped.png);background-position:0 0;background-repeat:repeat-x;background-size:36px auto;height:36px;padding:24px 0;position:absolute;width:100%;z-index:1}.page-banner-home:before{background:linear-gradient(270deg,transparent 0,rgba(0,0,0,.5));bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:60%;z-index:2}.page-banner-home .banner-accordion-header h1 .pulse{bottom:38px}.page-banner-home .banner-accordion-header h1 .forward{margin-bottom:1px;padding-top:8px}}@media (min-width:640px) and (max-width:1179px){.header-video-wrap{height:400px}.page-banner-home .banner-accordion-header h1{font-size:2rem}.page-banner-home .banner-accordion-open .banner-accordion-header h1{font-size:5rem}}@media (min-width:640px){.page-banner-home .banner-accordion-open .banner-accordion-header h1:before{display:block}}@media (min-width:1180px){.header-video-wrap{height:560px}.page-banner-home{position:relative}.page-banner-home:before{background:linear-gradient(270deg,transparent 0,rgba(0,0,0,.5));bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:60%;z-index:2}.page-banner-home .banner-accordion-header h1{font-size:3rem}.page-banner-home .banner-accordion-header h1 .pulse{bottom:22px}.page-banner-home .banner-accordion-open .banner-accordion-header h1{font-size:7.4rem}}@media (min-width:1480px){.header-video-wrap{height:640px}}.splash-video-modal{background-color:rgba(0,0,0,.75);height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:12147483630}.splash-video-modal.splash-hidden{display:none}.splash-video-wrap{background-color:#000;border:1px solid rgba(33,37,46,.25);border-radius:4px;box-shadow:0 0 16px rgba(0,0,0,.5);box-sizing:border-box;height:100%;left:50%;padding:12px;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:1100}.splash-video-wrap .splash-video{position:relative}.splash-video-wrap .splash-video p{padding:12px 0;text-align:center}.splash-video-wrap video{width:100%}.splash-video-wrap .btn-close-modal{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#21252e;background-image:none;border:1px solid #485060;border-radius:22px;cursor:pointer;display:block;height:36px;line-height:36px;margin:0;overflow:hidden;padding:0;position:absolute;right:12px;text-align:center;top:12px;width:36px;z-index:1011}.splash-video-wrap .btn-close-modal .btn-text{display:block;height:0;opacity:0;overflow:hidden;width:0}.splash-video-wrap .btn-close-modal .icon-cross{color:#9df9ff;font-size:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.btn-close-splash{padding-left:32px;position:relative}.btn-close-splash .icon-double-chevron-right{left:8px;position:absolute;top:10px}@media (min-width:1180px){.splash-video-wrap,.splash-video-wrap video{max-height:88vh}}.section-infographic{background-size:cover}.section-infographic .fact-box{background-color:transparent}.perf-img{padding:12px}.section-bridge{background-size:cover;position:relative}.section-bridge .box-bridge{background-color:#12161d;padding:24px}.section-bridge video{left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.section-bridge .grid{position:relative;z-index:2}@media (min-width:1180px){.section-infographic .fact-box{padding:48px}.box-performance{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.box-performance .perf-img,.box-performance .stat-panel{flex:0 0 30%}.section-bridge{overflow:hidden}.section-bridge .box-bridge{border-radius:4px;margin:24px;max-width:320px}}@media (min-width:1480px){.section-bridge .box-bridge{margin:36px;max-width:380px;padding:36px}}@media (min-width:640px) and (max-width:1179px){.section-infographic .fact-box{margin:0}.box-performance{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.box-performance .perf-img{flex:0 0 32%}.box-performance .stat-panel{flex:0 0 32%;padding:48px 0}.section-bridge .box-bridge{border-radius:4px;max-width:45%}}@media (max-width:640px){.section-bridge{background-image:url(../assets/images/bg-bridge-sm.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:100% auto;padding-bottom:60%}.section-bridge video{display:none}.section-bridge .grid{gap:0;width:100%}}.features-container{position:relative;z-index:1}.features-container .page-banner-wrap{background-color:transparent;background-image:none}.features-container .p-lead{letter-spacing:.2em;text-transform:uppercase}#fuel .panel-box-top{border-radius:0 0 4px 4px}@media (min-width:1180px){.feat-canvas-stage{background-image:url(/assets/features-video/features-video_001.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.features-container .page-banner-wrap{min-height:calc(100vh - 179px);padding-bottom:20vh}.features-container .page-banner-wrap .link-scroll{bottom:22vh}.features-container .section{min-height:150vh;padding-bottom:50vh}.features-container .section-fuel{height:140vh;padding-bottom:40vh}.features-container .section-weapons{height:120vh;padding-bottom:40vh}}@media (min-width:640px) and (max-width:1179px){.canvas-wrap{height:100%;width:100%}.features-container .page-banner-wrap{min-height:90vh}.features-container .page-banner-wrap .page-banner{padding-top:6vh}.features-container .page-banner-wrap .feat-tagline{padding-top:8vh}.features-container .section{min-height:140vh}}@media (max-width:640px){.canvas-wrap{display:none}.features-container .page-banner-wrap{background-image:url(/assets/images/features/s-page-banner-bg.jpg);background-position:100% 0;background-size:cover;height:590px;max-height:80vh}.features-container .section-skip+.section{padding-top:0}.features-container .span{flex-direction:column}}.canvas-wrap{left:0;min-height:100vh;min-width:100vw;position:fixed;top:0;z-index:-1}.canvas-wrap .canvas-stage{height:auto;left:50%;min-height:100vh;min-width:100vw;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .5s ease;width:auto;z-index:0}.programme-container{position:relative;z-index:1}.programme-container .page-banner-wrap{background-color:transparent;background-image:none}.programme-container .section-customers{background-color:#1d1f2d;background-image:url(/assets/images/customers/customer-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto}.programme-container .consortium-stats{max-width:400px}.programme-container .consortium-stats .stat-panel{margin-bottom:24px}.programme-container .consortium-stats .stat-panel .stat-suffix{font-size:.8em}.programme-container .consortium-stats .stat-panel .stat-label{padding-top:math-div(24px,2)}.programme-container .partner-stats{max-width:360px}.programme-container .partner-stats .stat-panel{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(18,22,29,.5);border:1px solid #50e2ba;margin-bottom:24px}.programme-container .partner-stats .stat-panel .stat-prefix{font-weight:400}.programme-container .partner-stats .stat-panel .stat-suffix{font-size:.8em}.programme-container .partner-stats .stat-panel .stat-label{margin-bottom:6px}.programme-container .partner-stats .stat-panel .stat-number{margin-bottom:12px}.programme-container .customer-stats{max-width:360px}.programme-container .customer-stats .stat-panel{border:1px solid #50e2ba;margin-bottom:24px}.programme-container .customer-stats .stat-panel .stat-label{margin-bottom:12px}.programme-container .customer-stats .stat-panel .tag{background-color:#21252e;color:#50e2ba}.programme-container .timeline-head,.programme-container .timeline-wrap{background-color:#12161d}.programme-container .timeline-head .timeline-nav-item span{background-color:transparent;box-shadow:none;color:#21ebf8}.programme-container .timeline-head .timeline-nav-item span:hover{color:#fff}.programme-container .timeline-head .timeline-nav-item:after{background-color:transparent}.programme-container .timeline-head .timeline-nav-item.is-active span{background-color:#50e2ba;color:#12161d}.programme-container .timeline-head .timeline-nav-item.is-active:after{background-color:#50e2ba}.customer-map-item{align-items:center;background-color:transparent;border:2px solid transparent;border-radius:32px;cursor:pointer;display:inline-flex;justify-content:flex-start;padding:0;transition:all .15s ease}.customer-map-item .customer-logo{border-radius:32px;height:48px;overflow:hidden;padding:0;position:relative;transition:all .15s ease;width:48px;z-index:2}.customer-map-item .customer-logo img{display:block;height:100%;margin:0 auto;width:100%}.customer-map-item .customer-name{border-radius:0 32px 32px 0;display:none;font-weight:600;height:36px;line-height:36px;padding:6px 12px 6px 6px;position:relative;white-space:nowrap;z-index:1}.customer-map-item:after{border-radius:30px;content:"";display:block;height:8px;opacity:.75;outline:1px solid #21ebf8;outline-offset:3px;position:absolute;transition:all .15s ease;width:8px;z-index:0}.customer-map-item.customer-item-open{background-color:rgba(33,37,46,.8);border:2px solid #21ebf8;z-index:100}.customer-map-item.customer-item-open .customer-logo{border-radius:24px 0 0 24px;height:36px;padding:6px;width:36px}.customer-map-item.customer-item-open .customer-name{display:block}.customer-map-item.customer-item-open:after{animation-duration:1s;animation-iteration-count:infinite;animation-name:pulse;animation-timing-function:ease;background-color:#fff;opacity:1}.section-customers.anim .customer-map-item{animation:pulse2;animation-duration:2s;animation-iteration-count:1;animation-timing-function:ease}.section-customers.anim .customer-map-item.cmi-eda{animation-delay:1s}.section-customers.anim .customer-map-item.cmi-raf{animation-delay:1.2s}.section-customers.anim .customer-map-item.cmi-austria{animation-delay:1.4s}.section-customers.anim .customer-map-item.cmi-luftwaffe{animation-delay:1.6s}.section-customers.anim .customer-map-item.cmi-am{animation-delay:1.8s}.section-customers.anim .customer-map-item.cmi-kuwait{animation-delay:2s}.section-customers.anim .customer-map-item.cmi-saudi{animation-delay:2.2s}.section-customers.anim .customer-map-item.cmi-qatar{animation-delay:2.4s}.section-customers.anim .customer-map-item.cmi-oman{animation-delay:2.6s}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(157,249,255,0)}to{box-shadow:0 0 2px 8px rgba(80,226,186,.5)}}@keyframes pulse2{0%{box-shadow:0 0 0 0 rgba(157,249,255,0)}30%{box-shadow:0 0 16px 8px rgba(80,226,186,.4)}to{box-shadow:0 0 16px 8px rgba(80,226,186,0)}}@media (min-width:1180px){.prog-canvas-stage{background-image:url(/assets/programme-video/programme-video_001.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.programme-container .page-banner-wrap{min-height:calc(100vh - 179px)}.programme-container .content-area{width:480px}.programme-container .content-area>h2,.programme-container .content-area>h3,.programme-container .content-area>p{text-shadow:0 0 20px #000,0 0 40px #000}.programme-container .section{padding-top:180px}.programme-container .section#consortium{padding-bottom:100px}.programme-container .section#nations{padding-bottom:50px}.programme-container .section#companies{min-height:120vh;padding-bottom:320px}.programme-container .section#network{min-height:120vh;padding-bottom:280px}.programme-container .section#benefits{min-height:100vh}.programme-container .section.section-customers{height:auto;min-height:80vh;padding:96px 0}.programme-container .section.section-heritage{height:auto;padding:0}.consortium-stats .stat-panel{padding:24px 0}.partner-stats .stat-panel{max-width:340px;padding:24px}.partner-stats .stat-panel p:last-child{margin-bottom:0}.section-customers{padding-bottom:200px!important;position:relative}.section-customers .customer-stats .stat-panel{padding:12px 24px 24px}.section-customers .grid .span{justify-content:space-between}.section-customers .customers-diagram{align-self:center;background-image:url(/assets/images/customers/customers-world.png);background-position:50%;background-repeat:no-repeat;background-size:80%;height:600px;overflow:visible;position:relative;width:600px}.section-customers .customer-map-item{position:absolute}.section-customers .customer-map-item.cmi-rev{flex-direction:row-reverse}.section-customers .customer-map-item.cmi-rev .customer-name{border-radius:32px 0 0 32px;padding:6px 6px 6px 12px}.section-customers .customer-map-item.cmi-rev .customer-logo{margin:0}.section-customers .customer-map-item.cmi-rev.customer-item-open .customer-logo{border-radius:0 32px 32px 0}.section-customers .customer-map-item.cmi-raf{left:-25px;top:296px}.section-customers .customer-map-item.cmi-raf:after{left:206px;top:-134px}.section-customers .customer-map-item.cmi-luftwaffe{left:5px;top:84px}.section-customers .customer-map-item.cmi-luftwaffe:after{left:218px;top:84px}.section-customers .customer-map-item.cmi-am{left:86px;top:12px}.section-customers .customer-map-item.cmi-am:after{left:126px;top:204px}.section-customers .customer-map-item.cmi-eda{left:-8px;top:396px}.section-customers .customer-map-item.cmi-eda:after{left:166px;top:-176px}.section-customers .customer-map-item.cmi-austria{left:-28px;top:188px}.section-customers .customer-map-item.cmi-austria:after{left:230px;top:-6px}.section-customers .customer-map-item.cmi-saudi{left:370px;top:-16px}.section-customers .customer-map-item.cmi-saudi:after{left:-10px;top:310px}.section-customers .customer-map-item.cmi-oman{flex-direction:row-reverse;right:-20px;top:220px}.section-customers .customer-map-item.cmi-oman:after{right:210px;top:80px}.section-customers .customer-map-item.cmi-kuwait{left:220px;top:-30px}.section-customers .customer-map-item.cmi-kuwait:after{left:136px;top:284px}.section-customers .customer-map-item.cmi-qatar{right:30px;top:80px}.section-customers .customer-map-item.cmi-qatar:after{right:186px;top:195px}.timeline-wrap{padding-top:36px}}@media (min-width:640px) and (max-width:1179px){.programme-container .content-area{width:48%}.programme-container .section,.programme-container .section#consortium{min-height:140vh}.programme-container .section.section-customers{min-height:auto;padding:72px 0}.programme-container .section.section-heritage{min-height:auto;padding:0}.section-customers{padding-bottom:164px!important;position:relative}.section-customers .span{flex-direction:column}.section-customers .content-area{width:80%}.customers-diagram{background-image:url(/assets/images/customers/customers-world.png);background-position:50% 0;background-repeat:no-repeat;background-size:316px 316px;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;margin:0 auto;padding-top:340px;position:relative;width:576px}.customers-diagram .customer-map-item{background-color:#21252e;border-radius:4px;box-sizing:border-box;flex:0 0 31%;height:auto;margin:0 0 12px;padding:6px}.customers-diagram .customer-map-item .customer-name{display:block;height:auto;line-height:1.25;padding:0 0 0 12px;white-space:normal}.customers-diagram .customer-map-item .customer-logo{flex:0 0 32px;height:32px;padding:0;width:32px}.customers-diagram .customer-map-item.cmi-raf:after{left:204px;top:67px}.customers-diagram .customer-map-item.cmi-luftwaffe:after{left:230px;top:70px}.customers-diagram .customer-map-item.cmi-am:after{left:228px;top:102px}.customers-diagram .customer-map-item.cmi-eda:after{left:188px;top:104px}.customers-diagram .customer-map-item.cmi-austria:after{left:220px;top:82px}.customers-diagram .customer-map-item.cmi-saudi:after{left:320px;top:158px}.customers-diagram .customer-map-item.cmi-oman:after{left:342px;top:148px}.customers-diagram .customer-map-item.cmi-kuwait:after{left:316px;top:128px}.customers-diagram .customer-map-item.cmi-qatar:after{left:328px;top:139px}.heritage-heading{padding:24px 0 36px}.timeline-wrap{padding-top:24px}.timeline-wrap .grid{padding:0 24px}}@media (max-width:640px){.canvas-stage{display:none}.programme-container .page-banner-wrap{background-image:url(/assets/images/programme/s-programme-header-bg.jpg);background-position:50%;background-size:cover;padding-bottom:48px}.programme-container .section{padding:48px 0}.programme-container .section-heritage{padding:24px 0 0}.section-customers .span{display:block}.customers-diagram{background-image:url(/assets/images/customers/customers-world.png);background-position:50% 0;background-repeat:no-repeat;background-size:260px 260px;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;margin:0 auto;overflow:hidden;padding-top:284px;position:relative;width:340px}.customers-diagram .customer-map-item{background-color:#21252e;border-radius:4px;box-sizing:border-box;flex:0 0 48%;height:auto;margin:0 0 12px;padding:6px;position:static}.customers-diagram .customer-map-item .customer-name{display:block;height:auto;line-height:1.25;padding:0 0 0 12px;white-space:normal}.customers-diagram .customer-map-item .customer-logo{flex:0 0 32px;height:32px;padding:0;width:32px}.customers-diagram .customer-map-item.cmi-raf:after{left:102px;top:52px}.customers-diagram .customer-map-item.cmi-luftwaffe:after{left:118px;top:58px}.customers-diagram .customer-map-item.cmi-am:after{left:122px;top:86px}.customers-diagram .customer-map-item.cmi-eda:after{left:88px;top:84px}.customers-diagram .customer-map-item.cmi-austria:after{left:108px;top:70px}.customers-diagram .customer-map-item.cmi-saudi:after{left:210px;top:138px}.customers-diagram .customer-map-item.cmi-oman:after{left:206px;top:106px}.customers-diagram .customer-map-item.cmi-kuwait:after{left:230px;top:122px}.customers-diagram .customer-map-item.cmi-qatar:after{left:218px;top:114px}}.article-meta{border-bottom:1px solid hsla(212,8%,66%,.25);border-top:1px solid hsla(212,8%,66%,.25);margin-top:24px;padding:8px 0}.article-content figure{border:1px solid hsla(212,8%,66%,.25);display:inline-block;margin:0 auto 24px;padding:0}.article-content figure img{display:block}.article-content figure figcaption{background-color:#21252e;font-size:.9em;font-weight:500;padding:12px}@media (min-width:1180px){.page-banner-article{padding-bottom:24px}.article-meta{padding:12px 0}.article-content{padding-bottom:48px}}.assets-sort{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:24px;width:100%}.assets-sort .field{margin:0}.assets-sort .results-count{font-weight:600;padding-bottom:8px}@media (min-width:1180px){.assets-sort .field label{padding-bottom:8px}.span-media-sidebar{padding-top:106px}.span-media-sidebar h3{font-size:1.4em;margin-bottom:.5em}.box-related-assets{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.box-related-assets .card-article,.box-related-assets .card-asset{flex:0 1 31%}}@media (min-width:640px) and (max-width:1179px){.box-related-assets{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.box-related-assets .card-article,.box-related-assets .card-asset{flex:0 1 31%}}@media (max-width:640px){.assets-sort{align-items:stretch;flex-direction:column}.assets-sort .results-count{padding-top:12px}}.box-contact,.box-library{border-radius:4px;margin-bottom:24px}.box-contact h2,.box-library h2{max-width:300px}.box-contact,.box-library{background-color:#21252e}.box-library{background-image:url(../assets/images/bg-striped-wide.png);background-position:0 100%;background-repeat:repeat-x;background-size:auto 100%}.box-cont{padding:24px}.box-cont ul.checks li{margin-bottom:12px;max-width:280px;padding-left:24px}.box-cont ul.checks li:before{background-color:transparent;color:#50e2ba;content:"\e90c";font-family:icomoon!important;font-size:10px;height:auto;left:0;position:absolute;top:.72em;width:auto}.box-icon{margin-bottom:12px;padding-left:36px;position:relative}.box-icon i{color:#50e2ba;font-size:16px;left:0;position:absolute;top:6px}.box-icon h4{font-size:1em;margin:0}@media (min-width:1180px){.box-contact,.box-library{margin-bottom:48px;padding-bottom:72px;position:relative}.box-contact .btn-cta,.box-library .btn-cta{bottom:24px;left:24px;position:absolute}.box-img{height:50px;padding:36px 0 24px 24px}}@media (min-width:1480px){.box-cont{padding:36px}.box-contact,.box-library{padding-bottom:80px}.box-contact .btn-cta,.box-library .btn-cta{bottom:36px;left:36px}.box-img{padding:48px 0 36px 36px}}

/*# sourceMappingURL=style.css.map*/