.color-red{color:#e94544}.color-green{color:#a5c882}.color-orange{color:#f59d15}html{color:#2d2e3b;font-family:Roboto,sans-serif;font-size:1em;line-height:1.4}::-moz-selection{background:#f59d15;color:#fff;text-shadow:none}::selection{background:#f59d15;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #c0c0c1;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,optgroup,select,textarea{font:inherit;color:inherit}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.left{float:left}.right{float:right}.center{text-align:center}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.beat-transforms{transform:translateZ(1000px);transform-style:preserve-3d}a,a:focus{outline:0}.back::before{font-family:'Font Awesome 5 Free';font-weight:700;content:"\f053";font-size:.875em;padding-right:.5em}.external::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f35d";font-size:.875em;padding-left:.5em;font-weight:700}.chevron::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f054";font-size:.875em;padding-left:.5em;font-weight:700}.up::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f077";font-size:.875em;padding-left:.5em;font-weight:700}.down::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f078";font-size:.875em;padding-left:.5em;font-weight:700}.down-arrow::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f063";font-size:.875em;padding-left:.5em;font-weight:700}.open-pdf::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f1c1";font-size:.875em;padding-left:.5em}.play::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f04b";font-size:.875em;padding-left:.5em;font-weight:700}.download::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f019";font-size:.875em;padding-left:.5em;font-weight:700}.email::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f0e0";font-size:.875em;padding-left:.5em}.request::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f054";font-size:.875em;padding-left:.5em;font-weight:700}.send::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f1d8";font-size:.875em;padding-left:.5em;font-weight:700}.tick::after{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f00c";font-size:.875em;padding-left:.5em;font-weight:700}.button{display:inline-block;box-sizing:border-box;padding:.5em 1em;margin:0;border:0;background:#778cc6;cursor:pointer;transition:background .2s;font-size:.875em;line-height:1.5em;background-color:#778cc6;color:#fff}a>.button{font-family:Roboto,sans-serif;font-weight:400;text-shadow:none}.button.transparent{color:#778cc6;background-color:transparent;box-shadow:0 0 0 1px #778cc6 inset}.button:not(.disabled):hover{background-color:#5e77bb;color:#fff}.button:not(.disabled).transparent:hover{background-color:#778cc6;color:#fff}.button.disabled{opacity:.6;cursor:default}.button.green{background-color:#a5c882;color:#fff}.button.green.transparent{color:#a5c882;background-color:transparent;box-shadow:0 0 0 1px #a5c882 inset}.button.green:not(.disabled):hover{background-color:#93bd69;color:#fff}.button.green:not(.disabled).transparent:hover{background-color:#a5c882;color:#fff}.button.green.disabled{opacity:.6;cursor:default}.button.red{background-color:#e94544;color:#fff}.button.red.transparent{color:#e94544;background-color:transparent;box-shadow:0 0 0 1px #e94544 inset}.button.red:not(.disabled):hover{background-color:#e52524;color:#fff}.button.red:not(.disabled).transparent:hover{background-color:#e94544;color:#fff}.button.red.disabled{opacity:.6;cursor:default}.button.orange{background-color:#f59d15;color:#fff}.button.orange.transparent{color:#f59d15;background-color:transparent;box-shadow:0 0 0 1px #f59d15 inset}.button.orange:not(.disabled):hover{background-color:#dd8a09;color:#fff}.button.orange:not(.disabled).transparent:hover{background-color:#f59d15;color:#fff}.button.orange.disabled{opacity:.6;cursor:default}.button.purple{background-color:#b06985;color:#fff}.button.purple.transparent{color:#b06985;background-color:transparent;box-shadow:0 0 0 1px #b06985 inset}.button.purple:not(.disabled):hover{background-color:#a15473;color:#fff}.button.purple:not(.disabled).transparent:hover{background-color:#b06985;color:#fff}.button.purple.disabled{opacity:.6;cursor:default}.button.indigo{background-color:#2a2939;color:#fff}.button.indigo.transparent{color:#2a2939;background-color:transparent;box-shadow:0 0 0 1px #2a2939 inset}.button.indigo:not(.disabled):hover{background-color:#1b1a24;color:#fff}.button.indigo:not(.disabled).transparent:hover{background-color:#2a2939;color:#fff}.button.indigo.disabled{opacity:.6;cursor:default}.button.white{background-color:#fff;color:#273048}.button.white.transparent{color:#fff;background-color:transparent;box-shadow:0 0 0 1px #fff inset}.button.white:not(.disabled):hover{background-color:#ededed;color:#273048}.button.white:not(.disabled).transparent:hover{background-color:#fff;color:#273048}.button.white.disabled{opacity:.6;cursor:default}.flag-icon.flag-icon-all{background-image:url(../img/icons/flag-globe.png);background-color:#273048}.no-js .filter-set{display:none}.filter-set>.filter.button{position:relative;display:inline-block;margin:0 .5em .5em 0;background:#fff;color:#778cc6;box-shadow:0 0 0 1px #778cc6 inset;text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-set>.filter.button::before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';background:rgba(119,140,198,.4);transition:transform .2s;transform:scaleY(0);transform-origin:center bottom}.filter-set>.filter.button:hover::before{transform:scaleY(1)}.filter-set>.filter.button.selected,.filter-set>.filter.button.selected:hover{background:#778cc6;color:#fff}.filter-set>.filter.button.selected::before{transform:scaleY(0)!important}form{width:100%;font-weight:300}form .checkbox-row input[type=checkbox],form .checkbox-row label,form .checkbox-row label:before{color:#273048}form .radio-group input[type=radio],form .radio-group label,form .radio-group label:before{color:#273048}form .checkbox-section{margin-bottom:2em}form .checkbox-section:last-child{margin-bottom:4em}form .checkbox-row{width:100%;margin-bottom:1em;box-sizing:border-box}form .checkbox-row label{cursor:pointer}form .checkbox-row input[type=checkbox]{display:none}form .checkbox-row input[type=checkbox]+label:before{font-family:'Font Awesome 5 Free';display:inline-block;width:1.5em;text-align:left;content:"\f0c8";font-weight:400}form .checkbox-row input[type=checkbox]:checked+label:before{content:"\f14a";font-weight:700;color:#778cc6!important}form .radio-group{display:inline-block;vertical-align:middle}form .radio-group .radio-row{margin-bottom:.5em}form .radio-group label{cursor:pointer;margin-right:1.5em}@media only screen and (max-width:650px){form .radio-group label{margin-right:1em}}form .radio-group input[type=radio]{display:none}form .radio-group input[type=radio]+label:before{font-family:'Font Awesome 5 Free';display:inline-block;width:1.5em;text-align:left;content:"\f0c8";font-weight:400}form .radio-group input[type=radio]:checked+label:before{content:"\f14a";font-weight:700;color:#778cc6!important}form .customer-form-submit-container{line-height:2em;clear:both}form .customer-form-submit-container>.button.customer-form-submit{box-sizing:border-box}form .customer-form-submit-container>.button.customer-form-submit:disabled{pointer-events:none}form .customer-form-submit-container>.required-error{margin:0 1em;color:#e94544}.hidden{display:none!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #808081;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html{font-size:1.15vw}@media print,screen and (max-width:1216px){html{font-size:calc(3px + 1.125vw)}}@media only screen and (max-width:800px){html{font-size:calc(5px + 2vw)}}body{position:relative;background-color:#fff;overflow-y:scroll}h1{font-size:2em;line-height:1.2em;margin:0 0 .5em}h1+.subtitle{font-size:1.2em;line-height:1.4em;margin:-.25em 0 1.5em}h1.underlined{position:relative;padding-bottom:1em;margin-bottom:1em}h1.underlined:after{content:'';position:absolute;bottom:0;left:0;height:3px;width:3em;background:#f59d15}h2{font-size:1.25em}h1,h1+.subtitle,h2{color:#273048;font-weight:400;font-family:'Roboto Slab',serif}h3{font-weight:400;font-family:'Roboto Slab',serif}h4{font-weight:400;font-family:Roboto,sans-serif}p{font-weight:300;text-align:justify}p.callout{font-family:'Roboto Slab',serif;padding-left:1rem;border-left:.15625em solid #273048;color:#273048;font-size:1.5em;line-height:1.25;font-weight:300}span.normal{font-weight:400}ol,ul{font-weight:300}ol>li>span,ul>li>span{font-weight:400}a,a:visited{color:#3d4f79;text-decoration:none;font-weight:400}a.color-orange,a:visited.color-orange{color:#f59d15}a:active,a:hover{color:#4e659b}a:active.color-orange,a:hover.color-orange{color:#f7b146}.outer{position:relative;width:100%;margin:0}.inner{position:relative;width:80vw;margin:0 auto}@media print,screen and (max-width:1216px){.inner{width:90vw}}.section{width:100%;padding:3em 0}.section.white{background:#fff}.section.grey{background:#e7e7e7}.section.subtle-grey{background:#f4f4f4}.section.blue{background:#273048}.section.indigo{background:#2a2939}.section.blue-black{background:#17151c}.section.visualizer-grey{background:#201e20}.section.blue,.section.blue-black,.section.indigo,.section.visualizer-grey{color:#fff}.section.blue h1,.section.blue h1+.subtitle,.section.blue h2,.section.blue-black h1,.section.blue-black h1+.subtitle,.section.blue-black h2,.section.indigo h1,.section.indigo h1+.subtitle,.section.indigo h2,.section.visualizer-grey h1,.section.visualizer-grey h1+.subtitle,.section.visualizer-grey h2{color:#fff}.section.blue a,.section.blue a:visited,.section.blue-black a,.section.blue-black a:visited,.section.indigo a,.section.indigo a:visited,.section.visualizer-grey a,.section.visualizer-grey a:visited{color:#778cc6}.section.blue a:active,.section.blue a:hover,.section.blue-black a:active,.section.blue-black a:hover,.section.indigo a:active,.section.indigo a:hover,.section.visualizer-grey a:active,.section.visualizer-grey a:hover{color:#a2b0d8}.section.blue{text-shadow:0 1px 2px rgba(23,21,28,.5)}.section.blue h1,.section.blue h1+.subtitle,.section.blue h2{text-shadow:0 1px 2px rgba(23,21,28,.5)}.section.blue .button{text-shadow:none}.next-bar{padding:0!important;height:3em;line-height:3em;font-weight:300}.next-bar>.inner{text-align:right}.next-bar>.inner>a{margin-left:.25em;transition:color 125ms}.next-bar>.next-bar-cover-1{transition:height .5s 1s}.js .next-bar>.next-bar-cover-1{position:absolute;width:100%;height:3em;z-index:3}.js .section.white+.next-bar>.next-bar-cover-1{background:#fff}.js .section.grey+.next-bar>.next-bar-cover-1{background:#e7e7e7}.js .section.subtle-grey+.next-bar>.next-bar-cover-1{background:#f4f4f4}.next-bar>.next-bar-cover-2{transition:width .5s 1.5s}.js .next-bar>.next-bar-cover-2{position:absolute;width:100%;right:0;height:3em;z-index:2;background:#2a2939}.next-bar.offered>.next-bar-cover-1{height:0}.next-bar.offered>.next-bar-cover-2{width:0}.divider{position:relative;width:100%;height:1px;background:#3d4f79}@media print,screen and (max-width:1216px){.grid-2{margin:0 auto}}.grid-2>div.grid-2-1{float:left;width:48%}@media print,screen and (max-width:1216px){.grid-2>div.grid-2-1{float:none;width:100%!important}.grid-2>div.grid-2-1+.grid-2-2{margin-top:2em}}.grid-2>div.grid-2-2{float:right;width:48%}@media print,screen and (max-width:1216px){.grid-2>div.grid-2-2{float:none;width:100%!important}.grid-2>div.grid-2-2+.grid-2-1{margin-top:2em}}.grid-2>div>h2:first-child,.grid-2>div>h3:first-child,.grid-2>div>p:first-child{margin-top:0}.grid-2.left-bias>div.grid-2-1{width:50%}.grid-2.left-bias>div.grid-2-2{width:41%}.grid-2.right-bias>div.grid-2-1{width:41%}.grid-2.right-bias>div.grid-2-2{width:50%}.grid-2.gapless-left-bias>div.grid-2-1{width:56%}.grid-2.gapless-left-bias>div.grid-2-2{width:40%}.grid-2.gapless-right-bias>div.grid-2-1{width:40%}.grid-2.gapless-right-bias>div.grid-2-2{width:56%}.grid-2.gapless-super-left-bias>div.grid-2-1{width:60%}.grid-2.gapless-super-left-bias>div.grid-2-2{width:37.5%}.grid-2.gapless-super-right-bias>div.grid-2-1{width:37.5%}.grid-2.gapless-super-right-bias>div.grid-2-2{width:60%}.grid-2.giant-left-bias>div.grid-2-1{width:65%}.grid-2.giant-left-bias>div.grid-2-2{width:30%}.grid-2.giant-right-bias>div.grid-2-1{width:30%}.grid-2.giant-right-bias>div.grid-2-2{width:65%}.grid-3>.grid-3-1,.grid-3>.grid-3-2,.grid-3>.grid-3-3{float:left;width:30%}.grid-3>.grid-3-1.grid-3-1,.grid-3>.grid-3-2.grid-3-1,.grid-3>.grid-3-3.grid-3-1{padding:0 2.5% 0 0}.grid-3>.grid-3-1.grid-3-2,.grid-3>.grid-3-2.grid-3-2,.grid-3>.grid-3-3.grid-3-2{padding:0 2.5%}.grid-3>.grid-3-1.grid-3-3,.grid-3>.grid-3-2.grid-3-3,.grid-3>.grid-3-3.grid-3-3{padding:0 0 0 2.5%}.grid-3.separated>.grid-3-1{padding:0 2.4% 0 0}.grid-3.separated>.grid-3-2{padding:0 2.4%;border-left:1px solid #273048;border-right:1px solid #273048}.grid-3.separated>.grid-3-3{padding:0 0 0 2.4%}@media print,screen and (max-width:1216px){.grid-3{margin:0 auto}.grid-3:not(.no-initial-collapse)>.grid-3-1,.grid-3:not(.no-initial-collapse)>.grid-3-2,.grid-3:not(.no-initial-collapse)>.grid-3-3{float:none;width:100%!important;padding-left:0!important;padding-right:0!important;border:0!important}}@media only screen and (max-width:800px){.grid-3.no-initial-collapse .grid-3-2,.grid-3.no-initial-collapse .grid-3-3,.grid-3.no-initial-collapse>.grid-3-1{float:none;width:100%!important;padding-left:0!important;padding-right:0!important;border:0!important}}.wide.button{width:100%;padding-left:0;padding-right:0;margin-bottom:1em;text-align:center;font-weight:400}@media print,screen and (max-width:1216px){h3+a>.wide.button{margin-top:0}}@media only screen and (max-width:415px){.wide.button{font-size:.875em}}.side-quote{position:relative;margin:2em 0;padding-left:1.5em;box-sizing:border-box;font-size:1.75em;font-weight:300;color:#2d2e3b}.side-quote>.quote{line-height:1.2;margin-bottom:.625em}.js .side-quote>.quote{opacity:0;transform:translateY(25px);transition:opacity .7s ease-out 10ms,transform .7s ease 10ms}.side-quote>.quote>.quote-left,.side-quote>.quote>span>.quote-right{width:1em}.side-quote>.quote>.quote-left{position:absolute;left:-1.5em;top:0}.side-quote>.quote>span>.quote-right{margin-left:.5em;transform:scale(-1,-1)}.side-quote>.attribution{font-size:1rem;line-height:1.25;font-weight:500}.js .side-quote>.attribution{opacity:0;transform:translateY(-25px);transition:opacity .7s ease-out .35s,transform .7s ease .35s}.js .side-quote.no-animation>.quote{opacity:1;transform:translateY(0);transition:none}.js .side-quote.no-animation>.attribution{opacity:1;transform:translateY(0);transition:none}.side-quote.reached>.quote{opacity:1;transform:translateY(0)}.side-quote.reached>.attribution{opacity:1;transform:translateY(0)}.side-quote.inline-quote-marks{padding-left:0}.side-quote.inline-quote-marks>.quote>.quote-left{position:relative;left:auto;top:auto;margin-right:.5rem;margin-top:-.25em}.side-quote.inline-quote-marks>.quote>span>.quote-right{margin-top:-.125em}.blue.section .side-quote{color:#fff}.phone-info{margin:1.5em 0 2em}.phone-info>div{font-size:1em;text-align:center}.phone-info a{font-weight:400}@media only screen and (max-width:415px){.phone-info{font-size:.875em}}.video-ct{position:relative;width:100%;padding-bottom:56.25%;border-radius:.5em}.video-ct .video{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;background:rgba(0,0,0,.125)}.video-ct .video .video-thumbnail{position:absolute;width:100%;height:100%}.video-ct .video .video-watch-link-text{position:absolute;right:.5em;top:.5em;padding:.5em;font-weight:700;color:#e7e7e7;background:rgba(23,21,28,.75);pointer-events:none}.title>.translation-suffix{font-size:.75em;white-space:nowrap}.preloading-image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity 1s}.preloading-image.loaded{opacity:1}.preloading-image.contain{background-size:contain}.responsive{position:relative;width:100%}@media print,screen and (max-width:1216px){.responsive{width:54%!important;margin-left:23%!important}}@media only screen and (max-width:800px){.responsive{width:100%!important;margin-left:0!important}}.responsive.image{margin-bottom:2em}.responsive.image.rounded{border-radius:.5em}#header{position:fixed;top:0;height:4rem;background:#2a2939;border-bottom:1px solid rgba(173,178,191,.25);z-index:2;transform:translateZ(1000px);transform-style:preserve-3d}@media print{#header{display:none}}#header>.inner{height:4rem}#header #logo{position:absolute;left:0;top:0;transform:scale(1.01);cursor:pointer;width:12rem;height:4rem;filter:none;transition:filter 1s}@media only screen and (max-width:450px){html[lang=de] #header #logo{width:10.5rem}}@media only screen and (max-width:450px){html[lang=fr] #header #logo{width:10.5rem}}@media only screen and (max-width:800px){html[lang=ja] #header #logo{width:9rem}}@media only screen and (max-width:450px){html[lang=ja] #header #logo{width:8.5rem}}#header #logo:hover{filter:contrast(0) brightness(2) drop-shadow(0 0 5px rgba(255, 255, 255, .25))}#header #menu{position:absolute;right:0;top:0;height:4rem;line-height:4rem}@media only screen and (max-width:800px){#header #menu>a{display:none}}#header #menu>a#menu-trial-link{margin-right:.25em}@media only screen and (max-width:800px){#header #menu>a#menu-trial-link{display:inline-block;margin-right:4em}}#header #menu .nav-item{display:inline-block;vertical-align:middle;margin-right:2em;font-size:.9375em;font-weight:300;cursor:pointer;transition:color .3s;color:#fff}@media print,screen and (max-width:1216px){#header #menu .nav-item{font-size:.875em;margin-right:1.75em}}@media only screen and (max-width:960px){#header #menu .nav-item{margin-right:1.5em}}#header #menu .nav-item.active,#header #menu .nav-item:hover{color:#f59d15!important}#header #menu .nav-item.button#menu-trial-button{vertical-align:-1px;margin:0;padding-left:1.5em;padding-right:1.5em;color:#2a2939!important;background:#fff;transition:background .2s,color .3s}#header #menu .nav-item.button#menu-trial-button:hover{background:#e6e6e6}@media only screen and (max-width:800px){#header #menu .nav-item.button#menu-trial-button{font-size:1em}}@media only screen and (max-width:415px){html:not([lang=en-US]) #header #menu .nav-item.button#menu-trial-button{padding-left:.75em;padding-right:.75em}html[lang=ja] #header #menu .nav-item.button#menu-trial-button{font-size:.8125em}}#header #menu>a.linkedin,#header #menu>a.twitter,#header #menu>span.language-selector{position:relative;display:inline;margin-left:1em;vertical-align:-1px}#header #menu>a.linkedin>.nav-item,#header #menu>a.twitter>.nav-item,#header #menu>span.language-selector>.nav-item{margin-right:0;font-size:1.5em}@media only screen and (max-width:800px){.js #header #menu>a.linkedin,.js #header #menu>a.twitter,.js #header #menu>span.language-selector{display:none}}#header #menu>span.language-selector>.nav-item{width:1.4375em}#header #menu>span.language-selector>.nav-item>.fa-caret-down{position:absolute;right:0;top:50%;transform:translateY(-49%);font-size:.5em;line-height:1}#header #menu>a.linkedin,#header #menu>a.twitter{display:none;width:1em;margin-left:1em}#header #menu>a.linkedin>.nav-item,#header #menu>a.twitter>.nav-item{width:1em}#header #menu .sub-menu{position:absolute;top:calc(4rem + 1px);width:14rem;padding:1.25rem;box-sizing:border-box;background:#2a2939;border:1px solid rgba(255,255,255,.2);border-top:none;z-index:3;animation:simple-appear .2s}#header #menu .sub-menu>.sub-menu-column{display:inline-block;vertical-align:top;width:100%}#header #menu .sub-menu>.sub-menu-column>a{font-size:.875em;line-height:1.5em;font-weight:300;color:#fff;transition:color .3s}#header #menu .sub-menu>.sub-menu-column>a.active,#header #menu .sub-menu>.sub-menu-column>a:hover{color:#f59d15}#header #menu .sub-menu>.sub-menu-column>a>.link{margin:.5em 0}#header #menu .sub-menu>.sub-menu-column>a:first-of-type>.link,#header #menu .sub-menu>.sub-menu-column>a:last-of-type>.link{margin:0}#header #menu .sub-menu>.sub-menu-column>.separator{width:100%;height:1px;margin:.5rem 0;background:rgba(173,178,191,.25)}#header #menu .sub-menu>.sub-menu-column>.separator:last-child{display:none}#header #menu .sub-menu.two-columns{width:25rem}#header #menu .sub-menu.two-columns>.sub-menu-column{width:50%;box-sizing:border-box}#header #menu .sub-menu.two-columns>.sub-menu-column:first-of-type{padding-right:.625rem}#header #menu .sub-menu.two-columns>.sub-menu-column:last-of-type{padding-left:.625rem}#header #menu .sub-menu.two-columns.for-translations{width:12.5rem}#header #menu .sub-menu.two-columns.for-translations>.sub-menu-column{width:50%}#header #hamburger{display:none;position:absolute;right:0;top:30%;bottom:30%;width:3em;cursor:pointer;opacity:.7;transition:opacity .2s ease-in-out}#header #hamburger.active,#header #hamburger.active:hover,#header #hamburger:hover{opacity:1}#header #hamburger>div{position:absolute;left:0;width:100%;height:.25em;background:linear-gradient(90deg,rgba(255,255,255,.8),#fff,rgba(255,255,255,.8));border-radius:2px;opacity:1;transform:scale(1);transition:top .3s,opacity .3s,transform .3s}#header #hamburger>div:nth-child(1){top:0}#header #hamburger>div:nth-child(2){top:calc(50% - .25em/2)}#header #hamburger>div:nth-child(3){top:calc(100% - .25em)}#header #hamburger.active>div:nth-child(1){top:47%;transform:rotate(45deg)}#header #hamburger.active>div:nth-child(2){opacity:0;transform:scale(0)}#header #hamburger.active>div:nth-child(3){top:47%;transform:rotate(-45deg)}@media only screen and (max-width:800px){.js #header #hamburger{display:block}}#mobile-menu{display:none;position:fixed;left:100%;right:-100%;top:4rem;bottom:0;z-index:4;transform:translateZ(1000px);transform-style:preserve-3d;background:#2a2939}@media only screen and (max-width:800px){#mobile-menu{display:block}}#mobile-menu>#mobile-menu-inner{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}#mobile-menu>#mobile-menu-inner>.items{width:100%;padding:0 5vw;box-sizing:border-box;text-align:center;opacity:0;transition:opacity .25s}#mobile-menu>#mobile-menu-inner>.items>a>.nav-item{display:inline-block;height:1em;line-height:1em;padding:1vw 1em;font-size:3.5vw;font-weight:300;color:#fff}@media (orientation:landscape){#mobile-menu>#mobile-menu-inner>.items>a>.nav-item{padding:.75vh 1em;font-size:3vh}}@media (orientation:portrait) and (min-height:50em){#mobile-menu>#mobile-menu-inner>.items>a>.nav-item{font-size:4vw}}#mobile-menu>#mobile-menu-inner>.items>a>.nav-item.active{color:#778cc6!important;font-weight:700}#mobile-menu>#mobile-menu-inner>.items>a>.nav-item:hover{color:#778cc6!important}#mobile-menu>#mobile-menu-inner>.items>a>.nav-item.translation{color:#3d4f79;padding:1vw .5em}@media (orientation:landscape){#mobile-menu>#mobile-menu-inner>.items>a>.nav-item.translation{padding:1vh 1em}}#mobile-menu>#mobile-menu-inner>.items>a>.nav-item.translation.active{font-weight:300}#mobile-menu>#mobile-menu-inner>.items>.separator{width:100%;height:1px;margin:1.25vw 0;background:rgba(173,178,191,.25)}@media (orientation:landscape){#mobile-menu>#mobile-menu-inner>.items>.separator{margin:1vh 0}}#mobile-menu.active{left:0;right:0}#mobile-menu.active>#mobile-menu-inner>.items{opacity:1}#main-content{margin:4rem 0 0}#main-content a{font-family:'Roboto Slab',serif;cursor:pointer}#main-content a.anchor{display:block;position:relative;visibility:hidden;top:-4rem}@media print,screen and (max-width:1216px){#main-content a.anchor{top:-4rem}}#home-large,#home-large-19{display:block}#home-small,#home-small-19{display:none}@media only screen and (max-width:800px) and (orientation:portrait){html:not([lang=ja]) #home-large,html:not([lang=ja]) #home-large-19{display:none}html:not([lang=ja]) #home-small,html:not([lang=ja]) #home-small-19{display:block}html:not([lang=ja]) #main-content[data-page-id=home]+#footer{display:none}}#home-small{text-align:center;font-size:3vw}#home-small .outer{background-size:cover;background-position:center bottom}#home-small .inner{width:80vw}#home-small h1{font-family:Roboto,sans-serif;font-size:7.5vw;line-height:1.2;margin:0 0 5vw;font-weight:300;color:#778cc6}#home-small .button{font-size:4vw;font-weight:500;box-shadow:0 0 0 2px #778cc6 inset}#home-small .button.white{box-shadow:0 0 0 2px #fff inset}#home-small .strapline{font-size:4vw;line-height:1.3;font-weight:500;width:70%;margin:0 auto}#home-small-19{font-size:4vw}#home-small-19 .inner{width:80vw;margin:0 10vw}#home-small-19 .section{padding:10vw 0}#home-small-19 h1,#home-small-19 h2,#home-small-19 h3{font-family:Roboto,sans-serif}#main-content #home-small-19 a{font-family:Roboto,sans-serif}#home-small-19 .cta{font-size:5vw;margin-top:10vw;text-align:center}#home-small-19 .cta>a{display:inline-block}#home-small-19 .cta>a>.button{padding-left:2.5em;padding-right:2.5em}#home-small-19 #home-small-19-featured-video h2{font-size:7.5vw;line-height:1.2;margin:0 0 9vw;text-align:center}#home-small-19 #home-small-19-featured-video h2{font-size:6vw;margin-bottom:6vw}#home-small-19 #home-small-19-blog{padding:10vw 0;background:linear-gradient(180deg,#e1e1e2,#fff)}#home-small-19 #home-small-19-blog>.inner>h1{font-size:5vw;line-height:1;margin:0 0 1em}#home-small-19 #home-small-19-blog>.inner>a.item{font-family:Roboto,sans-serif;display:block;font-size:4vw;border-top:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;margin-top:-1px;padding:1em 0}#home-small-19 #home-small-19-blog>.inner>.cta{font-size:4vw;margin-top:7vw;margin-bottom:-1vw;text-align:left}#home-small-19 #home-small-19-blog>.inner>.cta>a{display:inline-block}#home-small-19 #home-small-19-products>a{display:block;color:#fff}#home-small-19 #home-small-19-products>a>.product{position:relative;height:100vw;background-size:cover;background-position:center}#home-small-19 #home-small-19-products>a>.product[data-product-id=enterprise]{background-image:url(../img/tiles/home/enterprise-lower.jpg)}#home-small-19 #home-small-19-products>a>.product[data-product-id=antigena]{background-image:url(../img/tiles/home/antigena-lower.jpg)}#home-small-19 #home-small-19-products>a>.product[data-product-id=antigena-network]{background-image:url(../img/tiles/home/antigena-network-lower.jpg)}#home-small-19 #home-small-19-products>a>.product[data-product-id=antigena-email]{background-image:url(../img/tiles/home/antigena-email-lower.jpg)}#home-small-19 #home-small-19-products>a>.product[data-product-id=industrial]{background-image:url(../img/tiles/home/industrial-lower.jpg)}#home-small-19 #home-small-19-products>a>.product>.inner{position:absolute;top:10vw}#home-small-19 #home-small-19-products>a>.product>.inner>.title{width:75%;font-size:7.5vw;line-height:1.125;font-weight:500;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:2px solid #f59d15}#home-small-19 #home-small-19-products>a>.product>.inner>.description{font-size:4vw;line-height:1.25;font-weight:300}#home-small-19 #home-small-19-products>a>.product::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.75),rgba(0,0,0,.5),transparent)}html.backdropfilter.cssmask #home-small-19 #home-small-19-products>a>.product::before{mask-image:linear-gradient(180deg,#000,transparent);backdrop-filter:blur(.375em)}#home-small-19 .home-visualizer-section h2{font-size:7.5vw;line-height:1.2;margin:0 0 9vw;text-align:center}#home-small-19 #home-small-19-videos h2{font-size:7.5vw;line-height:1.2;margin:0 0 9vw;text-align:center}#home-small-19 #home-small-19-videos h3{font-size:4vw}#home-small-19 #home-small-19-videos .remote-video+h3{margin-top:6vw}#home-small-19 #home-small-customers{padding:10vw 0}#home-small-19 #home-small-customers h2{font-size:7.5vw;line-height:1.2;margin:0 0 9vw;text-align:center}#home-small-19 #home-small-customers .logo-row{margin:-2vw 0 -3vw}#home-small-19 #home-small-19-resources-tiles{margin:0 1em}#home-small-19 #home-small-19-resources-tiles .tile{position:relative;display:inline-block;overflow:hidden;white-space:normal;border-radius:.5em;cursor:pointer;font-size:1.5em}#home-small-19 #home-small-19-resources-tiles .tile>.image{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;transition:filter .25s;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#273048;filter:none}#home-small-19 #home-small-19-resources-tiles .tile>.image::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;background:linear-gradient(135deg,rgba(0,0,0,.75),transparent 5em)}#home-small-19 #home-small-19-resources-tiles .tile:hover>.image{filter:brightness(1.1) contrast(1.1) saturate(1.1)}#home-small-19 #home-small-19-resources-tiles .tile>.title{position:absolute;left:1em;right:1em;bottom:1em;font-weight:300;color:#fff;font-family:Roboto,sans-serif}@media print,screen and (max-width:1216px){#home-small-19 #home-small-19-resources-tiles .tile>.title{line-height:1.25}}@media only screen and (max-width:600px){#home-small-19 #home-small-19-resources-tiles .tile>.title{line-height:1.1875}}#home-small-19 #home-small-19-resources-tiles .tile>.title>.eyebrow{position:relative;margin-bottom:.25em;font-size:.8125em;font-weight:700;color:#f59d15;text-shadow:1px 1px 1px rgba(0,0,0,.4)}#home-small-19 #home-small-19-resources-tiles .tile>.title>.text{position:relative}#home-small-19 #home-small-19-resources-tiles .tile>.title::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;left:-1em;right:-1em;bottom:-1em;top:-4em;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 66%)}#home-small-19 #home-small-19-resources-tiles .tile>i.action{position:absolute;left:.8em;top:.8em;font-size:1.25em;color:#fff;text-shadow:0 0 1px #000;transition:text-shadow .25s}#home-small-19 #home-small-19-resources-tiles .tile:hover>i.action{text-shadow:0 0 1px #000,0 0 2px #fff;animation:quick-glow .5s linear 1}@keyframes quick-glow{0%{text-shadow:0 0 1px #000}50%{text-shadow:0 0 1px #000,0 0 4px #fff}100%{text-shadow:0 0 1px #000,0 0 2px #fff}}#home-small-19 #home-small-19-resources-tiles .tile.see-more>.image{background:linear-gradient(135deg,#273048,#2a2939)}#home-small-19 #home-small-19-resources-tiles .tile.see-more>.image::after{display:none}#home-small-19 #home-small-19-resources-tiles .tile.see-more>.title{position:absolute;left:0;right:0;top:50%;bottom:auto;transform:translateY(-50%);text-align:center}@media only screen and (max-width:800px){#home-small-19 #home-small-19-resources-tiles .tile.see-more>.title{left:1em;right:1em;font-size:1.25em}#home-small-19 #home-small-19-resources-tiles .tile.see-more>.title>.fa{display:none}}@media only screen and (max-width:600px){#home-small-19 #home-small-19-resources-tiles .tile.see-more>.title{font-size:1em}}#home-small-19 #home-small-19-resources-tiles .tile.see-more>.title::before{display:none}#home-small-19 #home-small-19-resources-tiles .tile.see-more:hover>.title{color:#d8d8d8}@media print,screen and (max-width:1216px){#home-small-19 #home-small-19-resources-tiles .tile{font-size:1.5em}}@media only screen and (max-width:800px){#home-small-19 #home-small-19-resources-tiles .tile{font-size:4vw}}html.cssgrid #home-small-19 #home-small-19-resources-tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1em}@media only screen and (max-width:800px){html.cssgrid #home-small-19 #home-small-19-resources-tiles{grid-template-columns:1fr 1fr}}html.cssgrid #home-small-19 #home-small-19-resources-tiles .tile{width:100%;height:0;padding-bottom:100%}html.no-cssgrid #home-small-19 #home-small-19-resources-tiles .tile{width:18vw;height:18vw;margin-right:2vw}@media only screen and (max-width:800px){html.no-cssgrid #home-small-19 #home-small-19-resources-tiles .tile{width:36vw;height:36vw;margin-right:4vw}}#home-small-19 #home-small-19-resources h2{font-size:7.5vw;line-height:1.2;margin:0 0 9vw;text-align:center}#home-small-19 #home-small-19-news{padding:10vw 0;background:linear-gradient(180deg,#e1e1e2,#fff)}#home-small-19 #home-small-19-news>.inner>h1{font-size:5vw;line-height:1;margin:0 0 1em}#home-small-19 #home-small-19-news>.inner>a.item{font-family:Roboto,sans-serif;display:block;font-size:4vw;border-top:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;margin-top:-1px;padding:1em 0}#home-small-19 #home-small-19-news>.inner>.cta{font-size:4vw;margin-top:7vw;margin-bottom:-1vw;text-align:left}#home-small-19 #home-small-19-news>.inner>.cta>a{display:inline-block}#home-small-19 #home-small-19-footer .link{text-align:center;font-size:1.25em;margin:.75em 0}#home-small-19 #home-small-19-footer .link>a{font-family:Roboto,sans-serif;color:#fff}#home-small-19 #home-small-19-footer .link>a>.button{padding-left:2.5em;padding-right:2.5em}#home-small-19 #home-small-19-footer .link.trial{margin:1.5em 0}#home-small-19 #home-small-19-footer .separator{width:70%;margin:2em auto;background:#fff;height:2px;border-radius:2px}#home-small-19 #home-small-19-footer .footer-info{color:#fff;margin:1em 0;text-align:center}#home-small-features{background-color:#153542;background-image:url(../img/home/features.jpg);color:#fff}#home-small #home-small-features h1{font-family:'Roboto Slab',serif;font-size:10vw;color:#fff;margin:0;padding:20vw 0;border-bottom:1px solid #fff}#home-small-features .feature{border-bottom:1px solid #fff;padding:10vw 0}#home-small-features .feature:last-of-type{border-bottom:0}#home-small-features .feature>div:nth-child(1){font-size:7vw;line-height:1;font-weight:300;margin:0 0 1.5vw;color:#fff}#home-small-features .feature>div:nth-child(2){font-size:4vw;line-height:1.3;font-weight:500;width:70%;margin:0 auto}#home-small-quotes{position:relative;padding:12vw 0 12vw;background-image:url(../img/home/quotes.jpg);color:#fff;overflow:hidden}#home-small-quotes #home-small-quotes-quotes.animated-quotes{position:relative;backface-visibility:hidden;width:90%;height:50vw;margin:9vw 0;text-align:left}#home-small-quotes #home-small-quotes-quotes.animated-quotes .animated-quote{position:absolute;width:100%;left:0;top:50%;backface-visibility:hidden}@keyframes animated-quote-enter{from{transform:translate(120%,-50%);opacity:0}to{transform:translate(0,-50%);opacity:1}}@keyframes animated-quote-exit{from{transform:translate(0,-50%);opacity:1}to{transform:translate(-120%,-50%);opacity:0}}#home-small-quotes #home-small-quotes-quotes.animated-quotes .animated-quote.current{transform:translate(0,-50%);opacity:1}#home-small-quotes #home-small-quotes-quotes.animated-quotes .animated-quote.current.animated{animation:animated-quote-enter 1s}#home-small-quotes #home-small-quotes-quotes.animated-quotes .animated-quote:not(.current){transform:translate(-120%,-50%);opacity:0}#home-small-quotes #home-small-quotes-quotes.animated-quotes .animated-quote:not(.current).animated{animation:animated-quote-exit 1s}#home-small-quotes #home-small-quotes-quotes.animated-quotes>.home-small-quote>.quote{position:relative;font-size:5.5vw;line-height:1.2}html[lang=de] #home-small-quotes #home-small-quotes-quotes.animated-quotes>.home-small-quote>.quote,html[lang=fr] #home-small-quotes #home-small-quotes-quotes.animated-quotes>.home-small-quote>.quote{font-size:5vw}#home-small-quotes #home-small-quotes-quotes.animated-quotes>.home-small-quote>.quote>.quote-left,#home-small-quotes #home-small-quotes-quotes.animated-quotes>.home-small-quote>.quote>.quote-right{width:12vw}#home-small-quotes #home-small-quotes-quotes.animated-quotes>.home-small-quote>.quote>.quote-left{position:absolute;left:-2vw;top:-11vw}#home-small-quotes #home-small-quotes-quotes.animated-quotes>.home-small-quote>.quote>.quote-right{position:relative;float:right;margin-top:1vw;transform:scale(-1,-1)}#home-small-quotes #home-small-quotes-quotes.animated-quotes>.home-small-quote>.attribution{font-size:3vw;line-height:1.2;margin-top:3vw;font-weight:700}#home-small-quotes>.next-quote{position:absolute;right:4vw;top:50%;transform:translateY(-50%);opacity:.5;cursor:pointer}#home-small-quotes>.next-quote:hover{opacity:1}#home-small-quotes>.next-quote>i{font-size:20vw;padding:10vh 0 10vh 10vw;color:#fff;backface-visibility:hidden}#home-small-customers{padding:12vw 0}#home-small-news{padding:12vw 0;background-image:url(../img/home/events.jpg)}#home-small-news .recent-news-items{padding:5vw 0;text-align:left;font-weight:300}#home-small-news .recent-news-items>.recent-news-item{position:relative;padding:5vw 0;border-bottom:1px solid #778cc6}#home-small-news .recent-news-items>.recent-news-item:last-of-type{border-bottom:0}#home-small-news .recent-news-items>.recent-news-item>.image{position:absolute;left:0;top:5vw;bottom:5vw;width:16vw;background-size:90%;background-repeat:no-repeat;background-position:center}#home-small-news .recent-news-items>.recent-news-item>.details{margin-left:21vw}#home-small-news .recent-news-items>.recent-news-item>.details>.headline{font-size:4vw;line-height:1.2;margin-bottom:1vw}#main-content #home-small-news .recent-news-items>.recent-news-item>.details>.headline>a{font-family:Roboto,sans-serif;color:#778cc6;font-weight:300}#home-small-news .recent-news-items>.recent-news-item>.details>.date,#home-small-news .recent-news-items>.recent-news-item>.details>.publication{font-size:3vw}#home-small-blog{padding:12vw 0;background-image:url(../img/home/blog.jpg);background-color:#080f3b;color:#fff}#home-small #home-small-blog h1{color:#fff}#home-small-blog .recent-blog-posts{padding:5vw 0;text-align:left;font-weight:300}#home-small-blog .recent-blog-posts>.recent-blog-post{padding:4vw 0;border-bottom:1px solid #fff}#home-small-blog .recent-blog-posts>.recent-blog-post:last-of-type{border-bottom:0}#home-small-blog .recent-blog-posts>.recent-blog-post>.title{font-size:4vw;line-height:1.2;margin-bottom:1vw}#main-content #home-small-blog .recent-blog-posts>.recent-blog-post>.title>a{font-family:Roboto,sans-serif;color:#778cc6;font-weight:300}#home-small-blog .recent-blog-posts>.recent-blog-post>.author,#home-small-blog .recent-blog-posts>.recent-blog-post>.date{font-size:3vw}#home-small-contact{padding:12vw 0 0}#home-small-contact .row{margin-bottom:5vw}#home-small-contact .row:first-of-type{margin-top:10vw}#home-small-contact .row>.half{display:inline-block;vertical-align:middle;width:47%}#home-small-contact .row>.half:nth-child(1){margin-right:6%}#home-small #home-small-contact .row>.half>a>.button{margin-bottom:0}#home-small-contact .row>.half>a.social{color:#778cc6;transition:color .3s}#home-small-contact .row>.half>a.social:hover{color:#273048}#home-small-contact .row>.half>a.social>.fab{font-size:10vw;padding:0 1vw}#home-small-footer{padding:3vw 0 6vw}.hero{position:relative;overflow:hidden;background:#2a2939 linear-gradient(135deg,#000,#2a2939 50%,#000)}.hero>.slide{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;backface-visibility:hidden}@keyframes hero-enter{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes hero-exit{from{transform:translateX(0)}to{transform:translateX(-100%)}}.hero>.slide.current{transform:translateX(0)}.hero>.slide.current.animated{animation:hero-enter 1s}.hero>.slide:not(.current){transform:translateX(-100%)}.hero>.slide:not(.current).animated{animation:hero-exit 1s}.hero>.slide>.image{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center}.js .hero>.slide>.image{opacity:0;transition:opacity .5s}.js .hero>.slide>.image.loaded{opacity:1}.hero>.slide>.inner.slide-content{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-49%)}.hero>.next-slide-wrapper>.next-slide{opacity:.5;transition:opacity .5s;cursor:pointer}.hero>.next-slide-wrapper>.next-slide:hover{opacity:1}#home-large>.hero{height:18rem}@media print,screen and (max-width:1216px){#home-large>.hero{height:16.25rem}}#home-large>.hero>.mobile-gradient{display:none;position:absolute;left:0;top:0;right:0;bottom:0;background-color:transparent;background-image:linear-gradient(175deg,rgba(23,21,28,.75) 70%,rgba(0,0,0,0))}@media only screen and (max-width:800px){#home-large>.hero>.mobile-gradient{display:block}}#home-large>.hero>.slide.slide-autonomous>.inner.slide-content>h1,#home-large>.hero>.slide.slide-autonomous>.inner.slide-content>p,#home-large>.hero>.slide.slide-brain>.inner.slide-content>h1,#home-large>.hero>.slide.slide-brain>.inner.slide-content>p,#home-large>.hero>.slide.slide-fights-back>.inner.slide-content>h1,#home-large>.hero>.slide.slide-fights-back>.inner.slide-content>p,#home-large>.hero>.slide.slide-world-leader-2>.inner.slide-content>h1,#home-large>.hero>.slide.slide-world-leader-2>.inner.slide-content>p,#home-large>.hero>.slide.slide-world-leader>.inner.slide-content>h1,#home-large>.hero>.slide.slide-world-leader>.inner.slide-content>p{text-align:left}@media only screen and (max-width:800px){#home-large>.hero>.slide.slide-autonomous>.inner.slide-content>h1,#home-large>.hero>.slide.slide-autonomous>.inner.slide-content>p,#home-large>.hero>.slide.slide-brain>.inner.slide-content>h1,#home-large>.hero>.slide.slide-brain>.inner.slide-content>p,#home-large>.hero>.slide.slide-fights-back>.inner.slide-content>h1,#home-large>.hero>.slide.slide-fights-back>.inner.slide-content>p,#home-large>.hero>.slide.slide-world-leader-2>.inner.slide-content>h1,#home-large>.hero>.slide.slide-world-leader-2>.inner.slide-content>p,#home-large>.hero>.slide.slide-world-leader>.inner.slide-content>h1,#home-large>.hero>.slide.slide-world-leader>.inner.slide-content>p{text-align:center}}#home-large>.hero>.slide.slide-world-leader>.image{background-image:url(../img/hero/world-leader.jpg)}@media only screen and (max-width:500px){#home-large>.hero>.slide.slide-world-leader>.image{background-image:url(../img/hero/world-leader-small.jpg)}}#home-large>.hero>.slide.slide-world-leader-2>.image{background-image:url(../img/hero/world-leader-2.jpg)}@media only screen and (max-width:500px){#home-large>.hero>.slide.slide-world-leader-2>.image{background-image:url(../img/hero/dna-small.jpg)}}#home-large>.hero>.slide.slide-fights-back>.image{background-image:url(../img/hero/fights-back.jpg)}@media only screen and (max-width:500px){#home-large>.hero>.slide.slide-fights-back>.image{background-image:url(../img/hero/fights-back-small.jpg)}}#home-large>.hero>.slide.slide-dna>.image{background-image:url(../img/hero/dna.jpg)}@media only screen and (max-width:500px){#home-large>.hero>.slide.slide-dna>.image{background-image:url(../img/hero/dna-small.jpg)}}#home-large>.hero>.slide.slide-immune>.image{background-image:url(../img/hero/immune-2.jpg)}@media only screen and (max-width:500px){#home-large>.hero>.slide.slide-immune>.image{background-image:url(../img/hero/immune-2-small.jpg)}}#home-large>.hero>.slide.slide-deployments>.image{background-image:url(../img/hero/deployments.jpg?1)}@media only screen and (max-width:500px){#home-large>.hero>.slide.slide-deployments>.image{background-image:url(../img/hero/deployments-small.jpg?1)}}#home-large>.hero>.slide.slide-maths>.image{background-image:url(../img/hero/maths.jpg)}@media only screen and (max-width:500px){#home-large>.hero>.slide.slide-maths>.image{background-image:url(../img/hero/maths-small.jpg)}}#home-large>.hero>.slide.slide-anomalies>.image{background-image:url(../img/hero/fibres.jpg)}@media only screen and (max-width:500px){#home-large>.hero>.slide.slide-anomalies>.image{background-image:url(../img/hero/fibres-small.jpg)}}#home-large>.hero>.slide.slide-autonomous>.image{background-image:url(../img/hero/fights-back.jpg)}@media only screen and (max-width:500px){#home-large>.hero>.slide.slide-autonomous>.image{background-image:url(../img/hero/fights-back-small.jpg)}}#home-large>.hero>.slide.slide-brain>.image{background-image:url(../img/hero/brain.jpg)}#home-large>.hero>.slide>.inner.slide-content>h1,#home-large>.hero>.slide>.inner.slide-content>p{text-align:center;color:#fff;text-shadow:2px 2px 2px rgba(23,21,28,.75)}#home-large>.hero>.slide>.inner.slide-content>h1{font-size:2.75em;margin:0;font-weight:400}@media only screen and (max-width:800px){#home-large>.hero>.slide>.inner.slide-content>h1{font-size:2.125em}}@media only screen and (max-width:600px){#home-large>.hero>.slide>.inner.slide-content>h1{font-size:2em}}#home-large>.hero>.slide>.inner.slide-content>h1>img{height:1.5em}#home-large>.hero>.slide>.inner.slide-content>p{width:100%}@media print,screen and (max-width:1216px){#home-large>.hero>.slide>.inner.slide-content>p{width:100%!important}}#home-large>.hero>.slide>.inner.slide-content>p.sub-line{font-size:1.25em}#home-large>.hero>.slide>.inner.slide-content>p.sub-line>.fa-circle{transform:scale(.5)}html[lang=en-US] #home-large>.hero>.slide>.inner.slide-content>p.sub-line>.fa-circle{margin:0 .25em}#home-large>.hero>.slide>.inner.slide-content>p.link-line{font-size:1em;margin-bottom:0}#home-large>.hero>.slide>.inner.slide-content>p.link-line>a{text-shadow:none}#home-large>.hero>.next-slide-wrapper>.next-slide{position:absolute;width:2.5rem;height:2.5rem;right:0;border-radius:100%;line-height:2.5625rem;font-size:1.25rem;text-align:center;color:#fff;box-shadow:0 0 0 3px #fff;background:#2a2939;top:13.75rem}@media print,screen and (max-width:1216px){#home-large>.hero>.next-slide-wrapper>.next-slide{top:12.5rem}}@media only screen and (max-width:415px){#home-large>.hero>.next-slide-wrapper>.next-slide{top:7.8125rem;width:1.875rem;height:1.875rem;line-height:1.9375rem;font-size:.9375rem}}#home-large>.hero>.next-slide-wrapper>.next-slide>i{margin-left:4px}@media only screen and (max-width:415px){#home-large>.hero>.next-slide-wrapper>.next-slide>i{margin-left:2px}}#home-small>.hero{height:calc(100vh - 4rem)}#home-small>.hero>.slide.slide-mobile-one>.image{background-image:url(../img/hero/mobile-one.jpg)}#home-small>.hero>.slide.slide-mobile-two>.image{background-image:url(../img/hero/mobile-two.jpg)}#home-small>.hero>.slide.slide-mobile-autonomous>.image{background-image:url(../img/hero/mobile-two.jpg)}#home-small>.hero>.slide>.inner.slide-content>h1{font-family:'Roboto Slab',serif;font-size:9vw;color:#fff}#home-small>.hero>.slide>.inner.slide-content>.sub-line{margin:0 auto 10vw;font-size:4.5vw;line-height:1.3;font-weight:500;color:#fff}#home-small>.hero>.slide>.inner.slide-content>.link-line{width:50%;margin:0 auto}#home-small>.hero>.slide>.inner.slide-content>.link-line>a>.button{margin-bottom:0}#home-small>.hero>.next-slide-wrapper{position:absolute;width:0;height:calc(100vh - 4rem);right:0}#home-small>.hero>.next-slide-wrapper>.next-slide{position:absolute;right:2vw;top:50%;transform:translateY(-50%);text-align:right}#home-small>.hero>.next-slide-wrapper>.next-slide>i{font-size:20vw;padding:10vh 0 10vh 10vw;color:#fff;backface-visibility:hidden}.carousel{height:75vh;min-height:28rem;position:relative;overflow:hidden;background:#17151c}@media print,screen and (max-width:1216px){.carousel{min-height:0;max-height:50vw}}@media only screen and (max-width:800px) and (orientation:portrait){.carousel{height:calc(100vh - 4rem);min-height:100vw;max-height:none}}.carousel>.slide{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;backface-visibility:hidden}@keyframes hero-enter{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes hero-exit{from{transform:translateX(0)}to{transform:translateX(-100%)}}.carousel>.slide.current{transform:translateX(0)}.carousel>.slide.current.animated{animation:hero-enter 1s}.carousel>.slide:not(.current){transform:translateX(-100%)}.carousel>.slide:not(.current).animated{animation:hero-exit 1s}.carousel>.slide>.image{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center}.js .carousel>.slide>.image{opacity:0;transition:opacity .5s}.js .carousel>.slide>.image.loaded{opacity:1}.carousel>.slide>.image::after,.carousel>.slide>.video-container::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,.5) 40%,transparent 70%)}@media only screen and (max-width:800px) and (orientation:portrait){.carousel>.slide>.image::after,.carousel>.slide>.video-container::after{background:linear-gradient(180deg,transparent,rgba(23,21,28,.75) 40% 60%,transparent)}}html.backdropfilter.cssmask .carousel>.slide>.image::after,html.backdropfilter.cssmask .carousel>.slide>.video-container::after{background:0 0;mask-image:linear-gradient(90deg,#000 40%,transparent 70%);backdrop-filter:blur(2px) brightness(.375)}@media only screen and (max-width:800px) and (orientation:portrait){html.backdropfilter.cssmask .carousel>.slide>.image::after,html.backdropfilter.cssmask .carousel>.slide>.video-container::after{background:linear-gradient(180deg,transparent 25%,rgba(0,0,0,.75) 50%,transparent 75%);mask-image:linear-gradient(180deg,transparent 15%,#000 35% 65%,transparent 85%);backdrop-filter:blur(.125em) brightness(.5)}}.carousel>.slide>.video-container{position:absolute;left:0;top:0;right:0;bottom:0;background:#0c0b0e}.carousel>.slide>.video-container>video{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;top:50%;opacity:0;filter:brightness(0);transform:translateY(-50%);transition:opacity 1s,filter 1.5s}.carousel>.slide>.video-container>video.loaded{opacity:1;filter:brightness(1)}.carousel>.slide>.slide-content{position:absolute;left:10vw;right:10vw;bottom:4rem}@media print,screen and (max-width:1216px){.carousel>.slide>.slide-content{left:5vw;right:5vw;bottom:5vw}}@media only screen and (max-width:800px) and (orientation:portrait){.carousel>.slide>.slide-content{left:10vw;right:10vw;bottom:50%;transform:translateY(50%);text-align:center}}.carousel>.slide>.slide-content>.subhead,.carousel>.slide>.slide-content>.subtitle,.carousel>.slide>.slide-content>h1{color:#fff;text-shadow:2px 2px 2px rgba(23,21,28,.25)}.carousel>.slide>.slide-content>h1{font-size:2.75em;margin:0 0 2rem}@media only screen and (max-width:800px) and (orientation:portrait){.carousel>.slide>.slide-content>h1{font-size:9vw}}.carousel>.slide>.slide-content>.subtitle{font-family:Roboto,sans-serif;font-size:1.375em;margin-top:1rem;margin-bottom:2rem}.carousel>.slide>.slide-content>.subhead{font-size:1em;margin:1rem 0;font-weight:300}@media only screen and (max-width:800px) and (orientation:portrait){.carousel>.slide>.slide-content>.subhead{font-size:4.5vw;margin:6vw 0;font-weight:300}}.carousel>.slide>.slide-content>.cta-wrapper.large>a>.button{font-size:1em;margin-top:1rem}.carousel>.slide>.slide-content>.cta-wrapper.small{display:none}@media only screen and (max-width:800px) and (orientation:portrait){.carousel>.slide>.slide-content>.cta-wrapper.large{display:none}.carousel>.slide>.slide-content>.cta-wrapper.small{display:block}}.carousel>.slide[data-slide-id=dna]>.image{background-image:url(../img/hero/dna.jpg)}@media only screen and (max-width:800px) and (orientation:portrait){.carousel>.slide[data-slide-id=dna]>.image{background-image:url(../img/hero/mobile-dna.jpg)}}.carousel>.slide[data-slide-id=dna]>.slide-content>.subhead{width:50%}.carousel>.slide[data-slide-id=leading]>.image{background-image:url(../img/hero/dna.jpg)}@media only screen and (max-width:800px) and (orientation:portrait){.carousel>.slide[data-slide-id=leading]>.image{background-image:url(../img/hero/mobile-dna.jpg)}}.carousel>.slide[data-slide-id=leading]>.slide-content>.subhead{width:100%}.carousel>.dots{position:absolute;right:10vw;bottom:4rem}@media print,screen and (max-width:1216px){.carousel>.dots{right:5vw;bottom:5vw}}@media only screen and (max-width:800px) and (orientation:portrait){.carousel>.dots{display:none}}.carousel>.dots>.dot{display:inline-block;width:1rem;height:1rem;border-radius:100%;background:#fff;margin-right:1rem;cursor:pointer;transition:transform .25s,background .25s}.carousel>.dots>.dot.current{background:#f59d15;transform:scale(1.25)}.carousel>.dots:not(.disabled)>.dot:not(.current):hover{background:#f6a72c}.section#home-ribbon{border-top:2px solid #d8d8d8;border-bottom:2px solid #d8d8d8;padding:0}@media only screen and (max-width:800px){.section#home-ribbon{height:12em}}@media only screen and (max-width:600px){.section#home-ribbon{height:auto}}html.no-js .section#home-ribbon{display:none}html[lang=en-US] .section#home-ribbon .home-customer-logo-row{width:100%;padding:1.5em 0}@media only screen and (max-width:800px){html[lang=en-US] .section#home-ribbon .home-customer-logo-row{padding:0}}@media only screen and (max-width:600px){html[lang=en-US] .section#home-ribbon .home-customer-logo-row{display:block;width:100%}}html[lang=en-US] .section#home-ribbon .home-customer-logo-row>.logo{height:3em}@media only screen and (max-width:800px){html[lang=en-US] .section#home-ribbon .home-customer-logo-row>.logo{height:6em}}html:not([lang=en-US]) .section#home-ribbon .home-customer-logo-row{display:inline-block;vertical-align:middle;width:72%;padding:1.5em 0}@media print,screen and (max-width:1216px){html:not([lang=en-US]) .section#home-ribbon .home-customer-logo-row{padding:.5em 0}}@media only screen and (max-width:800px){html:not([lang=en-US]) .section#home-ribbon .home-customer-logo-row{padding:0}}@media only screen and (max-width:600px){html:not([lang=en-US]) .section#home-ribbon .home-customer-logo-row{display:block;width:100%}}html:not([lang=en-US]) .section#home-ribbon a{position:absolute;right:0;width:25%;height:100%;box-sizing:border-box;border-left:1px solid #d8d8d8}@media only screen and (max-width:600px){html:not([lang=en-US]) .section#home-ribbon a{display:block;position:relative;right:auto;width:100%;height:7em;margin-top:2em;border-left:0;border-top:1px solid #d8d8d8}}html:not([lang=en-US]) .section#home-ribbon a>#ticker{position:absolute;left:1em;right:0;top:0;bottom:0;transition:opacity .5s}@media only screen and (max-width:600px){html:not([lang=en-US]) .section#home-ribbon a>#ticker{left:0}}html:not([lang=en-US]) .section#home-ribbon a>#ticker>.content{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);color:#273048;font-size:.75em;font-family:Roboto,sans-serif}@media print,screen and (max-width:1216px){html:not([lang=en-US]) .section#home-ribbon a>#ticker>.content{font-size:.875em}}@media only screen and (max-width:800px){html:not([lang=en-US]) .section#home-ribbon a>#ticker>.content{font-size:1em}}html:not([lang=en-US]) .section#home-ribbon a>#ticker>.content>.title{font-weight:700;text-transform:uppercase}html:not([lang=en-US]) .section#home-ribbon a>#ticker>.content>.text{font-weight:400}.section#home-large-quotes-section .inner{min-height:12em}#home-large-quotes{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;color:#2a2939}@media print,screen and (max-width:1216px){#home-large-quotes{position:relative;left:auto;right:auto;top:auto;bottom:auto;height:16vw}}@media only screen and (max-width:800px){#home-large-quotes{height:20vw}}#home-large-quotes>.side-quote{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);margin:0;opacity:0;transition:opacity .6s ease-in-out}#home-large-quotes>.side-quote.appearing{opacity:1}.section#home-email-section{position:relative;padding:5em 0;background-image:url(../img/products/antigena-module-email.jpg);background-size:cover;background-position:center;font-size:1.125em}.section#home-email-section .inner{z-index:1}@media print,screen and (max-width:1216px){.section#home-email-section{height:auto}.section#home-email-section .inner{height:auto}.section#home-email-section .grid-2-1{position:relative;top:auto;transform:none}}.section#home-email-section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){.section#home-email-section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}.section#home-email-section ul{padding:0 0 0 1.125em}.section#home-email-section li{margin:1em 0}.section#home-email-section .grid-2>.grid-2-1>h1{margin-top:0}.section#home-email-section .grid-2>.grid-2-1>p{margin:2rem 0}.section#home-email-section .grid-2>.grid-2-1>.side-quote{color:#fff;font-size:1.375em;margin:2.5rem 0}.section#home-email-section .grid-2>.grid-2-1>p:last-child{margin-bottom:0;width:120%}@media print,screen and (max-width:1216px){.section#home-email-section .grid-2>.grid-2-1>p:last-child{width:100%}}.section#home-email-section .grid-2>.grid-2-1>p:last-child>a:nth-child(1){margin-right:1em}html:not([lang=en-US])>body.standard .section#home-translated-second-section{padding:3em 0}.section#home-translated-second-section>.inner>#home-spiel{position:relative;margin:0 0 4em}@media print,screen and (max-width:1216px){.section#home-translated-second-section>.inner>#home-spiel{margin:0}}.section#home-translated-second-section>.inner>#home-spiel>.grid-2-1{position:absolute;left:0;top:0;right:0;bottom:0}@media print,screen and (max-width:1216px){.section#home-translated-second-section>.inner>#home-spiel>.grid-2-1{position:relative;left:auto;right:auto;top:auto;bottom:auto}}html[lang=ja] .section#home-translated-second-section>.inner>#home-spiel>.grid-2-1 p{font-size:1.5em}@media print,screen and (max-width:1216px){.section#home-translated-second-section>.inner>#home-spiel>.grid-2-2>.home-video{margin-bottom:2em}}html.no-js .section#home-awards-section{display:none}.logo-row>.logo{position:relative;display:inline-block;vertical-align:middle;height:4em;overflow:hidden}.logo-row>.logo>div{position:absolute;width:100%;height:100%;left:0;top:0;background-size:contain;background-repeat:no-repeat;background-position:center;transition:opacity 1s;backface-visibility:hidden}.logo-row>.logo>div.before-featured{opacity:0}.logo-row>.logo>div.featured{opacity:1}.logo-row>.logo>div.after-featured{opacity:0}.logo-row.ten-logos>.logo{width:7%;margin-right:3.33333333%}.logo-row.ten-logos>.logo:nth-of-type(10n){margin-right:0}@media print,screen and (max-width:1216px){.logo-row.ten-logos>.logo{height:5em}}@media only screen and (max-width:800px){.logo-row.ten-logos>.logo{height:6em;width:15%;margin-right:6.25%}.logo-row.ten-logos>.logo:nth-of-type(5n){margin-right:0}}@media only screen and (max-width:415px){.logo-row.ten-logos>.logo{height:50px}}.logo-row.eight-logos>.logo{width:9%;margin-right:4%}.logo-row.eight-logos>.logo:nth-of-type(8n){margin-right:0}@media print,screen and (max-width:1216px){.logo-row.eight-logos>.logo{height:5em}}@media only screen and (max-width:800px){.logo-row.eight-logos>.logo{height:6em;width:17.5%;margin-right:10%;margin-top:1em;margin-bottom:1em}.logo-row.eight-logos>.logo:nth-of-type(4n){margin-right:0}}@media only screen and (max-width:415px){.logo-row.eight-logos>.logo{height:50px;margin-top:0;margin-bottom:0}}.logo-row.six-logos>.logo{width:13.33333333%;margin-right:4%}.logo-row.six-logos>.logo:nth-of-type(6n){margin-right:0}.logo-row.five-logos>.logo{width:16%;margin-right:5%}.logo-row.five-logos>.logo:nth-of-type(5n){margin-right:0}.logo-row.four-logos>.logo{width:20%;margin-right:6.66666667%}.logo-row.four-logos>.logo:nth-of-type(4n){margin-right:0}@media only screen and (max-width:800px) and (orientation:portrait){html:not([lang=ja]) .logo-row.ten-logos>.logo{height:10vw;margin-top:4vw;margin-bottom:4vw;width:40%;margin-right:20%}html:not([lang=ja]) .logo-row.ten-logos>.logo:nth-of-type(2n){margin-right:0}}.section.home-mclaren-section{position:relative;padding:5em 0;background-image:url(../img/home/mclaren.jpg);background-size:cover;background-position:center}.section.home-mclaren-section .inner{z-index:1}@media print,screen and (max-width:1216px){.section.home-mclaren-section{height:auto}.section.home-mclaren-section .inner{height:auto}.section.home-mclaren-section .grid-2-1{position:relative;top:auto;transform:none}}.section.home-mclaren-section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){.section.home-mclaren-section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}.section.home-mclaren-section ul{padding:0 0 0 1.125em}.section.home-mclaren-section li{margin:1em 0}.section.home-mclaren-section::before{background:linear-gradient(90deg,rgba(0,0,0,.875) 45%,transparent 90%)}@media only screen and (max-width:800px){.section.home-mclaren-section::before{background:rgba(0,0,0,.75)}}@media print,screen and (max-width:1216px){.section.home-mclaren-section .grid-2>div.grid-2-1{width:50%!important}}@media only screen and (max-width:800px){.section.home-mclaren-section .grid-2>div.grid-2-1{width:100%!important}}.section.home-mclaren-section img.wordmark{height:2em;margin-bottom:1em}.section.home-mclaren-section h1{margin-bottom:1em}.section.home-mclaren-section p:last-of-type{margin:2em 0 0}.section.home-free-trial-section{position:relative;padding:5em 0;background-image:url(../img/home/circuitboard.jpg);background-size:cover;background-position:center}.section.home-free-trial-section .inner{z-index:1}@media print,screen and (max-width:1216px){.section.home-free-trial-section{height:auto}.section.home-free-trial-section .inner{height:auto}.section.home-free-trial-section .grid-2-1{position:relative;top:auto;transform:none}}.section.home-free-trial-section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){.section.home-free-trial-section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}.section.home-free-trial-section ul{padding:0 0 0 1.125em}.section.home-free-trial-section li{margin:1em 0}.section.home-free-trial-section h1{margin-bottom:1em}.section.home-free-trial-section p:last-of-type{margin:2em 0 0}#home-large-19 .home-free-trial-section,#home-large-19 .home-mclaren-section{font-size:1.125rem}#home-small-19 .home-free-trial-section,#home-small-19 .home-mclaren-section{font-size:4vw}#home-small-19 .home-mclaren-section{background-position:87% center}.orange-line::after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:#f59d15;transform:scaleX(0);transition:transform .25s}.orange-line.selected::after,.orange-line:hover::after{transform:scaleX(1)}html.no-js .mudwall{display:none}.mudwall .tabs{width:75%;display:flex;align-items:stretch;justify-content:space-between;padding-right:3em;box-sizing:border-box;margin-bottom:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mudwall .tabs>.tab{font-family:'Roboto Slab',serif;position:relative;display:block;flex:0 1 auto;font-size:1.25em;padding-bottom:.5em;font-weight:400;cursor:pointer}.mudwall .tabs>.tab::after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:#f59d15;transform:scaleX(0);transition:transform .25s}.mudwall .tabs>.tab.selected::after,.mudwall .tabs>.tab:hover::after{transform:scaleX(1)}.mudwall .tabs>.tab::after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:#f59d15;transform:scaleX(0);transition:transform .25s}.mudwall .tabs>.tab.selected::after,.mudwall .tabs>.tab:hover::after{transform:scaleX(1)}.mudwall .page{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75em;width:75%;padding-right:2em;box-sizing:border-box}.mudwall .page>a{display:block;position:relative;width:100%;padding-bottom:100%;border-radius:.5em}.mudwall .page>a>.tile{position:relative;display:inline-block;overflow:hidden;white-space:normal;border-radius:.5em;cursor:pointer;position:absolute;left:0;top:0;right:0;bottom:0;font-size:1.125em;background:#e1e1e2;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;mask-image:radial-gradient(#fff,#000)}.mudwall .page>a>.tile>.image{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;transition:filter .25s;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#273048;filter:none}.mudwall .page>a>.tile>.image::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;background:linear-gradient(135deg,rgba(0,0,0,.75),transparent 5em)}.mudwall .page>a>.tile:hover>.image{filter:brightness(1.1) contrast(1.1) saturate(1.1)}.mudwall .page>a>.tile>.title{position:absolute;left:1em;right:1em;bottom:1em;font-weight:300;color:#fff;font-family:Roboto,sans-serif}@media print,screen and (max-width:1216px){.mudwall .page>a>.tile>.title{line-height:1.25}}@media only screen and (max-width:600px){.mudwall .page>a>.tile>.title{line-height:1.1875}}.mudwall .page>a>.tile>.title>.eyebrow{position:relative;margin-bottom:.25em;font-size:.8125em;font-weight:700;color:#f59d15;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.mudwall .page>a>.tile>.title>.text{position:relative}.mudwall .page>a>.tile>.title::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;left:-1em;right:-1em;bottom:-1em;top:-4em;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 66%)}.mudwall .page>a>.tile>i.action{position:absolute;left:.8em;top:.8em;font-size:1.25em;color:#fff;text-shadow:0 0 1px #000;transition:text-shadow .25s}.mudwall .page>a>.tile:hover>i.action{text-shadow:0 0 1px #000,0 0 2px #fff;animation:quick-glow .5s linear 1}@keyframes quick-glow{0%{text-shadow:0 0 1px #000}50%{text-shadow:0 0 1px #000,0 0 4px #fff}100%{text-shadow:0 0 1px #000,0 0 2px #fff}}.mudwall .page>a>.tile.see-more>.image{background:linear-gradient(135deg,#273048,#2a2939)}.mudwall .page>a>.tile.see-more>.image::after{display:none}.mudwall .page>a>.tile.see-more>.title{position:absolute;left:0;right:0;top:50%;bottom:auto;transform:translateY(-50%);text-align:center}@media only screen and (max-width:800px){.mudwall .page>a>.tile.see-more>.title{left:1em;right:1em;font-size:1.25em}.mudwall .page>a>.tile.see-more>.title>.fa{display:none}}@media only screen and (max-width:600px){.mudwall .page>a>.tile.see-more>.title{font-size:1em}}.mudwall .page>a>.tile.see-more>.title::before{display:none}.mudwall .page>a>.tile.see-more:hover>.title{color:#d8d8d8}.mudwall .page>a>.tile>.image{background-position:center}.mudwall .page>a>.tile>.image{transform:scale(1.001);transition:filter .25s,transform .25s}.mudwall .page>a>.tile:hover>.image{transform:scale(1.07)}.mudwall .page>a>.tile.seminar{background:#2a2939}.mudwall .page>a>.tile.seminar>.image{background-size:90%}.mudwall .page:not(.hidden)>a:nth-child(1)>.tile{opacity:0;animation:rise-appear .25s 0s forwards}.mudwall .page:not(.hidden)>a:nth-child(2)>.tile{opacity:0;animation:rise-appear 375ms 50ms forwards}.mudwall .page:not(.hidden)>a:nth-child(3)>.tile{opacity:0;animation:rise-appear .5s .1s forwards}.mudwall .page:not(.hidden)>a:nth-child(4)>.tile{opacity:0;animation:rise-appear 625ms .15s forwards}.mudwall .page:not(.hidden)>a:nth-child(5)>.tile{opacity:0;animation:rise-appear .75s .2s forwards}.mudwall .page:not(.hidden)>a:nth-child(6)>.tile{opacity:0;animation:rise-appear 875ms .25s forwards}.mudwall h2{position:absolute;top:0;left:75%;right:1.625rem;margin:0;box-sizing:border-box;padding:1.625rem 0 0 1.625rem;z-index:1;border-radius:1em 0 0 0;background:#fff}@media print,screen and (max-width:1216px){.mudwall h2{right:1.375rem;padding:1.375rem 0 0 1.375rem}}.mudwall h2>.fade{position:absolute;left:0;right:0;top:100%;height:1rem;background:linear-gradient(180deg,#fff,transparent)}.mudwall h2>.line{margin-top:.75em;height:1px;background:#d8d8d8}.mudwall .press{position:absolute;right:0;top:0;width:25%;height:75%;padding:3.65625rem 1.625rem 1.625rem;box-sizing:border-box;overflow-y:scroll;background:#fff;border-radius:1em;box-shadow:0 1em 2em -1em #d8d8d8}@media print,screen and (max-width:1216px){.mudwall .press{padding:3.09375rem 1.375rem 1.375rem}}.mudwall .press>.item{margin-top:.875em;padding-top:.875em;border-top:1px solid #d8d8d8;font-size:.875em}.mudwall .press>.item:first-child{border-top:0}#main-content .mudwall .press>.item>a{font-family:Roboto,sans-serif;font-weight:400;color:#2a2939}#main-content .mudwall .press>.item>a:hover{color:#3d4f79}#main-content .mudwall .press>.item>a>.date{font-size:.875em;color:#adb2bf}#main-content .mudwall .press>.item>a>.title{line-height:1.3;margin-top:.25em}.mudwall .buttons{display:grid;position:absolute;left:75%;right:0;top:75%;bottom:0;box-sizing:border-box;padding:2em 1.625rem 0;grid-gap:1.625rem}html.no-cssgrid .mudwall .buttons{display:none}@media print,screen and (max-width:1216px){.mudwall .buttons{padding:2em 1.375rem 0;grid-gap:1.375rem}}.mudwall .buttons>a{position:relative;display:block}.mudwall .buttons>a>.button{position:absolute;width:100%;height:100%;padding:0;text-align:center}.mudwall .buttons>a>.button>div{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media print,screen and (max-width:1216px){.mudwall>.page,.mudwall>.tabs{width:75%}.mudwall>.press{width:25%}}.orange-line::after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:#f59d15;transform:scaleX(0);transition:transform .25s}.orange-line.selected::after,.orange-line:hover::after{transform:scaleX(1)}.home-visualizer-section{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.125em;padding:5em 0;min-height:29.375vw}html.no-js .home-visualizer-section{display:none}@media print,screen and (max-width:1216px){.home-visualizer-section{min-height:0}}.home-visualizer-section h2{font-size:1.875em;margin:0 0 1em;line-height:1}@media only screen and (max-width:800px) and (orientation:portrait){.home-visualizer-section h2{font-size:7.5vw}}.home-visualizer-section>.inner>.visualizer{border-radius:20px;background:#000;box-shadow:0 10px 5px -5px #000;overflow:hidden;transform:translateZ(1000px);transform-style:preserve-3d;position:absolute;top:0;right:0;width:47vw;padding-bottom:29.375vw}@media print,screen and (max-width:1216px){.home-visualizer-section>.inner>.visualizer{top:50%;transform:translateY(-50%);width:50vw;padding-bottom:31.25vw}}@media only screen and (max-width:800px) and (orientation:portrait){.home-visualizer-section>.inner>.visualizer{position:relative;top:auto;right:auto;transform:none;width:100%;padding-bottom:62.5%;margin-bottom:7vw}}.home-visualizer-section>.inner>.visualizer>.content{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;animation:simple-appear 1s 1;transition:opacity .75s}.home-visualizer-section>.inner>.visualizer>.content.leaving{animation:none;opacity:0}.home-visualizer-section>.inner>.content{width:25vw}@media print,screen and (max-width:1216px){.home-visualizer-section>.inner>.content{width:35vw}}@media only screen and (max-width:800px) and (orientation:portrait){.home-visualizer-section>.inner>.content{width:100%}}.home-visualizer-section>.inner>.content .modes{position:relative;margin-top:2em}.home-visualizer-section>.inner>.content .modes:before{content:'';position:absolute;left:3px;top:.5em;bottom:.5em;width:2px;background:#f59d15}@media only screen and (max-width:800px) and (orientation:portrait){.home-visualizer-section>.inner>.content .modes{font-size:4vw}}.home-visualizer-section>.inner>.content .modes>.mode{position:relative;margin:1.25em 0;padding-left:1.5em;box-sizing:border-box;pointer-events:none}.home-visualizer-section>.inner>.content .modes>.mode:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);box-shadow:0 0 0 2px #f59d15;background:#201e20;width:8px;height:8px;border-radius:100%}.home-visualizer-section>.inner>.content .modes>.mode>.label{position:relative;padding-bottom:.25em;cursor:pointer;pointer-events:all}.home-visualizer-section>.inner>.content .modes>.mode>.label::after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:#f59d15;transform:scaleX(0);transition:transform .25s}.home-visualizer-section>.inner>.content .modes>.mode>.label.selected::after,.home-visualizer-section>.inner>.content .modes>.mode>.label:hover::after{transform:scaleX(1)}.home-visualizer-section>.inner>.content .modes>.mode>.label::after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:#f59d15;transform:scaleX(0);transition:transform .25s}.home-visualizer-section>.inner>.content .modes>.mode>.label.selected::after,.home-visualizer-section>.inner>.content .modes>.mode>.label:hover::after{transform:scaleX(1)}.home-visualizer-section>.inner>.content .modes>.mode>span:last-child{font-weight:300;color:#c0c0c1}.home-visualizer-section>.inner>.content .modes>.mode.selected:before{background:#f59d15}.home-visualizer-section>.inner>.content .modes>.mode:not(.selected):hover:before{background:#8b5e1b}.home-visualizer-section>.inner>.content .paragraphs{margin:1.5em 0}.home-visualizer-section>.inner>.content .paragraphs>p{font-size:.875rem;margin:0;text-align:left}@media only screen and (max-width:800px) and (orientation:portrait){.home-visualizer-section>.inner>.content .paragraphs>p{font-size:3.5vw}}html.cssgrid .home-visualizer-section>.inner>.content .paragraphs{display:grid;align-items:center}html.cssgrid .home-visualizer-section>.inner>.content .paragraphs>p{grid-row-start:1;grid-column-start:1}html.cssgrid .home-visualizer-section>.inner>.content .paragraphs>p.hidden{display:block!important;opacity:0}@media print,screen and (max-width:1216px){#home-large #home-awards{display:none}}#mobile-award-wreath{display:none;position:relative;width:90%;height:250px;margin:0 auto}@media print,screen and (max-width:1216px){#mobile-award-wreath{display:block}}@media only screen and (max-width:800px){#mobile-award-wreath{width:90%;height:200px}}@media only screen and (max-width:415px){#mobile-award-wreath{width:100%;height:160px}}#mobile-award-wreath>.wreath-left,#mobile-award-wreath>.wreath-right{position:absolute;width:120px;top:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:100%;z-index:1}@media only screen and (max-width:800px){#mobile-award-wreath>.wreath-left,#mobile-award-wreath>.wreath-right{width:80px}}@media only screen and (max-width:415px){#mobile-award-wreath>.wreath-left,#mobile-award-wreath>.wreath-right{width:50px}}#mobile-award-wreath>.wreath-left{left:0;background-image:url(../img/awards/wreath-left.jpg)}#mobile-award-wreath>.wreath-right{right:0;background-image:url(../img/awards/wreath-right.jpg)}#mobile-award-wreath>.mobile-award{position:absolute;top:50%;transform:translateY(-48%);color:#273048;text-align:center;z-index:1;left:140px;right:140px;opacity:0;transition:opacity .6s ease-in-out}@media only screen and (max-width:800px){#mobile-award-wreath>.mobile-award{left:100px;right:100px}}@media only screen and (max-width:415px){#mobile-award-wreath>.mobile-award{left:70px;right:70px}}#mobile-award-wreath>.mobile-award.appearing{opacity:1}#mobile-award-wreath>.mobile-award>.image{width:100%;height:100px;margin-bottom:1.5em;background-position:center;background-size:contain;background-repeat:no-repeat}#mobile-award-wreath>.mobile-award>.details>.awarder{font-weight:700;font-size:1.25em;color:#3d4f79;margin-bottom:.75em}@media only screen and (max-width:500px){#mobile-award-wreath>.mobile-award>.details>.name{display:none}}#home-find-out-how{margin:0;text-align:center;padding:2em 0 1.5em;background:#e7e7e7}@media only screen and (max-width:800px){#home-find-out-how{font-size:1.16666667em}}#home-find-out-how .text{color:#273048;font-size:1.25em;margin-bottom:1em}#home-find-out-how .buttons>a{cursor:default}@media only screen and (max-width:800px){#home-find-out-how .buttons>a{display:inline-block}}#home-find-out-how .buttons>a>.button{background:#273048;color:#fff}#home-find-out-how .buttons>a>.button:hover{background:#2a2939}#home-find-out-how .buttons .button{width:21.25%;margin-right:5%;margin-bottom:1em;padding-left:0;padding-right:0;color:#273048;border:1px solid #273048;cursor:pointer}#home-find-out-how .buttons .button:last-of-type:not(:only-child){margin-right:0}@media print,screen and (max-width:1216px){#home-find-out-how .buttons .button{width:32%;margin:0 3% 1em!important}}@media only screen and (max-width:800px){#home-find-out-how .buttons .button{display:block;width:300px;margin:0 auto 1em!important}}#home-find-out-how .buttons .button.phone{background:0 0;cursor:default}#home-find-out-how .buttons .button.phone:hover{background:0 0;color:#273048;border-color:#273048}html[lang=en-US] #main-content[data-page-id=technology] h1+.subtitle,html[lang=en-US] #main-content[data-page-id=technology] h1:only-child{margin-bottom:0}html[lang=en-US] #main-content[data-page-id=technology] p{margin:1.5em 0}html[lang=en-US] #main-content[data-page-id=technology] .side-quote{margin:3rem 0}html[lang=en-US] #main-content[data-page-id=technology] .sticky.section{min-height:100vh}@media print,screen and (max-width:1216px){html[lang=en-US] #main-content[data-page-id=technology] .sticky.section{min-height:auto}}#technology-sidebar{position:fixed;top:4rem;right:0;bottom:0;width:25vw;pointer-events:none}@media print,screen and (max-width:1216px){#technology-sidebar{display:none}}#technology-sidebar>.image{position:absolute;left:0;top:0;right:0;bottom:0;background:#17151c}#technology-sidebar>.image>.image-inner{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center;animation:simple-appear 1s 1}#technology-cyber-ai-section #technology-cyber-ai-image{position:relative;width:100%;height:0;padding-bottom:58.36%;margin:2.75em 0 4em;transform:scale(1.066)}#technology-cyber-ai-section #technology-cyber-ai-grid{display:none;margin:2em 0;position:relative;grid-template-columns:repeat(10,1fr);grid-gap:.5em .75em;text-align:center;color:#fff}html.cssgrid #technology-cyber-ai-section #technology-cyber-ai-grid{display:grid}@media print,screen and (max-width:1216px){#technology-cyber-ai-section #technology-cyber-ai-grid{width:75%;margin-left:12.5%}}@media only screen and (max-width:800px){#technology-cyber-ai-section #technology-cyber-ai-grid{width:100%;margin-left:0}}#technology-cyber-ai-section #technology-cyber-ai-grid::before{content:'';display:block;position:absolute;left:5%;right:5%;top:50%;height:.75em;background:#2a2939;z-index:0;transform:translateY(calc(-50% - 1.5em))}#technology-cyber-ai-section #technology-cyber-ai-grid::after{content:'';display:block;position:absolute;left:5%;right:5%;top:50%;height:.75em;background:#2a2939;z-index:0;transform:translateY(calc(-50% + 1.5em))}#technology-cyber-ai-section #technology-cyber-ai-grid .cell{position:relative;border-radius:1em;transform:translateZ(1000px);transform-style:preserve-3d;z-index:1;background:linear-gradient(180deg,#2a2939 50%,#000);box-shadow:0 20px 10px -10px rgba(23,21,28,.15),0 0 20px rgba(23,21,28,.25)}#technology-cyber-ai-section #technology-cyber-ai-grid>.bottom,#technology-cyber-ai-section #technology-cyber-ai-grid>.top{height:5em}@media only screen and (max-width:800px){#technology-cyber-ai-section #technology-cyber-ai-grid>.bottom,#technology-cyber-ai-section #technology-cyber-ai-grid>.top{height:10vw}}#technology-cyber-ai-section #technology-cyber-ai-grid>.bottom>.contents,#technology-cyber-ai-section #technology-cyber-ai-grid>.top>.contents{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:100%}#technology-cyber-ai-section #technology-cyber-ai-grid>.top{grid-column-end:span 10}#technology-cyber-ai-section #technology-cyber-ai-grid>.top>.contents>div,#technology-cyber-ai-section #technology-cyber-ai-grid>.top>.contents>img.logo{position:absolute;top:50%;transform:translateY(-50%)}#technology-cyber-ai-section #technology-cyber-ai-grid>.top>.contents>img.logo{right:calc(60% + .5rem);margin-top:-.0625em;height:3em}#technology-cyber-ai-section #technology-cyber-ai-grid>.top>.contents>div{left:calc(40% + .5rem);font-size:1.75em}@media only screen and (max-width:800px){#technology-cyber-ai-section #technology-cyber-ai-grid>.top>.contents>img.logo{right:calc(60% + 1vw);height:6vw}#technology-cyber-ai-section #technology-cyber-ai-grid>.top>.contents>div{left:calc(40% + 1vw);font-size:3.5vw}}#technology-cyber-ai-section #technology-cyber-ai-grid>.middle{grid-column-end:span 5;height:9em;background-image:radial-gradient(rgba(0,0,0,.25),rgba(0,0,0,.5)),linear-gradient(180deg,rgba(0,0,0,.75),transparent,rgba(0,0,0,.75)),url(../img/technology/grid-dna.jpg);background-color:#17151c;background-size:140%;background-position:left 25%}@media only screen and (max-width:800px){#technology-cyber-ai-section #technology-cyber-ai-grid>.middle{height:18vw}}#technology-cyber-ai-section #technology-cyber-ai-grid>.middle+.middle{background-position:right 75%}#technology-cyber-ai-section #technology-cyber-ai-grid>.middle::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:1em;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.75),rgba(0,0,0,.5))}html.backdropfilter.cssmask #technology-cyber-ai-section #technology-cyber-ai-grid>.middle::before{background:0 0;mask-image:linear-gradient(180deg,transparent,#000 50%,transparent);backdrop-filter:blur(.125em)}#technology-cyber-ai-section #technology-cyber-ai-grid>.middle>.contents{position:absolute;left:0;top:0;right:0;bottom:0}#technology-cyber-ai-section #technology-cyber-ai-grid>.middle>.contents>img.logo{position:absolute;left:49%;transform:translate(-50%,-50%);filter:drop-shadow(1px 1px 1px #000);top:3.5em;width:12em}@media only screen and (max-width:800px){#technology-cyber-ai-section #technology-cyber-ai-grid>.middle>.contents>img.logo{top:7vw;width:24vw}}#technology-cyber-ai-section #technology-cyber-ai-grid>.middle>.contents>div{position:absolute;left:0;right:0;bottom:1em;font-size:1.125em;font-style:italic}@media only screen and (max-width:800px){#technology-cyber-ai-section #technology-cyber-ai-grid>.middle>.contents>div:nth-child(1){font-size:3.5vw}#technology-cyber-ai-section #technology-cyber-ai-grid>.middle>.contents>div:nth-child(2){font-size:2.25vw}}#technology-cyber-ai-section #technology-cyber-ai-grid>.bottom{grid-column-end:span 2;font-size:1.125em}@media only screen and (max-width:800px){#technology-cyber-ai-section #technology-cyber-ai-grid>.bottom{font-size:2.25vw}}#technology-cyber-ai-section #technology-cyber-ai-grid>.bottom::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:1em;background:linear-gradient(180deg,rgba(0,0,0,.3),transparent 2em)}#technology-cyber-ai-section #technology-cyber-ai-grid>.bottom>.contents{font-weight:300}#technology-cyber-ai-analyst-section .responsive.image{margin-top:1em;margin-bottom:0;width:70%;margin-left:15%}#technology-cloud-security-section a#cloud-security-video{display:inline-block;margin-right:1em}@media only screen and (max-width:800px){#technology-cloud-security-section a#cloud-security-video{margin:0 1em 1em 0}}#technology-email-security-section .responsive.image{margin-top:1em;margin-bottom:1em;width:70%;margin-left:15%}.no-cssgrid .integrations,.no-js .integrations{display:none}.cssgrid .integrations{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2em;padding-left:20%;box-sizing:border-box}@media print,screen and (max-width:1216px){.cssgrid .integrations{grid-template-columns:repeat(8,1fr);padding-left:0}}@media only screen and (max-width:800px){.cssgrid .integrations{grid-template-columns:repeat(4,1fr);grid-gap:5vw;padding-left:0}}.integrations>.integration{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:100%;background:#fff;box-shadow:0 0 0 2px #e1e1e2}.integrations>.integration>.logo{position:absolute;left:10%;top:10%;right:10%;bottom:10%;background-size:contain;background-repeat:no-repeat;background-position:center}#main-content[data-page-id^="products/"] p{text-align:left}#main-content[data-page-id^="products/"] .super-header{position:relative}#main-content[data-page-id^="products/"] .super-header>.gradient,#main-content[data-page-id^="products/"] .super-header>.image{position:absolute;left:0;top:0;right:0;bottom:0}#main-content[data-page-id^="products/"] .super-header>.image{background-size:cover;background-position:center}@keyframes super-image-loaded{0%{filter:brightness(1) saturate(0);opacity:0}20%{filter:brightness(1.5) saturate(1);opacity:1}100%{filter:brightness(1) saturate(1);opacity:1}}.js #main-content[data-page-id^="products/"] .super-header>.image.loaded{animation:super-image-loaded 5s 1}#main-content[data-page-id^="products/"] .super-header>.gradient{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5) 90%,rgba(0,0,0,.75))}@media only screen and (max-width:800px){#main-content[data-page-id^="products/"] .super-header>.gradient{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.75) 90%)}}#main-content[data-page-id^="products/"] .super-header>.inner>h1{font-size:2em}#main-content[data-page-id^="products/"] .side-quote{text-align:center}.super-header{height:18rem;background-color:#17151c}.no-js #main-content[data-page-id="products/enterprise"] .super-header>.image{background-image:url(../img/products/header-enterprise.jpg)}.no-js #main-content[data-page-id="products/industrial"] .super-header>.image{background-image:url(../img/products/header-industrial.jpg)}.no-js #main-content[data-page-id="products/antigena"] .super-header>.image{background-image:url(../img/products/header-antigena.jpg)}.super-header>.inner{position:relative;height:100%}.super-header>.inner h1{position:absolute;bottom:3rem;font-size:1.75em;margin-bottom:0;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.05)}.super-header>.inner>a>.button{position:absolute;right:0;bottom:3rem}@media only screen and (max-width:800px){.super-header>.inner>a>.button{display:none}}.products-intro-section{font-size:1.03125em}@media print,screen and (max-width:1216px){.products-intro-section{font-size:1em}}.js .products-intro-section .grid-2-1 p:last-of-type{margin-bottom:0}.js .products-intro-section .grid-2-2{box-sizing:border-box;padding-left:6%}@media print,screen and (max-width:1216px){.js .products-intro-section .grid-2-2{padding-left:0!important}}.no-js .products-intro-section .remote-video{display:none}html.no-cssgrid .key-benefits-section{display:none}.key-benefits-section h1{text-align:center}@media only screen and (max-width:800px){.key-benefits-section h1{text-align:left}}.key-benefits{display:grid;grid-gap:3em;margin:2.5em 9% 1em}@media print,screen and (max-width:1216px){.key-benefits{margin:2.5em 5% 1em}}@media only screen and (max-width:800px){.key-benefits{margin:2.5em 0 0}}.key-benefits.quartet{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:800px){.key-benefits.quartet{grid-template-columns:1fr}}.key-benefits.quartet.tall{grid-template-columns:1fr}@media print,screen and (max-width:1216px){.key-benefits.quartet.tall{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:800px){.key-benefits.quartet.tall{grid-template-columns:1fr}}.key-benefits>.key-benefit{display:grid;grid-template-columns:4em 1fr;grid-gap:2em;align-items:center}.key-benefits>.key-benefit>.icon{width:4em;height:4em;background-repeat:no-repeat;background-size:contain;background-position:center}.key-benefits>.key-benefit>.label{line-height:1.2}.key-benefits>.key-benefit>.label>.large{font-size:1.5em;margin-bottom:.25em}html.no-cssgrid .key-benefits{display:block;margin-left:0;margin-right:0}html.no-cssgrid .key-benefits>.key-benefit{display:block;margin-bottom:1.5em}html.cssgrid .use-cases-widget{position:relative;padding:2em 0;display:grid;grid-template-columns:2fr 1fr;grid-gap:4em;align-items:start}@media only screen and (max-width:800px){html.cssgrid .use-cases-widget{padding-bottom:0;grid-template-columns:1fr;grid-gap:2em}}html.cssgrid .use-cases-widget>.stage{position:relative;width:100%;height:100%;overflow:hidden}@media only screen and (max-width:800px){html.cssgrid .use-cases-widget>.stage{height:10em}}html.cssgrid .use-cases-widget>.stage>.laptop-1,html.cssgrid .use-cases-widget>.stage>.laptop-2{position:absolute;left:0;top:0;right:0;bottom:0;background-size:contain;background-position:center;background-repeat:no-repeat}@keyframes laptop-out-left{0%{transform:translateX(0);opacity:1}50%{transform:translateX(0) scale(.875)}100%{transform:translateX(-100%) scale(.875);opacity:0}}@keyframes laptop-in-left{100%{transform:translateX(0);opacity:1}50%{transform:translateX(0) scale(.875)}0%{transform:translateX(-100%) scale(.875);opacity:0}}html.cssgrid .use-cases-widget>.stage>.laptop-1.start{animation:rise-appear .75s cubic-bezier(.82,0,.32,1) 1 forwards}html.cssgrid .use-cases-widget>.stage>.laptop-1.out{animation:laptop-out-left 1s cubic-bezier(.82,0,.32,1) 1 forwards}html.cssgrid .use-cases-widget>.stage>.laptop-1.in{animation:laptop-in-left 1s cubic-bezier(.82,0,.32,1) 1 forwards}@keyframes laptop-in-right{0%{transform:translateX(100%) scale(.875);opacity:0}50%{transform:translateX(100%) scale(.875)}100%{transform:translateX(0);opacity:1}}@keyframes laptop-out-right{100%{transform:translateX(100%) scale(.875);opacity:0}50%{transform:translateX(100%) scale(.875)}0%{transform:translateX(0);opacity:1}}html.cssgrid .use-cases-widget>.stage>.laptop-2.start{transform:scale(0)}html.cssgrid .use-cases-widget>.stage>.laptop-2.in{animation:laptop-in-right 1s cubic-bezier(.82,0,.32,1) 1 forwards}html.cssgrid .use-cases-widget>.stage>.laptop-2.out{animation:laptop-out-right 1s cubic-bezier(.82,0,.32,1) 1 forwards}html.cssgrid .use-cases-widget>.tabs{display:grid;grid-template-rows:repeat(3,1fr);grid-gap:.875em;align-items:start}html.cssgrid .use-cases-widget>.tabs>.tab{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.cssgrid .use-cases-widget>.tabs>.tab>.title{position:relative;display:inline-block;font-size:1.375em;padding-bottom:.125rem;font-weight:300;color:#3d4f79}html.cssgrid .use-cases-widget>.tabs>.tab>.title::after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:#f59d15;transform:scaleX(0);transition:transform .25s}html.cssgrid .use-cases-widget>.tabs>.tab>.title.selected::after,html.cssgrid .use-cases-widget>.tabs>.tab>.title:hover::after{transform:scaleX(1)}html.cssgrid .use-cases-widget>.tabs>.tab>.title::after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:#f59d15;transform:scaleX(0);transition:transform .25s}html.cssgrid .use-cases-widget>.tabs>.tab>.title.selected::after,html.cssgrid .use-cases-widget>.tabs>.tab>.title:hover::after{transform:scaleX(1)}html.cssgrid .use-cases-widget>.tabs>.tab>p{margin-top:.75rem;font-size:.875em;text-align:left}@media only screen and (max-width:1000px){html.cssgrid .use-cases-widget>.tabs>.tab>p{font-size:1em}}#enterprise-on-the-job-section .responsive.image{margin-bottom:0}#enterprise-protection-section .responsive.image{margin-bottom:0}#industrial-unified-view-section .responsive.image{margin-bottom:0}.js.cssgrid #industrial-industries-section .industries-widget{display:grid;grid-template-columns:.25fr 1fr;border-radius:.5em;overflow:hidden;min-height:16.5em}@media only screen and (max-width:500px){.js.cssgrid #industrial-industries-section .industries-widget{grid-template-columns:.33333333fr 1fr}}.js.cssgrid #industrial-industries-section .industries-widget>.industries{background:#2a2939;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.js.cssgrid #industrial-industries-section .industries-widget>.industries .industry{margin:1.5em}@media only screen and (max-width:500px){.js.cssgrid #industrial-industries-section .industries-widget>.industries .industry{font-size:.75rem;margin:1rem}}.js.cssgrid #industrial-industries-section .industries-widget>.industries .industry>span{font-weight:300;color:#fff;cursor:pointer}.js.cssgrid #industrial-industries-section .industries-widget>.industries .industry:not(.selected)>span:hover{color:#e1e1e2}.js.cssgrid #industrial-industries-section .industries-widget>.industries .industry.selected>span{color:#f59d15}.js.cssgrid #industrial-industries-section .industries-widget>.industries .industry>p{display:none}.js.cssgrid #industrial-industries-section .industries-widget>.content{background:#e7e7e7;padding:1.5em}@media only screen and (max-width:500px){.js.cssgrid #industrial-industries-section .industries-widget>.content{font-size:.625rem;padding:.75rem}}.js.cssgrid #industrial-industries-section .industries-widget>.content>h2{margin-top:0}.js.cssgrid #industrial-industries-section .industries-widget>.content>p:last-child{margin-bottom:0}#antigena-ai-decision-making-section{position:relative;padding:5em 0;background-image:url(../img/products/antigena-ai-decision-making.jpg);background-size:cover;background-position:center}#antigena-ai-decision-making-section .inner{z-index:1}@media print,screen and (max-width:1216px){#antigena-ai-decision-making-section{height:auto}#antigena-ai-decision-making-section .inner{height:auto}#antigena-ai-decision-making-section .grid-2-1{position:relative;top:auto;transform:none}}#antigena-ai-decision-making-section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){#antigena-ai-decision-making-section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}#antigena-ai-decision-making-section ul{padding:0 0 0 1.125em}#antigena-ai-decision-making-section li{margin:1em 0}html.cssgrid #antigena-unified-coverage-section .responses-grid{display:grid;grid-template-columns:1fr 21em;grid-gap:3em;margin:1em 0}@media only screen and (max-width:800px){html.cssgrid #antigena-unified-coverage-section .responses-grid{grid-template-columns:1fr;grid-gap:2em}}html.cssgrid #antigena-unified-coverage-section .responses-grid>.intro{margin-bottom:-1em}@media only screen and (max-width:800px){html.cssgrid #antigena-unified-coverage-section .responses-grid>.intro{margin-bottom:0}}html.cssgrid #antigena-unified-coverage-section .responses-grid>.intro+.response{grid-column-start:1}html.cssgrid #antigena-unified-coverage-section .responses-grid>.response>h2{margin-top:0}html.cssgrid #antigena-unified-coverage-section .responses-grid>img.screenshot{width:100%;border-radius:.5em}@media only screen and (max-width:800px){html.cssgrid #antigena-unified-coverage-section .responses-grid>img.screenshot{display:none}}html.no-cssgrid #antigena-unified-coverage-section .responses-grid>img.screenshot{display:none}#antigena-phone-app-section>.gradient-outer{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}#antigena-phone-app-section>.gradient-outer>.gradient-inner{position:absolute;left:-200%;right:-48%;top:-35em;height:71em;background:#fff;border:2px solid #d8d8d8;border-radius:100%}@media print,screen and (max-width:1216px){#antigena-phone-app-section>.gradient-outer>.gradient-inner{border:0;border-radius:0;left:0;right:0;top:0;height:100%;background:linear-gradient(180deg,#fff,#e7e7e7)}}#antigena-phone-app-section .grid-2-1 .responsive.image{margin-top:-3.5em;max-width:100%}@media print,screen and (max-width:1216px){#antigena-phone-app-section .grid-2-1 .responsive.image{margin-top:0;margin-bottom:0}}#antigena-phone-app-section #antigena-journey-h1{margin-top:2.5em}html[lang=en-US] #antigena-phone-app-section .grid-2-1 h1{margin-top:5rem}html[lang=en-US] #antigena-phone-app-section .side-quote{margin-top:12em;text-align:left!important}@media print,screen and (max-width:1216px){html[lang=en-US] #antigena-phone-app-section .side-quote{margin-top:2em}}html[lang=en-US] #antigena-phone-app-section .side-quote+p{margin-left:2.25em}@media print,screen and (max-width:1216px){html[lang=en-US] #antigena-phone-app-section .side-quote+p{margin-left:0}}html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases{margin-top:15.5em;margin-bottom:0;text-align:center}@media print,screen and (max-width:1216px){html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases{margin-top:2em}}html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>h2{font-family:Roboto,sans-serif;font-weight:500;font-size:1.5em;color:#2d2e3b}html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features>.feature{border-radius:1em;padding:.5em 2em;box-sizing:border-box;background:#fff;box-shadow:0 0 0 2px #d8d8d8 inset,0 20px 10px -10px rgba(0,0,0,.15);width:75%;margin:1em 12.5%}@media print,screen and (max-width:1216px){html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features>.feature{width:50%;margin:1em 25%}}@media only screen and (max-width:800px){html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features>.feature{width:75%;margin:1em 12.5%}}@media only screen and (max-width:600px){html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features>.feature{width:100%;margin:1em 0}}html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features>.feature>.title{font-weight:700}html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features>.feature>.text{font-weight:300;line-height:1.25;margin:.25em 0}html.js html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features>.feature{opacity:0;transform:translateY(20%)}@keyframes feature-appear{from{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}html.js html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features.reached>.feature:nth-child(1){animation:feature-appear .54545455s 1 .16666667s forwards}html.js html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features.reached>.feature:nth-child(2){animation:feature-appear .63636364s 1 .33333333s forwards}html.js html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features.reached>.feature:nth-child(3){animation:feature-appear .72727273s 1 .5s forwards}html.js html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features.reached>.feature:nth-child(4){animation:feature-appear .81818182s 1 .66666667s forwards}html.js html:not([lang=en-US]) #antigena-phone-app-section .grid-2-2 #antigena-use-cases>.features.reached>.feature:nth-child(5){animation:feature-appear .90909091s 1 .83333333s forwards}html:not([lang=en-US]) #antigena-phone-app-section .side-quote{margin-top:6em;text-align:left!important}@media print,screen and (max-width:1216px){html:not([lang=en-US]) #antigena-phone-app-section .side-quote{margin-top:2em}}.no-js #proven-to-protect-section{display:none}.proven-to-protect .canvas{position:relative;min-height:35vh;padding:2em 2em 3em;box-sizing:border-box;background-color:#17151c;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes fade-in{from{filter:brightness(0) saturate(0)}to{filter:brightness(100%) saturate(100%)}}.proven-to-protect .canvas.start{animation:fade-in .5s 1}.proven-to-protect .canvas.finish{animation:fade-in .5s 1 reverse;filter:brightness(0) saturate(0)}.proven-to-protect .canvas>.image{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:cover}.proven-to-protect .canvas>.image::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,.7) 50%,transparent 75%)}@media print,screen and (max-width:1216px){.proven-to-protect .canvas>.image::after{background:linear-gradient(180deg,rgba(0,0,0,.7) 75%,rgba(0,0,0,.25))}}.proven-to-protect .canvas>.contents{transform:translateZ(1000px);transform-style:preserve-3d}html.cssgrid .proven-to-protect .canvas>.contents{display:grid}html.cssgrid .proven-to-protect .canvas>.contents>.content{grid-row-start:1;grid-column-start:1}html.cssgrid .proven-to-protect .canvas>.contents>.content.hidden{display:block!important;opacity:0}.proven-to-protect .canvas>.contents>.content>h2{display:inline-block;color:#fff;padding-bottom:1.5em;margin-top:0;margin-bottom:1.5em;border-bottom:1px solid #fff}@media only screen and (min-height:44em){.proven-to-protect .canvas>.contents>.content>h2{margin-top:.5em}}.proven-to-protect .canvas>.contents>.content>p{color:#fff;width:45%;margin-top:0}@media print,screen and (max-width:1216px){.proven-to-protect .canvas>.contents>.content>p{width:75%}}@media only screen and (max-width:650px){.proven-to-protect .canvas>.contents>.content>p{width:100%}}html[lang=de] .proven-to-protect .canvas>.contents>.content>p,html[lang=fr] .proven-to-protect .canvas>.contents>.content>p,html[lang=it] .proven-to-protect .canvas>.contents>.content>p{width:50%}@media print,screen and (max-width:1216px){html[lang=de] .proven-to-protect .canvas>.contents>.content>p,html[lang=fr] .proven-to-protect .canvas>.contents>.content>p,html[lang=it] .proven-to-protect .canvas>.contents>.content>p{width:80%}}@media only screen and (max-width:650px){html[lang=de] .proven-to-protect .canvas>.contents>.content>p,html[lang=fr] .proven-to-protect .canvas>.contents>.content>p,html[lang=it] .proven-to-protect .canvas>.contents>.content>p{width:100%}}@media only screen and (max-width:415px){html[lang=de] .proven-to-protect .canvas>.contents>.content>p,html[lang=fr] .proven-to-protect .canvas>.contents>.content>p,html[lang=it] .proven-to-protect .canvas>.contents>.content>p{font-size:.875em}}html[lang=es] .proven-to-protect .canvas>.contents>.content>p,html[lang=pt-BR] .proven-to-protect .canvas>.contents>.content>p{width:50%}@media print,screen and (max-width:1216px){html[lang=es] .proven-to-protect .canvas>.contents>.content>p,html[lang=pt-BR] .proven-to-protect .canvas>.contents>.content>p{width:80%}}@media only screen and (max-width:650px){html[lang=es] .proven-to-protect .canvas>.contents>.content>p,html[lang=pt-BR] .proven-to-protect .canvas>.contents>.content>p{width:100%}}@media only screen and (max-width:415px){html[lang=es] .proven-to-protect .canvas>.contents>.content>p,html[lang=pt-BR] .proven-to-protect .canvas>.contents>.content>p{line-height:1.25}}.proven-to-protect .sandtimer{position:relative;width:100%;height:.25rem;background:#e1e1e2}@keyframes proven-sandtimer-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.proven-to-protect .sandtimer>.progress{position:absolute;left:0;top:0;right:0;bottom:0;background:#f59d15;transform:scaleX(0);transform-origin:left center;animation:proven-sandtimer-progress 25s linear 1}.proven-to-protect .options{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1em;margin-top:1em}.proven-to-protect .options>.option{position:relative;height:8em;background-size:cover;background-position:center;cursor:pointer;transition:filter .5s,box-shadow .5s}.proven-to-protect .options>.option:not(.selected){filter:brightness(.75);box-shadow:0 .25rem 0 0 transparent}.proven-to-protect .options>.option:not(.selected):hover{filter:brightness(1)}.proven-to-protect .options>.option.selected{filter:brightness(1);box-shadow:0 .25rem 0 0 #f59d15}@media only screen and (max-width:800px){.proven-to-protect .options>.option{height:6em}}.no-cssgrid .proven-to-protect .options>.option{display:inline-block;width:25%}.proven-to-protect .options>.option>.gradient{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.25),rgba(0,0,0,.65),rgba(0,0,0,.25),transparent)}@media only screen and (max-width:600px){.proven-to-protect .options>.option>.gradient{display:none}}.proven-to-protect .options>.option>.content{display:none}.proven-to-protect .options>.option>.label{position:absolute;left:1em;right:1em;top:50%;transform:translateY(-50%);color:#fff;text-align:center;font-size:1.25em}@media print,screen and (max-width:1216px){.proven-to-protect .options>.option>.label{font-size:1.125em}}@media only screen and (max-width:1000px){.proven-to-protect .options>.option>.label{font-size:1em}}@media only screen and (max-width:800px){.proven-to-protect .options>.option>.label{font-size:.75em}}@media only screen and (max-width:600px){.proven-to-protect .options>.option>.label{display:none}}.proven-to-protect [data-image=industrial-shamoon]{background-position:right bottom!important}#related-resources-section{position:relative}#related-resources-section .related-resources{position:relative;width:100%;height:26rem;padding-bottom:calc(1rem + 10px)}@media print,screen and (max-width:1216px){#related-resources-section .related-resources{height:24vw;padding-bottom:calc(1vw + 10px)}}@media only screen and (max-width:600px){#related-resources-section .related-resources{height:40vw}}#related-resources-section .related-resources>.related-resources-outer{position:absolute;left:0;top:0;right:0;bottom:0;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner{position:relative}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile{position:relative;display:inline-block;overflow:hidden;white-space:normal;border-radius:.5em;cursor:pointer;width:26rem;height:26rem;margin-right:1em;font-size:1.625em}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile>.image{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;transition:filter .25s;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#273048;filter:none}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile>.image::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;background:linear-gradient(135deg,rgba(0,0,0,.75),transparent 5em)}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile:hover>.image{filter:brightness(1.1) contrast(1.1) saturate(1.1)}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile>.title{position:absolute;left:1em;right:1em;bottom:1em;font-weight:300;color:#fff;font-family:Roboto,sans-serif}@media print,screen and (max-width:1216px){#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile>.title{line-height:1.25}}@media only screen and (max-width:600px){#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile>.title{line-height:1.1875}}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile>.title>.eyebrow{position:relative;margin-bottom:.25em;font-size:.8125em;font-weight:700;color:#f59d15;text-shadow:1px 1px 1px rgba(0,0,0,.4)}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile>.title>.text{position:relative}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile>.title::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;left:-1em;right:-1em;bottom:-1em;top:-4em;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 66%)}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile>i.action{position:absolute;left:.8em;top:.8em;font-size:1.25em;color:#fff;text-shadow:0 0 1px #000;transition:text-shadow .25s}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile:hover>i.action{text-shadow:0 0 1px #000,0 0 2px #fff;animation:quick-glow .5s linear 1}@keyframes quick-glow{0%{text-shadow:0 0 1px #000}50%{text-shadow:0 0 1px #000,0 0 4px #fff}100%{text-shadow:0 0 1px #000,0 0 2px #fff}}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile.see-more>.image{background:linear-gradient(135deg,#273048,#2a2939)}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile.see-more>.image::after{display:none}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile.see-more>.title{position:absolute;left:0;right:0;top:50%;bottom:auto;transform:translateY(-50%);text-align:center}@media only screen and (max-width:800px){#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile.see-more>.title{left:1em;right:1em;font-size:1.25em}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile.see-more>.title>.fa{display:none}}@media only screen and (max-width:600px){#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile.see-more>.title{font-size:1em}}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile.see-more>.title::before{display:none}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile.see-more:hover>.title{color:#d8d8d8}@media print,screen and (max-width:1216px){#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile{width:24vw;height:24vw;margin-right:1vw;font-size:1.25em}}@media only screen and (max-width:800px){#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile{font-size:.875em}}@media only screen and (max-width:600px){#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner .tile{width:40vw;height:40vw;font-size:1em}}#related-resources-section .related-resources>.related-resources-outer>.related-resources-inner>a:last-child>.tile{margin-right:0}#related-resources-section .related-resources>.edge{position:absolute;top:0;bottom:8px;width:1em;pointer-events:none;transform:scaleX(0);opacity:0;transition:opacity .25s,transform .25s}#related-resources-section .related-resources>.edge.active{transform:scaleX(1);opacity:1}#related-resources-section .related-resources>.edge.left-edge{left:0;background:linear-gradient(90deg,#fff,transparent);transform-origin:left center}#related-resources-section .related-resources>.edge.right-edge{right:0;background:linear-gradient(270deg,#fff,transparent);transform-origin:right center}#related-resources-section .related-resources-simple .tile{position:relative;display:inline-block;overflow:hidden;white-space:normal;border-radius:.5em;cursor:pointer;width:26rem;height:26rem;margin-right:1em;font-size:1.625em}#related-resources-section .related-resources-simple .tile>.image{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;transition:filter .25s;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#273048;filter:none}#related-resources-section .related-resources-simple .tile>.image::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;background:linear-gradient(135deg,rgba(0,0,0,.75),transparent 5em)}#related-resources-section .related-resources-simple .tile:hover>.image{filter:brightness(1.1) contrast(1.1) saturate(1.1)}#related-resources-section .related-resources-simple .tile>.title{position:absolute;left:1em;right:1em;bottom:1em;font-weight:300;color:#fff;font-family:Roboto,sans-serif}@media print,screen and (max-width:1216px){#related-resources-section .related-resources-simple .tile>.title{line-height:1.25}}@media only screen and (max-width:600px){#related-resources-section .related-resources-simple .tile>.title{line-height:1.1875}}#related-resources-section .related-resources-simple .tile>.title>.eyebrow{position:relative;margin-bottom:.25em;font-size:.8125em;font-weight:700;color:#f59d15;text-shadow:1px 1px 1px rgba(0,0,0,.4)}#related-resources-section .related-resources-simple .tile>.title>.text{position:relative}#related-resources-section .related-resources-simple .tile>.title::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;left:-1em;right:-1em;bottom:-1em;top:-4em;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 66%)}#related-resources-section .related-resources-simple .tile>i.action{position:absolute;left:.8em;top:.8em;font-size:1.25em;color:#fff;text-shadow:0 0 1px #000;transition:text-shadow .25s}#related-resources-section .related-resources-simple .tile:hover>i.action{text-shadow:0 0 1px #000,0 0 2px #fff;animation:quick-glow .5s linear 1}@keyframes quick-glow{0%{text-shadow:0 0 1px #000}50%{text-shadow:0 0 1px #000,0 0 4px #fff}100%{text-shadow:0 0 1px #000,0 0 2px #fff}}#related-resources-section .related-resources-simple .tile.see-more>.image{background:linear-gradient(135deg,#273048,#2a2939)}#related-resources-section .related-resources-simple .tile.see-more>.image::after{display:none}#related-resources-section .related-resources-simple .tile.see-more>.title{position:absolute;left:0;right:0;top:50%;bottom:auto;transform:translateY(-50%);text-align:center}@media only screen and (max-width:800px){#related-resources-section .related-resources-simple .tile.see-more>.title{left:1em;right:1em;font-size:1.25em}#related-resources-section .related-resources-simple .tile.see-more>.title>.fa{display:none}}@media only screen and (max-width:600px){#related-resources-section .related-resources-simple .tile.see-more>.title{font-size:1em}}#related-resources-section .related-resources-simple .tile.see-more>.title::before{display:none}#related-resources-section .related-resources-simple .tile.see-more:hover>.title{color:#d8d8d8}@media print,screen and (max-width:1216px){#related-resources-section .related-resources-simple .tile{width:24vw;height:24vw;margin-right:1vw;font-size:1.25em}}@media only screen and (max-width:800px){#related-resources-section .related-resources-simple .tile{font-size:.875em}}@media only screen and (max-width:600px){#related-resources-section .related-resources-simple .tile{width:40vw;height:40vw;font-size:1em}}#related-resources-section .related-resources-simple>a:last-child>.tile{margin-right:0}#related-resources-section .related-resources-simple .tile{width:25.66666667vw;height:25.66666667vw;margin-right:1.5vw}@media print,screen and (max-width:1216px){#related-resources-section .related-resources-simple .tile{width:29vw;height:29vw;margin-right:1.5vw}}@media only screen and (max-width:800px){#related-resources-section .related-resources-simple .tile{width:29vw;height:29vw;margin-right:1.5vw}}#related-resources-section .related-resources-simple>a{display:inline-block;margin-bottom:1.5vw}#related-resources-section .related-resources-simple>a:nth-child(3)>.tile{margin-right:0!important}#main-content[data-page-id="products/antigena"] p.top-right{position:absolute;top:1em;right:0;font-size:1.125rem;line-height:1;margin:0}@media print,screen and (max-width:1216px){#main-content[data-page-id="products/antigena"] p.top-right{position:relative;top:auto;right:auto;font-size:1rem;line-height:1.25;margin:-.25em 0 1em;font-family:'Roboto Slab',serif;font-weight:400;color:#273048}}.js.cssgrid #main-content[data-page-id="products/antigena"] #modules{display:grid;grid-template-columns:repeat(3,1fr)}.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module{height:16rem;background-size:cover;background-position:center;cursor:pointer;transition:filter .5s,box-shadow .5s}.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module:not(.selected){filter:brightness(.75);box-shadow:0 .25rem 0 0 transparent}.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module:not(.selected):hover{filter:brightness(1)}.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module.selected{filter:brightness(1);box-shadow:0 .25rem 0 0 #f59d15}@media only screen and (max-width:960px){.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module{height:12rem}}@media only screen and (max-width:600px){.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module{height:8rem}}.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module.module-cloud{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 50%,rgba(0,0,0,.75)),url(../img/products/antigena-module-cloud.jpg)}.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module.module-network{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 50%,rgba(0,0,0,.75)),url(../img/products/antigena-module-network.jpg)}.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module.module-email{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 50%,rgba(0,0,0,.75)),url(../img/products/antigena-module-email.jpg)}.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module>.name{font-family:'Roboto Slab',serif;color:#fff;font-size:3rem;line-height:16rem;text-align:center}@media only screen and (max-width:960px){.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module>.name{font-size:2rem;line-height:12rem}}@media only screen and (max-width:600px){.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module>.name{font-size:1.625rem;line-height:8rem}}.js.cssgrid #main-content[data-page-id="products/antigena"] #modules>.module>.description{display:none}.js #main-content[data-page-id="products/antigena"] #module-description{margin-top:1.5em}.no-js #main-content[data-page-id="products/antigena"] #module-description,.no-js #main-content[data-page-id="products/antigena"] #module-next{display:none}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section{padding:4em 0}@media only screen and (max-width:800px){#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section{padding:3em 0}}html.no-cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .graphic{display:none}html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner{display:grid;grid-gap:2em 3em;grid-template-columns:3fr 2fr;grid-template-rows:1fr min-content}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner{grid-template-columns:1fr;grid-template-rows:auto}}html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .content{grid-area:1/1/3/2}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .content{grid-area:auto}}html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .content h2:first-of-type{margin-top:0}html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .content p+h2{margin-top:2em}html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .content p:last-child{margin-bottom:0}html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .graphic{grid-area:1/2/2/3;position:relative;width:100%;height:100%}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .graphic{grid-area:auto;height:30em}}html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .caption{grid-area:2/2/3/3}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .caption{grid-area:auto}}html.cssgrid #main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-info-section .inner .caption>p.callout{margin:0}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop{position:relative;width:80%;padding-bottom:47.064%;margin-left:10%}@media print,screen and (max-width:1216px){#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop{width:90%;padding-bottom:52.947%;margin-left:5%}}@media only screen and (max-width:800px){#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop{width:100%;padding-bottom:58.83%;margin-left:0}}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop>.preloading-image{z-index:0}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop>.region{position:absolute;transition:box-shadow 1s;z-index:1}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop>.region[data-laptop-region=comment]{animation-delay:0s;left:12.2%;top:10.7%;width:2.3%;height:3.6%}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop>.region[data-laptop-region=download]{animation-delay:.1s;left:12.2%;top:14.5%;width:2.3%;height:3.6%}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop>.region[data-laptop-region=phases]{animation-delay:.2s;left:14.6%;top:7%;width:26.5%;height:79%}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop>.region[data-laptop-region=timeline]{animation-delay:.3s;left:41.3%;top:7%;width:47%;height:19%}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop>.region[data-laptop-region=summary]{animation-delay:.4s;left:42.1%;top:34.5%;width:22.4%;height:23.2%}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop>.region[data-laptop-region=related]{animation-delay:.5s;left:42.1%;top:59.2%;width:22.4%;height:13.2%}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop>.region[data-laptop-region=pin]{animation-delay:.6s;left:42%;top:73.5%;width:22.5%;height:12.8%}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop>.region>.region-inner{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,rgba(245,157,21,.15) 25%,rgba(245,157,21,.15) 75%,transparent);opacity:0;transition:opacity .5s}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop.activated>.region{animation-name:laptop-region-glow;animation-duration:.75s;animation-iteration-count:1;background:0 0;box-shadow:0 0 30px rgba(245,157,21,.25) inset}@keyframes laptop-region-glow{0%,100%{background:0 0}25%{background:rgba(255,255,255,.25)}}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .laptop.activated>.region:hover>.region-inner{opacity:1}#main-content[data-page-id="products/cyber-ai-analyst"] #cyber-ai-analyst-laptop-section .caption{margin-top:1em;font-size:1.5em;text-align:center;font-weight:300}@media print,screen and (max-width:1216px){#main-content[data-page-id^="products/antigena-email/"] #vendor-intro-section .grid-2-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:3em;align-items:center;margin:3em 0;padding:0 10em;box-sizing:border-box}}@media only screen and (max-width:800px){#main-content[data-page-id^="products/antigena-email/"] #vendor-intro-section .grid-2-2{margin:2em 0;padding:0}}#main-content[data-page-id^="products/antigena-email/"] #vendor-intro-section .grid-2-2 img{width:100%;margin:0 0 2em;padding:0 4em;box-sizing:border-box}@media print,screen and (max-width:1216px){#main-content[data-page-id^="products/antigena-email/"] #vendor-intro-section .grid-2-2 img{margin:1em 0 0;padding:0}}#main-content[data-page-id^="products/antigena-email/"] #vendor-video-section>.inner{width:50vw;text-align:center}@media print,screen and (max-width:1216px){#main-content[data-page-id^="products/antigena-email/"] #vendor-video-section>.inner{width:62.5vw}}@media only screen and (max-width:800px){#main-content[data-page-id^="products/antigena-email/"] #vendor-video-section>.inner{width:90vw}}#main-content[data-page-id^="products/antigena-email/"] #vendor-video-section>.inner>h2{font-size:1.5em;margin-top:0}@media only screen and (max-width:800px){#main-content[data-page-id^="products/antigena-email/"] #vendor-video-section>.inner>h2{font-size:1.25em}}#main-content[data-page-id^="products/antigena-email/"] #vendor-video-section>.inner>h2>span{font-weight:700}#main-content[data-page-id^="products/antigena-email/"] #vendor-video-section>.inner>h2>br{display:none}@media only screen and (max-width:800px){#main-content[data-page-id^="products/antigena-email/"] #vendor-video-section>.inner>h2>br{display:block}}#main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section{background:linear-gradient(180deg,#fff,#f4f4f4)}#main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section h1+p{margin:2em 0}#main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section ul.no-threats-widget{display:block}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section ul.no-threats-widget{display:none}#main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget{display:none}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget{display:block}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.tabs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5em}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.tabs>.button{display:flex;height:4em;padding:0 1em;box-sizing:border-box;text-align:center;font-size:1em;line-height:1.3}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.tabs>.button>.text{display:flex;width:100%;justify-content:center;align-items:center}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.tabs{grid-template-columns:repeat(2,1fr);grid-gap:0}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.tabs>.button{height:2em;padding:0;margin-left:-1px;margin-top:-1px}}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage{position:relative;margin-top:3em}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage{margin-top:1.5em}}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop{position:relative;width:60%;padding-bottom:35.28%;margin-top:3em;background-repeat:no-repeat;background-size:contain;background-position:center;animation:rise-appear 1s 1}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop{width:100%;padding-bottom:58.8%;margin-top:1.5em;margin-bottom:4em}}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip{position:absolute;perspective:500px}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip{bottom:0;perspective:none}}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.circle{position:absolute;left:-.5em;top:-.5em;width:1em;height:1em;border-radius:100%;background:#e94544;transition:all .25s}@keyframes pointer-ring{from{transform:scale(1);opacity:.5}to{transform:scale(3);opacity:0}}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.circle>.ring{position:absolute;left:0;top:0;right:0;bottom:0;background:#e94544;border-radius:100%;animation:pointer-ring 2s infinite}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.circle>.ring-1{animation-delay:0s}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.circle>.ring-2{animation-delay:1s}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.circle:hover{background:#e94544}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.circle.active{background:#e94544;box-shadow:0 0 10px #e94544}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.circle.active>.ring{animation:none}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.line{position:absolute;opacity:0;width:0;height:1px;background:#e94544;transition:all .25s}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.line.showing{opacity:1;width:100%}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.line{width:1px;height:0}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.line.showing{width:1px;height:100%}}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.content{position:absolute;right:0;top:1px;padding:1em;box-sizing:border-box;background:#fff;color:#273048;box-shadow:0 10px 15px -1px #c0c0c1;transform-style:preserve-3d;transform-origin:right top;transform:rotateX(-90deg);opacity:0;transition:all .25s}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.content>.label{font-weight:400;margin-bottom:.125em}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.content>.text{font-weight:300;line-height:1.25}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.content.showing{transform:rotateX(-.1deg);opacity:1}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.content{left:1px;right:0;bottom:0;top:auto;transform-origin:center top;transform:translateY(100%) rotateX(90deg);border-top:1px solid #e94544}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>.laptop>.tooltip>.content.showing{transform:translateY(100%) rotateX(-.1deg)}}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>p{position:absolute;left:60%;right:0;top:-1em;opacity:1;transition:opacity .25s}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>p.overlaid{opacity:.25}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>p{position:relative;left:auto;right:auto;top:auto}html.cssgrid #main-content[data-page-id^="products/antigena-email/"] #vendor-threats-section .threats-widget>.stage>p.overlaid{opacity:1}}#main-content[data-page-id^="products/antigena-email/"] #vendor-deployment-section .inner{display:grid;grid-template-columns:2fr 3fr;align-items:center}@media only screen and (max-width:800px){#main-content[data-page-id^="products/antigena-email/"] #vendor-deployment-section .inner{grid-template-columns:1fr}}#main-content[data-page-id^="products/antigena-email/"] #vendor-deployment-section .inner img.vendor-deployment-diagram{width:100%;padding:0 3em;box-sizing:border-box}@media only screen and (max-width:800px){#main-content[data-page-id^="products/antigena-email/"] #vendor-deployment-section .inner img.vendor-deployment-diagram{width:68%;padding:0;margin:0 auto 2em}}#main-content[data-page-id^="products/antigena-email/"] #vendor-deployment-section .inner img.vendor-deployment-diagram#vendor-deployment-diagram-exchange{padding:0 2em}@media only screen and (max-width:800px){#main-content[data-page-id^="products/antigena-email/"] #vendor-deployment-section .inner img.vendor-deployment-diagram#vendor-deployment-diagram-exchange{width:80%;padding:0}}#main-content[data-page-id^="products/antigena-email/"] #vendor-deployment-section .inner .details .deployment-line{font-weight:400;text-align:center;font-size:2em;margin:.5em 0}#main-content[data-page-id^="products/antigena-email/"] #vendor-deployment-section .inner .details p{text-align:center;margin-top:2em}#main-content[data-page-id^="products/antigena-email/"] #vendor-trial-section{position:relative;padding:5em 0;background-image:url(../img/products/antigena-module-email.jpg);background-size:cover;background-position:center;font-size:1.125em}#main-content[data-page-id^="products/antigena-email/"] #vendor-trial-section .inner{z-index:1}@media print,screen and (max-width:1216px){#main-content[data-page-id^="products/antigena-email/"] #vendor-trial-section{height:auto}#main-content[data-page-id^="products/antigena-email/"] #vendor-trial-section .inner{height:auto}#main-content[data-page-id^="products/antigena-email/"] #vendor-trial-section .grid-2-1{position:relative;top:auto;transform:none}}#main-content[data-page-id^="products/antigena-email/"] #vendor-trial-section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){#main-content[data-page-id^="products/antigena-email/"] #vendor-trial-section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}#main-content[data-page-id^="products/antigena-email/"] #vendor-trial-section ul{padding:0 0 0 1.125em}#main-content[data-page-id^="products/antigena-email/"] #vendor-trial-section li{margin:1em 0}#main-content[data-page-id^="products/antigena-email/"] #vendor-trial-section ul.checklist{list-style:none;padding:0;margin:1.5em 0 2em}#industries-section{min-height:100vh}.js #industries-section>.industry{display:none}#industries-section .viewer .media{animation:simple-appear .75s}#industries-section .viewer .data-sheet-buttons{animation:slow-appear 1s}#industries-section .viewer .examples{animation:slow-appear 1.25s}#industries-section .viewer .vertical-buttons{animation:simple-appear .25s}#industries-section .viewer .content{animation:simple-appear 1.75s}#industries-section .media{position:relative;margin-bottom:2em;border-radius:.5em;overflow:hidden}.no-js #industries-section .media{margin-top:1.6875em}#industries-section .media>.fallback-image,#industries-section .media>.remote-video{width:100%}#industries-section .media>.remote-video{background:radial-gradient(#778cc6,#5f73ab)}html.no-js #industries-section .media>.remote-video{display:none}#industries-section .data-sheet-buttons .wide.button i:not(.fa){font-style:normal}#industries-section .examples{display:flex;flex-wrap:wrap;justify-content:center;margin:1em 0 3em}#industries-section .examples>.example{background-size:contain;background-position:center;background-repeat:no-repeat;flex:0 0 calc((100% / 6) - 2vw);margin:0 1vw;padding:1em 0;height:3em}.js #industries-section .examples>.example{opacity:0}.js #industries-section .examples>.example.appear{opacity:1}@media print,screen and (max-width:1216px){#industries-section .examples>.example{flex:0 0 calc((100% / 8) - 4vw);margin:0 2vw;height:6vw}}@media only screen and (max-width:800px){#industries-section .examples>.example{flex:0 0 calc((100% / 6) - 4.5vw);margin:0 2.25vw;height:8vw}}@media only screen and (max-width:415px){#industries-section .examples>.example{flex:0 0 calc((100% / 6) - 5vw);margin:0 2.5vw;height:10vw}}#industries-section .vertical-buttons{margin-bottom:2em}.no-js #industries-section .vertical-buttons{display:none}#industries-section .vertical-buttons>.vertical-button{display:inline-block;position:relative;margin:-1px 0 0 -1px;padding:.25em .625em;color:#778cc6;background:#fff;border:1px solid #778cc6;cursor:pointer}@media only screen and (max-width:800px){#industries-section .vertical-buttons>.vertical-button{width:50%;box-sizing:border-box}}@media only screen and (max-width:415px){#industries-section .vertical-buttons>.vertical-button{width:auto;display:block}}#industries-section .vertical-buttons>.vertical-button::before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';background:rgba(119,140,198,.4);transition:transform .2s;transform:scaleY(0);transform-origin:center bottom}#industries-section .vertical-buttons>.vertical-button:hover::before{transform:scaleY(1)}#industries-section .vertical-buttons>.vertical-button.selected::before{transform:scaleY(0)!important}#industries-section .vertical-buttons>.vertical-button.selected,#industries-section .vertical-buttons>.vertical-button.selected:hover{background:#778cc6;color:#fff}#industries-section .content{margin-bottom:2em}#industries-section>#industries-case-studies-grid{display:none;background:#fff;padding:2em 0;box-shadow:0 0 0 1px #e1e1e2}#industries-section>#industries-case-studies-grid.ready{display:block;animation:simple-appear 1s}.no-js #industries-section>#industries-case-studies-store{display:block;margin-top:2em}.js #industries-section>#industries-case-studies-store{display:none}#industries-section .case-study{margin-bottom:2em}#industries-section .case-study>.image{float:left;width:6rem;height:6rem;background-size:100%;background-position:center top;background-repeat:no-repeat}#industries-section .case-study>.details{margin-left:7rem}#industries-section .case-study>.details>h3.title{font-weight:400;font-family:Roboto,sans-serif;line-height:1em;margin-bottom:.25em;color:#273048}#industries-section .case-study>.details>.subtitle{margin:.25em 0 .5em;font-size:.875em;color:#273048}#industries-section .case-study>.details>.remote-video{margin:1em 0}.no-js #industries-section .case-study>.details>.remote-video{display:none}#industries-section .case-study>.details>p{margin:.5em 0 .25em}#industries-section .case-study>.details>.action{margin-top:.5em}#industries-section>.prev-next-bar{height:0;padding:.5em 0;font-size:1em;margin:1em auto 0}#industries-section>.prev-next-bar .next,#industries-section>.prev-next-bar>.prev{display:inline-block}#industries-section>.prev-next-bar .next.prev,#industries-section>.prev-next-bar>.prev.prev{float:left}@media only screen and (max-width:415px){#industries-section>.prev-next-bar .next.prev,#industries-section>.prev-next-bar>.prev.prev{display:none}}#industries-section>.prev-next-bar .next.next,#industries-section>.prev-next-bar>.prev.next{float:right}#industries-section>.prev-next-bar .next>.prev-next-link,#industries-section>.prev-next-bar>.prev>.prev-next-link{position:relative;display:inline-block;padding:.25em .625em;color:#778cc6;box-shadow:0 0 0 1px #778cc6;cursor:pointer}#industries-section>.prev-next-bar .next>.prev-next-link.prev-link>i,#industries-section>.prev-next-bar>.prev>.prev-next-link.prev-link>i{margin-right:.25em}#industries-section>.prev-next-bar .next>.prev-next-link.next-link>i,#industries-section>.prev-next-bar>.prev>.prev-next-link.next-link>i{margin-left:.25em}#industries-section>.prev-next-bar .next>.prev-next-link::before,#industries-section>.prev-next-bar>.prev>.prev-next-link::before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';background:rgba(119,140,198,.4);transition:transform .2s;transform:scaleX(0)}#industries-section>.prev-next-bar .next>.prev-next-link:hover::before,#industries-section>.prev-next-bar>.prev>.prev-next-link:hover::before{transform:scaleX(1)}#industries-section>.prev-next-bar .next>.prev-next-link.prev-link::before,#industries-section>.prev-next-bar>.prev>.prev-next-link.prev-link::before{transform-origin:right center}#industries-section>.prev-next-bar .next>.prev-next-link.next-link::before,#industries-section>.prev-next-bar>.prev>.prev-next-link.next-link::before{transform-origin:left center}.accordion>.item{position:relative;border:1px solid #778cc6;padding:.625rem 1.25rem .625rem 1rem}.accordion>.item+.item{margin-top:-1px}.js .accordion>.item>.top{cursor:pointer}.js .accordion>.item>.top:hover{opacity:.9}.accordion>.item>.bottom{overflow:hidden}.accordion>.item>.fa-chevron-up{position:absolute;width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1.25rem;right:.875rem;top:.8125rem;color:#273048;cursor:pointer;transform:rotateX(0);transition:transform .4s}.accordion>.item.collapsed>.fa-chevron-up{transform:rotateX(-180deg)}.accordion#current-opportunities{margin:2em 0}.accordion#current-opportunities>.item>.top{display:grid;grid-template-columns:25em 1fr}@media only screen and (max-width:800px){.accordion#current-opportunities>.item>.top{display:block}}.accordion#current-opportunities>.item>.top>h3{display:inline-block;font-weight:700;font-size:1em;margin:0}.accordion#current-opportunities>.item>.bottom{margin-top:2em}.accordion#current-opportunities>.item>.bottom .qualifications{margin-bottom:1.25em}.accordion#current-opportunities>.item>.bottom .qualifications>.qualification{background:#3d4f79;color:#fff;padding:.5em 1em;font-size:.875em}.accordion#current-opportunities>.item>.bottom .qualifications>.qualification:nth-child(2n){background:#273048}.accordion#current-opportunities>.item>.bottom .to-apply{background:#f4f4f4;padding:1em 1em 1.5em;border:1px solid rgba(61,79,121,.1);margin-bottom:.5em}.accordion#current-opportunities>.item>.bottom .to-apply>h3{margin-top:0}.accordion#current-opportunities>.item>.bottom .to-apply>p{margin-bottom:0}.news-back-link{position:absolute;top:0;right:0}@media print,screen and (max-width:1216px){.news-back-link{top:-2em}}.news-link+.news-back-link{position:relative;top:auto;margin:2em 0 2em -.25em;text-align:right}.press.section h2{margin-top:0}.press.section .translations{margin:1em 0;font-size:.75em}.press.section .translations>a{margin-right:.75em}.press.section .location-and-date{margin-bottom:1em;font-style:italic;font-size:.875em}.press.section .location-and-date>div{display:inline-block;margin-right:1.5em}.press.section .location-and-date>div>i{color:#c0c0c1;padding-right:.25em}.press.section .content{margin-bottom:2em}.press.section .content ul.large-list>li{margin-bottom:1em}.press.section .read-more{padding:1em;line-height:1.25;background:#273048}.press.section .read-more>div{margin:.625em 0}.press.section .read-more>div>label{color:#adb2bf;margin-right:.25em}.press.section .read-more>div>a{color:#fff}@media print,screen and (max-width:1216px){.press.section .grid-2-1.press-archive{display:none}}.press.section #press-sidebar{margin-bottom:2em}.press.section #press-sidebar>.responsive:not(:last-child):not(:only-child){margin-bottom:2em}.press.section #press-sidebar>.press-image{box-shadow:0 0 0 1px rgba(128,128,129,.25),0 20px 20px -20px #adb2bf;text-align:center;padding:2em;box-sizing:border-box}.press.section #press-sidebar>.press-image.profile-image{padding:0}.press.section #press-sidebar>.video-ct{box-shadow:0 0 0 1px rgba(128,128,129,.25),0 20px 20px -20px #adb2bf}.press.section #press-sidebar>.responsive>a{display:block}.press.section #press-sidebar>.responsive>a>.tile{position:relative;display:inline-block;overflow:hidden;white-space:normal;border-radius:.5em;cursor:pointer;box-shadow:0 0 0 1px rgba(128,128,129,.25),0 20px 20px -20px #adb2bf;width:100%;height:0;padding-bottom:100%;font-size:1.5em}.press.section #press-sidebar>.responsive>a>.tile>.image{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;transition:filter .25s;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#273048;filter:none}.press.section #press-sidebar>.responsive>a>.tile>.image::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;background:linear-gradient(135deg,rgba(0,0,0,.75),transparent 5em)}.press.section #press-sidebar>.responsive>a>.tile:hover>.image{filter:brightness(1.1) contrast(1.1) saturate(1.1)}.press.section #press-sidebar>.responsive>a>.tile>.title{position:absolute;left:1em;right:1em;bottom:1em;font-weight:300;color:#fff;font-family:Roboto,sans-serif}@media print,screen and (max-width:1216px){.press.section #press-sidebar>.responsive>a>.tile>.title{line-height:1.25}}@media only screen and (max-width:600px){.press.section #press-sidebar>.responsive>a>.tile>.title{line-height:1.1875}}.press.section #press-sidebar>.responsive>a>.tile>.title>.eyebrow{position:relative;margin-bottom:.25em;font-size:.8125em;font-weight:700;color:#f59d15;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.press.section #press-sidebar>.responsive>a>.tile>.title>.text{position:relative}.press.section #press-sidebar>.responsive>a>.tile>.title::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;left:-1em;right:-1em;bottom:-1em;top:-4em;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 66%)}.press.section #press-sidebar>.responsive>a>.tile>i.action{position:absolute;left:.8em;top:.8em;font-size:1.25em;color:#fff;text-shadow:0 0 1px #000;transition:text-shadow .25s}.press.section #press-sidebar>.responsive>a>.tile:hover>i.action{text-shadow:0 0 1px #000,0 0 2px #fff;animation:quick-glow .5s linear 1}@keyframes quick-glow{0%{text-shadow:0 0 1px #000}50%{text-shadow:0 0 1px #000,0 0 4px #fff}100%{text-shadow:0 0 1px #000,0 0 2px #fff}}.press.section #press-sidebar>.responsive>a>.tile.see-more>.image{background:linear-gradient(135deg,#273048,#2a2939)}.press.section #press-sidebar>.responsive>a>.tile.see-more>.image::after{display:none}.press.section #press-sidebar>.responsive>a>.tile.see-more>.title{position:absolute;left:0;right:0;top:50%;bottom:auto;transform:translateY(-50%);text-align:center}@media only screen and (max-width:800px){.press.section #press-sidebar>.responsive>a>.tile.see-more>.title{left:1em;right:1em;font-size:1.25em}.press.section #press-sidebar>.responsive>a>.tile.see-more>.title>.fa{display:none}}@media only screen and (max-width:600px){.press.section #press-sidebar>.responsive>a>.tile.see-more>.title{font-size:1em}}.press.section #press-sidebar>.responsive>a>.tile.see-more>.title::before{display:none}.press.section #press-sidebar>.responsive>a>.tile.see-more:hover>.title{color:#d8d8d8}@media print,screen and (max-width:1216px){.press.section #press-sidebar>.responsive>a>.tile{font-size:3vw}}@media only screen and (max-width:800px){.press.section #press-sidebar>.responsive>a>.tile{font-size:5vw}}#featured-news-section{display:none}html.cssgrid #featured-news-section{display:block}#featured-news-section .items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}@media only screen and (max-width:960px){#featured-news-section .items{grid-template-columns:1fr;margin-top:2rem}}#main-content #featured-news-section .items>a{font-family:Roboto,sans-serif;color:#fff}#main-content #featured-news-section .items>a>.box{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:1em;overflow:hidden;transition:filter .6s}#main-content #featured-news-section .items>a>.box:hover{filter:brightness(118%)}@media only screen and (max-width:960px){#main-content #featured-news-section .items>a>.box:hover{filter:none}}#main-content #featured-news-section .items>a>.box>.image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center}#main-content #featured-news-section .items>a>.box>.image>i.action{position:absolute;left:.8em;top:.8em;font-size:1.25em;color:#fff;text-shadow:0 0 1px #000;transition:text-shadow .25s}#main-content #featured-news-section .items>a>.box>.image:hover>i.action{text-shadow:0 0 1px #000,0 0 2px #fff;animation:quick-glow .5s linear 1}@keyframes quick-glow{0%{text-shadow:0 0 1px #000}50%{text-shadow:0 0 1px #000,0 0 4px #fff}100%{text-shadow:0 0 1px #000,0 0 2px #fff}}#main-content #featured-news-section .items>a>.box>.image::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 25%,rgba(0,0,0,.875)),linear-gradient(135deg,rgba(0,0,0,.875),transparent 5em)}#main-content #featured-news-section .items>a>.box>.text{position:absolute;left:0;right:0;bottom:0;padding:1rem}#main-content #featured-news-section .items>a>.box>.text>.wordmark{height:1.5em;max-width:100%}#main-content #featured-news-section .items>a>.box>.text>.headline{font-weight:400;font-size:.8125em;margin:.75em 0 0;min-height:1.4em;text-shadow:1px 1px 1px rgba(0,0,0,.25)}#main-content #featured-news-section .items>a>.box>.text>.button-row{display:none;text-align:right}#main-content #featured-news-section .items>a>.box>.text>.button-row>.button{font-size:.75em}#main-content #featured-news-section .items>a>.box:hover>.text>.button-row>.button{background:#fff;color:#273048}@media only screen and (max-width:960px){#main-content #featured-news-section .items>a>.box{display:grid;grid-template-columns:15% 1fr;grid-gap:1.5rem;height:auto;padding-bottom:0;border-radius:0}#main-content #featured-news-section .items>a>.box>.image{position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:100%;height:0;padding-bottom:100%}#main-content #featured-news-section .items>a>.box>.text{position:relative;background:0 0;padding:0}#main-content #featured-news-section .items>a>.box>.text>.headline{font-size:1em;margin-bottom:.75em;min-height:1.4em}#main-content #featured-news-section .items>a>.box>.text>.button-row{display:block;text-align:left}#main-content #featured-news-section .items>a>.box>.text>.button-row>.button{font-size:1em}}@media only screen and (max-width:800px){#main-content #featured-news-section .items>a>.box{grid-template-columns:25% 1fr}}.news-link>span{font-style:italic}.social-buttons{margin-bottom:1em}@media print,screen and (max-width:1216px){.social-buttons{width:50%;margin:0 0 2em 25%}}@media only screen and (max-width:800px){.social-buttons{width:100%;margin-left:0!important}}.social-buttons>a>.button{width:46%;margin-bottom:.5em;padding-left:0;padding-right:0;text-align:center}.social-buttons>a:nth-child(odd)>.button{margin-right:8%}.social-buttons#blog-social-buttons{width:40%;margin:.4em 0 0 60%}@media print,screen and (max-width:1216px){.social-buttons#blog-social-buttons{width:50%;margin:.4em 0 0 50%}}@media only screen and (max-width:800px){.social-buttons#blog-social-buttons{width:25%;margin:.4em 0 0 75%!important}.social-buttons#blog-social-buttons>a>.button>span{display:none}}.social-buttons#blog-post-social-buttons{margin-top:.4em}@media print,screen and (max-width:1216px){.social-buttons#blog-post-social-buttons{margin-top:0}}#news-intro{padding:1.25em;margin-bottom:2em;font-weight:300;background:#2a2939;box-shadow:0 20px 20px -20px #adb2bf}@media print,screen and (max-width:1216px){#news-intro{display:none}}#news-intro>#news-intro-intro{color:#fff;font-size:.875em}@media print,screen and (max-width:1216px){#news-intro>#news-intro-intro{font-size:1.14285714em}}#news-intro>.contact>.location,#news-intro>.contact>p,#news-intro>.contact>p>a{color:#778cc6}#news-intro>.contact>.location{margin-top:1em}#news-intro>.contact>p{margin-bottom:0}#news-intro>.contact>p>b{font-weight:400}.news-sidebar-box{box-shadow:0 0 0 1px #778cc6;margin-bottom:2em;padding:1.25em}.news-sidebar-box h2{display:inline;font-family:Roboto,sans-serif;font-weight:400;color:#17151c;margin:0 0 .5em}.news-sidebar-box.archive>a{font-family:Roboto,sans-serif;color:#17151c}.news-sidebar-box.archive>a>h3{font-family:Roboto,sans-serif;margin:1em 0 .5em;font-size:.875em;font-weight:500}.news-sidebar-box.archive>.years>a>.button{width:11.375%;margin-right:1.28571429%;padding:0;text-align:center;line-height:2em}.news-sidebar-box.archive>.years>a:nth-of-type(8n)>.button{margin-right:0}@media only screen and (max-width:600px){.news-sidebar-box.archive>.years>a>.button{width:22.5%;margin-right:3.33333333%;margin-bottom:.75em}.news-sidebar-box.archive>.years>a:nth-of-type(8n)>.button{margin-right:3.33333333%}.news-sidebar-box.archive>.years>a:nth-of-type(4n)>.button{margin-right:0}}.news-sidebar-box#media-contacts>div>.location{margin-top:1.5em}.news-sidebar-box#media-contacts>div>p{margin:.25em 0}.news-sidebar-box#media-contacts>div>p>.agency{font-weight:400}@media print,screen and (max-width:1216px){.news-sidebar-box#media-contacts>div{display:inline-block;vertical-align:top;width:24%}}@media only screen and (max-width:960px){.news-sidebar-box#media-contacts>div{width:33%}}@media only screen and (max-width:600px){.news-sidebar-box#media-contacts>div{width:49%}}@media only screen and (max-width:415px){.news-sidebar-box#media-contacts>div{width:100%}}.timeline-page>.item{position:relative;margin-bottom:1em;padding:1em 1.25em;background:#fff;border:1px solid #e1e1e2}@media print,screen and (max-width:1216px){.timeline-page>.item{min-height:5.5em}}@media only screen and (max-width:415px){.timeline-page>.item{padding:1em}}.timeline-page>.item>.image{position:absolute;width:100px;left:0;top:0;bottom:0;box-shadow:0 0 0 1px #e1e1e2;background-image:url(../img/publications/darktrace.png);background-size:90%;background-repeat:no-repeat;background-position:center}@media print,screen and (max-width:1216px){.timeline-page>.item>.image{width:80px}}@media only screen and (max-width:800px){.timeline-page>.item>.image{width:70px}}@media only screen and (max-width:415px){.timeline-page>.item>.image{width:60px}}.timeline-page>.item>.details{margin-left:100px}@media print,screen and (max-width:1216px){.timeline-page>.item>.details{margin-left:80px}}@media only screen and (max-width:800px){.timeline-page>.item>.details{margin-left:70px}}@media only screen and (max-width:415px){.timeline-page>.item>.details{margin-left:60px}}.timeline-page>.item>.details>.title{font-size:1.1875em}#main-content .timeline-page>.item>.details>.title>a{font-weight:300;font-family:Roboto,sans-serif;color:#273048}.timeline-page>.item>.details>.date-and-source{display:inline-block;font-weight:500;font-size:.75em;margin-top:.5em}#main-content .timeline-page>.item>.details>.date-and-source>.source>a{font-family:Roboto,sans-serif;font-weight:500}@media only screen and (max-width:800px){.timeline-page>.item>.details>.timeline-video{height:200px}}@media only screen and (max-width:415px){.timeline-page>.item>.details>.timeline-video{height:120px}}.timeline-page>.item>.details>.date-and-source+.timeline-video{margin:1em 0 0}.timeline-page>.item>.details>.link{font-size:.875em;margin-top:.75em}.timeline-page>.item>.details>.link+.link{margin-top:.5em}.timeline-page>.timeline-load-next-page.wide.button{margin-top:0;margin-bottom:0}.no-js .timeline-page>.timeline-load-next-page.wide.button{display:none}.timeline-page #timeline-final-page-buttons>a>.wide.button{display:inline-block;width:48%;margin-right:4%;margin-top:0;margin-bottom:0}@media only screen and (max-width:600px){.timeline-page #timeline-final-page-buttons>a>.wide.button{width:100%;margin-right:0;margin-bottom:1em}}.timeline-page #timeline-final-page-buttons>a:only-child>.wide.button{width:100%;margin-right:0}.timeline-page #timeline-final-page-buttons>a:nth-child(2)>.wide.button{margin-right:0}#darktrace-events #events{margin-top:2em}#events-filter-set{margin:1em 0 0}@media only screen and (max-width:800px){#events-filter-set{font-size:.875em}}#events-filter-set>.filter.button{padding-left:.83333333em;padding-right:.83333333em}#events-filter-set>.filter.button>.filter-count{color:#c0c0c1}#events-filter-set.greyed>.filter.button:not(.selected){opacity:.75}#events-filter-set.greyed+#events-countries-set{border-top:1px solid #c0c0c1;padding-top:.5em}#events-countries-set{margin:0 0 1em}@media only screen and (max-width:800px){#events-countries-set{font-size:.875em}}#events-countries-set>.filter.button{padding-left:.83333333em;padding-right:.83333333em}#events-section,#seminars-description-section{padding-bottom:2em}#events{width:100%;display:grid;align-items:start;grid-template-columns:repeat(5,1fr);grid-gap:2em}@media only screen and (max-width:1000px){#events{grid-template-columns:repeat(4,1fr);grid-gap:1.5em}}@media only screen and (max-width:800px){#events{grid-template-columns:repeat(3,1fr);grid-gap:1.25em}}@media only screen and (max-width:600px){#events{grid-template-columns:repeat(2,1fr);grid-gap:1em}}.js #events{visibility:hidden}#events>.event>a>.image{position:relative;width:100%;height:0;padding-bottom:50%;box-shadow:0 0 0 1px #e1e1e2 inset;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;transition:filter .25s}#events>.event>a>.image:hover{filter:brightness(112%) contrast(112%)}#events>.event>a>.image::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;box-shadow:0 0 32px -4px rgba(42,41,57,.25) inset}@media print,screen and (max-width:1216px){#events>.event>a>.image::after{box-shadow:0 0 16px -2px rgba(42,41,57,.25) inset}}@media only screen and (max-width:600px){#events>.event>a>.image::after{box-shadow:none}}#events>.event>a>.image>.flag-icon{position:absolute;left:50%;top:50%;opacity:.625;mix-blend-mode:soft-light;transform:translate(-50%,-50%) rotate(-10deg);font-size:12.5em}#main-content[data-page-id=events] #events>.event>a>.image{box-shadow:0 0 0 1px #555461 inset}#events>.event>.details{width:100%;font-size:.75em}@media only screen and (max-width:800px){#events>.event>.details{font-size:.875em}}#events>.event>.details>h2{font-size:1.33333333em;margin:.75em 0 .25em}#events>.event>.details>h2>a{display:inline;font-weight:300;font-family:Roboto,sans-serif}#main-content[data-page-id=events] #events>.event>.details>h2>a{color:#fff}#main-content[data-page-id=events] #events>.event>.details>h2>a:hover{color:#f59d15}#events>.event>.details>.date{font-size:1em;margin:.5em 0;font-style:italic}#events>.event>.details>.location{position:relative;font-size:1em;margin:.5em 0}#events>.event>.details>.location>.flag-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:14px}#events>.event>.details>.location>.flag-icon+.text{padding-left:26px}#events>.event>.details>.location>.text>a{font-family:Roboto,sans-serif;font-weight:500}#events>.event>.details>.description{font-weight:300}#events>.event>.details>.description>p.language{margin:.625em 0;color:#adb2bf}#events>.event>.details>.description>p.language>i{margin-right:.125em}#events>.event.featured{grid-column-end:span 2;background:#2a2939;color:#fff;padding:1.25em;box-sizing:border-box}@media only screen and (max-width:800px){#events>.event.featured{grid-column-end:span 3}}@media only screen and (max-width:600px){#events>.event.featured{grid-column-end:span 2}}#events>.event.featured>.featured-title{font-size:.75em;font-weight:500;text-transform:uppercase}#events>.event.featured>a>.image{height:4em;padding-bottom:0;margin:.5em 0;background-size:contain;background-position:left center;box-shadow:none}#events>.event.featured>.details>h2{display:none}#events>.event.virtual>a>.image>.flag-icon{display:none}#events>.event.virtual>.details>.location{display:none}html.no-cssgrid #events{display:block;width:50%}@media only screen and (max-width:1000px){html.no-cssgrid #events{width:100%}}html.no-cssgrid #events>.event:not(.featured){margin-top:1em}html.no-cssgrid #events>.event:not(.featured)>a>.image{display:inline-block;vertical-align:top;width:25%;padding-bottom:12.5%}html.no-cssgrid #events>.event:not(.featured)>.details{display:inline-block;vertical-align:top;width:75%;padding-left:2em;box-sizing:border-box}html.no-cssgrid #events>.event:not(.featured)>.details>h2{margin-top:0}#seminars-description-section{background-image:url(../img/events/seminars/panel-background.jpg);background-size:contain;background-position:right top;background-repeat:no-repeat}@media only screen and (max-width:800px){#seminars-description-section{background-image:none}}#seminars-description-section>.inner>p{text-shadow:0 0 1px #17151c,0 0 1px #17151c,2px 2px 2px #17151c}#seminars-description-section>.inner>ul>li{list-style-type:circle}#seminars-description-section>.inner>a>.button{margin:1em 0 1.5em}@media print,screen and (max-width:1216px){#seminars-description-section>.inner>a>.button{margin-bottom:1em}}#on-demand-events.section{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.75) 5%,rgba(0,0,0,.75) 95%,transparent),url(../img/events/webinars/webinars-background.jpg);background-size:cover}#on-demand-events.section .on-demand-event{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding-right:3em;margin-top:2em}@media only screen and (max-width:650px){#on-demand-events.section .on-demand-event{width:100%;padding-right:0}}#on-demand-events.section .on-demand-event>a>.image{position:relative;float:left;width:36%;height:0;padding-bottom:18%;background-size:100%;background-position:center top;background-repeat:no-repeat;transition:filter 1s}@media print,screen and (max-width:1216px){#on-demand-events.section .on-demand-event>a>.image{width:15vw;padding-bottom:7.5vw}}@media only screen and (max-width:650px){#on-demand-events.section .on-demand-event>a>.image{width:30vw;padding-bottom:15vw}}#on-demand-events.section .on-demand-event>a>.image>.fa-youtube{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:50px;color:rgba(255,255,255,.5);transition:color 1s}#on-demand-events.section .on-demand-event>a>.image:hover{filter:brightness(112%) contrast(112%)}#on-demand-events.section .on-demand-event>a>.image:hover>.fa-youtube{color:#fff}#on-demand-events.section .on-demand-event>.details{margin-left:40%}@media print,screen and (max-width:1216px){#on-demand-events.section .on-demand-event>.details{margin-left:16.5vw}}@media only screen and (max-width:650px){#on-demand-events.section .on-demand-event>.details{margin-left:33vw}}#on-demand-events.section .on-demand-event>.details>.title{font-weight:500;font-size:.875em}#on-demand-events.section .on-demand-event>.details>.short-description{font-weight:400;font-size:.8125em;margin:1em 0}#on-demand-events.section .on-demand-event>.details a>.button{font-size:.75rem}#featured-events{color:#fff;padding:2em 2em 1.5em;box-sizing:border-box;border:1px solid #c0c0c1;background:rgba(0,0,0,.5)}#featured-events .event{position:relative;display:grid;grid-template-columns:1fr 4fr;grid-gap:1rem 1.5rem}#featured-events .event+.event{margin-top:2em}@media only screen and (max-width:650px){#featured-events .event{grid-template-columns:1fr}}#featured-events .event>.next-event-title{grid-column-start:2;font-size:.875em;font-weight:700}@media only screen and (max-width:650px){#featured-events .event>.next-event-title{grid-column-start:1}}#featured-events .event>.image{width:100%}html.no-cssgrid #featured-events .event>.image{width:25%;margin:1em 0}#featured-events .event>.image.hosts>div{background-size:101%;background-position:center;background-repeat:no-repeat;box-shadow:0 5px 10px -5px #17151c;border-radius:10px}#featured-events .event>.image.hosts.one-host>div{padding-bottom:100%}@media only screen and (max-width:650px){#featured-events .event>.image.hosts.one-host>div{width:25%;padding-bottom:25%}}#featured-events .event>.image.hosts.two-hosts>div{padding-bottom:75%;background-position:center 25%}@media print,screen and (max-width:1216px){#featured-events .event>.image.hosts.two-hosts>div{padding-bottom:87.5%}}@media only screen and (max-width:800px){#featured-events .event>.image.hosts.two-hosts>div{padding-bottom:100%}}@media only screen and (max-width:650px){#featured-events .event>.image.hosts.two-hosts>div{padding:0;display:inline-block;width:8rem;height:8rem;margin-right:1rem}}#featured-events .event>.image.hosts.two-hosts>div:nth-child(2){margin-top:1em}@media only screen and (max-width:650px){#featured-events .event>.image.hosts.two-hosts>div:nth-child(2){margin-top:0}}#featured-events .event>.image.seminar{background-size:101%;background-position:center;background-repeat:no-repeat;box-shadow:0 5px 10px -5px #17151c;border-radius:10px}#featured-events .event>.details>h2{font-size:2em;line-height:1.1875em;margin-top:-.125em;margin-bottom:.5em}#featured-events .event>.details>h2>a{color:#fff}#featured-events .event>.details>h2>a:hover{color:#778cc6}#featured-events .event>.details>.date{margin:.75em 0;font-weight:500}#featured-events .event>.details>.date>.event-start-time{font-weight:300;border-left:1px solid #fff;padding-left:.5em;margin-left:.5em}@media only screen and (max-width:800px){#featured-events .event>.details>.date>.event-start-time{display:block;border:none;padding:0;margin:0}}#featured-events .event>.details>.description{font-size:.875em}#featured-events .event>.details a>.button{font-size:.75rem}.webcasts.section{padding:3em 0!important}html.cssgrid .webcasts.section .webcast-times>a{display:block;color:#fff;border-radius:1em;box-shadow:0 0 5px #2a2939;transition:box-shadow .25s}html.cssgrid .webcasts.section .webcast-times>a:hover{box-shadow:0 0 15px #17151c}html.cssgrid .webcasts.section .webcast-times>a:nth-child(1){filter:hue-rotate(45deg)}html.cssgrid .webcasts.section .webcast-times>a:nth-child(2){filter:hue-rotate(125deg)}html.cssgrid .webcasts.section .webcast-times>a:nth-child(3){filter:hue-rotate(205deg)}html.cssgrid .webcasts.section .webcast-times>a>.webcast{position:relative;border-radius:1em}html.cssgrid .webcasts.section .webcast-times>a>.webcast>.image{position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(../img/events/webcasts/webcast.jpg);background-size:cover;transition:filter .5s;border-radius:1em}html.cssgrid .webcasts.section .webcast-times>a>.webcast>.image::after{position:absolute;left:0;top:0;right:0;bottom:0;content:'';background:linear-gradient(90deg,rgba(0,0,0,.7) 25%,transparent 75%);border-radius:1em}html.cssgrid .webcasts.section .webcast-times>a>.webcast>.details{position:relative;z-index:1}html.cssgrid .webcasts.section .webcast-times>a>.webcast>.details>.region{font-family:'Roboto Slab',serif}html.cssgrid .webcasts.section .webcast-times>a>.webcast>.details>.time{font-family:Roboto,sans-serif}html.cssgrid .webcasts.section .webcast-times>a:hover>.webcast>.image{filter:brightness(1.25)}#daily-webcasts.webcasts.section{position:relative;padding:5em 0;background-image:url(../img/events/webcasts/webcasts-daily-background.jpg);background-size:cover;background-position:center}#daily-webcasts.webcasts.section .inner{z-index:1}@media print,screen and (max-width:1216px){#daily-webcasts.webcasts.section{height:auto}#daily-webcasts.webcasts.section .inner{height:auto}#daily-webcasts.webcasts.section .grid-2-1{position:relative;top:auto;transform:none}}#daily-webcasts.webcasts.section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){#daily-webcasts.webcasts.section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}#daily-webcasts.webcasts.section ul{padding:0 0 0 1.125em}#daily-webcasts.webcasts.section li{margin:1em 0}#daily-webcasts.webcasts.section p{font-size:1.125em;width:83%}@media print,screen and (max-width:1216px){#daily-webcasts.webcasts.section p{width:100%}}html.cssgrid #daily-webcasts.webcasts.section .webcast-times{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3em;margin-top:2em;margin-bottom:.5em}@media only screen and (max-width:800px){html.cssgrid #daily-webcasts.webcasts.section .webcast-times{grid-template-columns:1fr;grid-gap:2em;width:50%;margin-left:25%}}html.cssgrid #daily-webcasts.webcasts.section .webcast-times>a>.webcast{height:0;padding-bottom:50%}html.cssgrid #daily-webcasts.webcasts.section .webcast-times>a>.webcast>.details{padding:1em;box-sizing:border-box}html.cssgrid #daily-webcasts.webcasts.section .webcast-times>a>.webcast>.details>.region{font-size:2em;line-height:1;margin-bottom:.25em}html.no-cssgrid #daily-webcasts.webcasts.section .webcast-times>a{display:block}html.no-cssgrid #daily-webcasts.webcasts.section .webcast-times>a+a{margin-top:1em}#daily-webcasts.webcasts.section:after{content:'';position:absolute;left:0;right:0;bottom:-2em;height:4em;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5),transparent);z-index:1}#special-webcasts.webcasts.section{position:relative;padding:5em 0;background-image:url(../img/events/webcasts/webcasts-specials-background.jpg);background-size:cover;background-position:center}#special-webcasts.webcasts.section .inner{z-index:1}@media print,screen and (max-width:1216px){#special-webcasts.webcasts.section{height:auto}#special-webcasts.webcasts.section .inner{height:auto}#special-webcasts.webcasts.section .grid-2-1{position:relative;top:auto;transform:none}}#special-webcasts.webcasts.section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){#special-webcasts.webcasts.section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}#special-webcasts.webcasts.section ul{padding:0 0 0 1.125em}#special-webcasts.webcasts.section li{margin:1em 0}#special-webcasts.webcasts.section .special{display:grid;grid-template-columns:1fr 4fr 3fr;grid-gap:0 1.5em}@media print,screen and (max-width:1216px){#special-webcasts.webcasts.section .special{grid-template-columns:1fr 4fr}}#special-webcasts.webcasts.section .special>img{background-size:101%;background-position:center;background-repeat:no-repeat;box-shadow:0 5px 10px -5px #17151c;border-radius:10px;width:100%}html.no-cssgrid #special-webcasts.webcasts.section .special>img{width:20%;margin-bottom:1em}@media print,screen and (max-width:1216px){html.cssgrid #special-webcasts.webcasts.section .special>img{grid-row-end:span 2}}@media only screen and (max-width:800px){html.cssgrid #special-webcasts.webcasts.section .special>img{grid-row-end:span 1}}#special-webcasts.webcasts.section .special>.details{padding-right:2em;box-sizing:border-box}@media print,screen and (max-width:1216px){#special-webcasts.webcasts.section .special>.details{padding-right:0}}#special-webcasts.webcasts.section .special>.details p:first-child{margin-top:0}@media print,screen and (max-width:1216px){html.cssgrid #special-webcasts.webcasts.section .special .webcast-times{grid-column-start:2;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1em;margin-top:.5em}}@media only screen and (max-width:800px){html.cssgrid #special-webcasts.webcasts.section .special .webcast-times{grid-template-columns:1fr;grid-gap:1em}}html.cssgrid #special-webcasts.webcasts.section .special .webcast-times>a{margin-bottom:1em}@media only screen and (max-width:800px){html.cssgrid #special-webcasts.webcasts.section .special .webcast-times>a{margin-bottom:0}}html.cssgrid #special-webcasts.webcasts.section .special .webcast-times>a>.webcast{height:4em}html.cssgrid #special-webcasts.webcasts.section .special .webcast-times>a>.webcast>.details{height:4em}html.cssgrid #special-webcasts.webcasts.section .special .webcast-times>a>.webcast>.details>.region{position:absolute;left:1rem;font-size:1.375em;line-height:2.90909091em}html.cssgrid #special-webcasts.webcasts.section .special .webcast-times>a>.webcast>.details>.time{position:absolute;right:1rem;font-size:1em;line-height:1.25;top:50%;transform:translateY(-50%);text-align:right}html.no-cssgrid #special-webcasts.webcasts.section .special .webcast-times>a{display:block}html.no-cssgrid #special-webcasts.webcasts.section .special .webcast-times>a+a{margin-top:1em}#special-webcasts.webcasts.section .special+h1{margin-top:1em}.watch-more{margin:2em 0 0;text-align:center}.watch-more>a>.button{font-size:1em}#blog-top-title{display:inline-block;font-size:2em;line-height:1.2}#blog-rss{margin-top:.4em}#blog-rss .button{padding-left:.625em;padding-right:.625em;background:#f59d15}#blog-rss .button:hover{background:#dd8a09}@media print,screen and (max-width:1216px){#blog-post-social-buttons-container{display:none}}.blog-post{border-top:1px solid #c0c0c1}@media print,screen and (max-width:1216px){.blog-post{margin-top:1em}}.blog-post h1{font-size:1.5em;margin:1.25rem 0 .375rem;line-height:1.4;font-weight:300;color:#3d4f79}@media only screen and (max-width:800px){.blog-post h1{font-size:1.75em;margin:1rem 0 .75rem;line-height:1.25}}.blog-post .subhead{font-size:.9375em}.blog-post img.responsive{margin-top:1em;margin-bottom:.5em;box-shadow:0 10px 10px -10px #17151c}.blog-post .responsive{text-align:center}.blog-post .responsive img{max-width:100%}.blog-post .responsive p.caption{font-style:italic;font-size:.875em;margin-top:.75em;text-align:center}.blog-post .responsive.exploded{width:80vw;padding-top:1em;padding-bottom:1em}@media print,screen and (max-width:1216px){.blog-post .responsive.exploded{width:100%!important;margin-left:0!important}}.blog-post h2{font-family:Roboto,sans-serif;font-size:1.5em;margin-bottom:.5em;line-height:1.25;font-weight:300}.blog-post h3{font-size:1.25em;font-weight:400;font-family:Roboto,sans-serif}.blog-post h4{font-size:1em;font-weight:500}@media print,screen and (max-width:1216px){.blog-post p{font-size:1em}}.blog-post .code{font-family:monospace;text-align:left}.blog-post ol{font-weight:300}.blog-post ol>li{margin:1em 0;text-align:justify}.blog-post ol>li>span.code{display:block;margin-top:.5em}.blog-post ol>li>.responsive{text-align:center}.blog-post ol>li>.responsive img{max-width:100%}.blog-post ol>li>.responsive p.caption{font-style:italic;font-size:.875em;margin-top:.75em;text-align:center}.blog-post ol>li>.responsive.exploded{width:80vw;padding-top:1em;padding-bottom:1em}@media print,screen and (max-width:1216px){.blog-post ol>li>.responsive.exploded{width:100%!important;margin-left:0!important}}.blog-post table{font-weight:300;border-spacing:0}.blog-post blockquote.blog-spear-phishing-email{position:relative;padding:20px;font-style:italic;color:#17151c;background:#e7e7e7;box-shadow:0 0 0 1px #c0c0c1}.blog-post blockquote.blog-spear-phishing-email>p{font-weight:400}.blog-post blockquote.blog-spear-phishing-email>.attachment{position:absolute;right:10px;bottom:10px;font-size:24px;line-height:24px}.blog-post blockquote.blog-spear-phishing-email.ransom-note{font-style:normal;font-size:.75em}.blog-post blockquote.blog-spear-phishing-email.text-box{font-style:normal;font-size:1em}.blog-post>.breakout{margin-top:1em;padding:1.5em 1.5em 0;background:#d1d8ec;border:1px solid #778cc6}.blog-post>.breakout.blog-cta{padding:0 1.5em 0}.blog-post>.breakout>h2{margin-top:0}.blog-post>.breakout>ol>li{margin:0;text-align:left}.blog-post table.technical-posts tr:nth-child(odd):not(.heading){background:#e7e7e7}.blog-post table.technical-posts tr:nth-child(even){background:#f4f4f4}.blog-post table.technical-posts tr.heading{font-weight:400}.blog-post table.technical-posts tr td{vertical-align:top;padding:.5em}.blog-post table.technical-posts tr td:nth-child(1){font-weight:400}.blog-post table.rounded{border-radius:1em;overflow:hidden}.blog-post table.rounded td{font-weight:400;padding:1em;vertical-align:center}.blog-post table.rounded td:nth-child(odd){background:#2a2939;color:#fff}.blog-post table.rounded td:nth-child(even){background:#f4f4f4;color:#555461}.blog-post table.dark-background{background:#201e20;color:#fff;font-weight:400;padding:1em}.blog-post table.dark-background td{padding:.5em 0}.blog-post .pull-quote{font-family:'Roboto Slab',serif;position:absolute;left:60%;right:0;line-height:1.25;color:#778cc6;font-size:1.625em;border-left:3px solid #778cc6;padding-left:1rem}@media print,screen and (max-width:1216px){.blog-post .pull-quote{display:none}}html.cssgrid .blog-post .diamond{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;width:60%;margin:5em 20%}html.cssgrid .blog-post .diamond::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;transform:rotate(45deg);background:#bbc6e3}@media only screen and (max-width:800px){html.cssgrid .blog-post .diamond::before{transform:rotate(45deg) scale(.7)}}@media print,screen and (max-width:1216px){html.cssgrid .blog-post .diamond{width:40%;margin:7em 30%}}@media only screen and (max-width:800px){html.cssgrid .blog-post .diamond{width:100%;margin:2em 0}}html.cssgrid .blog-post .diamond>.cell{position:relative;background:#fff;height:0;padding-bottom:100%;border-radius:3em;box-shadow:0 0 0 2px #273048}html.cssgrid .blog-post .diamond>.cell>.text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;padding:1em;box-sizing:border-box;font-size:.8125em;text-align:center;line-height:1.25}@media print,screen and (max-width:1216px){html.cssgrid .blog-post .diamond>.cell>.text{font-size:.9375em}}html.no-cssgrid .blog-post .diamond>.cell{margin:.5em 0;padding:.75em;background:#bbc6e3}.blog-post .blog-summary-box{margin:1em 0;padding:0 1em;background:#f4f4f4;border:1px solid #e1e1e2}.blog-post>.biography{margin-top:2em;padding:1.5em 1.5em 1.5em 1em;background:#f4f4f4;border:1px solid #e1e1e2;box-shadow:0 5px 10px -5px #17151c}.blog-post>.biography .author+.author{margin-top:1.5em}.blog-post>.biography .author>.image{background-size:101%;background-position:center;background-repeat:no-repeat;box-shadow:0 5px 10px -5px #17151c;border-radius:10px;float:left;width:120px;height:120px;margin-top:.25em}@media only screen and (max-width:800px){.blog-post>.biography .author>.image{width:90px;height:90px}}@media only screen and (max-width:500px){.blog-post>.biography .author>.image{width:60px;height:60px}}.blog-post>.biography .author>.details{margin-left:136px}@media only screen and (max-width:800px){.blog-post>.biography .author>.details{margin-left:106px}}@media only screen and (max-width:500px){.blog-post>.biography .author>.details{margin-left:72px}}.blog-post>.biography .author>.details>h3{font-family:Roboto,sans-serif;font-size:1.125em;margin-top:0;margin-bottom:.5em}@media only screen and (max-width:800px){.blog-post>.biography .author>.details>h3{font-size:1.25em}}.blog-post>.biography .author>.details>p{font-size:.875em;margin-top:.5em}@media print,screen and (max-width:1216px){.blog-post>.biography .author>.details>p{font-size:1em}}.blog-post>.blog-post-sharing-buttons{margin:1em 0;text-align:right}.blog-post>.blog-post-sharing-buttons>li{display:inline-block;padding-left:.5em;font-size:1.25em}.blog-ui{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;padding:1em;box-sizing:border-box;font-size:.875em;background:#1a1a1a;color:#fff;text-align:left}html.no-cssgrid .blog-ui,html.no-js .blog-ui{display:none}.blog-ui>.overlay{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:radial-gradient(transparent 50%,#000);pointer-events:none;opacity:1;transition:opacity .5s}.blog-ui>.overlay>i.fa-hand-pointer{position:absolute;right:1rem;bottom:1rem;font-size:3em;color:#fff;text-shadow:0 0 10px #fff;transform:scale(1);transition:transform .25s;animation:hand-pulse .75s alternate-reverse infinite}@keyframes hand-pulse{from{opacity:.75}to{opacity:1}}.blog-ui.activated>.overlay{opacity:0}.blog-ui.activated>.overlay>i{transform:scale(0)}.blog-ui>div{background:#2a2a2a}.blog-ui>.details{grid-column-end:span 2;padding:1em;box-sizing:border-box;display:grid;grid-template-columns:5em 1fr 5em;grid-gap:1em;align-items:center}.blog-ui>.details>.pct-ct{position:relative;height:5em}.blog-ui>.details>.pct-ct>.back-circle{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:100%}.blog-ui>.details>.pct-ct>.back-circle>.pct{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);font-size:1.25em;line-height:1;font-weight:700;text-align:center}.blog-ui>.details>.pct-ct>svg{position:absolute;top:0;left:0;width:5em;height:5em;transform:rotate(-90deg)}.blog-ui>.details>.pct-ct>svg>circle{stroke-width:4px;fill:none}.blog-ui>.details>.pct-ct>svg>circle.bg{stroke:#1a1a1a}.blog-ui>.details>.pct-ct>svg>circle.fg{stroke-dasharray:14em;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.blog-ui>.details>.info{font-size:.875em;overflow:hidden}.blog-ui>.details>.info>.from>span:nth-child(1),.blog-ui>.details>.info>.to>span:nth-child(1){color:#c0c0c1;margin-right:.25em}.blog-ui>.details>.symbol{position:relative;width:5em;cursor:help}.blog-ui>.details>.symbol>i:nth-child(1){font-size:5em}.blog-ui>.details>.symbol>i:nth-child(2){position:absolute;font-size:2.25em}.blog-ui>.details>.symbol>i:nth-child(2).fa-arrow-down{color:#73381c}.blog-ui>.details>.symbol>i:nth-child(2).fa-arrow-up{color:#4a799e}.blog-ui>.details>.symbol>i.fa.fa-pause-circle+i{right:0;bottom:0}.blog-ui>.details>.symbol>i.fa.fa-envelope-open+i{right:-.25em;bottom:-.25em}.blog-ui>.details>.subject{grid-column-end:span 3}.blog-ui>.actions>.heading,.blog-ui>.tags>.heading{padding:.5em .375em;background:#3e3f41;font-weight:700}.blog-ui>.actions>.heading>i.fa,.blog-ui>.tags>.heading>i.fa{margin:0 .375em}.blog-ui>.actions>.list,.blog-ui>.tags>.list{padding:.75em}.blog-ui>.actions>.list>.item-ct+.item-ct,.blog-ui>.tags>.list>.item-ct+.item-ct{margin-top:.375em}.blog-ui>.actions>.list>.item-ct>.item,.blog-ui>.tags>.list>.item-ct>.item{display:inline-grid;grid-template-columns:1.5em 1fr;grid-gap:.125em;align-items:center;cursor:help}.blog-ui>.actions>.list>.item-ct>.item>i.fa.red,.blog-ui>.tags>.list>.item-ct>.item>i.fa.red{color:#d75a55}.blog-ui>.actions>.list>.item-ct>.item>i.fa.blue,.blog-ui>.tags>.list>.item-ct>.item>i.fa.blue{color:#4a799e}.blog-ui>.actions>.list>.item-ct>.item>i.fa.yellow,.blog-ui>.tags>.list>.item-ct>.item>i.fa.yellow{color:#efef75}.blog-paging>div{display:inline-block;width:50%}.blog-paging>div.newer{text-align:left}.blog-paging>div.newer>a>i{padding-right:.25em}.blog-paging>div.older{text-align:right}.blog-paging>div.older>a>i{padding-left:.25em}.blog-list-items>.item{position:relative;padding-left:9em;margin-top:.5em;min-height:4.75em}.blog-list-items>.item:last-of-type{margin-bottom:-.5em}.blog-list-items>.item>a>.image{position:absolute;left:0;top:.25em;width:8em;height:4em}.blog-list-items>.item>.title>a{font-weight:300;font-family:Roboto,sans-serif}.blog-list-items>.item>.date{font-size:.75em;font-weight:300;margin-top:.25em}#blog-landing-header{position:relative;overflow:hidden}.no-cssgrid #blog-landing-header{display:none}#blog-landing-header>.background{position:absolute;left:0;top:0;right:0;bottom:0}#blog-landing-header>.background>.image-ct{position:absolute;left:0;top:0;right:0;bottom:0;filter:blur(1em)}#blog-landing-header>.background>.image-ct>.image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center;transition:filter .25s}#blog-landing-header>.background>.image-ct>.image.default{background-color:#2a2939;background-size:90%}#blog-landing-header>.background>.image-ct>.image.placeholder{background-color:#17151c}#blog-landing-header>.background>.image-ct>.image.loaded{animation:simple-appear .2s 1 forwards}#blog-landing-header>.gradient{position:absolute;left:0;top:0;right:0;bottom:0;background:radial-gradient(#000,transparent,#000),linear-gradient(180deg,transparent 25%,rgba(0,0,0,.5))}#blog-landing-header>.inner>#blog-social-buttons-container{position:absolute;left:0;top:0;right:0}#blog-landing-header>.inner>.latest-post{display:grid;grid-template-columns:4fr 9fr;grid-gap:3em;margin:3em 0 1em}@media only screen and (max-width:800px){#blog-landing-header>.inner>.latest-post{grid-template-columns:1fr;grid-gap:2em;margin:2em 0 0}}#blog-landing-header>.inner>.latest-post>a>.image-ct{position:relative;height:100%;box-shadow:0 10px 20px #000}@media only screen and (max-width:800px){#blog-landing-header>.inner>.latest-post>a>.image-ct{height:0;padding-bottom:50%}}#blog-landing-header>.inner>.latest-post>a>.image-ct>.image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center;transition:filter .25s}#blog-landing-header>.inner>.latest-post>a>.image-ct>.image.default{background-color:#2a2939;background-size:90%}#blog-landing-header>.inner>.latest-post>a>.image-ct>.image.placeholder{background-color:#17151c}#blog-landing-header>.inner>.latest-post>a>.image-ct>.image.loaded{animation:simple-appear .2s 1 forwards}#blog-landing-header>.inner>.latest-post>a:hover>.image-ct>.image{filter:brightness(1.15) contrast(1.15)}@media only screen and (max-width:800px){#blog-landing-header>.inner>.latest-post>.details{font-size:.875em}}#main-content #blog-landing-header>.inner>.latest-post>.details>a{color:#fff;transition:color .5s}#main-content #blog-landing-header>.inner>.latest-post>.details>a:hover{color:#f59d15!important}#main-content #blog-landing-header>.inner>.latest-post>.details>a>.title{font-family:Roboto,sans-serif;font-size:2em;line-height:1.25}#blog-landing-header>.inner>.latest-post>.details>.subtitle{margin-top:1em}#blog-landing-header>.inner>.latest-post>.details>p{margin-bottom:0}#blog-landing-categories{display:none;background:#f4f4f4}html.js #blog-landing-categories{display:block}#blog-landing-categories>.inner{display:flex;align-items:stretch;justify-content:space-between;padding:1em 0}@media only screen and (max-width:800px){#blog-landing-categories>.inner{display:block;text-align:center}}#blog-landing-categories>.inner>.category{flex:0 1 auto;font-size:.875em;line-height:1.25;cursor:pointer}@media only screen and (max-width:800px){#blog-landing-categories>.inner>.category{display:inline-block;vertical-align:middle;width:25%;margin:.75em 0;padding:0 .75em;box-sizing:border-box}#blog-landing-categories>.inner>.category[data-category=all]{display:none}}#blog-landing-categories>.inner>.category:hover{color:#3d4f79}#blog-landing-categories>.inner>.category.selected,#blog-landing-categories>.inner>.category.selected:hover{color:#f59d15}#blog-landing-archive-items-section.section{padding-top:2em}.blog-archive-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em 3em}@media only screen and (max-width:1000px){.blog-archive-items{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:650px){.blog-archive-items{grid-template-columns:1fr}}html.no-cssgrid .blog-archive-items{display:block}html.no-cssgrid .blog-archive-items>.item{display:inline-block;vertical-align:top;width:30%;margin-right:3.33%;margin-bottom:2em}@media only screen and (max-width:1000px){html.no-cssgrid .blog-archive-items>.item{width:40%;margin-right:10%}}@media only screen and (max-width:650px){html.no-cssgrid .blog-archive-items>.item{width:100%;margin-right:0}}.blog-archive-items>.item>.date{font-weight:500;font-size:.75rem;margin-bottom:.25em}.blog-archive-items>.item>a{line-height:1.2;margin:.5rem 0}.blog-archive-items>.item>a>.image-ct{position:relative;width:100%;padding-bottom:50%;margin:.5rem 0}@media only screen and (max-width:650px){.blog-archive-items>.item>a>.image-ct{display:inline-block;width:40%;padding-bottom:20%;margin-bottom:0}}.blog-archive-items>.item>a>.image-ct>.image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center;transition:filter .25s}.blog-archive-items>.item>a>.image-ct>.image.default{background-color:#2a2939;background-size:90%}.blog-archive-items>.item>a>.image-ct>.image.placeholder{background-color:#17151c}.blog-archive-items>.item>a>.image-ct>.image.loaded{animation:simple-appear .2s 1 forwards}.blog-archive-items>.item>a:hover>.image-ct>.image{filter:brightness(1.15) contrast(1.15)}.blog-archive-items>.item>a>.title{margin:.5rem 0}.blog-archive-items>.item>.author{font-size:.75rem;font-weight:300}.js #videos-no-js-fallback-section{display:none}.no-js #videos-section{display:none}.remote-video{position:relative;width:100%;padding-bottom:56.25%;border-radius:.5em;overflow:hidden;backface-visibility:hidden}.remote-video>.thumbnail{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;overflow:hidden;cursor:pointer}.remote-video>.thumbnail>.image{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:101%;filter:brightness(100%);transition:background-size .15s ease-in-out,filter 1s}.remote-video>.thumbnail>.image.loaded{animation:simple-appear .25s 1}@media print,screen and (max-width:1216px){.remote-video>.thumbnail>.image.loaded{animation:none}}.remote-video>.thumbnail>i.fa-youtube{position:absolute;left:calc(50% - 28px);top:calc(50% - 28px);font-size:56px;line-height:56px;color:rgba(255,255,255,.5);transition:color 1s}@media only screen and (max-width:960px){.remote-video>.thumbnail>i.fa-youtube{left:calc(50% - 24px);top:calc(50% - 24px);font-size:48px;line-height:48px}}@media only screen and (max-width:600px){.remote-video>.thumbnail>i.fa-youtube{left:calc(50% - 20px);top:calc(50% - 20px);font-size:40px;line-height:40px}}.remote-video>.thumbnail:hover>.image{background-size:105%;filter:brightness(118%)}.remote-video>.thumbnail:hover>i.fa-youtube{color:#fff}@keyframes simple-appear{from{opacity:0}to{opacity:1}}@keyframes slow-appear{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes drop-appear{from{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes rise-appear{from{opacity:0;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}@keyframes fsvp-background-appear{from{background:rgba(23,21,28,0)}to{background:rgba(23,21,28,.75)}}.full-screen-video-player{position:fixed;left:0;right:0;top:0;bottom:0;z-index:4;background:rgba(23,21,28,.75);cursor:pointer;animation:fsvp-background-appear .5s}@media only screen and (max-width:960px){.full-screen-video-player{top:4rem}}.full-screen-video-player>.stage{position:fixed;box-sizing:border-box;padding:3rem;background:#2a2939;box-shadow:0 0 10px 2px rgba(23,21,28,.5);cursor:default;animation:drop-appear .2s;width:90vw;height:39.6vw;left:calc(50% - 45vw);top:calc(50% - 19.8vw)}@media print,screen and (max-width:1216px){.full-screen-video-player>.stage{width:90vw;height:36vw;left:calc(50% - 45vw);top:calc(50% - 18vw)}}@media only screen and (max-width:960px){.full-screen-video-player>.stage{width:100%;height:100%;left:0;top:4rem}}.full-screen-video-player>.stage>.close,.full-screen-video-player>.stage>.next-video,.full-screen-video-player>.stage>.prev-video{position:absolute;width:1.5rem;height:1.5rem;font-size:calc(1.5rem - 10px);border-radius:100%;transition:background 1s;cursor:pointer}.full-screen-video-player>.stage>.close>i,.full-screen-video-player>.stage>.next-video>i,.full-screen-video-player>.stage>.prev-video>i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#2a2939}.full-screen-video-player>.stage>.next-video,.full-screen-video-player>.stage>.prev-video{top:calc(50% - 10px);background:#778cc6}.full-screen-video-player>.stage>.next-video:hover,.full-screen-video-player>.stage>.prev-video:hover{background:#fff}.full-screen-video-player>.stage>.prev-video{left:.75rem}.full-screen-video-player>.stage>.prev-video>i{margin-left:-1px}.full-screen-video-player>.stage>.next-video{right:.75rem}.full-screen-video-player>.stage>.next-video>i{margin-left:1px}.full-screen-video-player>.stage>.close{right:.75rem;top:.75rem;background:#fff}.full-screen-video-player>.stage>.close:hover{background:#d8d8d8}.full-screen-video-player>.stage>.video-ct{display:inline-block;vertical-align:top;animation:simple-appear 2s;width:70%;padding-bottom:39.375%}@media print,screen and (max-width:1216px){.full-screen-video-player>.stage>.video-ct{width:60%;padding-bottom:33.75%}}@media only screen and (max-width:960px){.full-screen-video-player>.stage>.video-ct{width:100%;padding-bottom:56.25%}}.full-screen-video-player>.stage>.details{position:relative;display:inline-block;vertical-align:top;height:100%;box-sizing:border-box;padding-left:2em;color:#fff;width:30%}@media print,screen and (max-width:1216px){.full-screen-video-player>.stage>.details{width:40%;font-size:1.14285714em}}@media only screen and (max-width:960px){.full-screen-video-player>.stage>.details{width:100%;padding-left:0;padding-top:2em}}.full-screen-video-player>.stage>.details>.description{margin-top:1em;font-weight:300;font-size:.75em;text-align:justify}.full-screen-video-player>.stage>.details>.share{margin-top:.5em}.full-screen-video-player>.stage>.details>.share>.share-linkedin,.full-screen-video-player>.stage>.details>.share>.share-twitter{display:inline-block;margin-right:.5em}.full-screen-video-player>.stage>.details>.share>.share-linkedin>a,.full-screen-video-player>.stage>.details>.share>.share-twitter>a{color:#778cc6}.full-screen-video-player>.stage>.details>.share>.share-linkedin>a:hover,.full-screen-video-player>.stage>.details>.share>.share-twitter>a:hover{color:#fff}.full-screen-video-player>.stage>.details>.share>.share-linkedin+.translation{margin-left:.25em;padding-left:.75em;border-left:1px solid #505051}.full-screen-video-player>.stage>.details>.share>.translation{display:inline-block;margin-right:.5em}#main-content .full-screen-video-player>.stage>.details>.share>.translation>a{font-family:Roboto,sans-serif;font-size:.75em;color:#778cc6}#main-content .full-screen-video-player>.stage>.details>.share>.translation>a:hover{color:#fff!important}.full-screen-video-player>.stage>.details>.up-next{position:absolute;left:2em;right:0;bottom:0;animation:slow-appear 2s}@media print,screen and (max-width:1216px){.full-screen-video-player>.stage>.details>.up-next{display:none}}.full-screen-video-player>.stage>.details>.up-next>.bottom-title,.full-screen-video-player>.stage>.details>.up-next>.top-title{color:#fff}.full-screen-video-player>.stage>.details>.up-next>.top-title{font-size:.875em;line-height:1em}.full-screen-video-player>.stage>.details>.up-next>.top-title>.starting-shortly{cursor:pointer}.full-screen-video-player>.stage>.details>.up-next>.top-title>.starting-shortly:hover{color:#e94544}.full-screen-video-player>.stage>.details>.up-next>.top-title>.starting-shortly>i{margin-right:.25em}.full-screen-video-player>.stage>.details>.up-next>.bottom-title{font-size:.75em;margin:.5em 0;font-weight:300}#overview-section .headquarters{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2em;margin-bottom:2em}@media print,screen and (max-width:1216px){#overview-section .headquarters{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:800px){#overview-section .headquarters{grid-template-columns:repeat(2,1fr)}}#overview-section .headquarters>.office{font-size:1.125em}@media print,screen and (max-width:1216px){#overview-section .headquarters>.office{font-size:1em}}html.no-cssgrid #overview-section .headquarters{display:block}html.no-cssgrid #overview-section .headquarters>.office{display:inline-block;width:50%;padding-bottom:50%}#overview-section #iso{position:relative;margin:1em 0;padding:20px;box-sizing:border-box;background:#e1e1e2;border:1px solid #d8d8d8}#overview-section #iso>.badge{position:absolute;width:110px;height:100%;right:20px;top:0;background:url(../img/awards/iso-27001.png?0) no-repeat center;background-size:contain}@media only screen and (max-width:415px){#overview-section #iso>.badge{width:70px}}#overview-section #iso>.text{padding-right:120px;font-weight:300;font-style:italic}@media only screen and (max-width:415px){#overview-section #iso>.text{padding-right:80px}}#community-inoculation-section .side-quote{margin-top:0}.js #staff-default:not(:last-child){display:none}@media only screen and (max-width:800px){.js #staff-default:not(:last-child){display:block}}.no-js #staff-default{display:block}#staff-default>.staff{margin:2em 0}#staff-default>.staff>.image{background-size:101%;background-position:center;background-repeat:no-repeat;box-shadow:0 5px 10px -5px #17151c;border-radius:10px;float:left;width:160px;height:160px}@media print,screen and (max-width:1216px){#staff-default>.staff>.image{width:80px;height:80px}}@media only screen and (max-width:415px){#staff-default>.staff>.image{width:70px;height:70px}}#staff-default>.staff>.bio{padding-left:190px}@media print,screen and (max-width:1216px){#staff-default>.staff>.bio{padding-left:95px}}@media only screen and (max-width:415px){#staff-default>.staff>.bio{padding-left:80px}}#staff-default>.staff>.bio>h2{margin-top:0}#staff-default>.staff>.bio>h2>span{color:#4e5066}#staff-interactive{flex-wrap:wrap;justify-content:center}.no-js #staff-interactive{display:none}.js #staff-interactive{display:flex}@media only screen and (max-width:800px){.js #staff-interactive{display:none}}#staff-interactive>.staff{position:relative;margin:1em 0;padding:0 1em;flex:0 0 25%;box-sizing:border-box;text-align:center}#main-content[data-page-id=executive-team] #staff-interactive>.staff{flex:0 0 20%}#main-content[data-page-id=subject-matter-experts] #staff-interactive>.staff{flex:0 0 20%}#staff-interactive>.staff>.card{width:10em;margin:0 auto 5em;border-radius:10px;box-shadow:0 5px 10px -5px #17151c;cursor:pointer}#staff-interactive>.staff>.card>.image{width:100%;height:10em;border-radius:10px;background-size:101%;background-repeat:no-repeat;background-position:center;transform:scale(1);transition:filter .5s}#staff-interactive>.staff>.card>.link{width:100%;padding:2em 0 1em;margin-top:-1.25em;border-radius:10px;background:#2a2939;color:#fff;font-size:.75em;transition:background .5s}#staff-interactive>.staff>.card:hover>.image{filter:brightness(1.1)}#staff-interactive>.staff>.card:hover>.link{background:#3d4f79}#staff-interactive>.staff>.card>.bio{display:none}#staff-interactive>.staff>.details{position:absolute;width:100%;left:0;bottom:2.5em;transform:translateY(50%)}#staff-interactive>.staff>.details>.title{color:#4e5066;font-size:.875em;line-height:1.25;padding:0 .2em;box-sizing:border-box}@media print,screen and (max-width:1216px){#staff-interactive>.staff>.details>.title{font-size:.75em}}#staff-lightbox-outer{display:none;position:fixed;background:rgba(0,0,0,.3);left:0;right:0;top:0;bottom:0;cursor:pointer;z-index:3}.js #staff-lightbox-outer.showing{display:block}@media only screen and (max-width:800px){.js #staff-lightbox-outer.showing{display:none}}#staff-lightbox-outer.showing{animation:simple-appear .2s ease-in-out}#staff-lightbox-outer>#staff-lightbox-inner{position:absolute;width:40em;height:auto;left:50%;top:50%;margin-left:-20em;padding:3em;transform:translateY(-50%);box-shadow:0 0 5px 1px #2f2b39;background:#fff;box-sizing:border-box;text-align:center;cursor:default}#staff-lightbox-outer>#staff-lightbox-inner>.image{background-size:101%;background-position:center;background-repeat:no-repeat;box-shadow:0 5px 10px -5px #17151c;border-radius:10px;display:inline-block;width:10em;height:10em}#staff-lightbox-outer>#staff-lightbox-inner>.details{margin:1em 0}#staff-lightbox-outer>#staff-lightbox-inner>.details>.title{color:#4e5066;font-size:.875em;line-height:1.25;padding:0 .2em;box-sizing:border-box}@media print,screen and (max-width:1216px){#staff-lightbox-outer>#staff-lightbox-inner>.details>.title{font-size:.75em}}#staff-lightbox-outer>#staff-lightbox-inner>p{font-size:.875em;margin:.25em 0}#staff-lightbox-outer>#staff-lightbox-inner>#staff-lightbox-close{position:absolute;width:3em;height:3em;right:-1.5em;top:-1.5em;border-radius:100%;color:#c0c0c1;box-shadow:0 0 5px 1px #c0c0c1;background:#fff;cursor:pointer;transition:color .25s,box-shadow 125ms}@media print,screen and (max-width:1216px){#staff-lightbox-outer>#staff-lightbox-inner>#staff-lightbox-close{display:none}}#staff-lightbox-outer>#staff-lightbox-inner>#staff-lightbox-close>i{position:absolute;left:51%;top:52%;transform:translate(-50%,-50%);font-size:2em;line-height:1}#staff-lightbox-outer>#staff-lightbox-inner>#staff-lightbox-close:hover{color:#2f2b39;box-shadow:0 0 5px 1px #808081}.investor{margin-top:1em;display:inline-block;vertical-align:top;width:48%;margin-right:4%}.investor:nth-of-type(2n){margin-right:0}@media only screen and (max-width:800px){.investor{width:100%;margin-right:0}}.investor>.image{background-size:101%;background-position:center;background-repeat:no-repeat;box-shadow:0 5px 10px -5px #17151c;border-radius:10px;float:left;width:120px;height:120px;margin:0 auto 1em}@media print,screen and (max-width:1216px){.investor>.image{width:80px;height:80px}}@media only screen and (max-width:415px){.investor>.image{width:70px;height:70px}}.investor>.bio{padding-left:150px}@media print,screen and (max-width:1216px){.investor>.bio{padding-left:95px}}@media only screen and (max-width:415px){.investor>.bio{padding-left:80px}}.investor>.bio>h2{margin-top:0}.awards-list.staggered{display:block}@media only screen and (max-width:800px){.awards-list.staggered{display:none}}.awards-list.ordered{display:none}@media only screen and (max-width:800px){.awards-list.ordered{display:block}}.awards-list .award{padding:2em 20px;margin-top:5em;background:#fff;font-size:.75em;text-align:center;box-shadow:0 3px 12px 1px #c0c0c1}.awards-list .award:first-child{margin-top:2em}@media print,screen and (max-width:1216px){.awards-list .award{margin-top:3em}}@media only screen and (max-width:800px){.awards-list .award{margin-top:2em;font-size:.875em}.awards-list .award:first-child{margin-top:2em}}.awards-list .award>.image{display:inline-block;width:80%;height:120px;margin-bottom:1em;background-position:center;background-size:contain;background-repeat:no-repeat}@media print,screen and (max-width:1216px){.awards-list .award>.image{max-width:320px;height:60px}}.awards-list .award>.details>.awarder{font-weight:700;font-size:1.25em;color:#3d4f79;margin-bottom:.75em}#analyst-recognition-reports-section .report>.thumbnail-3d{display:inline-block;vertical-align:top;perspective:1200px;width:100px;margin-right:5px}@media print,screen and (max-width:1216px){#analyst-recognition-reports-section .report>.thumbnail-3d{width:8%;margin-right:0}}@media only screen and (max-width:960px){#analyst-recognition-reports-section .report>.thumbnail-3d{width:14%}}@media only screen and (max-width:800px){#analyst-recognition-reports-section .report>.thumbnail-3d{margin-top:.25em}}#analyst-recognition-reports-section .report>.thumbnail-3d>img{width:100%;margin-top:1em;transform-origin:left bottom;transform:rotateY(45deg);box-shadow:0 0 5px #c0c0c1,-2px 1px #c0c0c1}#analyst-recognition-reports-section .report>.thumbnail-3d>.shadow{position:absolute;width:77px;height:40px;left:21px;top:144px;transform:skew(50deg) rotate(-3deg);z-index:-1;background:linear-gradient(180deg,rgba(23,21,28,.2),rgba(23,21,28,.05),rgba(255,255,255,0));opacity:.5}@media print,screen and (max-width:1216px){#analyst-recognition-reports-section .report>.thumbnail-3d>.shadow{display:none}}#analyst-recognition-reports-section .report>.details{display:inline-block;vertical-align:top;width:465px}@media print,screen and (max-width:1216px){#analyst-recognition-reports-section .report>.details{width:92%}}@media only screen and (max-width:960px){#analyst-recognition-reports-section .report>.details{width:86%}}#analyst-recognition-reports-section h3{margin-top:1.25em}#analyst-recognition-reports-section blockquote{margin:1.25em 0;padding-left:1em;border-left:5px solid #c0c0c1}#analyst-recognition-quotes-section .side-quote{font-size:1.25em}#analyst-recognition-quotes-section .side-quote:last-of-type{margin-bottom:0}#analyst-recognition-quotes-section .side-quote>.attribution{font-size:.875rem}#careers-intro-section{position:relative}#careers-intro-section>.careers-gallery{position:absolute;left:50%;top:0;right:0;bottom:0}@media only screen and (max-width:800px){#careers-intro-section>.careers-gallery{display:none}}#careers-intro-section>.careers-gallery>.careers-image{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:left center;opacity:0;animation:appear-and-pan 24s infinite}@keyframes appear-and-pan{0%{opacity:0;background-position:left 0 center}2%{opacity:1}30%{opacity:1}33.25%{opacity:0;background-position:right 0 center}100%{opacity:0;background-position:left 0 center}}#careers-intro-section>.careers-gallery>.careers-image:nth-of-type(1){animation-delay:0s}#careers-intro-section>.careers-gallery>.careers-image:nth-of-type(2){animation-delay:6s}#careers-intro-section>.careers-gallery>.careers-image:nth-of-type(3){animation-delay:12s}#careers-intro-section>.careers-gallery>.careers-image:nth-of-type(4){animation-delay:18s}#careers-intro-section>.careers-gradient{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(105deg,#e7e7e7 55%,transparent 75%)}#careers-intro-section>.careers-intro.inner{padding-right:600px;box-sizing:border-box}@media print,screen and (max-width:1216px){#careers-intro-section>.careers-intro.inner{padding-right:50%}}@media only screen and (max-width:800px){#careers-intro-section>.careers-intro.inner{padding-right:0}}.careers-quotes-section{padding:8em 0;overflow:hidden}.careers-quotes-section .animated-quotes{position:relative;backface-visibility:hidden}.careers-quotes-section .animated-quotes .animated-quote{position:absolute;width:100%;left:0;top:50%;backface-visibility:hidden}@keyframes animated-quote-enter{from{transform:translate(120%,-50%);opacity:0}to{transform:translate(0,-50%);opacity:1}}@keyframes animated-quote-exit{from{transform:translate(0,-50%);opacity:1}to{transform:translate(-120%,-50%);opacity:0}}.careers-quotes-section .animated-quotes .animated-quote.current{transform:translate(0,-50%);opacity:1}.careers-quotes-section .animated-quotes .animated-quote.current.animated{animation:animated-quote-enter 1s}.careers-quotes-section .animated-quotes .animated-quote:not(.current){transform:translate(-120%,-50%);opacity:0}.careers-quotes-section .animated-quotes .animated-quote:not(.current).animated{animation:animated-quote-exit 1s}.careers-quotes-section .animated-quotes .animated-quote{line-height:1.25}.careers-quotes-section .animated-quotes .animated-quote>.quote{font-family:'Roboto Slab',serif;font-weight:300;font-size:2em}@media only screen and (max-width:800px){.careers-quotes-section .animated-quotes .animated-quote>.quote{font-size:1.5em}}.careers-quotes-section .animated-quotes .animated-quote>.attribution{margin-top:.5em}#careers-awards{margin-top:3em}@media print,screen and (max-width:1216px){.showcase-section{font-size:1.14285714em}}.no-js .showcase-section>.inner>.showcase-page-buttons{display:none}.showcase-section>.inner>.showcase-page-buttons>.showcase-page-button{position:relative;display:inline-block;width:auto;margin-right:.5em;padding:0 1em;text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#778cc6;box-shadow:0 0 0 1px #778cc6 inset}.showcase-section>.inner>.showcase-page-buttons>.showcase-page-button::before{position:absolute;left:0;top:0;right:0;bottom:0;content:'';background:rgba(119,140,198,.4);transition:transform .2s;transform:scaleY(0);transform-origin:center bottom}.showcase-section>.inner>.showcase-page-buttons>.showcase-page-button:hover::before{transform:scaleY(1)}.showcase-section>.inner>.showcase-page-buttons>.showcase-page-button:not(.selected){background:#fff}.showcase-section>.inner>.showcase-page-buttons>.showcase-page-button.selected,.showcase-section>.inner>.showcase-page-buttons>.showcase-page-button.selected:hover{background:#778cc6;color:#fff}.showcase-section>.inner>.showcase-page-buttons>.showcase-page-button.selected::before{transform:scaleY(0)!important}@media only screen and (max-width:650px){.showcase-section>.inner>.showcase-page-buttons>.showcase-page-button{width:50%!important;padding:0!important;margin:-2px 0 0 -1px!important}.showcase-section>.inner>.showcase-page-buttons>.showcase-page-button:last-of-type:nth-of-type(odd){width:100%!important;width:calc(100% - 1px)!important}}.showcase-section>.inner>.showcase-page-buttons>.showcase-page-button>label{display:block;margin:.5em 0;line-height:1em}.showcase-section>.inner>.showcase-page-buttons.resource-page-buttons.first{margin:0 0 3em}.showcase-section>.inner>.showcase-page-buttons.resource-page-buttons.second{margin:3em 0 0}.showcase-section>.inner>.showcase-page-buttons.resource-page-buttons>.showcase-page-button{margin-top:.5em}@media only screen and (max-width:1000px){.showcase-section>.inner>.showcase-page-buttons.resource-page-buttons>.showcase-page-button{font-size:.875em}}.showcase-section>.inner>.showcase-page-buttons.video-page-buttons.first{margin:0 0 2em}.showcase-section>.inner>.showcase-page-buttons.video-page-buttons.second{margin:3em 0 0}.showcase-section>.inner>.showcase-page-buttons.video-page-buttons>.showcase-page-button:not(.selected){background:#2a2939}.showcase-section>.showcase-pages{overflow:hidden}.no-js .showcase-section>.showcase-pages{overflow-x:initial}.no-js .showcase-section>.showcase-pages>.h2-video-case-studies,.no-js .showcase-section>.showcase-pages>.h2-video-case-studies+a,.no-js .showcase-section>.showcase-pages>.h2-video-case-studies+a+.showcase-page{display:none}@media print,screen and (max-width:1216px){.showcase-section>.showcase-pages{overflow:initial}}.showcase-section>.showcase-pages.transition-ready{transition:height .4s}.showcase-section>.showcase-pages.transition-ready>.showcase-page{transition:transform .5s,opacity .5s}.showcase-section>.showcase-pages>h2{display:none}.no-js .showcase-section>.showcase-pages>h2{display:block;font-size:1.5em;line-height:2.5em;margin-top:1em}.showcase-section>.showcase-pages>.showcase-page{position:absolute;left:0;top:0;width:100%;transform:translateX(0);opacity:1}.js .showcase-section>.showcase-pages>.showcase-page.before{transform:translateX(-105%);opacity:0}.js .showcase-section>.showcase-pages>.showcase-page.after{transform:translateX(105%);opacity:0}.no-js .showcase-section>.showcase-pages>.showcase-page{position:relative;display:block}@media print,screen and (max-width:1216px){.showcase-section>.showcase-pages>.showcase-page{position:relative;left:auto;top:auto;transform:none;opacity:1}.js .showcase-section>.showcase-pages>.showcase-page.after,.js .showcase-section>.showcase-pages>.showcase-page.before{display:none}}.showcase-section>.showcase-pages>.showcase-page>.resource{position:relative;display:inline-block;vertical-align:top;width:30%;min-height:6em;margin-right:5%;margin-bottom:2em;padding-left:80px;box-sizing:border-box}.showcase-section>.showcase-pages>.showcase-page>.resource:nth-of-type(3n){margin-right:0}.showcase-section>.showcase-pages>.showcase-page>.resource>img{position:absolute;left:1px;top:.25em;width:58px;height:80px;box-shadow:0 0 1px 1px rgba(0,0,0,.2)}.showcase-section>.showcase-pages>.showcase-page>.resource>.title{margin:0 0 .25em;font-size:1em}#main-content .showcase-section>.showcase-pages>.showcase-page>.resource>.title>a{font-family:Roboto,sans-serif}.showcase-section>.showcase-pages>.showcase-page>.resource>.description{margin:.5em 0;font-size:.875em}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions{position:relative;margin-top:.5em}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.action.translation>a{font-size:.75em}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.action.translation>a>.button{padding-left:1.33333333em;padding-right:1.33333333em}.js .showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.action{display:inline-block}.js .showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.action+.action{display:none}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.translations-menu{display:inline-block;margin-left:-1px;z-index:1}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.translations-menu>.button{box-shadow:none}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.translations-menu>.action{margin-top:-2px;box-shadow:none}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.translations-menu>.action.translation>a{font-size:.75em}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.translations-menu>.action.translation>a>.button{padding-left:1.33333333em;padding-right:1.33333333em}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.translations-menu.open{position:absolute;left:0;top:0;width:100%;box-shadow:0 0 0 1px #778cc6 inset,1px 1px 5px 5px #fff;background:#fff}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.translations-menu.open>.button{width:100%;margin-bottom:-1px;box-shadow:none!important;transition:none}.showcase-section>.showcase-pages>.showcase-page>.resource>.actions>.translations-menu.open>.action>a>.button{width:100%;box-shadow:none!important}@media print,screen and (max-width:1216px){.showcase-section>.showcase-pages>.showcase-page>.resource{width:47.5%;min-height:4.5em;margin-right:5%;padding-left:55px}.showcase-section>.showcase-pages>.showcase-page>.resource:nth-of-type(3n){margin-right:5%}.showcase-section>.showcase-pages>.showcase-page>.resource:nth-of-type(2n),.showcase-section>.showcase-pages>.showcase-page>.resource:nth-of-type(6n){margin-right:0}.showcase-section>.showcase-pages>.showcase-page>.resource>img{width:39px;height:55px}}@media only screen and (max-width:500px){.showcase-section>.showcase-pages>.showcase-page>.resource{width:100%;min-height:3em;margin-right:0!important;padding-left:40px}.showcase-section>.showcase-pages>.showcase-page>.resource>img{width:29px;height:40px}}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>hr{margin:2em 0}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource{width:25%;min-height:4.5em;margin-right:0;margin-bottom:1em;padding-left:40px;padding-right:.5%}@media print,screen and (max-width:1216px){.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource{width:33.33333333%;margin-right:0;padding-right:2%}}@media only screen and (max-width:800px){.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource{width:50%}}@media only screen and (max-width:500px){.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource{width:100%;min-height:0;margin-bottom:1.5em}}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>img{width:29px;height:40px}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.title{margin-bottom:0;line-height:1.25em}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.subtitle{font-weight:300;font-size:.75em;margin:.125em 0}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions{position:relative;margin-top:.5em;font-size:.75em}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.action.translation>a{font-size:.75em}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.action.translation>a>.button{padding-left:1.33333333em;padding-right:1.33333333em}.js .showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.action{display:inline-block}.js .showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.action+.action{display:none}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.translations-menu{display:inline-block;margin-left:-1px;z-index:1}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.translations-menu>.button{box-shadow:none}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.translations-menu>.action{margin-top:-2px;box-shadow:none}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.translations-menu>.action.translation>a{font-size:.75em}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.translations-menu>.action.translation>a>.button{padding-left:1.33333333em;padding-right:1.33333333em}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.translations-menu.open{position:absolute;left:0;top:0;width:100%;box-shadow:0 0 0 1px #778cc6 inset,1px 1px 5px 5px #fff;background:#fff}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.translations-menu.open>.button{width:100%;margin-bottom:-1px;box-shadow:none!important;transition:none}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.translations-menu.open>.action>a>.button{width:100%;box-shadow:none!important}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.action.translation{font-size:1.33333333em}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.action.translation>a>.button{padding-left:1em;padding-right:1em}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.translations-menu.open{display:block;position:absolute;left:0;top:0;width:95%;margin-left:0;font-size:1.33333333em}.showcase-section>.showcase-pages>.showcase-page[data-id=case-studies]>.resource>.actions>.translations-menu.open>.button>.fa-globe-americas{font-size:1.25em}.showcase-section>.showcase-pages>.showcase-page.resource-page[data-id=data-sheets]>.resource>.description{display:none}.showcase-section>.showcase-pages>.showcase-page.resource-page[data-id=video-case-studies] .share-linkedin>a:hover,.showcase-section>.showcase-pages>.showcase-page.resource-page[data-id=video-case-studies] .share-twitter>a:hover,.showcase-section>.showcase-pages>.showcase-page.resource-page[data-id=video-case-studies] .translation>a:hover{color:#3d4f79!important}.showcase-section>.showcase-pages>.showcase-page.video-page .grid-2-1,.showcase-section>.showcase-pages>.showcase-page.video-page .grid-2-2{margin-bottom:2em}.showcase-section>.showcase-pages>.showcase-page.video-page .details,.showcase-section>.showcase-pages>.showcase-page.video-page .remote-video{display:inline-block;vertical-align:top}.showcase-section>.showcase-pages>.showcase-page.video-page .remote-video{width:55%;padding-bottom:30.9375%}@media print,screen and (max-width:1216px){.showcase-section>.showcase-pages>.showcase-page.video-page .remote-video{width:40%;padding-bottom:22.5%}}@media only screen and (max-width:600px){.showcase-section>.showcase-pages>.showcase-page.video-page .remote-video{width:100%;padding-bottom:56.25%}}.showcase-section>.showcase-pages>.showcase-page.video-page .details{width:45%;box-sizing:border-box;padding-left:1em}@media print,screen and (max-width:1216px){.showcase-section>.showcase-pages>.showcase-page.video-page .details{width:60%}}@media only screen and (max-width:600px){.showcase-section>.showcase-pages>.showcase-page.video-page .details{width:100%;padding:1em 0}}.showcase-section>.showcase-pages>.showcase-page.video-page .details>.description{margin-top:1em;font-weight:300;font-size:.75rem}.showcase-section>.showcase-pages>.showcase-page.video-page .details>.share{margin-top:.5em}.showcase-section>.showcase-pages>.showcase-page.video-page .details>.share>.share-linkedin,.showcase-section>.showcase-pages>.showcase-page.video-page .details>.share>.share-twitter{display:inline-block;margin-right:.5em}.showcase-section>.showcase-pages>.showcase-page.video-page .details>.share>.share-linkedin>a,.showcase-section>.showcase-pages>.showcase-page.video-page .details>.share>.share-twitter>a{color:#778cc6}.showcase-section>.showcase-pages>.showcase-page.video-page .details>.share>.share-linkedin>a:hover,.showcase-section>.showcase-pages>.showcase-page.video-page .details>.share>.share-twitter>a:hover{color:#fff}.showcase-section>.showcase-pages>.showcase-page.video-page .details>.share>.share-linkedin+.translation{margin-left:.25em;padding-left:.75em;border-left:1px solid #505051}.showcase-section>.showcase-pages>.showcase-page.video-page .details>.share>.translation{display:inline-block;margin-right:.5em}#main-content .showcase-section>.showcase-pages>.showcase-page.video-page .details>.share>.translation>a{font-family:Roboto,sans-serif;font-size:.75em;color:#778cc6}#main-content .showcase-section>.showcase-pages>.showcase-page.video-page .details>.share>.translation>a:hover{color:#fff!important}.showcase-section>.showcase-pages>.showcase-page[data-id=industry-analyst-reports]>.resource{width:50%;margin-right:0;padding-right:5%}@media only screen and (max-width:800px){.showcase-section>.showcase-pages>.showcase-page[data-id=industry-analyst-reports]>.resource{width:100%;padding-right:0}}#featured-resources-section .columns>.column{display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 2em;border-left:1px solid #808081;border-right:1px solid #808081}#featured-resources-section .columns>.column:nth-child(1){width:32.5%;padding-left:0;border-left:none}#featured-resources-section .columns>.column:nth-child(2){width:36.25%}#featured-resources-section .columns>.column:nth-child(3){width:31.25%;padding-right:0;border-right:none}#featured-resources-section .columns>.column:nth-child(n+1){margin-left:-1px}@media only screen and (max-width:960px){#featured-resources-section .columns>.column:nth-child(1),#featured-resources-section .columns>.column:nth-child(2),#featured-resources-section .columns>.column:nth-child(3){width:100%;padding:0;border:none;margin:0}#featured-resources-section .columns>.column:nth-child(2),#featured-resources-section .columns>.column:nth-child(3){margin-top:2em}}#featured-resources-section .columns>.column>.resource{position:relative;box-sizing:border-box;padding-left:6em}#featured-resources-section .columns>.column>.resource>img{position:absolute;left:0;top:.125em;width:4em;box-shadow:1px 1px 0 0 #e1e1e2,2px 2px 0 0 #e1e1e2,3px 3px 0 0 #e1e1e2}#featured-resources-section .columns>.column>.resource>.title{margin:0}#featured-resources-section .columns>.column>.resource>.description{font-size:.875em;color:#d8d8d8}@media print,screen and (max-width:1216px){#featured-resources-section .columns>.column>.resource>.description{font-size:.75em}}#featured-resources-section .columns>.column>.resource>.actions{position:relative;margin-top:.5em}#featured-resources-section .columns>.column>.resource>.actions>.action.translation>a{font-size:.75em}#featured-resources-section .columns>.column>.resource>.actions>.action.translation>a>.button{padding-left:1.33333333em;padding-right:1.33333333em}.js #featured-resources-section .columns>.column>.resource>.actions>.action{display:inline-block}.js #featured-resources-section .columns>.column>.resource>.actions>.action+.action{display:none}#featured-resources-section .columns>.column>.resource>.actions>.translations-menu{display:inline-block;margin-left:-1px;z-index:1}#featured-resources-section .columns>.column>.resource>.actions>.translations-menu>.button{box-shadow:none}#featured-resources-section .columns>.column>.resource>.actions>.translations-menu>.action{margin-top:-2px;box-shadow:none}#featured-resources-section .columns>.column>.resource>.actions>.translations-menu>.action.translation>a{font-size:.75em}#featured-resources-section .columns>.column>.resource>.actions>.translations-menu>.action.translation>a>.button{padding-left:1.33333333em;padding-right:1.33333333em}#featured-resources-section .columns>.column>.resource>.actions>.translations-menu.open{position:absolute;left:0;top:0;width:100%;box-shadow:0 0 0 1px #778cc6 inset,1px 1px 5px 5px #fff;background:#fff}#featured-resources-section .columns>.column>.resource>.actions>.translations-menu.open>.button{width:100%;margin-bottom:-1px;box-shadow:none!important;transition:none}#featured-resources-section .columns>.column>.resource>.actions>.translations-menu.open>.action>a>.button{width:100%;box-shadow:none!important}#featured-resources-section .columns>.column>.resource>.actions>.translations-menu.open{box-shadow:0 0 0 1px #778cc6 inset,1px 1px 5px 5px #17151c;background:#17151c}@media only screen and (max-width:960px){#featured-resources-section .columns>.column>.resource{padding-left:5.5em}#featured-resources-section .columns>.column>.resource>.description{font-size:1em}}@media only screen and (max-width:960px){#featured-resources-section .columns>.column>.customer>.remote-video{display:inline-block;vertical-align:top;width:25%;padding-bottom:14.0625%}}#featured-resources-section .columns>.column>.customer>.details>.title{margin:.5em 0}#featured-resources-section .columns>.column>.customer>.details>.actions{position:relative;margin-top:.5em}#featured-resources-section .columns>.column>.customer>.details>.actions>.action.translation>a{font-size:.75em}#featured-resources-section .columns>.column>.customer>.details>.actions>.action.translation>a>.button{padding-left:1.33333333em;padding-right:1.33333333em}.js #featured-resources-section .columns>.column>.customer>.details>.actions>.action{display:inline-block}.js #featured-resources-section .columns>.column>.customer>.details>.actions>.action+.action{display:none}#featured-resources-section .columns>.column>.customer>.details>.actions>.translations-menu{display:inline-block;margin-left:-1px;z-index:1}#featured-resources-section .columns>.column>.customer>.details>.actions>.translations-menu>.button{box-shadow:none}#featured-resources-section .columns>.column>.customer>.details>.actions>.translations-menu>.action{margin-top:-2px;box-shadow:none}#featured-resources-section .columns>.column>.customer>.details>.actions>.translations-menu>.action.translation>a{font-size:.75em}#featured-resources-section .columns>.column>.customer>.details>.actions>.translations-menu>.action.translation>a>.button{padding-left:1.33333333em;padding-right:1.33333333em}#featured-resources-section .columns>.column>.customer>.details>.actions>.translations-menu.open{position:absolute;left:0;top:0;width:100%;box-shadow:0 0 0 1px #778cc6 inset,1px 1px 5px 5px #fff;background:#fff}#featured-resources-section .columns>.column>.customer>.details>.actions>.translations-menu.open>.button{width:100%;margin-bottom:-1px;box-shadow:none!important;transition:none}#featured-resources-section .columns>.column>.customer>.details>.actions>.translations-menu.open>.action>a>.button{width:100%;box-shadow:none!important}@media only screen and (max-width:960px){#featured-resources-section .columns>.column>.customer>.details{display:inline-block;vertical-align:top;width:75%;box-sizing:border-box;padding-left:1.25em}#featured-resources-section .columns>.column>.customer>.details>.title{margin-top:0}}#main-content[data-page-id=education] p+h2{margin-top:2em}#main-content[data-page-id=education]>.section>.inner>.intro{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3em;margin:3em 0}@media only screen and (max-width:800px){#main-content[data-page-id=education]>.section>.inner>.intro{grid-template-columns:1fr}}#main-content[data-page-id=education]>.section>.inner>.intro .copy h2:first-child{margin-top:0}#main-content[data-page-id=education]>.section>.inner>.intro .image{position:relative;width:100%;height:0;padding-bottom:57.9%;border-radius:.5em;overflow:hidden;margin-top:3em}#main-content[data-page-id=education]>.section>.inner>.courses{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3em;margin:3em 0}@media only screen and (max-width:800px){#main-content[data-page-id=education]>.section>.inner>.courses{grid-template-columns:1fr}}#main-content[data-page-id=education]>.section>.inner>.courses .course{display:grid;grid-template-columns:1fr 3fr;grid-gap:1.5em;font-size:.875em}#main-content[data-page-id=education]>.section>.inner>.courses .course .image{position:relative;width:100%;height:0;padding-bottom:62.5%;border-radius:.5em;overflow:hidden}#main-content[data-page-id=education]>.section>.inner>.courses .course .details h3.title{font-family:Roboto,sans-serif;margin-top:-.25em}#main-content[data-page-id=education]>.section>.inner>.learning-paths>.row{display:grid;grid-template-columns:1fr 3fr;grid-gap:1em;margin-bottom:1em}@media only screen and (max-width:800px){#main-content[data-page-id=education]>.section>.inner>.learning-paths>.row{grid-template-columns:2fr 5fr}}#main-content[data-page-id=education]>.section>.inner>.learning-paths>.row.headings{font-weight:500}#main-content[data-page-id=education]>.section>.inner>.learning-paths>.row>.courses>.course{font-weight:300}#main-content[data-page-id=education]>.section>.inner>.private-training{margin:3em 0;padding:1em 2em;box-sizing:border-box;background:#e1e1e2;box-shadow:0 0 0 1px #c0c0c1 inset}#main-content[data-page-id=education]>.section>.inner>.private-training>img.right{margin:1.5em 0 0 4em;height:7em}@media print,screen and (max-width:1216px){#main-content[data-page-id=education]>.section>.inner>.private-training>img.right{margin-top:3.5em}}@media only screen and (max-width:500px){#main-content[data-page-id=education]>.section>.inner>.private-training>img.right{display:none}}#main-content[data-page-id=education]>.section>.inner>ul.training-contacts>li{margin:.5em 0}@media only screen and (max-width:800px){#main-content[data-page-id=education]>.section>.inner>ul.training-contacts>li span{display:block}}@media print,screen and (max-width:1216px){#partner-sidebar{margin-top:3em}}#partner-sidebar>h3:first-child{margin-top:0}#partner-sidebar>a>.wide.button{margin-bottom:0}#partner-logos{margin:3em 0}.no-js #partner-logos{display:none}@media only screen and (max-width:800px){#partner-logos{width:90%;margin:3em auto}}#becoming-a-darktrace-partner-image{width:100%;margin:0 0 2em}#becoming-a-darktrace-partner-image+a>.wide.button{margin-bottom:0}#partner-benefits-grid{margin-bottom:2em}#partner-benefits-grid>div>h2{margin-top:2em}.compress{letter-spacing:-.0625em}@media print,screen and (max-width:1216px){.compress{letter-spacing:-.08em}}@media only screen and (max-width:450px){.compress{letter-spacing:0}}.contact .location{font-family:Roboto,sans-serif;font-weight:500;font-size:.875em;margin:0}.contact p{font-size:.875em;margin:.75em 0}.contact p:last-child{color:#778cc6}#main-content .contact a{color:#778cc6;font-family:Roboto,sans-serif;font-weight:300}.headquarters>.office{position:relative;width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.headquarters>.office::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(200deg,transparent 15%,rgba(42,41,57,.25) 35%,#2a2939 80%)}html.backdropfilter.cssmask .headquarters>.office::before{mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.75) 50%,rgba(0,0,0,.75) 75%,#000);backdrop-filter:brightness(.25) saturate(.25) blur(2px)}.headquarters>.office>.details{position:absolute;left:0;right:0;bottom:0;padding:1em 1em 0;box-sizing:border-box;color:#fff;text-shadow:1px 1px 1px #2a2939;font-size:.75em}@media print,screen and (max-width:1216px){.headquarters>.office>.details{font-size:.875em}}@media only screen and (max-width:800px){.headquarters>.office>.details{font-size:1em}}@media only screen and (max-width:450px){.headquarters>.office>.details{font-size:.875em}}.headquarters>.office>.details>.location{font-family:Roboto,sans-serif;font-weight:500;margin:0;color:#fff}.headquarters>.office>.details>p{margin:1em 0}#main-content .headquarters>.office>.details a{color:#fff;font-family:Roboto,sans-serif;font-weight:300}#contact-items{display:grid;grid-template-columns:repeat(4,1fr) 1.3fr;grid-gap:2rem}@media print,screen and (max-width:1216px){#contact-items{grid-template-columns:repeat(4,1fr)}}#contact-items>.headquarters{grid-column-end:span 4;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}@media print,screen and (max-width:1216px){#contact-items>.headquarters{grid-column-end:span 4}}@media only screen and (max-width:800px){#contact-items>.headquarters{grid-template-columns:repeat(2,1fr)}}#contact-items>.regions{grid-row-start:2;grid-column-start:1;grid-column-end:span 4}@media print,screen and (max-width:1216px){#contact-items>.regions{grid-column-end:span 3}}@media only screen and (max-width:960px){#contact-items>.regions{grid-row-start:3;grid-column-end:span 4}}#contact-items>.regions>.region{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;margin-bottom:2rem}#contact-items>.regions>.region>.name{font-weight:300;line-height:1;margin-top:-.125em;text-align:right;font-size:1.5em}#contact-items>.regions>.region>.offices{grid-column-end:span 3;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;font-size:.875em}@media print,screen and (max-width:1216px){#contact-items>.regions>.region>.offices{font-size:1em;grid-gap:1rem}}@media only screen and (max-width:800px){#contact-items>.regions>.region>.offices{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:450px){#contact-items>.regions>.region>.offices{font-size:1.25em;grid-template-columns:1fr}}#contact-items>.other-contacts{grid-column-start:5;grid-row-end:span 2;align-self:start;box-sizing:border-box;background:#2a2939;color:#fff;font-size:.875em;padding:1.25em;margin-bottom:2rem}@media print,screen and (max-width:1216px){#contact-items>.other-contacts{grid-column-start:4;grid-row-start:2;grid-row-end:span 1}}@media only screen and (max-width:960px){#contact-items>.other-contacts{grid-column-start:1;grid-row-start:2;grid-column-end:span 4;margin-bottom:0;font-size:1em}}#contact-items>.other-contacts>.group{margin-bottom:.75em}#contact-items>.other-contacts>.group>h2{font-family:Roboto,sans-serif;margin-top:0;color:#fff}#contact-items>.other-contacts>.group>.contact{display:inline-block;vertical-align:top;width:100%;margin-bottom:.75em}@media print,screen and (max-width:1216px){#contact-items>.other-contacts>.group>.contact{width:100%}}@media only screen and (max-width:960px){#contact-items>.other-contacts>.group>.contact{width:25%}}@media only screen and (max-width:800px){#contact-items>.other-contacts>.group>.contact{width:50%;font-size:1.14285714em}}@media only screen and (max-width:450px){#contact-items>.other-contacts>.group>.contact{width:100%}}#contact-items>.other-contacts>.group>.contact>.location{color:#fff}#contact-items>.other-contacts>.group>.contact>p{margin-top:.5em}#contact-items>.other-contacts>.group>.contact>p>.name{display:block}#contact-items>.other-contacts>.group>.contact>p>.separator{display:none}#contact-items>.other-contacts>.group>.contact>p>.agency{display:block}@media print,screen and (max-width:1216px){#contact-items>.other-contacts>.group>.contact>p>a{letter-spacing:-.5px}}#contact-items>.other-contacts>.group.general-enquiries>.contact,#contact-items>.other-contacts>.group.sales-enquiries>.contact{width:100%!important}#contact-items>.other-contacts>.group.general-enquiries>.contact>p,#contact-items>.other-contacts>.group.sales-enquiries>.contact>p{margin:0}#contact-items>.other-contacts>.group.customer-support>.contact{width:100%!important}#contact-items>.other-contacts>.group.customer-support>.contact:last-of-type{margin-bottom:0}#contact-items>.other-contacts>.group.customer-support>.contact>p{margin:0}#contact-items>.other-contacts>.group.customer-support>.contact>.location{font-weight:300}html.no-cssgrid #contact-items{display:block;width:25%}@media print,screen and (max-width:1216px){html.no-cssgrid #contact-items{width:50%}}@media only screen and (max-width:650px){html.no-cssgrid #contact-items{width:75%}}@media only screen and (max-width:415px){html.no-cssgrid #contact-items{width:100%}}html.no-cssgrid #contact-items>.headquarters,html.no-cssgrid #contact-items>.other-contacts,html.no-cssgrid #contact-items>.regions{display:block;margin-bottom:2em}html.no-cssgrid #contact-items>.regions>.region{display:block}html.no-cssgrid #contact-items>.regions>.region>.name{text-align:left;margin:1em 0}html.no-cssgrid #contact-items>.regions>.region>.offices{display:block}html:not([lang=en-US]) #legal-section .legal-page-buttons{display:none}#legal-section .legal-page{font-size:.875em;padding:2em 0}html:not([lang=en-US]) #legal-section .legal-page{padding:0}#legal-section .legal-page p b,#legal-section .legal-page ul b{font-weight:700}#legal-section .legal-page img.signature{height:4em}#legal-section .legal-page table{font-weight:300}@media only screen and (max-width:800px){#legal-section .legal-page table tr.heading{display:none!important}}#legal-section .legal-page[data-id=privacy-policy] table tr{display:grid;grid-template-columns:1fr 2fr;grid-gap:1em}#legal-section .legal-page[data-id=privacy-policy] table tr:nth-child(odd):not(.heading){background:#e7e7e7}#legal-section .legal-page[data-id=privacy-policy] table tr:nth-child(even){background:#f4f4f4}#legal-section .legal-page[data-id=privacy-policy] table tr>td{padding:.5em}#legal-section .legal-page[data-id=privacy-policy] table tr>td:nth-child(1){font-weight:400}@media only screen and (max-width:800px){#legal-section .legal-page[data-id=privacy-policy] table tr{grid-template-columns:1fr;grid-gap:0}#legal-section .legal-page[data-id=privacy-policy] table tr>td:nth-child(1):before{content:'Purpose/Activity: '}#legal-section .legal-page[data-id=privacy-policy] table tr>td:nth-child(2):before{content:'Lawful Basis: '}}#legal-section .legal-page[data-id=cookie-policy] table tr{display:grid;grid-template-columns:12em 10em 1fr;grid-gap:1em}#legal-section .legal-page[data-id=cookie-policy] table tr:nth-child(odd):not(.heading){background:#e7e7e7}#legal-section .legal-page[data-id=cookie-policy] table tr:nth-child(even){background:#f4f4f4}#legal-section .legal-page[data-id=cookie-policy] table tr>td{padding:.5em}#legal-section .legal-page[data-id=cookie-policy] table tr>td:nth-child(1){font-weight:400}@media only screen and (max-width:800px){#legal-section .legal-page[data-id=cookie-policy] table tr{grid-template-columns:1fr;grid-gap:0}#legal-section .legal-page[data-id=cookie-policy] table tr>td:nth-child(2):before{content:'Type: '}}#legal-section .legal-page[data-id=anti-slavery-policy] table tr>td{vertical-align:top}#legal-section .legal-page[data-id=anti-slavery-policy] table tr>td p:first-child{margin-top:0}#legal-section .legal-page[data-id=anti-slavery-policy] table tr>td:nth-child(1){font-family:'Roboto Slab',serif;padding-right:2em;text-align:right;font-weight:400}#legal-section .legal-page[data-id=anti-slavery-policy] table tr.heading>td:nth-child(1){font-weight:500}#legal-section .legal-page[data-id=anti-slavery-policy] table tr.heading>td:nth-child(2){font-family:'Roboto Slab',serif;padding-bottom:.5em}#footer.outer{background:#d8d8d8;box-shadow:0 300px 0 300px #d8d8d8}@media print{#footer.outer{display:none}}#footer.outer>.inner{color:#2f2b39;padding:4em 0}@media only screen and (max-width:800px){#footer.outer>.inner{padding:2em 0 1em}}#footer.outer>.inner>#footer-left{display:inline-block;vertical-align:top;width:80%;font-size:.8125em}@media only screen and (max-width:800px){#footer.outer>.inner>#footer-left{display:none}}#footer.outer>.inner>#footer-left>.column{float:left;width:auto;padding-right:3em;cursor:default}html[lang=de] #footer.outer>.inner>#footer-left>.column,html[lang=fr] #footer.outer>.inner>#footer-left>.column{padding-right:2em}#footer.outer>.inner>#footer-left>.column:last-of-type{padding-right:0}@media print,screen and (max-width:1216px){#footer.outer>.inner>#footer-left>.column{width:20%;padding-right:1%;box-sizing:border-box;margin-bottom:2em}}#footer.outer>.inner>#footer-left>.column>h2{color:#2f2b39;font-size:.875em;font-family:Roboto,sans-serif;margin-top:0;margin-bottom:1.25em}#footer.outer>.inner>#footer-left>.column>h2>a{color:#2f2b39}#footer.outer>.inner>#footer-left>.column>.sub-column{display:inline-block;vertical-align:top;padding-right:2em}#footer.outer>.inner>#footer-left>.column>.sub-column:last-of-type{padding-right:0}#footer.outer>.inner>#footer-left>.column>.sub-column>.link{margin-bottom:1em}#footer.outer>.inner>#footer-left>.column>.sub-column>.link+h2{margin-top:2em}#footer.outer>.inner>#footer-left>.column>.sub-column>.link>a{font-size:.875em;font-weight:300;cursor:pointer;color:#2f2b39}#footer.outer>.inner>#footer-left>.column>.sub-column>.link>a:hover{color:#2d2e3b}#footer.outer>.inner>#footer-right{display:inline-block;vertical-align:top;width:20%}@media only screen and (max-width:800px){#footer.outer>.inner>#footer-right{width:100%}}#footer.outer>.inner>#footer-right>a>.wide.button{margin-bottom:1.5em}@media only screen and (max-width:800px){#footer.outer>.inner>#footer-right>a>.wide.button{display:none}}#footer.outer>.inner>#footer-right>a.certification{position:relative;display:inline-block;height:0;margin-bottom:1em}@media only screen and (max-width:800px){#footer.outer>.inner>#footer-right>a.certification{display:none}}#footer.outer>.inner>#footer-right>a.certification>div{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-size:contain}#footer.outer>.inner>#footer-right>a.certification#footer-iso-cyber-essentials{width:37.5%;padding-bottom:37.5%}#footer.outer>.inner>#footer-right>a.certification#footer-iso-cyber-essentials>div{background-image:url(../img/awards/iso-cyber-essentials.png);background-position:left center}#footer.outer>.inner>#footer-right>a.certification#footer-iso-27001{width:62.5%;padding-bottom:37.5%}#footer.outer>.inner>#footer-right>a.certification#footer-iso-27001>div{background-image:url(../img/awards/iso-27001.png);background-position:right center}#footer.outer>.inner>#footer-right>#footer-social-links{width:100%;margin:0 0 1em}@media only screen and (max-width:800px){#footer.outer>.inner>#footer-right>#footer-social-links{float:left;width:40%;margin:0 0 .5em}}@media only screen and (max-width:415px){#footer.outer>.inner>#footer-right>#footer-social-links{display:none}}#footer.outer>.inner>#footer-right>#footer-social-links>a>.button{margin-bottom:.5em}@media only screen and (max-width:800px){#footer.outer>.inner>#footer-right>#footer-final{float:right;width:40%;margin:0 0 .5em}}@media only screen and (max-width:415px){#footer.outer>.inner>#footer-right>#footer-final{margin:0}}#footer.outer>.inner>#footer-right>#footer-final>p{margin:0 0 1em;font-size:.875em;text-align:right}#footer.outer>.inner>#footer-right>#footer-final>p:last-of-type{margin-bottom:0}#cookie-notice{position:fixed;z-index:2000;right:0;bottom:0;padding:1.5em;font-size:.9375em;box-sizing:border-box;background:rgba(42,41,57,.99);color:#fff;box-shadow:0 0 50px #000,0 0 10px rgba(0,0,0,.5);left:53%}@media print,screen and (max-width:1216px){#cookie-notice{left:45%}}@media only screen and (max-width:800px){#cookie-notice{left:0;padding:1.25em 1.25em 1.75em}}html[lang=en-US] #cookie-notice{left:58%}@media print,screen and (max-width:1216px){html[lang=en-US] #cookie-notice{left:45%}}@media only screen and (max-width:800px){html[lang=en-US] #cookie-notice{left:0;padding:1.25em 1.25em 1.75em}}html.cssgrid #cookie-notice{display:grid;grid-template-columns:5fr 2fr;grid-gap:2em}@media only screen and (max-width:800px){html.cssgrid #cookie-notice{grid-template-columns:none;grid-gap:1.25em}}#cookie-notice>p{margin:0}@media only screen and (max-width:800px){#cookie-notice>p{text-align:left}}#cookie-notice>p a{color:#778cc6}#cookie-notice>p a:hover{color:#f59d15}html.cssgrid #cookie-notice>.buttons{position:relative;display:grid;grid-template-columns:1fr;grid-gap:.875em}@media only screen and (max-width:800px){html.cssgrid #cookie-notice>.buttons{grid-template-columns:1fr 1fr;grid-gap:1.25em;height:3em}}html.cssgrid #cookie-notice>.buttons>.button{position:relative}html.cssgrid #cookie-notice>.buttons>.button>.text{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);font-size:.9375rem;line-height:1.25;text-align:center}#main-content[data-page-id=azure] .subtitle,#main-content[data-page-id=azure] h1,#main-content[data-page-id=azure] h2{color:#00adef}#main-content[data-page-id=azure] .attribution{color:#00adef}#main-content[data-page-id=azure] .button{background:#00adef;color:#fff}#main-content[data-page-id=azure] .button:hover{background:#009bd6}#main-content[data-page-id=azure] .quote-background-line{position:absolute;left:0;right:0;top:45%;height:1px;background:#bfebfb}@media only screen and (max-width:800px){#main-content[data-page-id=azure] .quote-background-line{background:0 0}}#main-content[data-page-id=azure] .inner>.responsive{position:relative;background:#fff}#main-content[data-page-id=azure] .azure-header{background-color:#3582b6;background-image:url(../img/azure/azure-background.jpg);background-size:cover;background-position:center;padding:2em 0;text-align:center}#main-content[data-page-id=azure] .azure-header .logos{margin-top:2em}#main-content[data-page-id=azure] .azure-header .logos>img{height:4em;margin-bottom:2em;padding:0 2.5em}#main-content[data-page-id=azure] .azure-header .logos>img:nth-child(1){animation:drop-appear 1s ease-out 1}#main-content[data-page-id=azure] .azure-header .logos>img:nth-child(2){animation:drop-appear 2s ease-out 1}@media only screen and (max-width:450px){#main-content[data-page-id=azure] .azure-header .logos>img{max-width:100%;padding:0}}#main-content[data-page-id=azure] .azure-header h1{color:#fff!important;font-size:2.5em;line-height:1.2;margin:0 0 1rem;animation:drop-appear 3s ease-out 1}#main-content[data-page-id=azure] .azure-intro-section p:nth-child(2){text-align:center;margin:3em 0}#main-content[data-page-id=azure] .azure-intro-section p:nth-child(2) .button{font-size:1.5em}#main-content[data-page-id=azure] .azure-intro-section .responsive{width:50%;margin-left:25%}#main-content[data-page-id=azure] .azure-intro-section #azure-quote-2{margin-bottom:-2em}#main-content[data-page-id=azure] .azure-main-section .subtitle{margin-bottom:0}#main-content[data-page-id=azure] .azure-main-section .deployments{margin-bottom:6em}@media only screen and (max-width:800px){#main-content[data-page-id=azure] .azure-main-section .deployments .deployment>.responsive{width:60%!important;margin-left:20%!important}}@media only screen and (max-width:500px){#main-content[data-page-id=azure] .azure-main-section .deployments .deployment>.responsive{width:100%!important;margin-left:0!important}}#main-content[data-page-id=azure] .azure-main-section .deployments .deployment>.responsive h2{margin-top:2em}#main-content[data-page-id=azure] .azure-main-section .deployments .deployment>.responsive img{width:100%;padding-right:5em;box-sizing:border-box}@media print,screen and (max-width:1216px){#main-content[data-page-id=azure] .azure-main-section .deployments .deployment>.responsive img{padding-right:0}}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile{position:relative;display:inline-block;overflow:hidden;white-space:normal;border-radius:.5em;cursor:pointer;width:100%;height:0;padding-bottom:100%;font-size:1.5em}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile>.image{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;transition:filter .25s;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#273048;filter:none}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile>.image::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;background:linear-gradient(135deg,rgba(0,0,0,.75),transparent 5em)}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile:hover>.image{filter:brightness(1.1) contrast(1.1) saturate(1.1)}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile>.title{position:absolute;left:1em;right:1em;bottom:1em;font-weight:300;color:#fff;font-family:Roboto,sans-serif}@media print,screen and (max-width:1216px){#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile>.title{line-height:1.25}}@media only screen and (max-width:600px){#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile>.title{line-height:1.1875}}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile>.title>.eyebrow{position:relative;margin-bottom:.25em;font-size:.8125em;font-weight:700;color:#f59d15;text-shadow:1px 1px 1px rgba(0,0,0,.4)}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile>.title>.text{position:relative}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile>.title::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;left:-1em;right:-1em;bottom:-1em;top:-4em;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 66%)}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile>i.action{position:absolute;left:.8em;top:.8em;font-size:1.25em;color:#fff;text-shadow:0 0 1px #000;transition:text-shadow .25s}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile:hover>i.action{text-shadow:0 0 1px #000,0 0 2px #fff;animation:quick-glow .5s linear 1}@keyframes quick-glow{0%{text-shadow:0 0 1px #000}50%{text-shadow:0 0 1px #000,0 0 4px #fff}100%{text-shadow:0 0 1px #000,0 0 2px #fff}}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile.see-more>.image{background:linear-gradient(135deg,#273048,#2a2939)}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile.see-more>.image::after{display:none}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile.see-more>.title{position:absolute;left:0;right:0;top:50%;bottom:auto;transform:translateY(-50%);text-align:center}@media only screen and (max-width:800px){#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile.see-more>.title{left:1em;right:1em;font-size:1.25em}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile.see-more>.title>.fa{display:none}}@media only screen and (max-width:600px){#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile.see-more>.title{font-size:1em}}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile.see-more>.title::before{display:none}#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile.see-more:hover>.title{color:#d8d8d8}@media print,screen and (max-width:1216px){#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile{font-size:3vw}}@media only screen and (max-width:800px){#main-content[data-page-id=azure] .azure-main-section #azure-darktrace-cloud-image .tile{font-size:5vw}}#main-content[data-page-id=azure] .azure-main-section #azure-quote-3{width:50%;margin-left:25%}#main-content[data-page-id=azure] .azure-main-section .animated-awards{width:100%;height:12em;margin:2em 0 4em;overflow:hidden;transform:translateZ(1px);background-color:#3582b6;background-image:url(../img/azure/azure-background.jpg);background-size:cover;background-position:center}#main-content[data-page-id=azure] .azure-main-section .animated-awards>.bars{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-35deg)}#main-content[data-page-id=azure] .azure-main-section .animated-awards>.bars>.bar{width:120em;height:12em}#main-content[data-page-id=azure] .azure-main-section .animated-awards>.bars>.bar>.logo{position:absolute;width:10em;height:10em;left:50%;background-size:contain;background-position:center;background-repeat:no-repeat}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile{position:relative;display:inline-block;overflow:hidden;white-space:normal;border-radius:.5em;cursor:pointer;font-size:1.5em}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile>.image{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;transition:filter .25s;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#273048;filter:none}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile>.image::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;background:linear-gradient(135deg,rgba(0,0,0,.75),transparent 5em)}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile:hover>.image{filter:brightness(1.1) contrast(1.1) saturate(1.1)}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile>.title{position:absolute;left:1em;right:1em;bottom:1em;font-weight:300;color:#fff;font-family:Roboto,sans-serif}@media print,screen and (max-width:1216px){#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile>.title{line-height:1.25}}@media only screen and (max-width:600px){#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile>.title{line-height:1.1875}}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile>.title>.eyebrow{position:relative;margin-bottom:.25em;font-size:.8125em;font-weight:700;color:#f59d15;text-shadow:1px 1px 1px rgba(0,0,0,.4)}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile>.title>.text{position:relative}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile>.title::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.5em;left:-1em;right:-1em;bottom:-1em;top:-4em;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8) 66%)}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile>i.action{position:absolute;left:.8em;top:.8em;font-size:1.25em;color:#fff;text-shadow:0 0 1px #000;transition:text-shadow .25s}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile:hover>i.action{text-shadow:0 0 1px #000,0 0 2px #fff;animation:quick-glow .5s linear 1}@keyframes quick-glow{0%{text-shadow:0 0 1px #000}50%{text-shadow:0 0 1px #000,0 0 4px #fff}100%{text-shadow:0 0 1px #000,0 0 2px #fff}}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile.see-more>.image{background:linear-gradient(135deg,#273048,#2a2939)}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile.see-more>.image::after{display:none}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile.see-more>.title{position:absolute;left:0;right:0;top:50%;bottom:auto;transform:translateY(-50%);text-align:center}@media only screen and (max-width:800px){#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile.see-more>.title{left:1em;right:1em;font-size:1.25em}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile.see-more>.title>.fa{display:none}}@media only screen and (max-width:600px){#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile.see-more>.title{font-size:1em}}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile.see-more>.title::before{display:none}#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile.see-more:hover>.title{color:#d8d8d8}@media print,screen and (max-width:1216px){#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile{font-size:1.5em}}@media only screen and (max-width:800px){#main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile{font-size:4vw}}html.cssgrid #main-content[data-page-id=azure] .azure-main-section .azure-case-studies{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1em}@media only screen and (max-width:800px){html.cssgrid #main-content[data-page-id=azure] .azure-main-section .azure-case-studies{grid-template-columns:1fr 1fr}}html.cssgrid #main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile{width:100%;height:0;padding-bottom:100%}html.no-cssgrid #main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile{width:18vw;height:18vw;margin-right:2vw}@media only screen and (max-width:800px){html.no-cssgrid #main-content[data-page-id=azure] .azure-main-section .azure-case-studies .tile{width:36vw;height:36vw;margin-right:4vw}}#main-content[data-page-id=the-machine-fights-back] #the-machine-fights-back-intro-section .grid-2-1 h1{font-size:2.5em}#main-content[data-page-id=the-machine-fights-back] #the-machine-fights-back-intro-section .grid-2-2 h1{font-size:1.7em}#main-content[data-page-id=the-machine-fights-back] #the-machine-fights-back-intro-section p:not(.callout){text-align:left;font-size:1.125em}.no-js #main-content[data-page-id=the-machine-fights-back] .remote-video{display:none}#main-content[data-page-id=the-machine-fights-back] #quote-section{padding-top:2em;padding-bottom:2em}#main-content[data-page-id=the-machine-fights-back] #ai-powered-section{position:relative;padding:5em 0;background-image:url(../img/forms/the-machine-fights-back-white-paper-helix.jpg);background-size:cover;background-position:center}#main-content[data-page-id=the-machine-fights-back] #ai-powered-section .inner{z-index:1}@media print,screen and (max-width:1216px){#main-content[data-page-id=the-machine-fights-back] #ai-powered-section{height:auto}#main-content[data-page-id=the-machine-fights-back] #ai-powered-section .inner{height:auto}#main-content[data-page-id=the-machine-fights-back] #ai-powered-section .grid-2-1{position:relative;top:auto;transform:none}}#main-content[data-page-id=the-machine-fights-back] #ai-powered-section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){#main-content[data-page-id=the-machine-fights-back] #ai-powered-section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}#main-content[data-page-id=the-machine-fights-back] #ai-powered-section ul{padding:0 0 0 1.125em}#main-content[data-page-id=the-machine-fights-back] #ai-powered-section li{margin:1em 0}#main-content[data-page-id=the-machine-fights-back] .quote-background-line{position:absolute;left:0;right:0;top:45%;height:1px;background:#e1e1e2}@media only screen and (max-width:800px){#main-content[data-page-id=the-machine-fights-back] .quote-background-line{background:0 0}}#main-content[data-page-id=the-machine-fights-back] .inner>.responsive{position:relative;width:60%;margin-left:20%;background:#f4f4f4}#main-content[data-page-id=workforce] #workforce-first-section{position:relative;padding:5em 0;background-image:url(../img/forms/workforce/workforce.jpg);background-size:cover;background-position:center;overflow:hidden;background-position:top}#main-content[data-page-id=workforce] #workforce-first-section .inner{z-index:1}@media print,screen and (max-width:1216px){#main-content[data-page-id=workforce] #workforce-first-section{height:auto}#main-content[data-page-id=workforce] #workforce-first-section .inner{height:auto}#main-content[data-page-id=workforce] #workforce-first-section .grid-2-1{position:relative;top:auto;transform:none}}#main-content[data-page-id=workforce] #workforce-first-section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){#main-content[data-page-id=workforce] #workforce-first-section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}#main-content[data-page-id=workforce] #workforce-first-section ul{padding:0 0 0 1.125em}#main-content[data-page-id=workforce] #workforce-first-section li{margin:1em 0}@media only screen and (max-width:800px){#main-content[data-page-id=workforce] #workforce-first-section{background-position:right}}#main-content[data-page-id=workforce] #workforce-first-section::before{background:linear-gradient(90deg,rgba(0,0,0,.6) 50%,transparent)}@media print,screen and (max-width:1216px){#main-content[data-page-id=workforce] #workforce-first-section::before{background:rgba(0,0,0,.75)}}@media print,screen and (max-width:1216px){#main-content[data-page-id=workforce] #workforce-first-section{padding:3em 0}}#main-content[data-page-id=workforce] #workforce-first-section h1{margin-bottom:1em}#main-content[data-page-id=workforce] #workforce-first-section p{width:57%}@media print,screen and (max-width:1216px){#main-content[data-page-id=workforce] #workforce-first-section p{width:100%}}#main-content[data-page-id=workforce] #workforce-first-section a:last-child>.button{display:inline-block;margin-top:1em}#main-content[data-page-id=workforce] #workforce-video-section>.inner{width:50vw;text-align:center}@media print,screen and (max-width:1216px){#main-content[data-page-id=workforce] #workforce-video-section>.inner{width:62.5vw}}@media only screen and (max-width:800px){#main-content[data-page-id=workforce] #workforce-video-section>.inner{width:90vw}}#main-content[data-page-id=workforce] #workforce-video-section>.inner>h2{font-size:1.5em;margin-top:0}@media only screen and (max-width:800px){#main-content[data-page-id=workforce] #workforce-video-section>.inner>h2{font-size:1.25em}}#main-content[data-page-id=workforce] #workforce-video-section>.inner>h2>span{font-weight:700}#main-content[data-page-id=workforce] #workforce-video-section>.inner>h2>br{display:none}@media only screen and (max-width:800px){#main-content[data-page-id=workforce] #workforce-video-section>.inner>h2>br{display:block}}#main-content[data-page-id=workforce] #workforce-body-section h2{margin-top:2em;font-family:Roboto,sans-serif}#main-content[data-page-id=workforce] #workforce-body-section p+h1{margin-top:3rem}#main-content[data-page-id=workforce] #workforce-body-section .grid-2-2 img{width:90%;padding:0 2em;box-sizing:border-box}@media print,screen and (max-width:1216px){#main-content[data-page-id=workforce] #workforce-body-section .grid-2-2{display:none}}#main-content[data-page-id=workforce] #workforce-key-benefits-section ul{display:block}#main-content[data-page-id=workforce] #workforce-key-benefits-section .key-benefits{display:none!important}html.cssgrid #main-content[data-page-id=workforce] #workforce-key-benefits-section ul{display:none}html.cssgrid #main-content[data-page-id=workforce] #workforce-key-benefits-section .key-benefits{display:grid!important}#main-content[data-page-id=workforce] #workforce-quote-section .side-quote{text-align:center}#main-content[data-page-id=email] #email-self-learning-section{position:relative;padding:5em 0;background-image:url(../img/forms/email-security-threat-report-2020.jpg);background-size:cover;background-position:center}#main-content[data-page-id=email] #email-self-learning-section .inner{z-index:1}@media print,screen and (max-width:1216px){#main-content[data-page-id=email] #email-self-learning-section{height:auto}#main-content[data-page-id=email] #email-self-learning-section .inner{height:auto}#main-content[data-page-id=email] #email-self-learning-section .grid-2-1{position:relative;top:auto;transform:none}}#main-content[data-page-id=email] #email-self-learning-section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){#main-content[data-page-id=email] #email-self-learning-section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}#main-content[data-page-id=email] #email-self-learning-section ul{padding:0 0 0 1.125em}#main-content[data-page-id=email] #email-self-learning-section li{margin:1em 0}#main-content[data-page-id=email] #email-self-learning-section::before{background:rgba(0,0,0,.875)}#main-content[data-page-id=email] #email-self-learning-section a:last-child>.button{display:inline-block;margin:1em 0 2em}#main-content[data-page-id=email] #email-video-section>.inner{width:50vw;text-align:center}@media print,screen and (max-width:1216px){#main-content[data-page-id=email] #email-video-section>.inner{width:62.5vw}}@media only screen and (max-width:800px){#main-content[data-page-id=email] #email-video-section>.inner{width:90vw}}#main-content[data-page-id=email] #email-video-section>.inner>h2{font-size:1.5em;margin-top:0}@media only screen and (max-width:800px){#main-content[data-page-id=email] #email-video-section>.inner>h2{font-size:1.25em}}#main-content[data-page-id=email] #email-video-section>.inner>h2>span{font-weight:700}#main-content[data-page-id=email] #email-video-section>.inner>h2>br{display:none}@media only screen and (max-width:800px){#main-content[data-page-id=email] #email-video-section>.inner>h2>br{display:block}}html[lang=de] #main-content[data-page-id=email] #email-video-section br{display:block}#main-content[data-page-id=email] #email-body-section h2{margin-top:2em;font-family:Roboto,sans-serif}#main-content[data-page-id=email] #email-body-section p+h1{margin-top:3rem}#main-content[data-page-id=email] #email-body-section ul{display:none}html.no-cssgrid #main-content[data-page-id=email] #email-body-section ul{display:block}#main-content[data-page-id=email] #email-body-section .key-benefits{display:grid}html.no-cssgrid #main-content[data-page-id=email] #email-body-section .key-benefits{display:none}#main-content[data-page-id=email] #email-body-section #email-body-section-cta-wrapper{margin-top:3em}#main-content[data-page-id=email] #email-platform-section h2{margin-top:2em;font-family:Roboto,sans-serif}#main-content[data-page-id=email] #email-platform-section p+h1{margin-top:3rem}html.cssgrid #main-content[data-page-id=email] #email-platform-section ul#email-integrations{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em;padding:0}html.cssgrid #main-content[data-page-id=email] #email-platform-section ul#email-integrations li{display:block;height:3em;padding:.25em 0;background-size:contain;background-position:center;background-repeat:no-repeat}html.cssgrid #main-content[data-page-id=email] #email-platform-section ul#email-integrations li>span{display:none}html.no-cssgrid #main-content[data-page-id=email] #email-platform-section ul#email-integrations li{background-size:0}#main-content[data-page-id=email] #email-quote-section .side-quote{text-align:center}#main-content[data-page-id=email].email-2 h1{font-family:Roboto,sans-serif;font-weight:300}#main-content[data-page-id=email].email-2 p{text-align:left}#main-content[data-page-id=email].email-2 .orange.transparent.button{color:#fff}#main-content[data-page-id=email].email-2 #email-2-first-section{position:relative;background:linear-gradient(90deg,#3a4743,#4f3f35)}#main-content[data-page-id=email].email-2 #email-2-first-section>.gradient{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(90deg,#000,transparent)}html.backdropfilter.cssmask #main-content[data-page-id=email].email-2 #email-2-first-section>.gradient{mask-image:linear-gradient(90deg,#000,transparent);backdrop-filter:blur(.25em)}@media only screen and (max-width:800px){#main-content[data-page-id=email].email-2 #email-2-first-section>.gradient{background:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.75))}html.backdropfilter.cssmask #main-content[data-page-id=email].email-2 #email-2-first-section>.gradient{mask-image:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.75));backdrop-filter:blur(1em)}}#main-content[data-page-id=email].email-2 #email-2-first-section h1{padding-top:5em}@media only screen and (max-width:800px){#main-content[data-page-id=email].email-2 #email-2-first-section h1{padding-top:0}}#main-content[data-page-id=email].email-2 #email-2-first-section p{width:39%}@media print,screen and (max-width:1216px){#main-content[data-page-id=email].email-2 #email-2-first-section p{width:45%}}@media only screen and (max-width:800px){#main-content[data-page-id=email].email-2 #email-2-first-section p{width:100%}}#main-content[data-page-id=email].email-2 #email-2-first-section .find-out-more-ct{text-align:center;margin:-1em 0 -.5em}@media only screen and (max-width:800px){#main-content[data-page-id=email].email-2 #email-2-first-section .find-out-more-ct{display:none}}#main-content[data-page-id=email].email-2 #email-2-first-section .find-out-more-ct>.circle{display:inline-block;width:6rem;height:6rem;border-radius:100%;border:1px solid #f59d15}#main-content[data-page-id=email].email-2 #email-2-first-section .find-out-more-ct>.circle>.text{font-size:.75em;line-height:5.5rem;font-weight:300}#main-content[data-page-id=email].email-2 #email-2-first-section .find-out-more-ct>.circle>i{position:absolute;left:50%;transform:translateX(-50%);bottom:.75rem;font-size:2em;color:#f59d15}#main-content[data-page-id=email].email-2 #email-2-video-section{background:radial-gradient(circle,#808081,#505051)}html.no-cssgrid #main-content[data-page-id=email].email-2 #email-2-video-section{display:none}#main-content[data-page-id=email].email-2 #email-2-video-section>.inner{display:grid;grid-template-columns:1fr 50% 1fr}@media only screen and (max-width:800px){#main-content[data-page-id=email].email-2 #email-2-video-section>.inner{grid-template-columns:0 1fr 0}}#main-content[data-page-id=email].email-2 #email-2-video-section>.inner .video{grid-column-start:2;display:grid;grid-template-columns:1fr 3em}#main-content[data-page-id=email].email-2 #email-2-video-section>.inner .video>.remote-video{grid-column-end:span 2;margin-bottom:1em}#main-content[data-page-id=email].email-2 #email-2-video-section>.inner .video>.caption,#main-content[data-page-id=email].email-2 #email-2-video-section>.inner .video>.duration{font-weight:500}#main-content[data-page-id=email].email-2 #email-2-video-section>.inner .video>.duration{text-align:right;color:#f59d15}html.no-cssgrid #main-content[data-page-id=email].email-2 #email-2-video-section>.inner .video{display:inline-block;width:32%;margin-right:1%}html.no-cssgrid #main-content[data-page-id=email].email-2 #email-2-video-section>.inner .video>.duration{display:none}#main-content[data-page-id=email].email-2 #email-2-video-section>.inner .video>.caption{color:#fff}#main-content[data-page-id=email].email-2 #email-2-info-section{padding:5em 0}#main-content[data-page-id=email].email-2 #email-2-info-section p{margin:2em 0}@media only screen and (max-width:800px){#main-content[data-page-id=email].email-2 #email-2-info-section p{margin:1em 0}}#main-content[data-page-id=email].email-2 #email-2-info-section p a{font-family:Roboto,sans-serif}#main-content[data-page-id=email].email-2 #email-2-info-section .key-benefits{margin:0;font-size:.875em}@media print,screen and (max-width:1216px){#main-content[data-page-id=email].email-2 #email-2-info-section .key-benefits{margin:5em 5% 1em}}#main-content[data-page-id=email].email-2 #email-2-quote-section{text-align:center}#main-content[data-page-id=email].email-2 #email-2-quote-section img{filter:saturate(0)}#main-content[data-page-id=email].email-2 #email-2-request-section{position:relative;padding:5em 0}#main-content[data-page-id=email].email-2 #email-2-request-section .bg-left{position:absolute;left:0;top:0;right:0;bottom:0;right:50%;overflow:hidden}#main-content[data-page-id=email].email-2 #email-2-request-section .bg-left .bg-left-inner{position:absolute;left:0;top:0;right:0;bottom:0;right:-25%;transition:transform .75s;background-image:url(../img/forms/email/request-information-pack-bg.jpg);background-size:cover;background-position:center bottom}#main-content[data-page-id=email].email-2 #email-2-request-section .bg-left .bg-left-inner.to-left{transform:translateX(-20%)}#main-content[data-page-id=email].email-2 #email-2-request-section .bg-left .gradient{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.875) 25%,transparent)}html.backdropfilter.cssmask #main-content[data-page-id=email].email-2 #email-2-request-section .bg-left .gradient{background:0 0;mask-image:linear-gradient(160deg,#000 62%,transparent);backdrop-filter:brightness(.5) blur(2px)}@media only screen and (max-width:800px){#main-content[data-page-id=email].email-2 #email-2-request-section .bg-left{right:0}#main-content[data-page-id=email].email-2 #email-2-request-section .bg-left .bg-left-inner{right:0}#main-content[data-page-id=email].email-2 #email-2-request-section .bg-left .bg-left-inner.to-left{transform:none}#main-content[data-page-id=email].email-2 #email-2-request-section .bg-left .gradient{background:rgba(0,0,0,.875)}html.backdropfilter.cssmask #main-content[data-page-id=email].email-2 #email-2-request-section .bg-left .gradient{mask-image:linear-gradient(#000,#000)}}#main-content[data-page-id=email].email-2 #email-2-request-section .bg-right{position:absolute;left:0;top:0;right:0;bottom:0;left:50%;overflow:hidden;background-image:url(../img/forms/email/email-landing-2-right.jpg);background-size:cover;background-position:center}@media only screen and (max-width:800px){#main-content[data-page-id=email].email-2 #email-2-request-section .bg-right{display:none}}#main-content[data-page-id=email].email-2 #email-2-request-section .bg-right>.bg-right-inner{position:absolute;left:0;top:0;right:0;bottom:0;left:10vw;right:10vw}@media print,screen and (max-width:1216px){#main-content[data-page-id=email].email-2 #email-2-request-section .bg-right>.bg-right-inner{left:5vw;right:5vw}}#main-content[data-page-id=email].email-2 #email-2-request-section .panels{display:grid;overflow:hidden;width:50%;transform:translateZ(1000px);transform-style:preserve-3d}#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel{grid-row-start:1;grid-column-start:1;transition:transform .75s,opacity .75s}#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel.out-left,#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel.out-right{opacity:0}#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel.out-right{transform:translateX(150%)}#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel.out-left{transform:translateX(-150%)}#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel:nth-child(1) p{width:80%;margin:2em 0}@media only screen and (max-width:800px){#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel:nth-child(1) p{margin:1em 0}}html.no-cssgrid #main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel:nth-child(1) p.button-ct{display:none}@media only screen and (max-width:800px){#main-content[data-page-id=email].email-2 #email-2-request-section .panels{display:block;width:100%}#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel.out-left,#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel.out-right{opacity:1;transform:none}#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel:nth-child(1) p{width:100%}#main-content[data-page-id=email].email-2 #email-2-request-section .panels>.panel:nth-child(1) p.button-ct{display:none}}#main-content[data-page-id=virtual] #virtual-intro-section{position:relative;padding:5em 0;background-image:url(../img/forms/virtual-landing-alt.jpg?0);background-size:cover;background-position:center}#main-content[data-page-id=virtual] #virtual-intro-section .inner{z-index:1}@media print,screen and (max-width:1216px){#main-content[data-page-id=virtual] #virtual-intro-section{height:auto}#main-content[data-page-id=virtual] #virtual-intro-section .inner{height:auto}#main-content[data-page-id=virtual] #virtual-intro-section .grid-2-1{position:relative;top:auto;transform:none}}#main-content[data-page-id=virtual] #virtual-intro-section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){#main-content[data-page-id=virtual] #virtual-intro-section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}#main-content[data-page-id=virtual] #virtual-intro-section ul{padding:0 0 0 1.125em}#main-content[data-page-id=virtual] #virtual-intro-section li{margin:1em 0}@media print,screen and (max-width:1216px){#main-content[data-page-id=virtual] #virtual-intro-section{padding:3em 0}}#main-content[data-page-id=virtual] #virtual-intro-section h1{margin-bottom:.75em}#main-content[data-page-id=virtual] #virtual-intro-section p{width:62%}#main-content[data-page-id=virtual] #virtual-intro-section p:last-of-type{margin-bottom:0}@media print,screen and (max-width:1216px){#main-content[data-page-id=virtual] #virtual-intro-section p{width:67%}}@media only screen and (max-width:800px){#main-content[data-page-id=virtual] #virtual-intro-section p{width:100%}}#main-content[data-page-id=virtual] #virtual-quote-section{position:relative;padding:5em 0;background-image:url(../img/home/circuitboard.jpg);background-size:cover;background-position:center;padding:3em 0}#main-content[data-page-id=virtual] #virtual-quote-section .inner{z-index:1}@media print,screen and (max-width:1216px){#main-content[data-page-id=virtual] #virtual-quote-section{height:auto}#main-content[data-page-id=virtual] #virtual-quote-section .inner{height:auto}#main-content[data-page-id=virtual] #virtual-quote-section .grid-2-1{position:relative;top:auto;transform:none}}#main-content[data-page-id=virtual] #virtual-quote-section::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(90deg,rgba(0,0,0,.875) 50%,transparent)}@media print,screen and (max-width:1216px){#main-content[data-page-id=virtual] #virtual-quote-section::before{background-image:linear-gradient(90deg,rgba(0,0,0,.875) 50%,rgba(0,0,0,.75))}}#main-content[data-page-id=virtual] #virtual-quote-section ul{padding:0 0 0 1.125em}#main-content[data-page-id=virtual] #virtual-quote-section li{margin:1em 0}#main-content[data-page-id=virtual] #virtual-quote-section .side-quote{color:#fff}#main-content[data-page-id=virtual] #virtual-products-section h2{margin-top:0}#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section,#main-content[data-page-id=mclaren] #mclaren-header-section{position:relative}#main-content[data-page-id=mclaren] #mclaren-header-section{background:linear-gradient(45deg,#110f0e,#774c37)}#main-content[data-page-id=mclaren] #mclaren-header-section>.gradient{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(10deg,rgba(0,0,0,.87) 24%,transparent 40%)}html.backdropfilter.cssmask #main-content[data-page-id=mclaren] #mclaren-header-section>.gradient{background:linear-gradient(0deg,#000,transparent);mask-image:radial-gradient(ellipse at 27.5% bottom,#000 20%,transparent 35%);backdrop-filter:blur(.25em)}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-header-section>.gradient{background:linear-gradient(0deg,rgba(0,0,0,.95) 25%,transparent 50%)}html.backdropfilter.cssmask #main-content[data-page-id=mclaren] #mclaren-header-section>.gradient{background:linear-gradient(0deg,#000,transparent);mask-image:linear-gradient(0deg,#000 7em,transparent 50%);backdrop-filter:blur(1em)}}#main-content[data-page-id=mclaren] #mclaren-header-section>.inner{padding-top:18em}#main-content[data-page-id=mclaren] #mclaren-header-section>.inner img.wordmark.darktrace{height:2.5em}#main-content[data-page-id=mclaren] #mclaren-header-section>.inner span.separator{display:inline-block;vertical-align:middle;width:1px;height:3.5em;margin:0 1.25em;background:rgba(225,225,226,.5)}#main-content[data-page-id=mclaren] #mclaren-header-section>.inner img.wordmark.mclaren{height:3.5em}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-header-section>.inner{padding-top:50vh;text-align:center}#main-content[data-page-id=mclaren] #mclaren-header-section>.inner img.wordmark.darktrace{height:2em}#main-content[data-page-id=mclaren] #mclaren-header-section>.inner span.separator{height:3em;margin:0 1em}#main-content[data-page-id=mclaren] #mclaren-header-section>.inner img.wordmark.mclaren{height:3em}}#main-content[data-page-id=mclaren] #mclaren-videos-section .videos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-videos-section .videos{grid-template-columns:1fr}}#main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item{display:grid;grid-template-columns:1fr 3em}#main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item>.remote-video{grid-column-end:span 2;margin-bottom:1em}#main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item>.caption,#main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item>.duration{font-weight:500}#main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item>.duration{text-align:right;color:#f59d15}html.no-cssgrid #main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item{display:inline-block;width:32%;margin-right:1%}html.no-cssgrid #main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item>.duration{display:none}#main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item>.caption,#main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item>.duration{font-size:.875em}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item>.caption,#main-content[data-page-id=mclaren] #mclaren-videos-section .videos>.item>.duration{font-size:1em}}#main-content[data-page-id=mclaren] #mclaren-car-section{background-color:#ececec;background-image:url(../img/mclaren/mclaren-car.jpg);background-size:contain;background-repeat:no-repeat;padding:5em 0;background-position:right 3vw center}@media print,screen and (max-width:1216px){#main-content[data-page-id=mclaren] #mclaren-car-section{background-position:right -5vw center}}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-car-section{padding:3em 0 0;background-image:none}}#main-content[data-page-id=mclaren] #mclaren-car-section>.inner{position:relative;overflow:hidden}#main-content[data-page-id=mclaren] #mclaren-car-section>.inner p{width:48%;text-align:left}#main-content[data-page-id=mclaren] #mclaren-car-section>.inner p:first-of-type{margin:2em 0}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-car-section>.inner p{width:100%;text-align:justify}#main-content[data-page-id=mclaren] #mclaren-car-section>.inner p:first-of-type{margin:1.5em 0}}#main-content[data-page-id=mclaren] #mclaren-car-section>.inner img.car{display:none;width:100%;margin-left:1em}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-car-section>.inner img.car{display:block}}#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section{background:linear-gradient(45deg,#1a1a1b,#878585)}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.background{background-position:80% -5em}}#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.gradient{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(0,0,0,.75) 25%,transparent 75%)}html.backdropfilter.cssmask #main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.gradient{mask-image:linear-gradient(45deg,#000 25%,transparent 75%);backdrop-filter:blur(.375em)}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.gradient{background:linear-gradient(0deg,#000 5em,rgba(0,0,0,.75) 25%,transparent 50%)}html.backdropfilter.cssmask #main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.gradient{mask-image:linear-gradient(0deg,#000 25%,transparent 50%);backdrop-filter:blur(1em)}}#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.inner{padding-top:20vw}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.inner{padding-top:30em}}#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.inner p{width:46%;text-align:left}#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.inner p:not(:last-child){margin:2em 0}@media only screen and (max-width:800px){#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.inner p{width:100%;text-align:justify}#main-content[data-page-id=mclaren] #mclaren-constantly-learning-section>.inner p:not(:last-child){margin:1.5em 0}}.products-boxes{display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:800px){.products-boxes{display:grid;grid-template-columns:1fr}}.products-boxes>a{color:#fff;transition:filter .5s}.products-boxes>a:hover{filter:brightness(1.25)}.products-boxes>a>.product{position:relative;height:0;padding-bottom:50%;background-size:cover;background-position:center;box-shadow:0 10px 10px -10px #000}@media print,screen and (max-width:1216px){.products-boxes>a>.product{padding-bottom:60%}}@media only screen and (max-width:800px){.products-boxes>a>.product{height:auto;padding-bottom:0}}html[lang=de] .products-boxes>a>.product,html[lang=fr] .products-boxes>a>.product{padding-bottom:55%}@media print,screen and (max-width:1216px){html[lang=de] .products-boxes>a>.product,html[lang=fr] .products-boxes>a>.product{padding-bottom:70%}}@media only screen and (max-width:800px){html[lang=de] .products-boxes>a>.product,html[lang=fr] .products-boxes>a>.product{height:auto;padding-bottom:0}}.products-boxes>a>.product[data-product-id=enterprise]{background-image:url(../img/tiles/home/enterprise-lower.jpg)}.products-boxes>a>.product[data-product-id=industrial]{background-image:url(../img/tiles/home/industrial-lower.jpg)}.products-boxes>a>.product[data-product-id=antigena]{background-image:url(../img/tiles/home/antigena-lower.jpg)}.products-boxes>a>.product[data-product-id=antigena-email]{background-image:url(../img/tiles/home/antigena-email-lower.jpg)}.products-boxes>a>.product[data-product-id=antigena-network]{background-image:url(../img/tiles/home/antigena-network-lower.jpg)}.products-boxes>a>.product>.inner{position:relative;width:100%;padding:2em;box-sizing:border-box}@media print,screen and (max-width:1216px){.products-boxes>a>.product>.inner{padding:1.5em}}.products-boxes>a>.product>.inner>.title{width:80%;font-size:1.125em;line-height:1.125;font-weight:500;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:2px solid #f59d15}@media only screen and (max-width:800px){.products-boxes>a>.product>.inner>.title{width:100%;padding-bottom:0;margin-bottom:0;border-bottom:none}}.products-boxes>a>.product>.inner>.description{font-family:Roboto,sans-serif;font-size:1em;line-height:1.25;font-weight:300}@media only screen and (max-width:800px){.products-boxes>a>.product>.inner>.description{display:none}}.products-boxes>a>.product::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.75)}html.backdropfilter.cssmask .products-boxes>a>.product::before{mask-image:linear-gradient(180deg,rgba(0,0,0,.5),#000,rgba(0,0,0,.25));backdrop-filter:blur(.375em)}@media only screen and (max-width:800px){html.backdropfilter.cssmask .products-boxes>a>.product::before{mask-image:linear-gradient(90deg,#000 50%,transparent)}}*{tap-highlight-color:transparent}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;position:absolute;opacity:.6;transition:background-color .2s linear,opacity .2s linear;height:10px;bottom:0}.ps__rail-y{display:none;position:absolute;opacity:.6;transition:background-color .2s linear,opacity .2s linear;width:10px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:1}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#e1e1e2;opacity:.9}.ps__thumb-x{position:absolute;background-color:#f59d15;border-radius:8px;transition:background-color .2s linear,height .2s ease-in-out;height:10px}.ps__thumb-y{position:absolute;background-color:#f59d15;border-radius:8px;transition:background-color .2s linear,width .2s ease-in-out;width:10px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#ce8109;height:10px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#ce8109;width:10px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.tippy-box[data-theme~=darktrace]{background-color:#17151c;color:#fff}.tippy-box[data-theme~=darktrace][data-placement^=top]>.tippy-arrow::before{border-top-color:#17151c}