@charset "UTF-8";@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,main,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}optgroup{font-weight:700}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}@-webkit-keyframes ScaledUpFadeIn{0%{-webkit-transform:scale(0.4);transform:scale(0.4);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ScaledUpFadeIn{0%{-webkit-transform:scale(0.4);transform:scale(0.4);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.u-aniScaledUpFadeIn{-webkit-animation:ScaledUpFadeIn .3s both;animation:ScaledUpFadeIn .3s both}@-webkit-keyframes FlyDown{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes FlyDown{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.u-aniFlyDown{-webkit-animation:FlyDown .3s both;animation:FlyDown .3s both}@-webkit-keyframes FlyUpOut{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes FlyUpOut{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}.u-aniFlyUpOut{pointer-events:none;-webkit-animation:FlyUpOut .3s both;animation:FlyUpOut .3s both}@-webkit-keyframes Pulsate{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes Pulsate{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.u-aniPulsate{-webkit-animation:Pulsate .3s infinite ease-in-out;animation:Pulsate .3s infinite ease-in-out}.u-brand{font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#00ADEE}.u-brandColor-primary{color:#00ADEE}.u-brandColor-secondary{color:#26224C}.u-brandColor-teritary{color:#34363C}.u-brandFace{font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.u-brandLogo{display:inline-block;width:330px;height:160px;max-width:100%;fill:#00ADEE;vertical-align:top}.u-brandLogo--bright .u-brandLogo__typo{fill:#FFF}.u-brandLogo__outlinePath{fill:#FFF}.u-brandLogo--small{width:200px;height:50px}.u-brandLogo--huge{width:250px;height:250px}@media screen and (min-width:650px){.u-brandLogo--huge{width:300px;height:300px}}.u-brandLogo--square{width:70px;height:70px}.u-brandLogo__primary{fill:#FFF}.u-brandLogo__typo,.u-brandLogo__secondary{fill:#26224C}.siteHeader--shaded .siteHeader__brandLogo .u-brandLogo__primary,.siteFooter .u-brandLogo__primary{fill:#FFF}.siteHeader--shaded .siteHeader__brandLogo .u-brandLogo__secondary,.siteFooter .u-brandLogo__secondary{fill:#00ADEE}.u-isBlock{display:block!important}.u-isHidden{display:none!important;visibility:hidden}.u-isInvisible{visibility:hidden}@media screen and (max-width:649px){.mOnly{display:block}}@media screen and (min-width:650px){.mOnly{display:none}}@media screen and (min-width:1250px){.mOnly{display:none}}@media screen and (max-width:649px){.lOnly{display:none}}@media screen and (min-width:650px){.lOnly{display:block}}@media screen and (min-width:1250px){.lOnly{display:block}}@media screen and (max-width:649px){.ml{display:block}}@media screen and (min-width:650px){.ml{display:block}}@media screen and (min-width:1250px){.ml{display:block}}.u-floatRight{float:right}.u-floatLeft{float:left}.u-cf:before,.u-cf:after,.u-clearfix:before,.u-clearfix:after{content:'';display:table}.u-cf:after,.u-clearfix:after{clear:both}.u-m0{margin:0!important}.u-ml0{margin-left:0!important}.u-mr0{margin-right:0!important}.u-mb0{margin-bottom:0!important}.u-mt0{margin-top:0!important}.u-p0{padding:0!important}.u-pl0{padding-left:0!important}.u-pr0{padding-right:0!important}.u-pb0{padding-bottom:0!important}.u-pt0{padding-top:0!important}.u-m1\/1{margin:1.625rem!important}.u-ml1\/1{margin-left:1.625rem!important}.u-mr1\/1{margin-right:1.625rem!important}.u-mb1\/1{margin-bottom:1.625rem!important}.u-mt1\/1{margin-top:1.625rem!important}.u-p1\/1{padding:1.625rem!important}.u-pl1\/1{padding-left:1.625rem!important}.u-pr1\/1{padding-right:1.625rem!important}.u-pb1\/1{padding-bottom:1.625rem!important}.u-pt1\/1{padding-top:1.625rem!important}.u-m1\/2{margin:.8125rem!important}.u-ml1\/2{margin-left:.8125rem!important}.u-mr1\/2{margin-right:.8125rem!important}.u-mb1\/2{margin-bottom:.8125rem!important}.u-mt1\/2{margin-top:.8125rem!important}.u-mb1\/4{margin-bottom:.40625rem}.u-mt1\/4{margin-top:.40625rem}.u-p1\/2{padding:.8125rem!important}.u-pl1\/2{padding-left:.8125rem!important}.u-pr1\/2{padding-right:.8125rem!important}.u-pb1\/2{padding-bottom:.8125rem!important}.u-pt1\/2{padding-top:.8125rem!important}.u-alignCenter{text-align:center}.u-alignRight{text-align:right}.u-alignLeft{text-align:left}.u-microCopy{font-size:14px}.u-largeText{font-size:1.375rem}.u-textBreak{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.u-invertText,.u-invertText h1,.u-invertText h2,.u-invertText h3,.u-invertText h4,.u-invertText h5,.u-invertText h6,.u-invertText .h1,.u-invertText .h2,.u-invertText .h3,.u-invertText .h4,.u-invertText .h5,.u-invertText .h6{color:#fff}.u-invertText .btn--solidBright{color:#656a71}.u-resetList{padding-left:0;margin-bottom:0;list-style:none}.u-linkReset{color:currentColor}.u-linkReset:hover,.u-linkReset:active,.u-linkReset:focus{text-decoration:none}p .u-linkReset{padding:0;margin:0}.u-w1\/1{width:100%}.u-w1\/2{width:50%}.u-w1\/3{width:33.333%}.u-w2\/3{width:66.666%}.u-w1\/4{width:25%}.u-w2\/4{width:50%}.u-w3\/4{width:75%}.u-w1\/5{width:20%}.u-w2\/5{width:40%}.u-w3\/5{width:60%}.u-w4\/5{width:80%}.u-w1\/6{width:16.666%}.u-w2\/6{width:33.333%}.u-w3\/6{width:50%}.u-w4\/6{width:66.666%}.u-w5\/6{width:83.333%}.u-w1\/8{width:12.5%}.u-w2\/8{width:25%}.u-w3\/8{width:37.5%}.u-w4\/8{width:50%}.u-w5\/8{width:62.5%}.u-w6\/8{width:75%}.u-w7\/8{width:87.5%}.u-w1\/10{width:10%}.u-w2\/10{width:20%}.u-w3\/10{width:30%}.u-w4\/10{width:40%}.u-w5\/10{width:50%}.u-w6\/10{width:60%}.u-w7\/10{width:70%}.u-w8\/10{width:80%}.u-w9\/10{width:90%}.u-w1\/12{width:8.333%}.u-w2\/12{width:16.666%}.u-w3\/12{width:25%}.u-w4\/12{width:33.333%}.u-w5\/12{width:41.666%}.u-w6\/12{width:50%}.u-w7\/12{width:58.333%}.u-w8\/12{width:66.666%}.u-w9\/12{width:75%}.u-w10\/12{width:62.5%}.u-w11\/12{width:91.666%}@media screen and (max-width:649px){.u-ws1\/1{width:100%}.u-ws1\/2{width:50%}.u-ws1\/3{width:33.333%}.u-ws2\/3{width:66.666%}.u-ws1\/4{width:25%}.u-ws2\/4{width:50%}.u-ws3\/4{width:75%}.u-ws1\/5{width:20%}.u-ws2\/5{width:40%}.u-ws3\/5{width:60%}.u-ws4\/5{width:80%}.u-ws1\/6{width:16.666%}.u-ws2\/6{width:33.333%}.u-ws3\/6{width:50%}.u-ws4\/6{width:66.666%}.u-ws5\/6{width:83.333%}.u-ws1\/8{width:12.5%}.u-ws2\/8{width:25%}.u-ws3\/8{width:37.5%}.u-ws4\/8{width:50%}.u-ws5\/8{width:62.5%}.u-ws6\/8{width:75%}.u-ws7\/8{width:87.5%}.u-ws1\/10{width:10%}.u-ws2\/10{width:20%}.u-ws3\/10{width:30%}.u-ws4\/10{width:40%}.u-ws5\/10{width:50%}.u-ws6\/10{width:60%}.u-ws7\/10{width:70%}.u-ws8\/10{width:80%}.u-ws9\/10{width:90%}.u-ws1\/12{width:8.333%}.u-ws2\/12{width:16.666%}.u-ws3\/12{width:25%}.u-ws4\/12{width:33.333%}.u-ws5\/12{width:41.666%}.u-ws6\/12{width:50%}.u-ws7\/12{width:58.333%}.u-ws8\/12{width:66.666%}.u-ws9\/12{width:75%}.u-ws10\/12{width:62.5%}.u-ws11\/12{width:91.666%}}@media screen and (min-width:650px){.u-wm1\/1{width:100%}.u-wm1\/2{width:50%}.u-wm1\/3{width:33.333%}.u-wm2\/3{width:66.666%}.u-wm1\/4{width:25%}.u-wm2\/4{width:50%}.u-wm3\/4{width:75%}.u-wm1\/5{width:20%}.u-wm2\/5{width:40%}.u-wm3\/5{width:60%}.u-wm4\/5{width:80%}.u-wm1\/6{width:16.666%}.u-wm2\/6{width:33.333%}.u-wm3\/6{width:50%}.u-wm4\/6{width:66.666%}.u-wm5\/6{width:83.333%}.u-wm1\/8{width:12.5%}.u-wm2\/8{width:25%}.u-wm3\/8{width:37.5%}.u-wm4\/8{width:50%}.u-wm5\/8{width:62.5%}.u-wm6\/8{width:75%}.u-wm7\/8{width:87.5%}.u-wm1\/10{width:10%}.u-wm2\/10{width:20%}.u-wm3\/10{width:30%}.u-wm4\/10{width:40%}.u-wm5\/10{width:50%}.u-wm6\/10{width:60%}.u-wm7\/10{width:70%}.u-wm8\/10{width:80%}.u-wm9\/10{width:90%}.u-wm1\/12{width:8.333%}.u-wm2\/12{width:16.666%}.u-wm3\/12{width:25%}.u-wm4\/12{width:33.333%}.u-wm5\/12{width:41.666%}.u-wm6\/12{width:50%}.u-wm7\/12{width:58.333%}.u-wm8\/12{width:66.666%}.u-wm9\/12{width:75%}.u-wm10\/12{width:62.5%}.u-wm11\/12{width:91.666%}}@media screen and (min-width:1250px){.u-wl1\/1{width:100%}.u-wl1\/2{width:50%}.u-wl1\/3{width:33.333%}.u-wl2\/3{width:66.666%}.u-wl1\/4{width:25%}.u-wl2\/4{width:50%}.u-wl3\/4{width:75%}.u-wl1\/5{width:20%}.u-wl2\/5{width:40%}.u-wl3\/5{width:60%}.u-wl4\/5{width:80%}.u-wl1\/6{width:16.666%}.u-wl2\/6{width:33.333%}.u-wl3\/6{width:50%}.u-wl4\/6{width:66.666%}.u-wl5\/6{width:83.333%}.u-wl1\/8{width:12.5%}.u-wl2\/8{width:25%}.u-wl3\/8{width:37.5%}.u-wl4\/8{width:50%}.u-wl5\/8{width:62.5%}.u-wl6\/8{width:75%}.u-wl7\/8{width:87.5%}.u-wl1\/10{width:10%}.u-wl2\/10{width:20%}.u-wl3\/10{width:30%}.u-wl4\/10{width:40%}.u-wl5\/10{width:50%}.u-wl6\/10{width:60%}.u-wl7\/10{width:70%}.u-wl8\/10{width:80%}.u-wl9\/10{width:90%}.u-wl1\/12{width:8.333%}.u-wl2\/12{width:16.666%}.u-wl3\/12{width:25%}.u-wl4\/12{width:33.333%}.u-wl5\/12{width:41.666%}.u-wl6\/12{width:50%}.u-wl7\/12{width:58.333%}.u-wl8\/12{width:66.666%}.u-wl9\/12{width:75%}.u-wl10\/12{width:62.5%}.u-wl11\/12{width:91.666%}}.neos-nodetypes-textwithimage:before,.neos-nodetypes-textwithimage:after,.neos-nodetypes-image:before,.neos-nodetypes-image:after{content:'';display:table}.neos-nodetypes-textwithimage:after,.neos-nodetypes-image:after{clear:both}.neos-alignment-left{float:left}.neos-alignment-center{text-align:center}.neos-alignment-right{float:right}.neos-nodetypes-image{margin-bottom:1.625rem}.neos-neosio-youtube>.flexibleEmbed{max-width:50em;margin:0 auto}.deviceStage__device .neos-neosio-youtube>.flexibleEmbed{max-width:none}.neos-backend .mOnly{display:block!important}.neos-backend .lOnly{display:block!important}.neos-backend .ml{display:block!important}.alert{padding:.8125em;margin-bottom:1.625em;border-radius:3px;background-color:#00ADEE;color:#fff}.alert :last-child{margin-bottom:0}.alert--success{background-color:#8CD700;color:#fff}.alert--failure{background-color:#D75200;color:#fff}.amChart{width:100%;height:500px;font-size:11px;background:#FFF}.avatar{border-radius:100%;margin-right:1em}html{min-width:20em}body{margin:0;font:300 100% / 1.625 "Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;color:#656a71;background:#fff}.html--scrollDisabled{height:100%}.html--scrollDisabled>body{height:100%;overflow:hidden}.siteWrapper{position:relative;width:80%;max-width:75em;margin-left:auto;margin-right:auto}@media screen and (max-width:480px){.siteWrapper{max-width:100%;width:100%}}.siteWrapper--small{max-width:750px}.btn{--btn-vertical-padding:14px;--btn-horizontal-padding:40px;--btn-clip-width:14px;--btn-clip-height:10px;--btn-fill-color:transparent;--btn-transition:background .15s ease-in;--btn-color:currentColor;display:inline-block;padding:0;border:0;cursor:pointer;position:relative;font-weight:300;line-height:1;color:#00ADEE;color:var(--btn-color);vertical-align:top;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center;background:0}.btn+.btn{margin-left:1em}.btn,.btn:hover,.btn:active,.btn:focus{text-decoration:none}.btn:active,.btn:focus{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.btn a{color:currentColor}.btn__content{width:100%;padding:14px 40px;padding:var(--btn-vertical-padding) var(--btn-horizontal-padding);position:relative;background:#fff;background:var(--btn-fill-color);-webkit-transition:var(--btn-transition);-o-transition:var(--btn-transition);transition:var(--btn-transition)}.stage--primary .btn__content,.stage--bright .btn__content{background:#26224C;background:var(--btn-fill-color)}.btn--full{display:block;text-align:center;padding-right:0;padding-left:0;width:100%}.btn--primary{--btn-fill-color:var(--stage-background-color);--btn-stroke-color:rgba(0,173,238,.6);--btn-color:#00ADEE}.btn--primary .btn__content{-webkit-clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0);clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0)}.btn--primary::before{position:absolute;content:"";background:var(--btn-stroke-color);left:-1px;top:-1px;right:-1px;bottom:-1px;-webkit-clip-path:polygon(calc(var(--btn-clip-width) + 1px) 0,0 calc(var(--btn-clip-height) + 1px),0 100%,calc(100% - var(--btn-clip-width) - 1px) 100%,100% calc(100% - var(--btn-clip-height) - 1px),100% 0);clip-path:polygon(calc(var(--btn-clip-width) + 1px) 0,0 calc(var(--btn-clip-height) + 1px),0 100%,calc(100% - var(--btn-clip-width) - 1px) 100%,100% calc(100% - var(--btn-clip-height) - 1px),100% 0)}.btn--primary:hover{--btn-stroke-color:#00ADEE}.btn--solidPrimary{--btn-fill-color:#00ADEE;--btn-color:#fff}.btn--solidPrimary .btn__content{-webkit-clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0);clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0)}.btn--solidPrimary:hover{--btn-fill-color:#22c3ff}.btn--secondary{--btn-fill-color:var(--stage-background-color);--btn-stroke-color:#ccc;--btn-color:#26224C}.btn--secondary .btn__content{-webkit-clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0);clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0)}.btn--secondary::before{position:absolute;content:"";background:var(--btn-stroke-color);left:-1px;top:-1px;right:-1px;bottom:-1px;-webkit-clip-path:polygon(calc(var(--btn-clip-width) + 1px) 0,0 calc(var(--btn-clip-height) + 1px),0 100%,calc(100% - var(--btn-clip-width) - 1px) 100%,100% calc(100% - var(--btn-clip-height) - 1px),100% 0);clip-path:polygon(calc(var(--btn-clip-width) + 1px) 0,0 calc(var(--btn-clip-height) + 1px),0 100%,calc(100% - var(--btn-clip-width) - 1px) 100%,100% calc(100% - var(--btn-clip-height) - 1px),100% 0)}.btn--secondary:hover{--btn-stroke-color:#34363C}.btn--solidSecondary{--btn-fill-color:#26224C;--btn-color:#fff}.btn--solidSecondary .btn__content{-webkit-clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0);clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0)}.btn--solidSecondary:hover{--btn-fill-color:#38326f}.btn--bright{--btn-fill-color:var(--stage-background-color);--btn-stroke-color:rgba(255,255,255,.6);--btn-color:#FFF}.btn--bright .btn__content{-webkit-clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0);clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0)}.btn--bright::before{position:absolute;content:"";background:var(--btn-stroke-color);left:-1px;top:-1px;right:-1px;bottom:-1px;-webkit-clip-path:polygon(calc(var(--btn-clip-width) + 1px) 0,0 calc(var(--btn-clip-height) + 1px),0 100%,calc(100% - var(--btn-clip-width) - 1px) 100%,100% calc(100% - var(--btn-clip-height) - 1px),100% 0);clip-path:polygon(calc(var(--btn-clip-width) + 1px) 0,0 calc(var(--btn-clip-height) + 1px),0 100%,calc(100% - var(--btn-clip-width) - 1px) 100%,100% calc(100% - var(--btn-clip-height) - 1px),100% 0)}.btn--bright:hover{--btn-stroke-color:#fff}.btn--solidBright{--btn-fill-color:rgba(255,255,255,.9);--btn-color:currentColor}.btn--solidBright .btn__content{-webkit-clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0);clip-path:polygon(var(--btn-clip-width) 0,0 var(--btn-clip-height),0 100%,calc(100% - var(--btn-clip-width)) 100%,100% calc(100% - var(--btn-clip-height)),100% 0)}.btn--solidBright:hover{--btn-fill-color:#fff}.btnChoiceLabel{border-radius:100%;padding:9px 5px;display:block;margin:4px 15px}@media screen and (min-width:650px){.btnChoiceLabel{display:inline-block}}kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:.8em}pre{white-space:pre-wrap;margin:0 0 1.625em}form{margin:0}fieldset{border:0;margin:0;padding:0}.hamburger{position:relative;display:inline-block;width:24px;height:18px;color:currentColor}.hamburger__line{position:absolute;top:50%;width:100%;height:2px;-webkit-transition:.5s ease transform;-o-transition:.5s ease transform;transition:.5s ease transform;border-radius:4px;background-color:currentColor}.hamburger__line--top{top:2px}.hamburger--active .hamburger__line--top{-webkit-transform:translate3d(8px,1px,0) rotate(45deg) scaleX(0.7);transform:translate3d(8px,1px,0) rotate(45deg) scaleX(0.7)}.hamburger__line--bottom{top:auto;bottom:0}.hamburger--active .hamburger__line--bottom{-webkit-transform:translate3d(8px,-1px,0) rotate(-45deg) scaleX(0.7);transform:translate3d(8px,-1px,0) rotate(-45deg) scaleX(0.7)}.i{display:inline-block;width:30px;max-width:100%;height:30px;vertical-align:middle;fill:currentColor}.i--large{width:60px;height:60px}.i--huge{width:220px;height:220px}.i--padded{margin-top:3em!important;margin-bottom:3em!important}.inline-icon{background:#656a71;line-height:26px!important;width:26px;text-align:center}.h,h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin:0;color:#3b444f;font-weight:400;text-rendering:optimizeLegibility}a .h,a h6,a .h6,a h5,a .h5,a h4,a .h4,a h3,a .h3,a h2,a .h2,a h1,a .h1{color:currentColor}h6,.h6{font-size:12.8px;font-weight:400;line-height:26px}h5,.h5{font-size:16px;font-weight:400;line-height:26px}h4,.h4{margin-bottom:6.5px;margin-bottom:13px;font-size:20px;line-height:26px}h3,.h3{margin-bottom:13px;font-size:20.8px;line-height:26px}@media screen and (min-width:650px){h3,.h3{font-size:24px}}h2,.h2{margin-top:13px;margin-bottom:13px;font-size:20.8px;line-height:26px;font-weight:300}@media screen and (min-width:650px){h2,.h2{font-size:32px;line-height:52px;font-weight:100}}h1,.h1{margin-bottom:26px;font-size:32px;line-height:52px;font-weight:100}@media screen and (min-width:650px){h1,.h1{font-size:48px;line-height:78px}}h1+h2,h1+.h2,h1+h3,h1+.h3,h1+h4,h1+.h4,h1+h5,h1+.h5,h1+h6,h1+.h6,.h1+h2,.h1+.h2,.h1+h3,.h1+.h3,.h1+h4,.h1+.h4,.h1+h5,.h1+.h5,.h1+h6,.h1+.h6{margin-top:-13px;margin-bottom:26px}textarea{height:auto;min-height:78px;resize:vertical;overflow:auto;vertical-align:top}input::-webkit-datetime-edit{margin-top:-.17em;margin-bottom:-.17em}input[type=checkbox],input[type=radio]{margin-right:.35em;cursor:pointer}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font:300 100% / 1.625 "Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}input:-moz-placeholder,textarea:-moz-placeholder{font:300 100% / 1.625 "Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}input::-moz-placeholder,textarea::-moz-placeholder{font:300 100% / 1.625 "Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font:300 100% / 1.625 "Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}input:placeholder,textarea:placeholder{font:300 100% / 1.625 "Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.textInput{height:39px;padding:.2em .5em;background:#fff;border:1px solid #e6e6e6;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(230,230,230,.4);box-shadow:inset 0 1px 1px rgba(230,230,230,.4);font-size:.875rem;color:#71777e}.textInput[disabled],.textInput--disabled{opacity:.5;pointer-events:none}.textInput--success{border-color:#8CD700}.textInput--failure{border-color:#D75200}label{display:block;font-weight:300;font-size:.875rem}label[for]{cursor:pointer}legend{display:block;width:100%;padding:0;margin-bottom:1.625em;border-bottom:1px solid #e6e6e6;font-size:1.25rem}a{color:#00ADEE;text-decoration:none;background:transparent}a:hover,a:active,a:focus{text-decoration:underline}a:active,a:hover{outline:0}p a{position:relative;margin:-.33em;padding:.33em}menu,ol,ul{padding:0 0 0 1.05em;margin:0 0 1.625em}ul{list-style:square}li>ul,li>ol{margin-bottom:0}dl{margin:0 0 1.625em}.dl--horizontal:before,.dl--horizontal:after{content:'';display:table}.dl--horizontal:after{clear:both}.dl--horizontal dt{width:19%;float:left;overflow:hidden;clear:left;text-align:right;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.dl--horizontal dd{margin-left:21%}embed,iframe,object,img{max-width:100%;border:0}img{font-style:italic;vertical-align:middle}img[height]{height:auto}figure{margin:0}figcaption{font-size:.875rem}audio,video,iframe{margin:0 0 1.625em}audio{min-width:65%}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}q{quotes:"\201C" "\201D" "\2018" "\2019"}blockquote{margin:0 0 1.625em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;height:1px;padding:0;margin:78px 0;border:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(0,0,0,.25)),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(0,0,0,.25) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(0,0,0,.25) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(0,0,0,.25) 50%,rgba(255,255,255,0) 100%)}@-webkit-keyframes scrollHint__arrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scrollHint__arrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.scrollHint{display:none;position:absolute;bottom:10px;left:50%;z-index:2;height:32px;width:32px;margin-left:-16px;background:transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTcuNDEsOC41OEwxMiwxMy4xN0wxNi41OSw4LjU4TDE4LDEwTDEyLDE2TDYsMTBMNy40MSw4LjU4WiIgLz48L3N2Zz4=);background-size:32px;-webkit-animation:scrollHint__arrow 2s infinite;animation:scrollHint__arrow 2s infinite}table{max-width:100%;border-collapse:collapse;border-spacing:0}th{text-align:left;vertical-align:bottom}td{vertical-align:top}p{margin:0 0 1.625em}b,strong{font-weight:400}small{font-size:80%}abbr[title]{border-bottom:1px dotted;cursor:help}mark{padding-left:.2em;padding-right:.2em;background:#00ADEE;color:#fff}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.thumbnail{text-align:center}.thumbnail img{max-height:300px;max-width:50%}.meta{font-size:14px;color:#898d99}.costs{display:block;text-align:right;font-style:italic;font-weight:700;font-size:20px}.neos-neosio-badgegrid .neos-contentcollection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.badge{-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;margin:1rem 0;max-width:186px}.badge .btn__content{padding-left:13px;padding-right:13px}.badge p{margin-bottom:0}.badge__description{font-size:90%;margin:.5rem 0;text-align:center}.badge--highlighted img{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.tableGrid{display:block;width:100%;padding:0 52px;margin-bottom:52px;background:#FFF;border-bottom:1px solid #e6e6e6;text-align:center}.tableGrid:before,.tableGrid:after{content:'';display:table}.tableGrid:after{clear:both}@media screen and (min-width:650px){.tableGrid{display:table}}.tableGrid__item{display:block;float:left;padding:26px 10px;color:currentColor;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width:650px){.tableGrid__item{display:table-cell;float:none;border-right:1px solid #e6e6e6}.tableGrid__item:last-child{border-right:0}.tableGrid__item:first-child:hover{background:-webkit-gradient(linear,right top,left top,color-stop(75%,rgba(0,0,0,.05)),to(transparent));background:-webkit-linear-gradient(right,rgba(0,0,0,.05) 75%,transparent 100%);background:-o-linear-gradient(right,rgba(0,0,0,.05) 75%,transparent 100%);background:linear-gradient(to left,rgba(0,0,0,.05) 75%,transparent 100%)}.tableGrid__item:last-child:hover{background:-webkit-gradient(linear,left top,right top,color-stop(75%,rgba(0,0,0,.05)),to(transparent));background:-webkit-linear-gradient(left,rgba(0,0,0,.05) 75%,transparent 100%);background:-o-linear-gradient(left,rgba(0,0,0,.05) 75%,transparent 100%);background:linear-gradient(to right,rgba(0,0,0,.05) 75%,transparent 100%)}}.tableGrid__item:hover{text-decoration:none;background:rgba(0,0,0,.05)}.flag{display:table;width:100%}.flag__body{display:table-cell;vertical-align:middle;width:100%}.flag__body,.flag__body>:last-child{margin-bottom:0}.flag__image{display:table-cell;vertical-align:middle;padding-right:26px}@media screen and (max-width:649px){.flag__image{display:none}}.flag__image>img{display:block;max-width:none}.flag__image--rev{padding-right:0;padding-left:26px}.flexibleEmbed{position:relative;display:block;overflow:hidden}.flexibleEmbed__content{position:absolute;top:0;left:0;width:100%;height:100%}.flexibleEmbed__ratio{display:block;width:100%;padding-bottom:100%}.flexibleEmbed__ratio--16\/9{padding-bottom:56.25%}.form{margin-bottom:1.625rem}.form__item{margin-bottom:.8125rem}.form--inline label,.form--inline button,.form--inline input,.form--inline select,.form--inline textarea,.form--inline .form__item{display:inline-block;margin-bottom:0;vertical-align:middle}.form--inline .form__item{margin-right:1em}@media screen and (max-width:768px){.form--inline .form__item{margin-bottom:.5em;margin-top:.5em}}.form--inline label{margin-right:.3em}.g,.grid{margin-left:-13px;margin-right:-13px}.g:before,.g:after,.grid:before,.grid:after{content:'';display:table}.g:after,.grid:after{clear:both}.gi,.grid__item{float:left;padding-left:13px;padding-right:13px}@media screen and (min-width:650px) and (max-width:1200px){.u-w1\/1.u-wm6\/12.u-wl3\/12.neos-contentcollection:nth-child(odd){clear:both}}.u-w1\/1.gi{margin-bottom:26px}.media{display:block}.media:before,.media:after{content:'';display:table}.media:after{clear:both}.media__img{float:left;margin-right:52px}.media__img>img{display:block}.media__body{overflow:hidden;display:block}.media__body,.media__body>:last-child{margin-bottom:0}.media__img--rev{float:right;margin-left:52px;margin-right:0}.media__img--compact{margin-right:26px}.media__img--compact.media__img--rev{margin-left:26px;margin-right:0}.media__img--scaled{display:block;float:none;height:auto;width:100%}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{display:inline-block}.nav>li>a{display:block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:currentColor}.nav>li>a:hover,.nav>li>a:active,.nav>li>a:focus{text-decoration:none}p .nav>li>a{padding:0;margin:0}.nav--stacked>li{display:list-item}.nav--fit{display:table;width:100%}.nav--fit>li{display:table-cell}.nav--breadcrumb{font-size:.875em;line-height:26px;padding:13px 52px}.nav--breadcrumb>li:first-child{font-weight:400}.nav--breadcrumb>li:after{content:' » ';padding:0 3px;font-weight:300}.nav--breadcrumb>li:last-child:after{display:none}.nav--breadcrumb>li>a{display:inline-block}.nav--breadcrumb>li>a:hover{color:#00ADEE}.search-results__navigation{clear:both}.spinner{position:relative;display:inline-block;width:31px;height:7px;vertical-align:middle;text-align:center}.spinner__dot{display:inline-block;width:7px;height:7px;vertical-align:top;border-radius:50%;background:#ccc;-webkit-animation:Pulsate 1s infinite ease-in-out;animation:Pulsate 1s infinite ease-in-out}.spinner__dot:first-child{-webkit-animation-delay:-.16s;animation-delay:-.16s}.spinner__dot:last-child{-webkit-animation-delay:.16s;animation-delay:.16s}.spinner--invert>.spinner__dot{background:#fff}.table{width:100%;margin-bottom:1.625em}.table td,.table th{padding:.5em;font-size:90%}.table th{font-weight:300}.table--bordered{border:1px solid #e6e6e6;border-collapse:separate;border-radius:3px}.table--bordered td,.table--bordered th{border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.table--bordered td:first-child,.table--bordered th:first-child{border-left:0}.table--bordered tr:last-child>td{border-bottom:0}.table--striped td,.table--striped th{border-bottom:1px solid #e6e6e6}.table--striped th{padding-top:0;-webkit-box-shadow:0 1px 0 rgba(231,231,236,.7),0 3px 0 rgba(231,231,236,.3);box-shadow:0 1px 0 rgba(231,231,236,.7),0 3px 0 rgba(231,231,236,.3)}.table--condensed td,.table--condensed th{padding:.25em .5em}.table--zebra tbody tr:nth-child(even),.neos-neosio-event-page table tbody tr:nth-child(even){background:#fff}.table--zebra tbody tr:nth-child(odd),.neos-neosio-event-page table tbody tr:nth-child(odd){background:#f2f2f2}.neos-neosio-event-page table{border-radius:0}.neos-neosio-event-page table td,.neos-neosio-event-page table th{padding:3px 10px}.headlineSlider{color:currentColor}.headlineSlider .neos-contentcollection>div{display:none}.headlineSlider .neos-contentcollection>div:first-child{display:block;visibility:hidden}.headlineSlider__word{display:inline-block;opacity:1;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;white-space:nowrap}.headlineSlider__word--isAnimating{opacity:0}.imageTeaser{--image-clip-width:28px;--image-clip-height:20px;position:relative;display:block;min-height:312px;margin-bottom:26px;overflow:hidden;background:#000;-webkit-clip-path:polygon(var(--image-clip-width) 0,0 var(--image-clip-height),0 100%,calc(100% - var(--image-clip-width)) 100%,100% calc(100% - var(--image-clip-height)),100% 0);clip-path:polygon(var(--image-clip-width) 0,0 var(--image-clip-height),0 100%,calc(100% - var(--image-clip-width)) 100%,100% calc(100% - var(--image-clip-height)),100% 0)}@media screen and (min-width:1025px){.imageTeaser::before{background:rgba(0,0,0,.2);position:absolute;left:0;right:0;top:0;bottom:0;content:' ';z-index:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.imageTeaser:hover::before{background:transparent}}.imageTeaser__image{position:absolute;top:0;left:0;z-index:0;min-width:100%;min-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.imageTeaser__contents{background:rgba(52,54,60,.2);position:absolute;bottom:0;left:0;z-index:2;padding:1.75em 2em;width:100%;text-shadow:1px 1px 2px #26224C;-webkit-transform:translateZ(0px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.imageTeaser__contents :last-child{margin-bottom:0}.imageTeaser__contents:after{content:'';position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:150%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 100%)}.imageTeaser__contents__subHeading{text-transform:uppercase;line-height:1.8;font-size:14px}.imageTeaser__contents__heading{margin-bottom:0;font-weight:300}.fundingBadges__sortingControls{padding-bottom:26px;text-align:center}.fundingBadges__sortingControl{--btn-vertical-padding:14px;--btn-horizontal-padding:40px;--btn-clip-width:14px;--btn-clip-height:10px;--btn-fill-color:transparent;--btn-transition:background .15s ease-in;--btn-color:currentColor;display:inline-block;padding:0;border:0;cursor:pointer;position:relative;font-weight:300;line-height:1;color:#00ADEE;color:var(--btn-color);vertical-align:top;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center;background:0;padding-bottom:26px}.fundingBadges__sortingControl+.fundingBadges__sortingControl{margin-left:1em}.fundingBadges__sortingControl,.fundingBadges__sortingControl:hover,.fundingBadges__sortingControl:active,.fundingBadges__sortingControl:focus{text-decoration:none}.fundingBadges__sortingControl:active,.fundingBadges__sortingControl:focus{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.fundingBadges__sortingControl a{color:currentColor}.fundingBadges__list{column-count:1;-moz-column-count:1;-webkit-column-count:1;-webkit-column-gap:1em;column-gap:1em}@media screen and (min-width:650px){.fundingBadges__list{column-count:3;-moz-column-count:3;-webkit-column-count:3}}.fundingBadges__singleElement{border:1px solid #00ADEE;padding:20px;color:#fff;display:inline-block;margin:0 0 1em;width:100%;-webkit-backface-visibility:hidden}.fundingBadges__singleElement--isInactive{opacity:.5}.funding-badge--customer-logo{margin-bottom:1rem}.funding-badge--customer-name{display:block;border-bottom:1px solid #fff;margin-bottom:.6rem;padding-bottom:3px}.references__list .references__item:nth-child(odd){clear:both}.references__list .imageTeaser{min-height:250px}.references__list .references__data{font-size:14px;color:#898d99;padding-top:4px}.references__list .references__data,.references__list .references__data h1,.references__list .references__data h2,.references__list .references__data h3,.references__list .references__data h4,.references__list .references__data h5,.references__list .references__data h6,.references__list .references__data .h1,.references__list .references__data .h2,.references__list .references__data .h3,.references__list .references__data .h4,.references__list .references__data .h5,.references__list .references__data .h6{color:#fff}.references__list .references__data .btn--solidBright{color:#656a71}.references__list .references__data span{display:block;padding-right:1em;white-space:nowrap}@media screen and (min-width:400px){.references__list .references__data span{display:inline-block}}.references__item--featured{position:relative}.references__item--featured::after{font-size:14px;color:#898d99;background-color:#00ADEE;color:#fff;content:'Featured';display:block;padding:1px 8px;position:absolute;right:13px;top:0;z-index:2}@media (max-width:979px) and (min-width:768px){.boxAside .main{float:left;width:60%;padding-right:20px}}@media (min-width:980px){.boxAside .main{float:left;width:60%;padding-right:20px}}@media (max-width:979px) and (min-width:768px){.boxAside .aside{float:right;width:40%}}@media (min-width:980px){.boxAside .aside{float:right;width:40%}}ul.checked{padding-left:0}ul.checked li{list-style:none;position:relative;padding-left:30px}ul.checked li:before{display:inline-block;font:400 normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";position:absolute;left:0;top:2px}code[class*=language-],pre[class*=language-]{color:#000;background:0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f3f2ef}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function{color:#DD4A68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers>code{position:relative}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:rgba(153,122,102,.08);background:-webkit-linear-gradient(left,rgba(153,122,102,.1) 70%,rgba(153,122,102,0));background:-o-linear-gradient(left,rgba(153,122,102,.1) 70%,rgba(153,122,102,0));background:-webkit-gradient(linear,left top,right top,color-stop(70%,rgba(153,122,102,.1)),to(rgba(153,122,102,0)));background:linear-gradient(left,rgba(153,122,102,.1) 70%,rgba(153,122,102,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:rgba(153,122,102,.4);color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;-webkit-box-shadow:0 1px #fff;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.punktde-codeview-code{margin:20px 0}.punktde-codeview-code pre{margin:0;border-radius:0;border:0}.punktde-codeview-code .code-description{color:#63666a;margin-bottom:5px;margin-bottom:.3rem}.siteHeader{position:fixed;top:0;left:0;z-index:1000;width:100%;min-width:20em;height:60px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,.5) 0,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,transparent 100%);color:#FFF}@media screen and (min-width:650px){.siteHeader{height:80px}}@media screen and (min-width:1350px){.siteHeader--hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@media screen and (min-width:1350px){.siteHeader--shaded{height:55px;background:#26224C}}.siteHeader__brandLogo{position:absolute;top:50%;left:1.5em;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto;max-width:200px;height:30px;fill:currentColor;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width:1350px){.siteHeader__brandLogo{left:52px;height:50px}.siteHeader--shaded .siteHeader__brandLogo{height:35px}}.siteHeader__navToggler{position:absolute;top:50%;right:1.5em;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1350px){.siteHeader__navToggler{display:none;visibility:hidden}.eventHeader .siteHeader__navToggler{display:block;visibility:visible}}.siteHeader__nav{font-weight:400;font-size:.95em;line-height:26px}@media screen and (min-width:1350px){.siteHeader__nav{position:absolute;top:50%;right:3em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eventHeader .siteHeader__nav{position:relative;top:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.siteHeader__nav>li{position:relative}@media screen and (min-width:1350px){.siteHeader__nav>li{display:inline-block;margin-left:52px}.eventHeader .siteHeader__nav>li{margin-left:0}.siteHeader__nav>li>a{padding:5px 0}}@media screen and (min-width:1350px){.siteHeader__dropDownNav{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(-10px);-ms-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px);width:300px;background:#FFF;border-radius:3px;padding:10px 20px;font-weight:300;font-size:14px;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;pointer-events:none;color:#656a71;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.siteHeader__dropDownNav:after{position:absolute;top:-10px;left:50%;margin-left:-2.5px;content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent #fff}li:hover>.siteHeader__dropDownNav{opacity:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:all}li:last-child>.siteHeader__dropDownNav{right:0;left:auto;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}li:last-child>.siteHeader__dropDownNav:after{left:92%}li:last-child:hover>.siteHeader__dropDownNav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.siteHeader__dropDownNav>li>a:hover{color:#00ADEE}}.eventHeader .siteHeader__dropDownNav{display:none}.eventHeader{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.9)),to(transparent));background:-webkit-linear-gradient(top,rgba(255,255,255,.9) 0,transparent 100%);background:-o-linear-gradient(top,rgba(255,255,255,.9) 0,transparent 100%);background:linear-gradient(to bottom,rgba(255,255,255,.9) 0,transparent 100%);height:150px}.eventHeader .siteHeader__navToggler{top:20px;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.eventHeader .hamburger__line{background-color:#3b444f}.eventKeyVisual .keyVisual__contents img{padding:0 1em}@media screen and (min-width:650px){.eventKeyVisual .keyVisual__contents img{padding:0}}.event-logo,.event-logo-signet{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);height:auto;top:20px}@media screen and (min-width:650px){.event-logo,.event-logo-signet{top:13px}}.event-logo{max-width:230px}.event-logo-signet{max-width:20px}@media screen and (min-width:650px){.event-logo-signet{max-width:47.5px}}.eventNav{background:#26224C;text-align:center}.eventNav li{margin-left:20px}@media screen and (min-width:650px){.eventNav li{margin-left:52px}}.eventNav li>a{display:block;padding:5px 0;color:#fff}@media screen and (max-width:1349px){.offCanvas{position:fixed;top:0;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:100%;height:100%;padding:5em 1.5em 1.5em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(38,34,76,.75)),to(#26224c));background:-webkit-linear-gradient(top,rgba(38,34,76,.75) 0,#26224c 100%);background:-o-linear-gradient(top,rgba(38,34,76,.75) 0,#26224c 100%);background:linear-gradient(to bottom,rgba(38,34,76,.75) 0,#26224c 100%);-webkit-transition:.5s ease opacity;-o-transition:.5s ease opacity;transition:.5s ease opacity;opacity:0}}.eventHeader .offCanvas{position:fixed;top:0;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:100%;height:100%;padding:5em 1.5em 1.5em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(38,34,76,.75)),to(#26224c));background:-webkit-linear-gradient(top,rgba(38,34,76,.75) 0,#26224c 100%);background:-o-linear-gradient(top,rgba(38,34,76,.75) 0,#26224c 100%);background:linear-gradient(to bottom,rgba(38,34,76,.75) 0,#26224c 100%);-webkit-transition:.5s ease opacity;-o-transition:.5s ease opacity;transition:.5s ease opacity;opacity:0;opacity:0;padding-top:9em}@media screen and (max-width:1349px){.offCanvas--visible{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}.eventHeader .offCanvas--visible{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}@media screen and (max-width:1349px){.offCanvas__navWrapper{height:100%;overflow:hidden;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px);-webkit-transition:.5s .3s ease all;-o-transition:.5s .3s ease all;transition:.5s .3s ease all;opacity:0}.offCanvas--visible .offCanvas__navWrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.eventHeader .offCanvas__navWrapper{height:100%;overflow:hidden;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px);-webkit-transition:.5s .3s ease all;-o-transition:.5s .3s ease all;transition:.5s .3s ease all;opacity:1}@media screen and (max-width:1349px){.offCanvas__nav{margin-right:-16px;overflow-y:scroll;height:100%}.offCanvas__nav:before,.offCanvas__nav:after{content:'';display:table}.offCanvas__nav:after{clear:both}}.eventHeader .offCanvas__nav{margin-right:-16px;overflow-y:scroll;height:100%}.eventHeader .offCanvas__nav:before,.eventHeader .offCanvas__nav:after{content:'';display:table}.eventHeader .offCanvas__nav:after{clear:both}@media screen and (max-width:1349px){.offCanvas__category{width:50%;margin-bottom:26px;float:left}.offCanvas__category:nth-child(odd){clear:both}.offCanvas__category>a{font-size:26px;font-weight:300;margin-top:13px;margin-bottom:13px}}.eventHeader .offCanvas__category{width:50%;margin-bottom:26px;float:left}.eventHeader .offCanvas__category:nth-child(odd){clear:both}.eventHeader .offCanvas__category>a{font-size:26px;font-weight:300;margin-top:13px;margin-bottom:13px}@media screen and (max-width:649px){.siteHeader .offCanvas__category,.eventHeader .offCanvas__category{width:100%;float:none}}@media screen and (max-width:1349px){.offCanvas__categoryList{font-weight:200}}.eventHeader .offCanvas__categoryList{font-weight:200}@media screen and (max-width:1349px){.offCanvas__categorySeparator{max-width:220px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.25)),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 100%)}}.eventHeader .offCanvas__categorySeparator{max-width:220px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.25)),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 100%)}.keyVisual{position:relative;display:table;width:100%;min-height:190px;overflow:hidden;background:#000}.keyVisual:before{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:20vh;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,.5) 0,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,transparent 100%)}.html--scrollDisabled .keyVisual{z-index:-1}.keyVisual--large &{min-height:400px}.keyVisual__contents{position:relative;z-index:2;display:table-cell;height:25vw;vertical-align:middle;background-size:cover;background-position:center center;width:100%}.keyVisual__contents:before{content:'';position:absolute;top:50%;left:50%;background:#313131;min-width:100%;min-height:100%;max-width:none;max-height:none;opacity:.2;z-index:-1;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.keyVisual--large .keyVisual__contents{height:70vh}@media screen and (max-width:649px){.keyVisual__contents .u-brandLogo{padding-left:1em;padding-right:1em}}.deviceStage{position:relative;overflow:hidden;background:#FFF}.deviceStage__device{position:relative;width:80%;height:40vw;margin:0 auto;padding:4vw 2.9vw 0;background-position:center top;background-repeat:no-repeat;background-size:cover}.deviceStage__device>img,.deviceStage__device>video,.deviceStage__device>iframe{width:100%;height:100%;margin-bottom:0}.deviceStage__device .flexibleEmbed__ratio{padding-bottom:49.25%!important}.deviceStage__contents{padding:52px 52px 0}.deviceStage__contents>.neos-contentcollection:empty{margin-top:-52px}.deviceStage__contents>:last-child{margin-bottom:0}.stage{--stage-background-color:#000;display:block;position:relative;overflow:hidden;background:#000;color:currentColor}.stage:hover,.stage:active,.stage:focus{text-decoration:none}p .stage{padding:0;margin:0}.stage--bright{--stage-background-color:#fff;background:#FFF}.stage--dark{--stage-background-color:#000;background:#000}.stage--primary{--stage-background-color:#00ADEE;background:#00ADEE}.stage--primary a{color:#fff;text-decoration:underline}.stage--primary a:hover,.stage--primary a:focus{text-decoration:none}.stage--secondary{--stage-background-color:#26224C;background:#26224C}.stage--teritary{--stage-background-color:#34363C;background:#34363C}.stage__bg{position:absolute;top:50%;left:50%;z-index:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:opacity .8s ease,-webkit-transform 1s ease;transition:opacity .8s ease,-webkit-transform 1s ease;-o-transition:opacity .8s ease,transform 1s ease;transition:opacity .8s ease,transform 1s ease;transition:opacity .8s ease,transform 1s ease,-webkit-transform 1s ease}a.stage>.stage__bg{opacity:.4}a.stage:hover>.stage__bg{opacity:.7;-webkit-transform:translateX(-50%) translateY(-50%) scale(1.01);-ms-transform:translateX(-50%) translateY(-50%) scale(1.01);transform:translateX(-50%) translateY(-50%) scale(1.01)}.stage__bg--shade-20{opacity:.8}.stage__bg--shade-40{opacity:.6}.stage__bg--shade-60{opacity:.4}.stage__bg--shade-80{opacity:.2}.stage__contents{display:block;position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:7.5vh 52px}@media screen and (max-width:649px){.stage__contents :not(i){text-align:left!important}}.stage__contents>:last-child{margin-bottom:0}.stage__contents--extraPadding{padding-top:25vh;padding-bottom:25vh}.stage__contents--small{max-width:750px}.box{margin-bottom:26px;padding:52px 26px;background:#F0F3F5}.box :last-child{margin-bottom:0}.postBody{max-width:750px;margin:0 auto}@media screen and (max-width:649px){.sideBar{display:none!important;visibility:hidden}}.siteFooter{padding:52px;--stage-background-color:#26224C;background:#26224C;font-size:.875em}.siteFooter p a{color:currentColor}.siteFooter hr{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.25)),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 100%)}@media screen and (max-width:649px){.siteFooter .gi{text-align:center;margin-bottom:2em}}.siteFooter>:last-child{margin-bottom:0}.siteFooter__heading{margin-bottom:6.5px}.siteFooter__nav{line-height:26px;color:#c1bee2}.siteFooter__nav a:hover{color:#FFF}.team-listing__group header>*{margin-bottom:1em}.team-listing__group:after{content:'';clear:both;display:table}.team-listing__members{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.team-listing__profile{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:26px 13px;position:relative;-webkit-transition:background .6s ease-in,z-index 0s linear .6s;-o-transition:background .6s ease-in,z-index 0s linear .6s;transition:background .6s ease-in,z-index 0s linear .6s;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;background:#fff;-webkit-perspective:800px;perspective:800px;z-index:1}@media screen and (min-width:783px){.team-listing__profile{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width:1116px){.team-listing__profile{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}}.team-listing__profile a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;line-height:1;position:relative}.team-listing__profile a::before{content:"";position:absolute;display:block;border-color:#34363C;-webkit-box-shadow:inset 0 0 0 1px rgba(76,79,87,.2);box-shadow:inset 0 0 0 1px rgba(76,79,87,.2);border-top-left-radius:50px;background:#fcfcfc;opacity:0;-webkit-transition:opacity .3s linear .6s;-o-transition:opacity .3s linear .6s;transition:opacity .3s linear .6s;top:0;left:0;right:0;bottom:0;z-index:-1}.team-listing__profile a small{color:#7c808d;opacity:0;-webkit-transition:opacity .6s ease-in;-o-transition:opacity .6s ease-in;transition:opacity .6s ease-in}.team-listing__profile .gravatar{border:2px solid rgba(76,79,87,.2);border-radius:100%;margin:0 15px 2px 0;-webkit-filter:grayscale(70%);filter:grayscale(70%);-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;width:100px;height:100px}.team-listing__profile a:hover .gravatar,.team-listing__profile a:focus .gravatar,.team-listing__profile .member-active .gravatar{border-color:#00ADEE;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.team-listing__profile a:hover small,.team-listing__profile a:focus small,.team-listing__profile .member-active small{opacity:1}.team-listing__profile .member-active::before{opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.team-listing__profile.team-listing-profile--visible{z-index:9999;-webkit-transition:background .6s ease-in,z-index 0s linear 0s;-o-transition:background .6s ease-in,z-index 0s linear 0s;transition:background .6s ease-in,z-index 0s linear 0s}.team-listing-profile{-webkit-transition:opacity .4s ease-in,-webkit-transform .4s ease-in;transition:opacity .4s ease-in,-webkit-transform .4s ease-in;-o-transition:transform .4s ease-in,opacity .4s ease-in;transition:transform .4s ease-in,opacity .4s ease-in;transition:transform .4s ease-in,opacity .4s ease-in,-webkit-transform .4s ease-in;opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);pointer-events:none;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;position:absolute;padding-bottom:1px;margin-top:-28px;top:100%;width:calc(100% - 26px);font-size:90%;will-change:transform,opacity}.team-listing-profile ul{display:block;list-style-type:none;margin:0;padding:0}.team-listing-profile li{line-height:1.2em;margin:.3em 0 0}.team-listing-profile li:first-child{margin-top:0}.team-listing-profile hr{margin:0 0 .5em}.team-listing-profile--visible .team-listing-profile{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);pointer-events:auto}.team-listing-profile__inner{background:#fcfcfc;border:1px solid rgba(76,79,87,.2);border-top:0;border-bottom-right-radius:20px;padding:20px;-webkit-box-shadow:1px 4px 4px -3px rgba(0,0,0,.1);box-shadow:1px 4px 4px -3px rgba(0,0,0,.1)}.blueBox{-webkit-box-shadow:0 0 6px rgba(0,0,0,.1);box-shadow:0 0 6px rgba(0,0,0,.1)}.blueBox .callToAction{text-align:center;margin-top:40px}.boxHeader{background:#00ADEE;color:#fff;padding:40px 20px}.boxHeader h2{color:#fff;margin-bottom:0}.boxHeader.boxHeader{padding:20px}.boxBody{background:#fff;padding:20px}.boxBody hr{margin:.5em 0 1em}.boxBody h4{line-height:1.2em;font-size:16px;margin-bottom:4px}.boxBody p{line-height:1.3em;margin-bottom:4px;font-size:14px}.boxBody li{margin-bottom:10px}@media screen and (min-width:650px){.packageListing.odd{clear:both}}@media screen and (min-width:1250px){.packageListing.odd{clear:none}}@media screen and (min-width:1250px){.packageListing.first{clear:both}}.milky{position:absolute;top:0;left:0;height:378px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.9)),to(transparent));background:-webkit-linear-gradient(top,rgba(255,255,255,.9) 0,transparent 100%);background:-o-linear-gradient(top,rgba(255,255,255,.9) 0,transparent 100%);background:linear-gradient(to bottom,rgba(255,255,255,.9) 0,transparent 100%);z-index:10;width:100%}.eventKeyVisual .keyVisual__contents img.conferenceLogo{position:relative;z-index:10;padding:100px 20px 20px;max-width:350px}@media screen and (min-width:650px){.eventKeyVisual .keyVisual__contents img.conferenceLogo{padding:120px 20px 20px;max-width:470px}}@media (min-width:980px){.eventKeyVisual .keyVisual__contents img.conferenceLogo{max-width:100%}}.eventKeyVisual.keyVisual--large .keyVisual__contents{height:auto;padding-bottom:30px}@media screen and (min-width:650px){.eventKeyVisual.keyVisual--large .keyVisual__contents{padding-bottom:66px}}.eventKeyVisual.keyVisual--large .keyVisual__contents p{margin-bottom:0}.eventKeyVisual.keyVisual--large .keyVisual__contents p+p{margin-top:.7em}@media screen and (min-width:650px){.eventKeyVisual.keyVisual--large .keyVisual__contents p+p{margin-top:1em}}.facts{margin-bottom:1em}.facts .fa{width:25px}.facts .fa-twitter{font-size:20px}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}@page{margin:.5cm}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}.print-hidden{display:none}}