body,html{height:100%;margin:0;padding:0}:root{--color-blue-lighter:#c1d2ff;--color-blue-light:#6d9eed;--color-blue:#5589dd;--color-blue-dark:#1956b7;--color-grey:#303030;--color-black-greyish:#2b2e34;--color-white:#fff;--color-red:#c30e0e;--color-red-light:#ffdede;--color-code-bg:#cbcbcb;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:2rem;--space-xl:4rem;--font-primary:HelveticaNeueLTProCn;--font-primary-bold:HelveticaNeueLTProBdCn;--font-secondary:HelveticaNeueLTProCn;--section-gap:1.25rem;--section-padding:3.0625rem;--transition-standard:0.2s ease-in-out;--transition-fast:0.1s ease-out;--transition-slow:0.3s ease-in-out;--border-standard:2px solid var(--color-blue-lighter);--border-hover:4px solid var(--color-blue-dark);--z-index-base:1;--z-index-dropdown:10;--z-index-sticky:100;--z-index-fixed:200;--z-index-modal:1000}.section-overview .box .transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-bottom-down-up,.transition,.transition-bottom-down-up,.transition-bottom-up-down,.transition-down,.transition-top,.transition-top-down-up,.transition-top-up-down{transition:.2s ease-in-out;transition:var(--transition-standard)}.mt-1{margin-top:.25rem;margin-top:var(--space-xs)}.mb-1{margin-bottom:.25rem;margin-bottom:var(--space-xs)}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}#burgermenuLandingNoscript-container{display:none}.navigation{background-color:transparent;left:0;position:fixed;right:0;z-index:999}.navigation svg{height:10rem;left:7rem;margin-top:-200px;pointer-events:none;position:absolute;right:0;top:0;transition:top .2s ease-in-out;width:100%;z-index:999}.navigation svg .triangle-landing,.navigation svg .triangle-mobile,.navigation svg .triangle-tablet{display:none}.navigation-container{color:#fff;height:7.5rem;margin-top:-200px;padding:1rem 1.3rem 1.3rem 2.9rem}.navigation-container,.navigation-container .navigation-background{left:0;position:absolute;right:0;top:0;transition:top .2s ease-in-out;z-index:998}.navigation-container .navigation-background{height:12rem!important;margin-top:0;opacity:.9;pointer-events:none;width:100%}.navigation-container-breadcrumb{font-family:HelveticaNeueLTProCn;font-size:1.02rem;letter-spacing:.06rem;line-height:1.6666666667;position:relative;z-index:1000}.navigation-container-breadcrumb .selected{color:#1956b7}.navigation-container-breadcrumb ul li{display:inline-block;font-weight:400;list-style:none}.navigation-container-breadcrumb .radio-label{display:block;font-family:HelveticaNeueLTProBdCn!important;font-size:.875rem;margin-bottom:0;margin-right:2.75rem;padding:3px 12px 0}@media screen and (max-width:1400px){.navigation-container-breadcrumb .radio-label{margin-right:.5rem}}.navigation-container-breadcrumb .radio-label.active{background-color:#cdcdcd;-webkit-clip-path:polygon(.625rem 0,100% 0,calc(100% - .625rem) 100%,0 100%);clip-path:polygon(.625rem 0,100% 0,calc(100% - .625rem) 100%,0 100%);color:#000;height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-max-content;width:-moz-max-content;width:max-content}.navigation-container-breadcrumb .radio-label.active .label-content{display:block;line-height:1.375rem}.navigation-container-breadcrumb .submenu{display:block;left:0;position:absolute;visibility:hidden}.navigation-container-breadcrumb .submenu.active-parent{visibility:visible}.navigation-container-breadcrumb-top{margin-top:25px}@media screen and (max-width:1000px){.navigation-container-breadcrumb-top{margin-top:30px}}.navigation-container-breadcrumb-top li a{font-family:HelveticaNeueLTProCn!important;padding-left:.3rem;padding-right:.3rem}.navigation-container-breadcrumb-mid{margin-top:.4375rem}.navigation-container-breadcrumb-mid li{color:#6d9eed}.navigation-container-breadcrumb-mid li a{font-family:HelveticaNeueLTProBdCn!important}.navigation-container-breadcrumb-bottom{margin-top:2.75rem}.navigation-container-breadcrumb .desktop-header-link-wrapper{display:flex;flex-direction:row;line-height:1.375rem!important}.navigation-container-breadcrumb .desktop-header-link-wrapper.active-left{-webkit-clip-path:polygon(0 0,calc(100% - .625rem) 0,100% 100%,.625rem 100%);clip-path:polygon(0 0,calc(100% - .625rem) 0,100% 100%,.625rem 100%);font-family:HelveticaNeueLTProBdCn!important}.navigation-container-breadcrumb .desktop-header-link-wrapper.active-left .label{display:block;margin:0 5px}.navigation-container-breadcrumb .desktop-header-link-wrapper.active-right{-webkit-clip-path:polygon(.625rem 0,100% 0,calc(100% - .625rem) 100%,0 100%);clip-path:polygon(.625rem 0,100% 0,calc(100% - .625rem) 100%,0 100%);font-family:HelveticaNeueLTProBdCn!important;margin-top:5px}.navigation-container-breadcrumb .desktop-header-link-wrapper.active-right .label{display:block;margin:0 5px}.navigation-container-breadcrumb .background{color:#6d9eed;font-family:HelveticaNeueLTProBdCn!important;font-size:.875rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:.25rem .1875rem 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.navigation-container-breadcrumb .background .label{height:inherit;padding:0 .3125rem;vertical-align:bottom}.navigation-container-breadcrumb .background:hover{background-color:#c1d2ff;color:#1956b7;font-family:HelveticaNeueLTProBdCn!important}.navigation-container-breadcrumb .active-background{background-color:#c1d2ff;color:#1956b7;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:.25rem .1875rem 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.navigation-logo{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:55px;top:1.9rem;z-index:1000}.navigation-logo a.hidden{display:none;pointer-events:none;visibility:hidden}.navigation-logo .logo-header{display:flex;flex-shrink:1;height:auto;margin-right:5px;overflow:auto;width:19.2rem}.navigation-logo .logo-header.hidden{visibility:hidden}.navigation-logo .burgermenu-pipe{border:none;border-right:2px solid #fff;height:35px;margin:0 7px;width:1px}.navigation-logo .burgermenu-pipe.hidden{visibility:hidden}.navigation-logo .menu{z-index:10001}.navigation-logo #burgermenu-button,.navigation-logo .burgermenu-contact,.navigation-logo .burgermenu-language{cursor:pointer;display:flex;flex-shrink:1;height:auto;margin:0 7px;-o-object-fit:contain;object-fit:contain;overflow:auto}.navigation-logo .burgermenu-contact,.navigation-logo .burgermenu-language{width:27px}.navigation-logo #burgermenu-button{width:23px}.navigation-logo .burgermenu-label{visibility:visible}.navigation-logo #burgermenu-wrapper,.navigation-logo .burgermenu-input{display:none}.navigation-logo .burgermenu-input[type=checkbox]:checked~#burgermenu-wrapper{display:block}.navigation-logo .burgermenu-input[type=checkbox]:checked~#darken-overlay{background-color:#000;background-color:rgba(0,0,0,.6);height:100%;left:0;overflow-x:hidden;position:fixed;top:0;width:100%;z-index:500}.navigation-logo .burgermenu-input[type=checkbox]:checked~.burgermenu-label{visibility:hidden}.navigation-logo #burgermenu-wrapper:after{bottom:0;content:"";height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:997}#burgermenu-wrapper .outsideclick-label{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:998}#burgermenu-wrapper #burger-navigation{background-color:#5589dd;display:block;height:-webkit-max-content;height:-moz-max-content;height:max-content;left:0;padding:8.75rem 0 1.875rem;position:fixed;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:999}@media screen and (max-height:600px){#burgermenu-wrapper #burger-navigation{height:100%;overflow:auto}}#burgermenu-wrapper #burger-navigation *{font-size:1.1875rem;letter-spacing:.02375rem;line-height:1.3157894737}#burgermenu-wrapper #burger-navigation #triangle-menu{margin-top:0!important}#burgermenu-wrapper #burger-navigation .close-label{cursor:pointer;display:flex;overflow:auto}#burgermenu-wrapper #burger-navigation .close-label .closeButton{cursor:pointer;display:flex;flex-shrink:1;height:auto;margin:0 7px;-o-object-fit:contain;object-fit:contain;overflow:auto;width:23px}#burgermenu-wrapper #burger-navigation .navigation-content{display:grid;margin:auto;width:45rem;grid-column-gap:2.875rem;-moz-column-gap:2.875rem;column-gap:2.875rem;grid-template-columns:7.5rem 10.0625rem 9.0625rem 9.4375rem;grid-template-rows:3.125rem auto 3.125rem 1.875rem 1.75rem 18.75rem}#burgermenu-wrapper #burger-navigation .navigation-content .row-span{grid-column-end:5;grid-column-start:1}#burgermenu-wrapper #burger-navigation .navigation-content .menu-row{display:flex;flex-direction:column;width:100%}#burgermenu-wrapper #burger-navigation .navigation-content .menu-row .radio-controller-menu-mobile{display:none}#burgermenu-wrapper #burger-navigation .navigation-content .menu-row .menuheader{align-items:flex-start;font-family:HelveticaNeueLTProBdCn!important;margin-bottom:1em}#burgermenu-wrapper #burger-navigation .navigation-content .menu-row .menu-children a{font-family:HelveticaNeueLTProCn!important}#burgermenu-wrapper #burger-navigation .navigation-content .menu-row .menu-children a:hover{font-family:HelveticaNeueLTProBdCn!important}.search-content-container{position:relative;width:100%}.search-loading-spinner-container{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.1);display:none;height:100%;justify-content:center;position:absolute;width:100%;z-index:200}.search-loading-spinner-container .search-loading-spinner{animation:around 5.4s infinite;display:inline-block;height:30px;position:relative;width:30px}@keyframes around{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.search-loading-spinner-container .search-loading-spinner:after,.search-loading-spinner-container .search-loading-spinner:before{animation:around .7s ease-in-out infinite;border-color:#fff #fff transparent transparent;border-radius:20px;border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.search-loading-spinner-container .search-loading-spinner:after{animation:around .7s ease-in-out .1s infinite;background:transparent}.search{border-bottom:2px solid #fff;display:flex}.search,.search noscript,.search span{width:100%}.search noscript #search-input-noscript,.search span #search-input-noscript{background-color:transparent;border:none;color:#fff;flex-basis:100px;flex-grow:1;height:3rem;outline:none!important;padding-bottom:.2rem;padding-right:2rem;width:100%}.search noscript #search-input-noscript::-webkit-input-placeholder,.search span #search-input-noscript::-webkit-input-placeholder{color:#fff}.search noscript #search-input-noscript::-moz-placeholder,.search span #search-input-noscript::-moz-placeholder{color:#fff}.search noscript #search-input-noscript::placeholder,.search span #search-input-noscript::placeholder{color:#fff}.search #search-input-noscript{width:100%}.search #search-input{background-color:transparent;border:none;color:#fff;flex-basis:100px;flex-grow:1;height:3rem;outline:none!important;padding-bottom:.2rem;padding-right:2rem;width:100%}.search #search-input::-webkit-input-placeholder{color:#fff}.search #search-input::-moz-placeholder{color:#fff}.search #search-input::placeholder{color:#fff}.search .searchicon{border:none;color:#fff;cursor:default;flex-basis:1.6rem;flex-grow:0;padding-top:1rem}.search .searchicon svg{fill:#fff;height:1.2rem;position:static;width:1.2rem}.search #clear-search-icon-container{cursor:pointer}.search-results ul{list-style-type:none;max-height:45vh;overflow-x:hidden;overflow-y:scroll;width:100%}@media screen and (max-width:1133px){.search-results ul{max-height:40vh}}@media screen and (max-height:568px){.search-results ul{max-height:25vh}}@media screen and (max-height:768px){.search-results ul{max-height:30vh}}.search-results ul li{margin-top:1rem}@media screen and (max-width:1133px){.search-results ul li{margin-top:.5rem}.search-results ul li:first-child{padding-top:.2rem}.search-results ul li:last-child{padding-bottom:.7rem}}.search-results ul li a,.search-results ul li h6{font-family:HelveticaNeueLTProBdCn}.search-results ul li a{border-top:1px solid hsla(0,0%,100%,.184);display:block;font-size:.8333333333rem;letter-spacing:.07rem;line-height:1;margin:0;padding:1rem 0 0}.search-results ul li a .search-desc{display:inline-block;font-family:HelveticaNeueLTProCn;padding:0 0 .5rem;text-align:left!important;text-transform:none;white-space:normal!important}.search-results ul li a .search-header{display:inline-block;font-family:HelveticaNeueLTProBdCn;padding:0 0 .5rem;text-align:left!important;white-space:normal}.search-results ul li a .search-result-desktop{display:block;margin-left:.5rem;margin-right:.5rem;width:100%}.search-results ul li a .search-result-desktop .search-result-type-desktop{font-size:18px!important}.search-results ul li a .search-result-desktop .search-result-title-desktop{font-size:27px!important;padding-top:0!important;word-wrap:break-word;-webkit-text-decoration:underline;text-decoration:underline}.search-results ul li a .search-result-mobile{display:block;margin-left:.5rem;margin-right:.5rem;width:100%}.search-results ul li a .search-result-mobile .search-result-type-mobile{font-size:18px!important}.search-results ul li a .search-result-mobile .search-result-title-mobile{font-size:27px!important;padding-top:0!important;word-wrap:break-word}.search-results ul li a:before{content:""!important}.noResult{text-align:center}.menuheader{cursor:default;font-family:HelveticaNeueLTProBdCn;font-weight:700}.language,.menuheader{text-transform:uppercase}.menu-children{display:block;list-style:none;margin-top:20px}.menu-children .link-wrapper{-webkit-clip-path:polygon(.625rem 0,100% 0,calc(100% - .625rem) 100%,0 100%);clip-path:polygon(.625rem 0,100% 0,calc(100% - .625rem) 100%,0 100%);display:flex;flex-direction:row;font-family:HelveticaNeueLTProCn!important;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:1.0625rem;margin-left:-8px;padding:4px 12px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.menu-children .link-wrapper:hover{background-color:#fff;color:#1956b7;font-family:HelveticaNeueLTProBdCn!important}.header .logo:before{bottom:0;content:"";height:16px;left:0;position:absolute}.header,.header .logo:before{background-color:transparent;width:100%}.header{display:flex;font-family:HelveticaNeueLTProBdCn;height:calc(5em - 16px);position:fixed;top:0;transition:top .3s;z-index:999}.header.hidden{top:-5em}.header .logo{background-image:url(/media/schutzwerk_logo.svg);background-position:0;background-repeat:no-repeat;background-size:contain;flex-basis:13.75rem;flex-grow:0;float:left;height:5rem;max-width:13.75rem;min-width:13.75rem;overflow:hidden;position:relative;text-indent:100%;white-space:nowrap;z-index:6}.header .triangle{border:15px solid transparent;border-bottom-color:#fff;bottom:0;content:" ";height:0;left:50%;margin-left:-15px;pointer-events:none;position:absolute;width:0}.header .navigation{display:flex;float:right;list-style:none}.header .navigation li{display:inline-block;line-height:1.05625;margin-left:1em;text-rendering:optimizeLegibility}.header .navigation li a{font-family:HelveticaNeueLTProBdCn;font-size:1.1333333333rem;letter-spacing:.17rem}.header .navigation .dropbtn{border:none;color:#fff;cursor:default}.header .navigation .dropbtn svg{fill:#fff;height:1.6rem;width:1.6rem}.header .navigation .dropdown.search-dropdown{display:none}.header .navigation .dropdown.active:before{left:-6px;transform:skew(-40deg)}.header .navigation .dropdown.active:after,.header .navigation .dropdown.active:before{background-color:transparent;bottom:0;content:"";height:16px;position:absolute;width:50%}.header .navigation .dropdown.active:after{right:-6px;transform:skew(40deg)}.header .navigation .dropdown-content.search-dropdown{height:auto;right:-1rem;width:20rem}.header .navigation .dropdown-content.search-dropdown #search-input{background-color:transparent;border:none;color:#fff;height:2rem;outline:none!important;padding:1rem;width:100%}.header .navigation .dropdown-content.search-dropdown li{height:auto!important}.header .navigation .dropdown-content.search-dropdown a{border-top:1px solid hsla(0,0%,100%,.184);display:block;font-size:.8333333333rem;letter-spacing:.07rem;line-height:1;margin:0;padding:1rem 0 0}.header .navigation .dropdown-content.search-dropdown a .search-desc{display:inline-block;font-family:HelveticaNeueLTProCn;padding:0 0 .5rem;text-align:left!important;text-transform:none;white-space:normal!important;width:18rem}.header .navigation .dropdown-content.search-dropdown a .search-header{display:inline-block;padding:0 0 .5rem;text-align:left!important;white-space:normal;width:18rem}.header .navigation .dropdown-content.search-dropdown a:before{content:""!important}.header .navigation .dropdown-content li.active{opacity:.8}.header .navigation .dropdown-content.search-dropdown:after{left:auto;right:1rem}@media screen and (max-width:1133px){.navigation svg{left:0}.navigation svg .triangle-desktop{display:none}.navigation svg .triangle-tablet{display:block}.navigation .navigation-container{display:none}.navigation .navigation-logo{top:1.4rem}}@media screen and (max-width:768px){.navigation svg{left:0}.navigation svg .triangle-tablet{display:none}.navigation svg .triangle-mobile{display:block}.navigation .navigation-container{display:none}.navigation .navigation-logo{display:flex;justify-content:flex-end;right:5%;width:90%}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation{background-color:#5589dd;height:100%}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .close-label .closeButton{right:5%}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .navigation-content{align-items:center;display:flex;flex-direction:column;height:100%;overflow-y:scroll;width:90%}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .navigation-content .menu-row{align-items:center;border-top:1px solid #fff;padding:1.2em 0 1em}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .navigation-content .menu-row .menuheader{font-size:1.6875rem}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .navigation-content .menu-row .menuheader:hover{cursor:pointer}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .navigation-content .menu-row .menu-children{display:none}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .navigation-content .menu-row .radio-controller-menu-mobile:checked~.menu-children{align-items:center;display:flex;flex-direction:column}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .navigation-content .menu-row .radio-controller-menu-mobile:checked~label{margin-top:1rem}}@media screen and (max-width:510px){.navigation .navigation-logo{top:1.2rem}.navigation .navigation-logo .burgermenu-label,.navigation .navigation-logo .navigation-link{display:flex!important;height:auto;overflow:auto;width:auto}.navigation .navigation-logo .burgermenu-pipe{height:1.8rem}}@media screen and (max-width:450px){.navigation #burgermenu-button,.navigation .burgermenu-contact,.navigation .burgermenu-language{margin:0 6px}.navigation #burgermenu-button{width:24px}.navigation .logo-header{margin-right:4px}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .close-label .closeButton{margin:0 6px}}@media screen and (max-width:400px){.navigation #burgermenu-button,.navigation .burgermenu-contact,.navigation .burgermenu-language{margin:1px 5px}.navigation .logo-header{height:15px;margin-right:3px}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .close-label .closeButton{margin:1px 5px}}@media screen and (max-width:380px){.navigation .logo-header{width:17.5rem}}@media screen and (max-width:359px){.navigation .navigation-logo{top:3.1rem}.navigation .navigation-logo #burgermenu-button,.navigation .navigation-logo .burgermenu-contact,.navigation .navigation-logo .burgermenu-language{margin:2px 4px}.navigation .navigation-logo .logo-header{margin-right:2px}.navigation .navigation-logo #burgermenu-wrapper #burger-navigation .close-label .closeButton{margin:2px 4px}}.gradient{background:#1d398f;background:linear-gradient(90deg,#1d398f 8%,#060707 92%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d2d8f",endColorstr="#020c0c",GradientType=1)}.small-landing{height:40.5vh;min-height:250px;padding-top:0;position:relative;width:100%}.small-landing .small-landing-inner{height:100%;position:absolute;width:100%}.small-landing .small-landing-gradient{background:linear-gradient(94deg,#6d9eed,#1956b7)}.small-landing .small-landing-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.landing-wrapper{height:125vh;position:relative}@media screen and (max-width:992px){.landing-wrapper{height:175vh}}.overlapping-transition{bottom:0;position:fixed!important}.landing{background-position:center 0;background-repeat:no-repeat;background-size:cover;bottom:0;color:#fff;left:0;min-height:100vh;padding-top:35vh;position:fixed;right:0;top:0;z-index:0}.landing .landing-inner{height:100%;position:absolute;top:0;width:100%}.landing .landing-gradient{background:transparent linear-gradient(98deg,#6d9eed,#1956b7)}.landing .landing-image{background-image:url(/media/background/alpha/landingpage.png);background-position:top 4vh center;background-repeat:no-repeat;background-size:cover}.landing h1{font-family:HelveticaNeueLTProBdCn;font-size:1.6em;letter-spacing:.08em;line-height:1.3em;margin:1rem auto;max-width:90%;position:relative;text-align:center;text-transform:none}.landing h1.logotext{max-width:100%}@media screen and (max-width:992px){.landing h1.logotext{max-width:100%}.landing h1{margin:0 auto}}.owl{background-image:url(/media/owl.png);min-height:500px}.landing #headline,.landing #opa-con{align-items:center;display:flex;flex-direction:column}.landing #headline{max-width:75%}.landing #headline .logo{height:4em;margin:0 auto 3rem;max-width:100%;position:relative;width:50em}.landing #headline .logo .logo-img{height:100%;width:100%}.landing #threecolumns{max-width:62.5rem!important;position:relative;z-index:100}@media screen and (max-width:992px){.landing #threecolumns{margin:.5rem;opacity:0;padding:0;position:absolute;top:clamp(.1rem,2rem,100vh - 780px)}}@media screen and (max-width:992px)and (min-height:1100px){.landing #threecolumns{top:clamp(.1rem,9rem,100vh - 780px)}}@media screen and (max-height:568px){.landing #threecolumns .three-column-column{margin:.5rem}}@media screen and (max-width:300px){.landing #threecolumns .three-column-column{margin:1rem}}@media screen and (max-height:823px){.landing #threecolumns .three-column-column .icon{max-height:50px}}@media screen and (max-height:667px){.landing #threecolumns .three-column-column .caption{margin-bottom:0}}.landing #threecolumns .vertical-ruler{margin:0 100px}@media only screen and (max-width:575px){.small-landing .small-landing-image.small-landing-owl{background-image:url(/media/background/alpha/eule_subpage_xs.png);background-position:bottom -1vh left 10vw;background-size:40vh}.small-landing .small-landing-image.small-landing-castle{background-image:url(/media/background/alpha/burg_xs.png);background-position:bottom 0 center;background-size:80%}.small-landing .small-landing-image.small-landing-hedgehog{background-image:url(/media/background/alpha/igel_xs.png);background-position:top 50% center;background-size:100%}.small-landing .small-landing-image.small-landing-machine{background-image:url(/media/background/alpha/maschine_xs.png);background-position:top 10vw center;background-size:cover}.small-landing .small-landing-image.small-landing-chess{background-image:url(/media/background/alpha/schachbrett_xs.png);background-position:top 10vh center;background-size:60vh}.small-landing .small-landing-image.small-landing-wire{background-image:url(/media/background/alpha/stacheldraht_xs.png);background-position:top 10% center;background-size:cover}.small-landing .small-landing-image.small-landing-404{background-image:url(/media/background/alpha/eule_final_xs.png);background-position:top 20vw center;background-size:cover}.small-landing .small-landing-image.small-landing-chip{background-image:url(/media/background/embedded.jpg);background-position:top 60% right 40%;background-size:100%;-webkit-filter:brightness(70%);filter:brightness(70%)}}@media only screen and (min-width:576px){.small-landing .small-landing-image.small-landing-owl{background-image:url(/media/background/alpha/eule_subpage_sm.png);background-position:bottom -1vh left 10vw;background-size:40vh}.small-landing .small-landing-image.small-landing-castle{background-image:url(/media/background/alpha/burg_sm.png);background-position:bottom 0 left 15vw;background-size:contain}.small-landing .small-landing-image.small-landing-hedgehog{background-image:url(/media/background/alpha/igel_sm.png);background-position:top 50% center;background-size:90%}.small-landing .small-landing-image.small-landing-machine{background-image:url(/media/background/alpha/maschine_sm.png);background-position:top 0 left 10vw;background-size:60vh}.small-landing .small-landing-image.small-landing-chess{background-image:url(/media/background/alpha/schachbrett_sm.png);background-position:top 5vh left 10%;background-size:60vh}.small-landing .small-landing-image.small-landing-wire{background-image:url(/media/background/alpha/stacheldraht_sm.png);background-position:bottom 5% right 45%;background-size:cover}.small-landing .small-landing-image.small-landing-404{background-image:url(/media/background/alpha/eule_final_sm.png);background-position:top 10vw center;background-size:90%}.small-landing .small-landing-image.small-landing-chip{background-image:url(/media/background/embedded.jpg);background-position:top 60% right 40%;background-size:100%;-webkit-filter:brightness(70%);filter:brightness(70%)}}@media screen and (min-width:768px){.small-landing .small-landing-image.small-landing-owl{background-image:url(/media/background/alpha/eule_subpage_md.png);background-position:bottom -1vh left 10vw;background-size:40vh}.small-landing .small-landing-image.small-landing-castle{background-image:url(/media/background/alpha/burg_md.png);background-position:bottom 0 left 15vw;background-size:contain}.small-landing .small-landing-image.small-landing-hedgehog{background-image:url(/media/background/alpha/igel_md.png);background-position:top 50% center;background-size:90%}.small-landing .small-landing-image.small-landing-machine{background-image:url(/media/background/alpha/maschine_md.png);background-position:top 0 left 10vw;background-size:60vh}.small-landing .small-landing-image.small-landing-chess{background-image:url(/media/background/alpha/schachbrett_md.png);background-position:top 5vh left 10%;background-size:60vh}.small-landing .small-landing-image.small-landing-wire{background-image:url(/media/background/alpha/stacheldraht_md.png);background-position:top 5% right 45%;background-size:cover}.small-landing .small-landing-image.small-landing-404{background-image:url(/media/background/alpha/eule_final_md.png);background-position:top 7vw center;background-size:80%}.small-landing .small-landing-image.small-landing-chip{background-image:url(/media/background/embedded.jpg);background-position:top 60% right 40%;background-size:100%;-webkit-filter:brightness(70%);filter:brightness(70%)}}@media screen and (min-width:992px){.small-landing .small-landing-image.small-landing-owl{background-image:url(/media/background/alpha/eule_subpage_lg.png);background-position:bottom -1vh left 10vw;background-size:contain}.small-landing .small-landing-image.small-landing-castle{background-image:url(/media/background/alpha/burg_lg.png);background-position:center left 15vw;background-size:contain}.small-landing .small-landing-image.small-landing-hedgehog{background-image:url(/media/background/alpha/igel_lg.png);background-position:top 50% center;background-size:90%}.small-landing .small-landing-image.small-landing-machine{background-image:url(/media/background/alpha/maschine_lg.png);background-position:top 0 left 10vw;background-size:60vh}.small-landing .small-landing-image.small-landing-chess{background-image:url(/media/background/alpha/schachbrett_lg.png);background-position:top 2vh left 10%;background-size:70vh}.small-landing .small-landing-image.small-landing-wire{background-image:url(/media/background/alpha/stacheldraht_xl.png);background-position:top 5% right 45%;background-size:cover}.small-landing .small-landing-image.small-landing-404{background-image:url(/media/background/alpha/eule_final_lg.png);background-position:top 5vw center;background-size:70%}.small-landing .small-landing-image.small-landing-chip{background-image:url(/media/background/embedded.jpg);background-position:top 60% right 40%;background-size:100%;-webkit-filter:brightness(70%);filter:brightness(70%)}}@media screen and (min-width:1133px){.small-landing .small-landing-image.small-landing-owl{background-image:url(/media/background/alpha/eule_subpage_xl.png);background-position:bottom -1vh left 10vw;background-size:contain}.small-landing .small-landing-image.small-landing-castle{background-image:url(/media/background/alpha/burg_xl.png);background-position:center left 15vw;background-size:contain}.small-landing .small-landing-image.small-landing-hedgehog{background-image:url(/media/background/alpha/igel_xl.png);background-position:top 50% center;background-size:90%}.small-landing .small-landing-image.small-landing-machine{background-image:url(/media/background/alpha/maschine_xl.png);background-position:top 0 left 10vw;background-size:60vh}.small-landing .small-landing-image.small-landing-chess{background-image:url(/media/background/alpha/schachbrett_xl.png);background-position:top 0 left 10%;background-size:80vh}.small-landing .small-landing-image.small-landing-wire{background-image:url(/media/background/alpha/stacheldraht_xl.png);background-position:top 5% right 45%;background-size:cover}.small-landing .small-landing-image.small-landing-404{background-image:url(/media/background/alpha/eule_final_xl.png);background-position:top 0 center;background-size:60%}.small-landing .small-landing-image.small-landing-chip{background-image:url(/media/background/embedded.jpg);background-position:top 60% right 40%;background-size:100%;-webkit-filter:brightness(70%);filter:brightness(70%)}}@media screen and (min-width:1400px){.small-landing .small-landing-image.small-landing-owl{background-image:url(/media/background/alpha/eule_subpage_xxl.png);background-position:bottom -1vh left 10vw;background-size:contain}.small-landing .small-landing-image.small-landing-castle{background-image:url(/media/background/alpha/burg_xxl.png);background-position:center left 15vw;background-size:contain}.small-landing .small-landing-image.small-landing-hedgehog{background-image:url(/media/background/alpha/igel_xxl.png);background-position:top -1vh center;background-size:contain}.small-landing .small-landing-image.small-landing-machine{background-image:url(/media/background/alpha/maschine_xxl.png);background-position:top 0 left 10vw;background-size:60vh}.small-landing .small-landing-image.small-landing-chess{background-image:url(/media/background/alpha/schachbrett_xxl.png);background-position:top 0 left 10%;background-size:80vh}.small-landing .small-landing-image.small-landing-wire{background-image:url(/media/background/alpha/stacheldraht_xxl.png);background-position:top 10% right 40%;background-size:contain}.small-landing .small-landing-image.small-landing-404{background-image:url(/media/background/alpha/eule_final_xxl.png);background-position:top 0 center;background-size:60%}.small-landing .small-landing-image.small-landing-chip{background-image:url(/media/background/embedded.jpg);background-position:top 60% right 40%;background-size:100%;-webkit-filter:brightness(70%);filter:brightness(70%)}}.subheader{background-color:#131219;height:auto;margin:0 auto;padding:0;position:relative}.subheader .subheader-content{align-items:center;color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 auto;max-width:62.5rem}.subheader .subheader-content .subheader-title-holder{align-items:center;display:flex;flex-direction:column;height:40.5vh;justify-content:center;margin-top:-40.5vh;min-height:250px;position:absolute;top:0}.subheader .subheader-content .subheader-title-holder .subheader-title{display:block;min-height:7.5rem}.subheader .subheader-content .subheader-title-holder .subheader-title .icon{fill:#fff;height:5rem;justify-content:center;margin:0 auto 2.5rem;padding:0 1em;width:100%}.subheader .subheader-content .subheader-title-holder .subheader-title .title{color:#fff;font-size:6.25rem;-webkit-hyphens:none;hyphens:none;letter-spacing:.46875rem;line-height:6.25rem;margin:auto;text-align:center;text-transform:uppercase;word-wrap:inherit;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.subheader .subheader-content h2{color:#fff;font-size:2.0625rem;letter-spacing:.155rem;margin-top:.625rem;padding:0;text-align:center;text-transform:uppercase;width:90%}.subheader .subheader-content h2.description{text-transform:none}.subheader .subheader-content h2.description,.subheader .subheader-content h3{color:#fff;font-size:1.4375rem;letter-spacing:.041875rem;margin-top:.3125rem;padding:0;text-align:center}.subheader .subheader-content h3{width:90%}@media screen and (min-width:1133px)and (max-height:767px){.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.7)}}@media screen and (min-width:1133px)and (max-height:650px){.subheader .subheader-content .subheader-title-holder{margin-top:-250px}.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.5)}}@media screen and (max-width:1133px){.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.8)}}@media screen and (max-width:1133px)and (max-height:767px){.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.7)}}@media screen and (max-width:1133px)and (max-height:650px){.subheader .subheader-content .subheader-title-holder{margin-top:-250px}.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.5)}}@media screen and (max-width:767px){.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.7)}.subheader .subheader-content .subheader-title-holder .subheader-title .icon{transform:scale(1.1)}}@media screen and (max-width:767px)and (max-height:767px){.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.6)}}@media screen and (max-width:767px)and (max-height:650px){.subheader .subheader-content .subheader-title-holder{margin-top:-250px}.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.5)}}@media screen and (max-width:510px){.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.4)}.subheader .subheader-content .subheader-title-holder .subheader-title .icon{transform:scale(1.6)}}@media screen and (max-width:510px)and (max-height:767px){.subheader .subheader-content .subheader-title-holder{margin-top:-44.5vh}.subheader .subheader-content .subheader-title-holder.no-icon{margin-top:-40.5vh}.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.4)}}@media screen and (max-width:510px)and (max-height:650px){.subheader .subheader-content .subheader-title-holder{margin-top:-43.5vh}.subheader .subheader-content .subheader-title-holder.no-icon{margin-top:-44.5vh}.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.4)}}@media screen and (max-width:510px)and (max-height:615px){.subheader .subheader-content .subheader-title-holder,.subheader .subheader-content .subheader-title-holder.no-icon{margin-top:-16.5rem}.subheader .subheader-content .subheader-title-holder .subheader-title{transform:scale(.4)}}.blog-date-holder{align-items:center;display:flex;justify-content:space-between}.blog-date-holder .blog-date{color:#1956b7;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.blog-date-holder .blog-date:before{content:none}.blog-date-holder .blog-tags{display:inline-flex;margin-top:.45rem}.blog-date-holder .blog-tags .label-background{background-color:#c1d2ff!important}.blog-author{text-align:right}@media screen and (max-width:1024px){.blog-date-holder{align-items:flex-start;flex-direction:column;justify-content:flex-start}.blog-date-holder .blog-tags{flex-wrap:wrap;margin-bottom:1.5rem;margin-top:0}}.subfooter-wrapper{background:linear-gradient(96deg,#6d9eed,#1956b7)}.subfooter{padding-bottom:12rem;padding-top:4.5rem}.subfooter.content{color:#fff}.subfooter.content .content-inner{margin:0 auto;max-width:62.5rem;text-align:left;width:100%}.subfooter.content .content-inner .content-inner-flex{display:flex}.subfooter.content .content-inner .content-inner-flex .description{display:inline-block;flex-basis:100px;flex-grow:1}.subfooter.content .content-inner .content-inner-flex .description .togglebox{display:flex;margin-left:6rem;margin-top:3rem}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase{display:flex;justify-content:space-between}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation{display:block;width:100%}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation #label1{display:inline-block;width:calc(100% - 62px)}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation #label1:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:inline-block;margin-top:0;padding:.6rem;position:absolute;right:0;transform:rotate(-45deg);transition:transform .25s ease-out}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation #content1{width:80%!important}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation .perpetual{display:flex;flex-direction:column;float:right;height:0!important;margin-top:-3.25rem}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation .perpetual .arrowDown{height:10px}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation .perpetual .arrowDown span{overflow:hidden}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase #label5{width:100%}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase #label5:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:inline-block;margin-top:0;padding:.6rem;position:absolute;right:-.625rem;transform:rotate(135deg)}.subfooter.content .content-inner .content-inner-flex .description .togglebox .custom-phases-wrapper,.subfooter.content .content-inner .content-inner-flex .description .togglebox .custom-phases-wrapper .custom-phases{display:flex;flex-direction:column;width:100%}.subfooter.content .content-inner .content-inner-flex .description .togglebox input[type=radio]{opacity:0;position:absolute}.subfooter.content .content-inner .content-inner-flex .description .togglebox label{cursor:pointer;display:block;margin-bottom:.8rem;margin-top:.4rem;padding-right:1.25rem;position:relative}.subfooter.content .content-inner .content-inner-flex .description .togglebox label:before{border:solid #fff;border-width:0 4px 4px 0;content:"";display:inline-block;left:-3rem;padding:.4rem;position:absolute;transform:rotate(-45deg);transition:transform .25s ease-out}.subfooter.content .content-inner .content-inner-flex .description .togglebox section{height:0;overflow:hidden;transition:all .3s}.subfooter.content .content-inner .content-inner-flex .description .togglebox section span{display:block;font-family:HelveticaNeueLTProCn;margin-left:0}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle1:checked~#label1:before{content:""}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle1:checked+label:before{transform:rotate(45deg)}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle1:checked~#content1{height:-webkit-min-content;height:-moz-min-content;height:min-content;transition:transform 1s ease-in-out;width:90%}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle2:checked~#label2:before{content:""}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle2:checked+label:before{transform:rotate(45deg)}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle2:checked~#content2{height:-webkit-min-content;height:-moz-min-content;height:min-content;transition:transform 1s ease-in-out;width:90%}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle3:checked~#label3:before{content:""}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle3:checked+label:before{transform:rotate(45deg)}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle3:checked~#content3{height:-webkit-min-content;height:-moz-min-content;height:min-content;transition:transform 1s ease-in-out;width:90%}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle4:checked~#label4:before{content:""}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle4:checked+label:before{transform:rotate(45deg)}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle4:checked~#content4{height:-webkit-min-content;height:-moz-min-content;height:min-content;transition:transform 1s ease-in-out;width:90%}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle5:checked~#label5:before{content:""}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle5:checked+label:before{transform:rotate(45deg)}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle5:checked~#content5{height:-webkit-min-content;height:-moz-min-content;height:min-content;transition:transform 1s ease-in-out;width:90%}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle6:checked~#label6:before{content:""}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle6:checked+label:before{transform:rotate(45deg)}.subfooter.content .content-inner .content-inner-flex .description .togglebox #toggle6:checked~#content6{height:-webkit-min-content;height:-moz-min-content;height:min-content;transition:transform 1s ease-in-out;width:90%}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation #toggle1:checked~.perpetual{height:100%!important}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation #toggle1:checked~#content1{display:inline-block}.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation #toggle1:checked~#label1:after,.subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation #toggle5:checked~#label5:after{margin-top:10%;transition:transform 1s ease-in-out}.perpetual{color:#1956b7;display:flex;flex-direction:row;font-size:1.1875rem}.perpetual .arrowDownContainer{display:flex;flex-direction:column}.perpetual .arrowDown{background:#fff;display:flex;flex-grow:1;justify-content:center;line-height:2.5rem;margin-bottom:2rem;margin-left:1em;padding:.8rem .2rem .5rem 0;position:relative;text-align:center;text-orientation:mixed;width:2.5rem;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.perpetual .arrowDown.lessBottomMargin{margin-bottom:1rem}.perpetual .arrowDown:after{border-color:#fff transparent transparent;border-style:solid;border-width:1.25rem 1.25rem 0;content:"";display:block;height:0;left:0;position:absolute;top:100%;width:0}@media screen and (max-width:767px){.container .subfooter.content .content-inner .content-inner-flex .description .togglebox{margin-left:3.5rem}.container .subfooter.content .content-inner .content-inner-flex .perpetual{flex-basis:4rem}}@media screen and (max-width:510px){.container .subfooter.content .content-inner .content-inner-flex .description .togglebox{-webkit-hyphens:auto;hyphens:auto}.container .subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation #label1{right:-.625rem;width:calc(100% - 50px)}#label5,.container .subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation #label1:after,.container .subfooter.content .content-inner .content-inner-flex .description .togglebox .phases-wrapper .phase .documentation .perpetual,.perpetual{display:none}}.container footer{background-color:#13131a;padding-top:10rem;position:relative}.container footer .content{color:#fff}.container footer .content .content-inner{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:62.5rem;width:90%}.container footer .content .content-inner .horizontal-ruler{display:none;margin-bottom:2.2em;width:100%}.container footer .content .content-inner .box{display:flex;flex-basis:auto;flex-direction:column;flex-grow:1;position:relative;text-align:left}.container footer .content .content-inner .box:last-of-type{padding-left:2rem}.container footer .content .content-inner .box .radio-controller{display:none}.container footer .content .content-inner .box .footer-title{font-family:HelveticaNeueLTProCn;font-size:1.3125rem;letter-spacing:.0238rem;line-height:1;margin-bottom:.4rem;text-align:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container footer .content .content-inner .box a,.container footer .content .content-inner .box p{font-family:HelveticaNeueLTProCn;font-size:.945rem;letter-spacing:.0163rem;line-height:1.2222222222;padding-bottom:.3333333333rem;text-align:inherit}.container footer .content .content-inner .box .socialmedia_icons{display:flex;flex-direction:row;flex-wrap:wrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.container footer .content .content-inner .box .socialmedia_icon{background-position:50%;background-repeat:no-repeat;background-size:21px;display:inline-block;height:21px;margin-bottom:5px;margin-left:0;margin-right:5px;padding:0;width:21px}.container footer .content .content-inner .box .socialmedia_icon.linkedin{background-image:url(/media/socialmedia/linkedin-21.png)}.container footer .content .content-inner .box .socialmedia_icon.mastodon{background-image:url(/media/socialmedia/mastodon-21.png)}.container footer .content .content-inner .box .socialmedia_icon.rss{background-image:url(/media/socialmedia/rss-feed-21.png)}.container footer .content .content-inner .box .socialmedia_icon.github{background-image:url(/media/socialmedia/github-21.png)}.container footer .content .content-inner .box .socialmedia_icon.xing{background-image:url(/media/socialmedia/xing-21.png)}.container footer .content .content-inner .box .socialmedia_icon.kununu{background-image:url(/media/socialmedia/icon_kununu.png)}.container footer .content .content-inner .box .socialmedia_icon.twitter{background-image:url(/media/socialmedia/twitter-21.png)}@media screen and (max-width:1000px){.container footer{padding-top:7rem}.container footer .content .content-inner{flex-direction:column}.container footer .content .content-inner .horizontal-ruler{display:block}.container footer .content .content-inner .box{align-items:center;margin-bottom:.7em!important;padding:0!important;text-align:center;width:100%}.container footer .content .content-inner .box .footer-title:hover{cursor:pointer}.container footer .content .content-inner .box .footer-list{display:none}.container footer .content .content-inner .box .radio-controller:checked~.footer-list{display:block}.container footer .content .content-inner .box .socialmedia_icons{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.videoInsert{height:auto!important;width:100%!important}.videoOverlay{cursor:pointer;display:inline-block;margin:30px;position:relative}.videoOverlay:before{color:#fff;font-family:FontAwesome;font-size:100px;left:50%;opacity:.8;position:absolute;text-shadow:0 0 30px rgba(0,0,0,.5);top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.videoOverlay:hover:before{color:#eee}.videoOverlayPlay:before{content:"►"}.videoOverlayReload:before{content:"↻"}.videoOverlayPause:hover:before{content:"▌▌";font-size:60px}.map{height:30rem;margin-bottom:2rem;margin-top:2rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.article .boxes .box:hover .box-inner{transform:rotateY(0deg)!important}.article .boxes .box:hover .box-inner .content-second{display:block;transform:rotateY(0deg)!important}.article .boxes .box .box-inner .content-second{display:none;transform:rotateY(0deg)!important}}.article .boxes,article .boxes{align-content:center;display:flex;flex-flow:row wrap;justify-content:center;margin-top:4rem;text-rendering:optimizeLegibility}.article .boxes .box,article .boxes .box{display:inline-block;flex:0 17rem;margin:0 .5rem 4rem;min-height:39rem;perspective:1000px;position:relative}.article .boxes .box .box-inner,article .boxes .box .box-inner{display:block;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s;width:100%}.article .boxes .box .box-inner .p2,article .boxes .box .box-inner .p2{font-family:HelveticaNeueLTProCn;font-size:1.08375rem;letter-spacing:.02rem;line-height:1.3529411765}.article .boxes .box .box-inner.active,.article .boxes .box:active .box-inner,.article .boxes .box:focus .box-inner,.article .boxes .box:hover .box-inner,article .boxes .box .box-inner.active,article .boxes .box:active .box-inner,article .boxes .box:focus .box-inner,article .boxes .box:hover .box-inner{transform:rotateY(180deg)}.article .boxes .box .image,article .boxes .box .image{background-repeat:no-repeat;background-size:contain;height:6em;margin:.1rem auto 0;width:6em}.article .boxes .box .content-first,.article .boxes .box .content-second,article .boxes .box .content-first,article .boxes .box .content-second{height:100%;left:0;padding-left:1rem;padding-right:1rem;position:absolute;right:0}.article .boxes .box .content-first p,.article .boxes .box .content-second p,article .boxes .box .content-first p,article .boxes .box .content-second p{padding-left:1rem;padding-right:1rem;text-align:center}.article .boxes .box .content-first,article .boxes .box .content-first{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:linear-gradient(#eaf0f6 63%,#fff)}.article .boxes .box .content-first .image,article .boxes .box .content-first .image{background-blend-mode:multiply;background-color:#eaf0f6;margin-bottom:1rem;margin-top:1rem}.article .boxes .box .content-second,article .boxes .box .content-second{animation:spin .2s normal;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;background-image:linear-gradient(#d5e0ed,#fff),linear-gradient(#d5e0ed,#fff);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:.3rem 100%;border-top:.3rem solid #d5e0ed;transform:rotateY(180deg)}.article .boxes .box .content-second p,article .boxes .box .content-second p{position:relative;top:0}@keyframes spin{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}.article .boxes .box h4,article .boxes .box h4{padding-bottom:1.3333333333rem;padding-left:1rem;padding-right:1rem}.article .boxes .box a,article .boxes .box a{bottom:0;left:0;position:absolute;right:0;top:0}.article .boxes .box a:after,article .boxes .box a:after{content:none}.article .boxes .box .penetration,article .boxes .box .penetration{background-image:url(/media/icons/pentest.png)}.article .boxes .box .cloud,article .boxes .box .cloud{background-image:url(/media/icons/cloud.png)}.article .boxes .box .forensics,article .boxes .box .forensics{background-image:url(/media/icons/forensics.png)}.article .boxes .box .homeoffice,article .boxes .box .homeoffice{background-image:url(/media/icons/homeoffice.png)}.article .boxes .box .embedded,article .boxes .box .embedded{background-image:url(/media/icons/embedded.png)}.article .boxes .box .risk,article .boxes .box .risk{background-image:url(/media/icons/iso-risk.png)}.article .boxes .box .client,article .boxes .box .client{background-image:url(/media/icons/client.png)}.article .boxes .box .social,article .boxes .box .social{background-image:url(/media/icons/socialengineering.png)}.profile-wrap{margin:1.25rem auto 3.125rem}.backgroundwrap,.popupinput{display:none}.popupinput[type=checkbox]:checked+.backgroundwrap{display:block}.backgroundwrap:after{background:rgba(0,0,0,.8);bottom:0;content:"";height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.backgroundwrap .backgroundwrap-content{background-color:#fff;display:flex;flex-direction:column;left:50%;max-height:90vh;max-width:62.5rem;overflow-y:auto;padding:2.5rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1002}.backgroundwrap .backgroundwrap-content .information{display:flex;flex-direction:row;margin-top:-1em}.backgroundwrap .backgroundwrap-content .imagewrap{align-items:center;display:flex;flex-direction:column;margin-right:1.25rem;margin-top:-1em}.backgroundwrap .backgroundwrap-content .infowrap .name{font-size:1.5625rem;letter-spacing:.078125rem;margin-bottom:0!important;text-align:left;text-transform:uppercase}.close{display:flex;flex-direction:row-reverse;width:100%}.close .closelabel{align-items:center;cursor:pointer;display:flex;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:15000}.close .closelabel .closeicon{fill:#1956b7;height:1.5625rem;width:1.5625rem}.outsideclick{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1001}.profiles{align-content:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin:20px auto 0;max-width:62.5rem}.profiles .profile{flex:0 16rem;margin:0 .5rem 20px;max-width:16rem;text-align:center}.profiles .profile.reverse{align-items:center;display:flex;flex-direction:column-reverse}.profiles .profile p{padding-bottom:.6875rem;text-align:center}.profiles .profile p.degree-text{padding-bottom:.3125rem}.profiles .profile.hidden{display:none!important}.profiles .profile .image{border-radius:50%;display:block;height:16.25rem;margin:0 auto;overflow:hidden;position:relative;width:16.25rem}.profiles .profile .image img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:auto}.profiles .profile .background:hover~.ta-center{color:#1956b7}.profiles .profile .background{background:#c1d2ff;color:#1956b7;cursor:pointer;font-family:HelveticaNeueLTProBdCn!important;font-size:.875rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:.5rem -3.125rem 0 .625rem;padding:.25rem 0 0;transform:skew(20deg);width:-webkit-max-content;width:-moz-max-content;width:max-content}.profiles .profile .background:hover{background:#1956b7;color:#fff}.profiles .profile .background .labelwrap{font-size:1.1875rem;height:inherit;letter-spacing:.02375rem;padding:0 .375rem 0 .3125rem;transform:skew(-20deg);vertical-align:bottom}.profiles .profile .pgpwrap{align-items:center;border-radius:50%;display:flex;fill:#1956b7;flex-direction:row;height:2.625rem;justify-content:center;margin:0 .625rem;width:2.625rem}.profiles .profile .pgpwrap.negativeMargin{margin-left:-3.125rem;margin-top:-2.1875rem}.profiles .profile .pgpwrap.popup{margin-top:1rem}.profiles .profile .pgpwrap .pgp{height:1.6875rem;padding:.125rem;width:1.6875rem}.profiles .profile .pgpwrap:hover{background-color:#1956b7;fill:#fff}@media screen and (max-width:767px){.backgroundwrap-content .information{flex-direction:column!important;margin-top:0!important}.backgroundwrap-content .information .infowrap{margin-top:2em}.backgroundwrap-content .information .imagewrap{margin-right:0!important}}@media screen and (max-width:430px){.backgroundwrap-content{padding:1.25rem!important}.backgroundwrap-content .imagewrap{margin-top:0!important}.backgroundwrap-content .imagewrap .image{height:13.75rem!important;width:13.75rem!important}}.summary .kicker,article.content .kicker{font-family:HelveticaNeueLTProBdCn;font-size:.9066666667rem;letter-spacing:.12rem;line-height:1.3125;margin-bottom:0;padding-bottom:.25rem;text-transform:uppercase}.summary{margin-bottom:2.4375rem;padding-bottom:.0625rem;padding-top:.0625rem;position:relative}.summary.topics:last-child{margin-bottom:7.5rem}.summary.jobsummary{padding-top:40px}.summary .summaryTitle{color:#1956b7;margin:0}.summary .summaryDate{color:#303030;font-family:HelveticaNeueLTProBdCn!important;font-size:19px;margin:-.4em 0 -.2em!important}.summary .summaryDate.no-tags{margin-bottom:.15em!important;margin-top:-.2em!important}.summary .kicker{font-family:HelveticaNeueLTProBdCn;font-size:.9066666667rem;letter-spacing:.12rem;line-height:1.3125;margin-bottom:0;padding-bottom:.25rem;text-transform:uppercase}.summary .author{font-style:italic}.summary .author:before{content:"∼"}.summary .hidden-content{display:none}.summary .imagecontainer{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;max-height:25rem;overflow-y:hidden;position:relative;width:100%}.summary .imagecontainer img{max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:575px){.summary .imagecontainer{height:12.5rem}}.summary .imagecontainer.placeholder{background:linear-gradient(90deg,#6d9eed,#1956b7);flex-direction:column;justify-content:center}.summary .imagecontainer.placeholder img{max-width:100%;-o-object-fit:none;object-fit:none;vertical-align:baseline;width:100%}@media only screen and (max-width:575px){.summary .imagecontainer.placeholder img{-o-object-fit:contain;object-fit:contain}}.summary .hidden-content .arrow span:first-of-type{left:0;transform:rotate(-45deg)}.summary .hidden-content .arrow span:last-of-type{right:0;transform:rotate(45deg)}.summary .arrow{cursor:pointer;display:inline-block;height:2.75rem;margin:0 2.2rem;position:relative;width:2.75rem}.summary .arrow span{background-color:#303030;display:inline-block;height:.1rem;position:absolute;top:1.1rem;transition:all .2s ease;width:1.65rem}.summary .arrow span:first-of-type{left:0;transform:rotate(45deg)}.summary .arrow span:last-of-type{right:0;transform:rotate(-45deg)}.summary .arrow.active span:first-of-type{transform:rotate(-45deg)}.summary .arrow.active span:last-of-type,.summary .date{transform:rotate(45deg)}.summary .date{background:linear-gradient(94deg,#6d9eed 8%,#1956b7 92%);height:100px;margin:-50px auto 3rem;overflow:hidden;position:relative;width:100px}.summary:not(:first-of-type):before{border-top:2px solid #303030;content:"";height:1px;left:0;position:absolute;right:65%;top:0}article.content .date{color:#232c61;font-family:HelveticaNeueLTProBdCn;margin-bottom:.2rem}.partner{display:flex;flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto;margin-top:3rem;max-width:850px;width:90%}.partner .image{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:12rem}.partner .description{flex-basis:60%;margin:auto 0;padding-left:1rem;padding-right:1rem}.partner .description p{padding-bottom:0}.partner .description strong{font-family:HelveticaNeueLTProBdCn;font-size:1.02rem;letter-spacing:.04rem;line-height:1.5;padding-bottom:.6666666667rem;text-transform:uppercase}.history{display:flex;margin:1rem auto 0;position:relative;vertical-align:top;width:100%}.history .description{padding-top:.25rem}.history .description.withLink{padding-top:.125rem}.history.notMobile{display:flex}.history.mobile{display:none}.history .date-block{display:flex;flex-basis:12%;margin-top:.4em}.history .date-block .date{font-family:HelveticaNeueLTProBdCn;font-size:1.375rem;letter-spacing:.038rem;line-height:.8693181818;margin-left:.3125rem;margin-right:1.25rem;padding-top:.0625rem}.history .event{flex-basis:85%}.history .event h2{margin-bottom:0!important;padding-bottom:0!important;text-transform:uppercase}.history .left,.history .right{flex:10rem 1}.history .left{text-align:right}.history .right{text-align:left}.history .middle{flex:3rem 0;padding:0 .7rem;text-align:center}.history .strong{color:#232c61;font-family:HelveticaNeueLTProBdCn}.contact{display:flex;flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto;max-width:850px;width:90%}.contact:first-of-type{margin-top:3rem}.contact .image{border-radius:50%;display:block;height:15rem;margin:0 1rem;max-width:100%;-o-object-fit:contain;object-fit:contain;overflow:hidden;position:relative;width:15rem}.contact .image img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:auto}.contact .description{flex-basis:60%;margin:auto 0;padding-left:1rem;padding-right:1rem}.contact .description p{padding-bottom:.6875rem}.contact .description h2{-webkit-hyphens:none;hyphens:none}.slider-container{padding-bottom:2rem!important;padding-top:2rem!important}.slider{border-radius:4px;height:300px!important;margin:0 auto;overflow:hidden;padding-left:1rem;padding-right:1rem;position:relative;width:100%;z-index:500}.slider-title,.slider-title--noscript{font-size:36px!important;margin-bottom:7.5rem!important;margin-left:60px}.slider-title--noscript{margin-left:56px}.slider-links{display:flex;flex-direction:row;margin-top:1rem}.slider>ul{list-style:none;padding:0;width:100%}.slider>ul,.slider>ul>li{height:300px;margin:0;position:relative}.slider>ul>li{display:block;float:left;padding-left:25px;padding-right:25px;text-align:left}.slider>ul>li .date{padding-top:0!important}.slider>ul>li:before{content:""!important;display:none}.slider>ul>li .link-background{background-color:#fff!important;color:#1956b7!important}.slider>ul>li .link-background:hover{background-color:#6d9eed!important;color:#fff!important}a.control_next:hover,a.control_prev:hover{opacity:1;-webkit-transition:all .2s ease}a.control_prev{border-radius:0 2px 2px 0}a.control_next{border-radius:2px 0 0 2px}.slide-tag{margin-right:.3125rem;text-transform:uppercase}.slide-paragraph{height:50px;margin-top:1.5rem;overflow:hidden;padding-right:1rem;text-overflow:ellipsis}.slide-paragraph:before{content:"";display:block}.news-partial{background:linear-gradient(96deg,#6d9eed,#1956b7)}.news-partial .article{color:#fff;margin:0 auto;padding:4rem 1rem 5rem;position:relative}.news-partial .article .date{color:#eaf0f6;font-family:HelveticaNeueLTProBdCn;font-size:1.0766666667rem;letter-spacing:.04rem;line-height:1.1052631579;margin-bottom:0;margin-top:0;text-indent:0}.news-partial .article .link{color:#fff;display:block;padding-left:1.6rem;padding-top:1rem;text-align:left}.news-partial .article h2{font-family:HelveticaNeueLTProBdCn;font-size:1.4393333333rem;letter-spacing:.054rem;line-height:1.1811023622;margin-bottom:0!important;margin-top:.5rem;padding-top:0;text-indent:0;text-transform:uppercase}.news-partial .arrow{cursor:pointer;display:inline-block;height:2.25rem;margin-top:0;position:absolute;top:45%;width:2.25rem}.news-partial .arrow span{background-color:#fff;display:inline-block;height:.1rem;position:absolute;width:1.35rem}.news-partial .blog-arrow-left{left:-2.5rem;margin-left:1.8rem;margin-right:1.8rem}.news-partial .blog-arrow-left span{top:0}.news-partial .blog-arrow-left span:first-of-type{left:0;transform:rotate(-45deg)}.news-partial .blog-arrow-left span:last-of-type{left:0;top:.9rem;transform:rotate(45deg)}.news-partial .blog-arrow-right{margin-left:1.8rem;margin-right:1.8rem;right:-3.5rem}.news-partial .blog-arrow-right span{top:0}.news-partial .blog-arrow-right span:first-of-type{left:0;transform:rotate(45deg)}.news-partial .blog-arrow-right span:last-of-type{left:0;top:.9rem;transform:rotate(-45deg)}.shariff{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;text-indent:0}.shariff .shariff-button{background-color:#fff!important;display:block!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;letter-spacing:.02375rem!important;line-height:0;margin:.5em .2em;padding:0 .375rem 0 .25rem!important;text-indent:0!important;transform:skew(20deg)!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.shariff .shariff-button:hover{background-color:#c1d2ff!important}.shariff .shariff-button .link{line-height:1.4rem}.shariff .shariff .orientation-horizontal.button-style-standard li .share_text{display:inline;height:-webkit-max-content;height:-moz-max-content;height:max-content;text-indent:0}.shariff .icon{display:inline-block;height:18px;line-height:2rem;margin-right:.125rem;margin-top:-.125rem;vertical-align:top;width:18px}.shariff .link{transform:skew(-20deg)!important;vertical-align:bottom!important}.shariff li{box-sizing:border-box;margin:0 .4rem .4rem 0;max-width:130px;min-width:100px}.shariff li:before{content:"";padding-right:0;text-indent:0}.shariff li a{box-sizing:border-box;color:#1956b7;display:block;margin:0;padding:.3rem .2rem 0;position:relative;-webkit-text-decoration:none;text-decoration:none}.social{text-align:center}.g-q-s,.social .title{color:#fff}.g-q-s{display:flex;flex-direction:row;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 auto;max-width:100%;text-align:center;width:100vw}.g-q-s .g-q-s-box{display:flex;flex-direction:column;text-align:left;width:33%}.g-q-s .g-q-s-box h2{text-transform:uppercase}.g-q-s .vertical-ruler{align-self:center;border:none;border-right:2px solid #fff;height:60px;margin:0 2.6rem 0 2rem;width:0}@media screen and (max-width:575px){.g-q-s{flex-direction:column}.g-q-s .g-q-s-box{width:100%}.g-q-s .vertical-ruler{border:none;border-bottom:.125rem solid #fff;height:0;margin:1.8rem auto 2rem;width:3.75rem}}.pane-container{display:flex;flex-direction:column;margin-left:calc(-50vw - -50%);width:100vw}.pane-container.withoutPaddingTop{margin-top:calc(-7rem - 2px)}.pane-container.withoutPaddingBottom{margin-bottom:calc(-7rem - 2px)}.pane-container .blue-pane-wrapper{background:linear-gradient(94deg,#6d9eed,#1956b7);position:relative;width:100%}.pane-container .blue-pane-wrapper #blue-pane{width:100vw}.pane-container .blue-pane-wrapper .blue-pane{margin:5em auto 10em;padding:0}.pane-container .blue-pane-wrapper .blue-pane .blue-pane-content{color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 auto;max-width:62.5rem}.pane-container .blue-pane-wrapper .blue-pane .blue-pane-content.max-width{max-width:90vw}.pane-container .blue-pane-wrapper .blue-pane.no-margin-top{margin-top:0!important}.pane-container .blue-pane-wrapper .link-background{background-color:#fff!important;color:#1956b7!important}.pane-container .blue-pane-wrapper .link-background:hover{background-color:#1956b7!important;color:#fff!important}.pane-container .blue-pane-wrapper-clippath{background:linear-gradient(94deg,#6d9eed,#1956b7);-webkit-clip-path:polygon(0 7rem,100% 0,100% calc(100% - 7rem),0 100%);clip-path:polygon(0 7rem,100% 0,100% calc(100% - 7rem),0 100%);padding:7rem 0 6rem;position:relative;width:100%}.pane-container .blue-pane-wrapper-clippath.withoutTransitionTop{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 7rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 7rem),0 100%)}.pane-container .blue-pane-wrapper-clippath.withoutTransitionBottom{-webkit-clip-path:polygon(0 7rem,100% 0,100% 100%,0 100%);clip-path:polygon(0 7rem,100% 0,100% 100%,0 100%)}.pane-container .blue-pane-wrapper-clippath.transitionDownwards{-webkit-clip-path:polygon(0 0,100% 7rem,100% calc(100% - 7rem),0 100%);clip-path:polygon(0 0,100% 7rem,100% calc(100% - 7rem),0 100%)}.pane-container .blue-pane-wrapper-clippath.employer{padding-right:0;width:100vw}.pane-container .blue-pane-wrapper-clippath #blue-pane{width:100vw}.pane-container .blue-pane-wrapper-clippath .blue-pane{margin:5em auto 4.5em;padding:0}.pane-container .blue-pane-wrapper-clippath .blue-pane .blue-pane-content{color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 auto;max-width:62.5rem}.pane-container .blue-pane-wrapper-clippath .blue-pane .blue-pane-content.max-width{max-width:90vw}.pane-container .blue-pane-wrapper-clippath .blue-pane.no-margin-top{margin-top:0!important}.pane-container .blue-pane-wrapper-clippath .link-background{background-color:#fff!important;color:#1956b7!important}.pane-container .blue-pane-wrapper-clippath .link-background:hover{background-color:#6d9eed!important;color:#fff!important}.pane-container .blue-pane-wrapper-clippath .link-background.inline:hover{background-color:#1956b7!important;color:#fff!important}.pane-container .pane-wrapper-clippath{-webkit-clip-path:polygon(0 7rem,100% 0,100% calc(100% - 7rem),0 100%);clip-path:polygon(0 7rem,100% 0,100% calc(100% - 7rem),0 100%);padding:7rem 0 6rem;position:relative;width:100%}.pane-container .pane-wrapper-clippath.withoutTransitionTop{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 7rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 7rem),0 100%)}.pane-container .pane-wrapper-clippath.withoutTransitionBottom{-webkit-clip-path:polygon(0 7rem,100% 0,100% 100%,0 100%);clip-path:polygon(0 7rem,100% 0,100% 100%,0 100%)}.pane-container .pane-wrapper-clippath.white{background:#fff}.pane-container .pane-wrapper-clippath.black{background:#13131a}.pane-container .blue-line-wrapper-clippath{background:linear-gradient(94deg,#6d9eed,#1956b7);-webkit-clip-path:polygon(0 7rem,100% 0,100% calc(100% - 7rem),0 100%);clip-path:polygon(0 7rem,100% 0,100% calc(100% - 7rem),0 100%);padding:1.5rem 0 6rem;position:relative;width:100%}.pane-container .blue-line-wrapper-clippath.withoutTransitionTop{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 7rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 7rem),0 100%)}.pane-container .blue-line-wrapper-clippath.withoutTransitionBottom{-webkit-clip-path:polygon(0 7rem,100% 0,100% 100%,0 100%);clip-path:polygon(0 7rem,100% 0,100% 100%,0 100%)}.pane-container+h2{margin-top:3em}.with-margin-top{margin-top:7rem!important}.with-padding-top{padding-top:7rem!important}.white-pane{margin-bottom:-9vh!important;margin-top:.5em!important}.flex{display:flex;flex-direction:column}.content-wrapper{background:transparent;font-family:HelveticaNeueLTProCn;font-size:19px;line-height:25px;text-align:left}.image-wrapper{margin-top:-7rem}.image-wrapper,.image-wrapper-clippath{background-color:#cbcbcb;background-position:50%;background-size:cover;height:700px;overflow:hidden}.image-wrapper-clippath{-webkit-clip-path:polygon(0 7rem,100% 0,100% calc(100% - 7rem),0 100%);clip-path:polygon(0 7rem,100% 0,100% calc(100% - 7rem),0 100%)}.image-wrapper-clippath.withoutTransitionTop{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 7rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 7rem),0 100%)}.image-wrapper-clippath.withoutTransitionBottom{-webkit-clip-path:polygon(0 7rem,100% 0,100% 100%,0 100%);clip-path:polygon(0 7rem,100% 0,100% 100%,0 100%)}@media screen and (max-width:450px){.with-margin-top{margin-top:3rem!important}.with-padding-top{padding-top:3rem!important}.image-wrapper,.pane-container.withoutPaddingTop{margin-top:calc(-3rem - 2px)}.pane-container.withoutPaddingBottom{margin-bottom:calc(-3rem - 2px)}.pane-container .blue-pane-wrapper-clippath{background:linear-gradient(94deg,#6d9eed,#1956b7);-webkit-clip-path:polygon(0 3rem,100% 0,100% calc(100% - 3rem),0 100%);clip-path:polygon(0 3rem,100% 0,100% calc(100% - 3rem),0 100%);padding:3rem 0 2rem}.pane-container .blue-pane-wrapper-clippath.withoutTransitionTop{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%)}.pane-container .blue-pane-wrapper-clippath.withoutTransitionBottom{-webkit-clip-path:polygon(0 3rem,100% 0,100% 100%,0 100%);clip-path:polygon(0 3rem,100% 0,100% 100%,0 100%)}.pane-container .blue-pane-wrapper-clippath.transitionDownwards{-webkit-clip-path:polygon(0 0,100% 3rem,100% calc(100% - 3rem),0 100%);clip-path:polygon(0 0,100% 3rem,100% calc(100% - 3rem),0 100%)}.pane-container .blue-line-wrapper-clippath{background:linear-gradient(94deg,#6d9eed,#1956b7);-webkit-clip-path:polygon(0 3rem,100% 0,100% calc(100% - 3rem),0 100%);clip-path:polygon(0 3rem,100% 0,100% calc(100% - 3rem),0 100%);padding:1.5rem 0 2rem}.pane-container .blue-line-wrapper-clippath.withoutTransitionTop{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%)}.pane-container .blue-line-wrapper-clippath.withoutTransitionBottom{-webkit-clip-path:polygon(0 3rem,100% 0,100% 100%,0 100%);clip-path:polygon(0 3rem,100% 0,100% 100%,0 100%)}.pane-container .pane-wrapper-clippath{-webkit-clip-path:polygon(0 3rem,100% 0,100% calc(100% - 3rem),0 100%);clip-path:polygon(0 3rem,100% 0,100% calc(100% - 3rem),0 100%);padding:1.5rem 0 6rem}.pane-container .pane-wrapper-clippath.withoutTransitionTop{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%)}.pane-container .pane-wrapper-clippath.withoutTransitionBottom{-webkit-clip-path:polygon(0 3rem,100% 0,100% 100%,0 100%);clip-path:polygon(0 3rem,100% 0,100% 100%,0 100%)}.pane-container .pane-wrapper-clippath.white{background:#fff}.pane-container .pane-wrapper-clippath.black{background:#13131a}.image-wrapper-clippath{background-color:#cbcbcb;background-position:50%;background-size:cover;-webkit-clip-path:polygon(0 3rem,100% 0,100% calc(100% - 3rem),0 100%);clip-path:polygon(0 3rem,100% 0,100% calc(100% - 3rem),0 100%);height:700px;overflow:hidden}.image-wrapper-clippath.withoutTransitionTop{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 3rem),0 100%)}.image-wrapper-clippath.withoutTransitionBottom{-webkit-clip-path:polygon(0 3rem,100% 0,100% 100%,0 100%);clip-path:polygon(0 3rem,100% 0,100% 100%,0 100%)}}.accordion-wrapper{margin:.3em 0;padding:0}.accordion-wrapper .accordion-label{align-items:center;display:flex;padding-bottom:.5rem;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion-wrapper .accordion-label .accordion-name{color:#fff;font-size:23px;margin-bottom:0;margin-left:1em;margin-top:10px}.accordion-wrapper .accordion-label:before{content:">";font-size:1.5em!important;font-weight:400!important;transform:scaleX(.7)}.accordion-wrapper .accordion-label:hover{cursor:pointer}.accordion-wrapper .accordion-content,.accordion-wrapper .accordion-input{display:none}.accordion-wrapper .accordion-input[type=checkbox]:checked~.accordion-content{display:block;margin-bottom:2rem}.accordion-wrapper .accordion-input[type=checkbox]:checked~.accordion-label:before{content:">"!important;font-weight:lighter;margin-top:-7px;transform:scaleY(.7) rotate(90deg)!important}.accordion-wrapper .accordion-content p{font-size:19px;line-height:25px;margin-left:2.5em}.content-wrapper-topics{align-items:center;background:transparent;display:flex;flex-direction:column;font-family:HelveticaNeueLTProCn;font-size:19px;line-height:25px}.tags-holder{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1em}.application-interest{align-items:center!important;display:flex;flex-direction:column;padding-bottom:.5em}.application-interest,.application-interest h1,.application-interest p{text-align:center!important}.profile-wrap .profile-center{align-items:center;display:flex;flex-direction:column;text-align:center;width:16.25rem}.profile-wrap .profile-center .ta-center{margin:.5em 0 0}.profile-wrap .profile-center .link-wrapper{margin:.1em 0}.extend-wrapper{margin:.5rem 0 .8rem;padding:0}.extend-wrapper .extend-label{align-items:center;display:flex;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.extend-wrapper .extend-label .extend-background{background-color:#c1d2ff!important;color:#1956b7!important;display:inline-block!important;font-family:HelveticaNeueLTProBdCn!important;font-size:1.1875rem!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;letter-spacing:.02375rem!important;margin:.3125rem!important;padding:.125rem .375rem 0!important;text-indent:0!important;transform:skew(20deg)!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.extend-wrapper .extend-label .extend-background .label{color:#1956b7!important;display:inline-block;height:inherit!important;margin:0;padding:0;transform:skew(-20deg)!important;vertical-align:bottom!important}.extend-wrapper .extend-label:after{color:#1956b7!important;content:" ▼";font-size:1.2rem!important;padding-left:0!important}.extend-wrapper .extend-label:hover{cursor:pointer}.extend-wrapper .extended{display:none}.extend-wrapper .extended:after{color:#1956b7!important;content:" ▲";font-size:1.2rem!important;padding-left:0!important}.extend-wrapper .extend-content,.extend-wrapper .extend-input{display:none}.extend-wrapper .extend-input[type=checkbox]:checked~.extend-content{display:block}.extend-wrapper .extend-input[type=checkbox]:checked~.collapsed{display:none}.extend-wrapper .extend-input[type=checkbox]:checked~.extended{display:inline-block}.extend-wrapper .extend-content{padding-left:.8em;padding-top:1em}.years-archive{width:100%}.years-archive .title{margin:0}.years-archive .tags{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0}.m-b-20{margin-bottom:20px!important}.m-t-40{margin-top:40px!important}div.cookiebanner a{letter-spacing:0}.hide-desktop{display:none}@media only screen and (min-width:576px){.header:before{background-color:transparent;bottom:0;content:"";height:16px;left:0;position:absolute;width:100%}.article,.container .subfooter.content .content-inner,article{width:90%!important}.menuicon{display:block!important}.header{height:5rem}.hide-desktop{display:block!important}.hide-mobile{display:none!important}.landing .center{flex-direction:column;top:25vh}.landing .center hr{background-color:#fff;display:inline;display:initial;height:.2rem;margin:0 auto;width:10rem}.landing .center .column{border:none;display:block}.landing .center .column .icon{height:.5rem}.landing .center .column .caption{font-size:2.59rem;top:.5rem}.landing .center .column .subcaption{height:1.44rem}.landing .center .column .icon,.landing .center .column .subcaption,.landing .center .column:hover .icon,.landing .center .column:hover .subcaption{visibility:hidden}#navbar .navigation{flex-direction:column;position:absolute;top:5rem;z-index:-1}#navbar .navigation li{display:none}#navbar .menuicon-closed{display:block}#navbar.responsive{flex-wrap:wrap;top:0!important}#navbar.responsive .navigation{background-color:#1d1e3e;display:block;height:calc(100vh - 5rem);margin-right:0;order:1;overflow-y:auto;width:100%}#navbar.responsive .navigation .dropdown.search-dropdown #search-results-mobile{bottom:0;left:0;position:absolute;right:0;text-align:center;top:6rem;z-index:1}#navbar.responsive .navigation .dropdown.search-dropdown #search-results-mobile ul{background-color:rgba(29,30,62,.97);height:100vh}#navbar.responsive .navigation .dropdown.search-dropdown #search-results-mobile ul li{display:block;height:auto!important;margin-left:0}#navbar.responsive .navigation .dropdown.search-dropdown #search-results-mobile ul li a{border-top:1px solid hsla(0,0%,100%,.184);display:block;font-size:.6666666667rem;letter-spacing:.1rem;line-height:1;margin:0;padding:1rem 0 0}#navbar.responsive .navigation .dropdown.search-dropdown #search-results-mobile ul li a .search-desc{display:inline-block;padding:0 0 .5rem;text-align:left!important;text-transform:none;white-space:normal!important;width:18rem}#navbar.responsive .navigation .dropdown.search-dropdown #search-results-mobile ul li a .search-header{display:inline-block;padding:0 0 .5rem;white-space:normal;width:18rem}#navbar.responsive .navigation .dropdown.search-dropdown .search-wrapper{align-items:center;background-color:#13131a;border-radius:.5rem;display:flex;flex-direction:row;height:3rem;margin:auto;position:relative;top:1.75rem;width:80%}#navbar.responsive .navigation .dropdown.search-dropdown .search-wrapper .search-mobile-icon{align-items:center;border:none;color:#fff;cursor:default;display:inline-block;flex-basis:1.6rem;flex-grow:0;padding-left:1.25rem;padding-top:.25rem;width:auto}#navbar.responsive .navigation .dropdown.search-dropdown .search-wrapper .search-mobile-icon svg{fill:#fff;height:1.6rem;width:1.6rem}#navbar.responsive .navigation .dropdown.search-dropdown .search-wrapper #search-input-mobile{align-items:center;background-color:transparent;border:none;color:#fff;display:inline-block;flex-basis:1.6rem;flex-grow:1;height:2rem;outline:none!important;padding:1rem 1.25rem 1rem 1rem;position:relative}#navbar.responsive .navigation .dropdown.menuicon{display:block;height:5rem;width:2rem}#navbar.responsive .navigation .dropdown.menuicon a{display:block;flex-direction:row;height:2rem;width:2rem}.subheader .subheader-content{justify-content:space-around}.subheader .subheader-content .subheader_box_3{display:none}}@media screen and (max-width:767px){.content li,.content p{text-align:left}.contact{flex-flow:column;margin-top:4rem}.contact .image{margin:0 auto;order:0}.contact .description{margin-top:1rem;order:1;text-align:left!important}.container .content.subfooter .content-inner{text-align:left}.container .content.subfooter .content-inner .description{max-width:100%;word-wrap:break-word}.container .content.subfooter .content-inner .description .togglebox label{letter-spacing:.1em;text-align:left}.container .content.subfooter .content-inner .description .togglebox section span:before{content:"— "}.subheader .subheader-content{justify-content:center}.subheader .subheader-content .subheader_box_2{display:none}.subheader .subheader-content .subheader_box_1{margin:0;padding-bottom:1em;padding-top:1em}.subheader .subheader-content .subheader_box_1 h2{padding:0}.container footer.slope{margin-top:-100px}.container footer .content .content-inner{align-content:stretch;font-size:.7em;justify-content:space-between;padding:0 2rem;position:relative}.container footer .content .content-inner .box{flex-grow:1;flex-shrink:0;margin-bottom:3em;padding:0!important}.container footer .content .content-inner .box h6{letter-spacing:.01em}}@media screen and (max-width:410px){.header .logo{flex-basis:13.0625rem;max-width:13.0625rem;min-width:13.0625rem}footer .content .content-inner .box:nth-child(odd){padding-right:0}footer .content .content-inner .box:nth-child(2n),footer .content .content-inner .box:nth-child(odd){flex-basis:60%;flex-grow:0;flex-shrink:0;margin-left:0;margin-right:0;padding-left:0}}.summary-holder-static{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;grid-column-gap:1rem;justify-items:center}@media screen and (max-width:992px){.summary-holder-static{grid-template-columns:1fr 1fr;width:80%!important}.summary-holder-static .summary-archive.fourByfour{margin-bottom:0!important;margin-top:0!important}.summary-holder-static .summary-archive:nth-child(odd){margin-top:.6rem!important}.summary-holder-static .summary-archive:nth-child(2n+2){margin-bottom:.6rem!important;margin-top:.6rem}}@media screen and (max-width:650px){.summary-holder-static{grid-template-columns:none;grid-column-gap:0;display:flex;flex-direction:column;justify-content:center;width:80%!important}.summary-holder-static .summary-archive.fourByfour{margin-bottom:.5rem!important;margin-top:0!important}}.summary-archive{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;-webkit-clip-path:polygon(0 .5rem,0 100%,100% calc(100% - .5rem),100% 0);clip-path:polygon(0 .5rem,0 100%,100% calc(100% - .5rem),100% 0);height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:25rem;position:relative}@media screen and (max-width:992px){.summary-archive{max-height:50vh}}.summary-archive.twoBytwo:nth-child(odd){margin-top:1.2rem}.summary-archive.twoBytwo:nth-child(2n+2){margin-bottom:.6rem;margin-top:.6rem}.summary-archive.fourByfour:nth-child(4n+1){margin-top:1.2rem}.summary-archive.fourByfour:nth-child(4n+2){margin-bottom:.6rem;margin-top:.6rem}.summary-archive.fourByfour:nth-child(4n+3){margin-bottom:1.2rem}.summary-archive.fourByfour:nth-child(4n+4){margin-bottom:1.8rem;margin-top:-.6rem}.summary-archive .imagecontainer{-webkit-backface-visibility:hidden;backface-visibility:hidden;clip-path:polygon(0 0,0 100%,100% calc(100% - .5rem),101% 0);-webkit-clip-path:polygon(0 0,0 100%,100% calc(100% - .5rem),101% 0);height:5rem;margin:0 auto;position:relative}.summary-archive .imagecontainer.placeholder{background:linear-gradient(90deg,#6d9eed,#1956b7)}.summary-archive .imagecontainer.placeholder img{margin-top:10px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.summary-archive .description{align-items:flex-start;display:flex;flex-direction:column;height:12rem;justify-content:flex-start;padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;text-align:left}@media screen and (max-width:320px){.summary-archive .description{padding-left:.25rem;padding-right:.25rem}}.summary-archive .description .title-link{overflow:hidden;text-align:left}.summary-archive .description .title-link .summaryTitle{color:#1956b7;display:-webkit-box!important;font-size:1.25rem;height:4.2rem;-webkit-line-clamp:3;line-height:1.1;margin-bottom:.1rem;margin-top:1.5rem;overflow:hidden;text-transform:none;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}@media screen and (max-width:320px){.summary-archive .description .title-link .summaryTitle{height:auto;line-height:1.2;margin-top:.25rem}}.summary-archive .description .tags-and-date{bottom:1.1875rem;color:#303030;font-family:HelveticaNeueLTProBdCn!important;font-size:1.125rem;height:4rem;left:.75rem;right:.75rem}@media screen and (max-width:320px){.summary-archive .description .tags-and-date{height:auto}}.summary-archive .description .tags-and-date .label-background{color:#303030!important;margin:0 0 0 -.2rem!important;padding:.3rem .4rem 0!important}.summary-archive .description .tags-and-date .label-background .label-label{font-size:1.125rem;text-transform:none}.summary-archive .description .tags-and-date .label-background:hover{color:#fff!important}.title-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:1rem;margin-top:2rem;width:100%}@media screen and (max-width:992px){.title-container{margin-bottom:1rem;margin-top:1rem}.title-container h2{text-align:center!important}}.title-container.centered{justify-content:center}.archive h2{color:#fff;display:inline-block;text-align:left;text-transform:uppercase}.archive h2.keep-white{color:#fff!important}.archive .arrow-link{-webkit-user-select:none;-moz-user-select:none;user-select:none}.archive .arrow-link .arrow{cursor:pointer;display:inline-block;height:2.75rem;margin:2.2rem;position:relative;width:2.75rem}@media screen and (max-width:992px){.archive .arrow-link .arrow{margin:.55rem}}.archive .arrow-link .arrow span{background-color:#fff;display:inline-block;height:.1rem;position:absolute;top:1.1rem;transition:all .2s ease;width:1.65rem}.archive .arrow-link .arrow span:first-of-type{left:0;transform:rotate(45deg)}.archive .arrow-link .arrow span:last-of-type{right:0;transform:rotate(-45deg)}@media screen and (max-width:992px){.archive .arrow-link .arrow span{width:1.65rem}}.archive .arrow-link .arrow.blog-arrow-left{background-position:50%;transform:rotate(90deg);transform-origin:50% 50%}.archive .arrow-link .arrow.blog-arrow-right{background-position:50%;transform:rotate(-90deg);transform-origin:50% 50%}.archive .arrow-link .arrow.blog-arrow-right.offset{top:-1.2rem}.archive .summary-holder{display:grid;max-width:62.5rem;width:100%}.archive .years-archive-holder{margin-bottom:1rem;margin-top:1rem}.archive .years-archive-holder .years-archive>h2{text-align:center!important;width:100%}.year-summary-archive{background-color:#ffc4c4!important;height:auto}.year-summary-archive,.year-summary-archive .description{display:flex;flex-direction:column;justify-content:center}.year-summary-archive .description .summaryTitle{color:#bf0c14!important}.year-summary-archive .description .tags a{background-color:#bf0c14!important}.year-summary-archive .description .tags a span{color:#fff!important}.blog-archive-button-left{visibility:hidden}@media screen and (max-width:992px){.blog-archive-button-left,.blog-archive-button-right{display:none!important}}.slider-archive-root{align-content:center;display:flex;flex-direction:row;justify-content:center}.blog-archive-root{width:auto!important}@media screen and (max-width:992px){.blog-archive-root{display:flex;justify-content:center}}.blog-archive-root .slide-grid{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;overflow-x:hidden;overflow-y:hidden;padding-top:25px;scroll-behavior:smooth}.blog-archive-root .slide-grid::-webkit-scrollbar{display:none;height:0!important;width:0!important}@media screen and (max-width:992px){.blog-archive-root .slide-grid{overflow-anchor:none;overflow-x:scroll;padding-top:0;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.blog-archive-root .slide-grid .slide-container{flex-shrink:0;height:100%;width:100%}@media screen and (max-width:1366px){.blog-archive-root .slide-grid .slide-container{align-items:center;display:flex;flex-direction:row;justify-content:center;scroll-snap-align:center;width:72vw!important}}@media screen and (max-width:992px){.blog-archive-root .slide-grid .slide-container:first-child{margin-left:10vw}}.blog-archive-root .slide-grid .slide-container .slide{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1rem;padding-left:2px;padding-right:2px}@media screen and (max-width:500px){.blog-archive-root .slide-grid .slide-container .slide{align-items:center;display:flex;flex-direction:row;grid-template-columns:none;grid-column-gap:0;-webkit-clip-path:polygon(0 .5rem,0 100%,100% calc(100% - .5rem),101% 0);clip-path:polygon(0 .5rem,0 100%,100% calc(100% - .5rem),101% 0)}}@media screen and (min-width:640px)and (max-width:1366px){.blog-archive-root .slide-grid .slide-container .slide{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.2rem;-webkit-clip-path:polygon(0 .5rem,0 100%,100% calc(100% - .5rem),101% 0);clip-path:polygon(0 .5rem,0 100%,100% calc(100% - .5rem),101% 0)}}@media screen and (max-width:992px){.blog-archive-root .slide-grid .slide-container .slide .summary-archive{width:60vw!important}}@media screen and (min-width:768px)and (max-width:1366px){.blog-archive-root .slide-grid .slide-container .slide .summary-archive{width:30vw!important}}.blog-archive-root .slide-grid .slide-container .slide .summary-archive .imagecontainer{margin:0 auto!important}.section-grid{grid-template-columns:14.6875rem 14.6875rem 14.6875rem 14.6875rem;grid-template-rows:14.6875rem}.section{grid-column-gap:1.25pxrem;-moz-column-gap:1.25pxrem;column-gap:1.25pxrem;grid-row-gap:1.25pxrem;row-gap:1.25pxrem}.section .box{box-sizing:border-box;display:grid;grid-auto-columns:12.8125rem;grid-auto-rows:5.3125pxrem 5pxrem 2pxrem;grid-row-gap:.9375pxrem;height:14.6875pxrem;outline:2px solid #c1d2ff;padding:2px 12px;row-gap:.9375pxrem;width:14.6875pxrem}.section .box:hover{outline:4px solid #1956b7}.section .box:hover .title{color:#1956b7}.section .box:hover .read-more{background-color:#1956b7;color:#fff}.section .box .title{color:#2b2e34;display:block;font-size:1.2625rem;letter-spacing:.1175rem;line-height:1.625rem;text-align:center}.section .box .no-hyphenation{-webkit-hyphens:manual!important;hyphens:manual!important}.section .box .read-more{background-color:#c1d2ff;color:#1956b7;font-family:HelveticaNeueLTProBdCn;font-size:1.1875rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;letter-spacing:.02375rem;margin:0 auto;padding:.25rem .375rem 0;transform:skew(20deg);width:-webkit-max-content;width:-moz-max-content;width:max-content}.section .box .read-more .label{height:inherit;transform:skew(-20deg);vertical-align:bottom}.section .box .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:6.125rem}.section .box .icon-security-concept-analysis{background-image:url(/media/icons/securityconceptanalysis.png)}.section .box .icon-automotive-security-assessment{background-image:url(/media/icons/automotive.png)}.section .box .icon-threat-and-risk-assessment{background-image:url(/media/icons/iso-risk.png)}.section .box .icon-cloud-security-assessment{background-image:url(/media/icons/cloud.png)}.section .box .icon-container-security-assessment{background-image:url(/media/icons/container.png)}.section .box .icon-embedded-security-assessment{background-image:url(/media/icons/embedded.png)}.section .box .icon-endpoint-security-assessment{background-image:url(/media/icons/endpoint.png)}.section .box .icon-it-forensics{background-image:url(/media/icons/forensics.png)}.section .box .icon-mobile-application-security-assessment{background-image:url(/media/icons/masa.png)}.section .box .icon-penetration-test{background-image:url(/media/icons/pentest.png)}.section .box .icon-phishing-awareness-assessment{background-image:url(/media/icons/phishing.png)}.section .box .icon-red-teaming{background-image:url(/media/icons/redteaming.png)}.section .box .icon-maturity-level-analysis{background-image:url(/media/icons/reifegrad.png)}.section .box .icon-vulnerability-analysis{background-image:url(/media/icons/vulnscan.png)}.section .box .icon-social-engineering-assessment{background-image:url(/media/icons/socialengineering.png)}.section .box .icon-web-application-security-assessment{background-image:url(/media/icons/wasa.png)}.section .box .icon-effectiveness-and-economic-efficiency-assessment{background-image:url(/media/icons/effectiveness-economic-efficiency.png)}.section .box .icon-information-and-it-security{background-image:url(/media/icons/information-and-it-security.png)}.section .box .icon-security-concepts{background-image:url(/media/icons/security-concepts.png)}.section .box .icon-security-incidents{background-image:url(/media/icons/security-incidents.png)}.section .box .icon-maturity-level-optimization{background-image:url(/media/icons/maturity-level-optimization.png)}.section .box .icon-it-risk-management{background-image:url(/media/icons/risk-management.png)}.section .box .icon-information-security-management{background-image:url(/media/icons/information-security-management.png)}.section .box .icon-incident-response-management{background-image:url(/media/icons/incident-response-management.png)}.section .box .icon-cra{background-image:url(/media/icons/compliance-cra.png)}.section .box .icon-dora{background-image:url(/media/icons/compliance-dora.png)}.section .box .icon-red{background-image:url(/media/icons/compliance-red.png)}.section .box .icon-iec62443,.section .box .icon-iso27001,.section .box .icon-tisax{background-image:url(/media/icons/compliance.png)}.section .box .icon-nis2{background-image:url(/media/icons/compliance-nis2.png)}.section .box .icon-21-cfr-part-11,.section .box .icon-bait-and-marisk,.section .box .icon-fahrzeugzulassungen,.section .box .icon-gambling-and-sports-betting,.section .box .icon-iso21434,.section .box .icon-kritis,.section .box .icon-mdr,.section .box .icon-microsoft-365-compliance,.section .box .icon-pci-dss,.section .box .icon-tiber,.section .box .icon-tr03161,.section .box .icon-unece-r155{background-image:url(/media/icons/compliance.png)}.funding-overview{padding-top:0!important}.funding-overview .funding-section{grid-auto-rows:11.25rem 2rem!important}.funding-overview .funding-section .title{display:flex!important;flex-direction:column!important;justify-content:center!important}@media only screen and (min-width:576px)and (max-width:992px){.section-grid{grid-template-columns:14.6875rem 14.6875rem 14.6875rem;grid-template-rows:14.6875rem}}@media only screen and (max-width:575px){.section-grid{grid-template-columns:14.6875rem 14.6875rem;grid-template-rows:14.6875rem}}@media screen and (max-width:510px){.section-grid{grid-template-columns:10.75rem 10.75rem;grid-template-rows:10.75rem}.section{-moz-column-gap:.9375pxrem;column-gap:.9375pxrem;row-gap:.9375pxrem}.section .box{grid-auto-columns:9.875rem;grid-auto-rows:3.4375pxrem 3.75pxrem 1.875pxrem;height:10.75pxrem;padding:2px 5px;row-gap:.6875pxrem;width:10.75pxrem}.section .box .title{font-size:1.0625rem;letter-spacing:.079375rem;line-height:1.3125rem}.section .box .read-more{font-size:1rem;letter-spacing:.02rem}.section .box .icon{height:3.9375rem}.funding-overview .funding-section{grid-auto-rows:6.875rem 1.875rem!important}.funding-overview .funding-section .title{display:flex!important;flex-direction:column!important;justify-content:center!important}}@media screen and (max-width:380px){.section{-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.625rem}.section .box{grid-auto-columns:8.75rem;grid-auto-rows:3.125rem 3.125rem 1.5625rem;height:9.375rem;row-gap:.5rem;width:9.375rem}.section .box .title{font-size:.875rem;letter-spacing:.079375rem;line-height:1.0625rem}.section .box .read-more{font-size:.875rem;letter-spacing:.02rem}.section .box .icon{height:3.5625rem}.section-grid{grid-template-columns:9.375rem 9.375rem;grid-template-rows:9.375rem}}.section-overview .box .transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-bottom-down-up,.transition,.transition-bottom-down-up,.transition-bottom-up-down,.transition-down,.transition-top,.transition-top-down-up,.transition-top-up-down{background-color:transparent;height:7rem;pointer-events:none!important;position:relative;width:100vw}.section-overview .box .transition-white.transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-white.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-white.transition-bottom-down-up,.transition-white.transition-bottom-down-up,.transition-white.transition-bottom-up-down,.transition-white.transition-down,.transition-white.transition-top,.transition-white.transition-top-down-up,.transition-white.transition-top-up-down,.transition.transition-white{background:#fff}.section-overview .box .transition-lighter-blue.transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-lighter-blue.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-lighter-blue.transition-bottom-down-up,.transition-lighter-blue.transition-bottom-down-up,.transition-lighter-blue.transition-bottom-up-down,.transition-lighter-blue.transition-down,.transition-lighter-blue.transition-top,.transition-lighter-blue.transition-top-down-up,.transition-lighter-blue.transition-top-up-down,.transition.transition-lighter-blue{background:#c1d2ff}.section-overview .box .transition-lighter-greyish.transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-lighter-greyish.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-lighter-greyish.transition-bottom-down-up,.transition-lighter-greyish.transition-bottom-down-up,.transition-lighter-greyish.transition-bottom-up-down,.transition-lighter-greyish.transition-down,.transition-lighter-greyish.transition-top,.transition-lighter-greyish.transition-top-down-up,.transition-lighter-greyish.transition-top-up-down,.transition.transition-lighter-greyish{background:#efefef}.section-overview .box .transition-black.transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-black.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-black.transition-bottom-down-up,.transition-black.transition-bottom-down-up,.transition-black.transition-bottom-up-down,.transition-black.transition-down,.transition-black.transition-top,.transition-black.transition-top-down-up,.transition-black.transition-top-up-down,.transition.transition-black{background:#13131a}.section-overview .box .transition-blackblue.transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-blackblue.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-blackblue.transition-bottom-down-up,.transition-blackblue.transition-bottom-down-up,.transition-blackblue.transition-bottom-up-down,.transition-blackblue.transition-down,.transition-blackblue.transition-top,.transition-blackblue.transition-top-down-up,.transition-blackblue.transition-top-up-down,.transition.transition-blackblue{background:#131219}.section-overview .box .transition-blue.transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-blue.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-blue.transition-bottom-down-up,.transition-blue.transition-bottom-down-up,.transition-blue.transition-bottom-up-down,.transition-blue.transition-down,.transition-blue.transition-top,.transition-blue.transition-top-down-up,.transition-blue.transition-top-up-down,.transition.transition-blue{background:#1d1c23}.section-overview .box .transition-light-blue.transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-light-blue.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-light-blue.transition-bottom-down-up,.transition-light-blue.transition-bottom-down-up,.transition-light-blue.transition-bottom-up-down,.transition-light-blue.transition-down,.transition-light-blue.transition-top,.transition-light-blue.transition-top-down-up,.transition-light-blue.transition-top-up-down,.transition.transition-light-blue{background:#1956b7}.section-overview .box .transition-red.transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-red.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-red.transition-bottom-down-up,.transition-red.transition-bottom-down-up,.transition-red.transition-bottom-up-down,.transition-red.transition-down,.transition-red.transition-top,.transition-red.transition-top-down-up,.transition-red.transition-top-up-down,.transition.transition-red{background:#ffdede}.section-overview .box .transition-background-black.transition-bottom-down-up-section,.section-overview .box .transition-background-blackblue.transition-bottom-down-up-section,.section-overview .box .transition-background-blue.transition-bottom-down-up-section,.section-overview .box .transition-background-white.transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-background-black.transition-bottom-down-up,.slope.changeTransitionTags #topics .transition-background-blackblue.transition-bottom-down-up,.slope.changeTransitionTags #topics .transition-background-blue.transition-bottom-down-up,.slope.changeTransitionTags #topics .transition-background-white.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-background-black.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-background-blackblue.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-background-blue.transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-background-white.transition-bottom-down-up,.transition-background-black.transition-bottom-down-up,.transition-background-black.transition-bottom-up-down,.transition-background-black.transition-down,.transition-background-black.transition-top,.transition-background-black.transition-top-down-up,.transition-background-black.transition-top-up-down,.transition-background-blackblue.transition-bottom-down-up,.transition-background-blackblue.transition-bottom-up-down,.transition-background-blackblue.transition-down,.transition-background-blackblue.transition-top,.transition-background-blackblue.transition-top-down-up,.transition-background-blackblue.transition-top-up-down,.transition-background-blue.transition-bottom-down-up,.transition-background-blue.transition-bottom-up-down,.transition-background-blue.transition-down,.transition-background-blue.transition-top,.transition-background-blue.transition-top-down-up,.transition-background-blue.transition-top-up-down,.transition-background-white.transition-bottom-down-up,.transition-background-white.transition-bottom-up-down,.transition-background-white.transition-down,.transition-background-white.transition-top,.transition-background-white.transition-top-down-up,.transition-background-white.transition-top-up-down,.transition.transition-background-black,.transition.transition-background-blackblue,.transition.transition-background-blue,.transition.transition-background-white{position:relative}.transition-container{overflow-x:visible;overflow-x:initial;overflow-x:clip;position:relative}.transition-top,.transition-top-down-up,.transition-top-up-down{margin-top:-7rem}.transition-top-blue-pane{-webkit-filter:drop-shadow(0 -1px 0 #fff);filter:drop-shadow(0 -1px 0 white);padding-bottom:2px!important}.transition-bottom-blue-pane{-webkit-filter:drop-shadow(0 1px 0 #fff);filter:drop-shadow(0 1px 0 white);padding-top:2px!important}.transition-top-down-up{-webkit-clip-path:polygon(0 7rem,100% 0,100% 7rem,0 7rem);clip-path:polygon(0 7rem,100% 0,100% 7rem,0 7rem);-webkit-filter:drop-shadow(0 2px 0 #fff);filter:drop-shadow(0 2px 0 white);margin-bottom:-.5px}.transition-top-up-down{-webkit-clip-path:polygon(0 0,100% 7rem,100% 7rem,0 7rem);clip-path:polygon(0 0,100% 7rem,100% 7rem,0 7rem);margin-bottom:-.5px}.transition-bottom-up-down{-webkit-clip-path:polygon(0 0,100% 0,100% 7rem,0 0);clip-path:polygon(0 0,100% 0,100% 7rem,0 0);margin-top:-.5px}.transition-bottom-down-up{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 7rem);clip-path:polygon(0 0,100% 0,100% 0,0 7rem);margin-top:-.5px}@media screen and (max-width:450px){.section-overview .box .transition-bottom-down-up-section,.slope.changeTransitionTags #topics .transition-bottom-down-up,.slope.changeTransitionYear #archive .transition-bottom-down-up,.transition,.transition-bottom-down-up,.transition-bottom-up-down,.transition-down,.transition-top,.transition-top-down-up,.transition-top-up-down{height:3rem;width:100vw}.section-overview .box .transition-top-up-down.transition-bottom-down-up-section,.transition-top-up-down,.transition.transition-top-up-down{-webkit-clip-path:polygon(0 0,100% 3rem,100% 3rem,0 3rem);clip-path:polygon(0 0,100% 3rem,100% 3rem,0 3rem);margin-top:-3rem}.section-overview .box .transition-bottom-up-down.transition-bottom-down-up-section,.transition-bottom-up-down,.transition.transition-bottom-up-down{-webkit-clip-path:polygon(0 0,100% 0,100% 3rem,0 0);clip-path:polygon(0 0,100% 0,100% 3rem,0 0)}}.section-grid-overview{grid-template-columns:14.6875rem 14.6875rem 14.6875rem 14.6875rem;grid-template-rows:14.6875rem}.section-overview{align-content:center;display:grid;justify-content:center;padding-bottom:3.125rem;text-align:left;grid-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;grid-row-gap:1.25rem;font-family:HelveticaNeueLTProBdCn;row-gap:1.25rem}.section-overview .box{height:14.6875rem;outline:2px solid #efefef;padding:0!important;width:14.6875rem}.section-overview .box:hover{outline:4px solid #1956b7}.section-overview .box:hover .white .title{color:#1956b7}.section-overview .box .lighter-greyish{background:#efefef;display:flex;flex-direction:column;height:calc(55% - 2vh);justify-content:center;padding:10px;width:100%}@media only screen and (max-width:575px){.section-overview .box .lighter-greyish{padding:2px}}.section-overview .box .transition-bottom-down-up-section{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 2vh);clip-path:polygon(0 0,100% 0,100% 0,0 2vh);-webkit-filter:drop-shadow(0 1px 0 #fff);filter:drop-shadow(0 1px 0 white);height:2vh;margin-left:0!important;margin-top:-.5px;width:100%}.section-overview .box .white{display:flex;flex-direction:column;height:45%;justify-content:center;padding-bottom:10px}.section-overview .box .white .title{color:#2b2e34;display:block;font-size:1.2625rem;letter-spacing:.1175rem;line-height:1.625rem;padding:0 10px;text-align:center}.section-overview .box .no-hyphenation{-webkit-hyphens:manual!important;hyphens:manual!important}.section-overview .box .icon{background-blend-mode:multiply;background-color:#efefef;background-position:50%;background-repeat:no-repeat;background-size:contain;height:6.125rem}.section-overview .box .icon-security-concept-analysis{background-image:url(/media/icons/securityconceptanalysis.png)}.section-overview .box .icon-automotive-security-assessment{background-image:url(/media/icons/automotive.png)}.section-overview .box .icon-threat-and-risk-assessment{background-image:url(/media/icons/iso-risk.png)}.section-overview .box .icon-cloud-security-assessment{background-image:url(/media/icons/cloud.png)}.section-overview .box .icon-container-security-assessment{background-image:url(/media/icons/container.png)}.section-overview .box .icon-embedded-security-assessment{background-image:url(/media/icons/embedded.png)}.section-overview .box .icon-endpoint-security-assessment{background-image:url(/media/icons/endpoint.png)}.section-overview .box .icon-it-forensics{background-image:url(/media/icons/forensics.png)}.section-overview .box .icon-mobile-application-security-assessment{background-image:url(/media/icons/masa.png)}.section-overview .box .icon-penetration-test{background-image:url(/media/icons/pentest.png)}.section-overview .box .icon-phishing-awareness-assessment{background-image:url(/media/icons/phishing.png)}.section-overview .box .icon-red-teaming{background-image:url(/media/icons/redteaming.png)}.section-overview .box .icon-maturity-level-analysis{background-image:url(/media/icons/reifegrad.png)}.section-overview .box .icon-vulnerability-analysis{background-image:url(/media/icons/vulnscan.png)}.section-overview .box .icon-social-engineering-assessment{background-image:url(/media/icons/socialengineering.png)}.section-overview .box .icon-web-application-security-assessment{background-image:url(/media/icons/wasa.png)}.section-overview .box .icon-breach-and-attack-simulation{background-image:url(/media/icons/breach-and-attack-simulation.png)}.section-overview .box .icon-sap-security-assessment{background-image:url(/media/icons/sap.png)}.section-overview .box .icon-effectiveness-and-economic-efficiency-assessment{background-image:url(/media/icons/effectiveness-economic-efficiency.png)}.section-overview .box .icon-information-and-it-security{background-image:url(/media/icons/information-and-it-security.png)}.section-overview .box .icon-security-concepts{background-image:url(/media/icons/security-concepts.png)}.section-overview .box .icon-security-incidents{background-image:url(/media/icons/security-incidents.png)}.section-overview .box .icon-maturity-level-optimization{background-image:url(/media/icons/maturity-level-optimization.png)}.section-overview .box .icon-it-risk-management{background-image:url(/media/icons/risk-management.png)}.section-overview .box .icon-information-security-management{background-image:url(/media/icons/information-security-management.png)}.section-overview .box .icon-incident-response-management{background-image:url(/media/icons/incident-response-management.png)}.section-overview .box .icon-cra{background-image:url(/media/icons/compliance-cra.png)}.section-overview .box .icon-dora{background-image:url(/media/icons/compliance-dora.png)}.section-overview .box .icon-red{background-image:url(/media/icons/compliance-red.png)}.section-overview .box .icon-iec62443,.section-overview .box .icon-iso27001,.section-overview .box .icon-tisax{background-image:url(/media/icons/compliance.png)}.section-overview .box .icon-nis2{background-image:url(/media/icons/compliance-nis2.png)}.section-overview .box .icon-21-cfr-part-11,.section-overview .box .icon-bait-and-marisk,.section-overview .box .icon-fahrzeugzulassungen,.section-overview .box .icon-gambling-and-sports-betting,.section-overview .box .icon-iso21434,.section-overview .box .icon-kritis,.section-overview .box .icon-mdr,.section-overview .box .icon-microsoft-365-compliance,.section-overview .box .icon-pci-dss,.section-overview .box .icon-tiber,.section-overview .box .icon-tr03161,.section-overview .box .icon-unece-r155{background-image:url(/media/icons/compliance.png)}@media screen and (max-width:1133px){.section-grid-overview{grid-template-columns:14.6875rem 14.6875rem 14.6875rem;grid-template-rows:14.6875rem}}@media screen and (max-width:767px){.section-grid-overview{grid-template-columns:14.6875rem 14.6875rem;grid-template-rows:14.6875rem}}@media screen and (max-width:510px){.section-grid-overview{grid-template-columns:10.75rem 10.75rem;grid-template-rows:10.75rem}.section-overview{-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.25rem}.section-overview .box{height:10.75rem;width:10.75rem}.section-overview .box .white .title{font-size:1.0625rem;letter-spacing:.079375rem;line-height:1.3125rem;padding:0}}@media screen and (max-width:380px){.section-grid-overview{grid-template-columns:9.375rem 9.375rem;grid-template-rows:9.375rem}.section-overview{-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.625rem}.section-overview .box{height:9.375rem;width:9.375rem}.section-overview .box .lighter-greyish{padding:2px}.section-overview .box .lighter-greyish .icon{height:4.0625rem}.section-overview .box .white{padding-bottom:5px}.section-overview .box .white .title{font-size:.875rem;letter-spacing:.079375rem;line-height:1.0625rem}}.section-grid-partner{grid-template-columns:20rem 20rem 20rem!important;grid-template-rows:20rem!important}.section{align-content:center;display:grid;justify-content:center;padding-bottom:7.0625rem;padding-top:3.0625rem;text-align:left;grid-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;grid-row-gap:1.25rem;font-family:HelveticaNeueLTProBdCn;row-gap:1.25rem}.section .partner-box{box-sizing:border-box;display:grid;grid-auto-columns:18.125rem;grid-auto-rows:7.5rem 7.8125rem 2.5rem!important;height:20rem!important;width:20rem!important;grid-row-gap:.9375rem!important;outline:2px solid #c1d2ff;padding:2px 12px;row-gap:.9375rem!important}.section .partner-box:hover{outline:4px solid #1956b7}.section .partner-box:hover .title{color:#1956b7}.section .partner-box:hover .read-more{background-color:#1956b7;color:#fff}.section .partner-box .title{color:#2b2e34;display:block;font-size:.9375rem;letter-spacing:.03125rem;line-height:1.25rem;text-align:center}.section .partner-box .read-more{background-color:#c1d2ff;color:#1956b7;font-family:HelveticaNeueLTProBdCn;font-size:1.1875rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;letter-spacing:.02375rem;margin:0 auto;padding:.25rem .375rem 0;transform:skew(20deg);width:-webkit-max-content;width:-moz-max-content;width:max-content}.section .partner-box .read-more .label{height:inherit;transform:skew(-20deg);vertical-align:bottom}.section .partner-box .icon{padding:.625rem}.section .partner-box .icon .image{-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1133px){.section-grid-partner{grid-template-columns:20rem 20rem!important;grid-template-rows:20rem!important}}@media screen and (max-width:700px){.section-grid-partner{grid-template-columns:20rem!important;grid-template-rows:20rem!important}}@media screen and (max-width:380px){.section-grid-partner{grid-template-columns:15.625rem!important;grid-template-rows:15.625rem!important}.section .partner-box{grid-auto-columns:13.75rem;grid-auto-rows:5rem 6.25rem 2.1875rem!important;height:15.625rem!important;row-gap:.625rem;width:15.625rem!important}.section .partner-box .title{font-size:.8125rem;letter-spacing:.079375rem;line-height:1rem}.section .partner-box .read-more{font-size:.875rem;letter-spacing:.02rem}}.icon-services{height:3.6875rem;margin-bottom:.5rem;width:3.6875rem}.assessments-top{grid-template-columns:fit-content(100%) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 4.25rem auto auto auto 2.6875rem 4.25rem auto auto 2.6875rem 4.25rem auto}.assessments{display:grid;padding-bottom:7.0625rem;padding-top:3.0625rem;text-align:left;grid-column-gap:2.375rem;-moz-column-gap:2.375rem;column-gap:2.375rem;grid-row-gap:1.5625rem;row-gap:1.5625rem}.assessments strong{font-family:HelveticaNeueLTProBdCn;font-weight:400}.assessments .label{color:#303030;font-family:HelveticaNeueLTProBdCn;font-size:1.375rem;grid-column-start:1;letter-spacing:.06875rem;line-height:1.2272727273;text-align:right}.assessments .icon{background-repeat:no-repeat;background-size:contain}.assessments .icon-extern{background-image:url(/media/icons/extern.png)}.assessments .icon-intern{background-image:url(/media/icons/intern.png)}.assessments .icon-priv{background-image:url(/media/icons/nutzer.png)}.assessments .icon-black{background-image:url(/media/icons/black-box.png)}.assessments .icon-gray{background-image:url(/media/icons/gray-box.png)}.assessments .icon-white{background-image:url(/media/icons/white-box.png)}.assessments .icon-focused{background-image:url(/media/icons/fokussiert.png)}.assessments .icon-restricted{background-image:url(/media/icons/begrenzt.png)}.assessments .icon-extensive{background-image:url(/media/icons/umfassend.png)}.assessments .description{color:#303030;font-family:HelveticaNeueLTProCn;font-size:1.1875rem;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.02375rem;line-height:1.4342105263}.assessments .description ul{padding:0;text-indent:0}.assessments .description ul li{padding-bottom:.75rem}.assessments .description ul li:before{content:"";display:block}.assessments.assessments-top.desktop .description ul li{margin-bottom:0;padding-bottom:0}.assessments.assessments-top.desktop .description ul li:before{content:">";display:inline-block}.assessments .description-upper{color:#303030;font-family:HelveticaNeueLTProBdCn;font-size:1.5625rem;letter-spacing:.1175rem;line-height:1.2;text-transform:uppercase;word-break:normal;word-wrap:break-word}.assessments .col-span-3{grid-column-end:5;grid-column-start:2}.title-icon{background-repeat:no-repeat;background-size:contain;height:6.125rem;width:6.125rem}.title-icon.icon-security-concept-analysis{background-image:url(/media/icons/securityconceptanalysis.png)}.title-icon.icon-automotive-security-assessment{background-image:url(/media/icons/automotive.png)}.title-icon.icon-threat-and-risk-assessment{background-image:url(/media/icons/iso-risk.png)}.title-icon.icon-cloud-security-assessment{background-image:url(/media/icons/cloud.png)}.title-icon.icon-container-security-assessment{background-image:url(/media/icons/container.png)}.title-icon.icon-embedded-security-assessment{background-image:url(/media/icons/embedded.png)}.title-icon.icon-endpoint-security-assessment{background-image:url(/media/icons/endpoint.png)}.title-icon.icon-it-forensics{background-image:url(/media/icons/forensics.png)}.title-icon.icon-mobile-application-security-assessment{background-image:url(/media/icons/masa.png)}.title-icon.icon-penetration-test{background-image:url(/media/icons/pentest.png)}.title-icon.icon-phishing-awareness-assessment{background-image:url(/media/icons/phishing.png)}.title-icon.icon-red-teaming{background-image:url(/media/icons/redteaming.png)}.title-icon.icon-maturity-level-analysis{background-image:url(/media/icons/reifegrad.png)}.title-icon.icon-vulnerability-analysis{background-image:url(/media/icons/vulnscan.png)}.title-icon.icon-social-engineering-assessment{background-image:url(/media/icons/socialengineering.png)}.title-icon.icon-web-application-security-assessment{background-image:url(/media/icons/wasa.png)}.title-icon.icon-breach-and-attack-simulation{background-image:url(/media/icons/breach-and-attack-simulation.png)}.title-icon.icon-sap-security-assessment{background-image:url(/media/icons/sap.png)}.title-icon.icon-effectiveness-and-economic-efficiency-assessment{background-image:url(/media/icons/effectiveness-economic-efficiency.png)}.title-icon.icon-information-and-it-security{background-image:url(/media/icons/information-and-it-security.png)}.title-icon.icon-security-concepts{background-image:url(/media/icons/security-concepts.png)}.title-icon.icon-security-incidents{background-image:url(/media/icons/security-incidents.png)}.title-icon.icon-maturity-level-optimization{background-image:url(/media/icons/maturity-level-optimization.png)}.title-icon.icon-it-risk-management{background-image:url(/media/icons/risk-management.png)}.title-icon.icon-information-security-management{background-image:url(/media/icons/information-security-management.png)}.title-icon.icon-incident-response-management{background-image:url(/media/icons/incident-response-management.png)}.title-icon.icon-cra{background-image:url(/media/icons/compliance-cra.png)}.title-icon.icon-dora{background-image:url(/media/icons/compliance-dora.png)}.title-icon.icon-red{background-image:url(/media/icons/compliance-red.png)}.title-icon.icon-iec62443,.title-icon.icon-iso27001,.title-icon.icon-tisax{background-image:url(/media/icons/compliance.png)}.title-icon.icon-nis2{background-image:url(/media/icons/compliance-nis2.png)}.title-icon.icon-21-cfr-part-11,.title-icon.icon-bait-and-marisk,.title-icon.icon-fahrzeugzulassungen,.title-icon.icon-gambling-and-sports-betting,.title-icon.icon-iso21434,.title-icon.icon-kritis,.title-icon.icon-mdr,.title-icon.icon-microsoft-365-compliance,.title-icon.icon-pci-dss,.title-icon.icon-tiber,.title-icon.icon-tr03161,.title-icon.icon-unece-r155{background-image:url(/media/icons/compliance.png)}.mobile{display:none;flex-direction:column}.mobile .assessment-section{border-top:2px solid #d3d3d3}.mobile .assessment-section .label{margin:1em 0 .5em;text-align:left}.mobile .assessment-section .icon-section{display:flex;flex-direction:row;flex-wrap:wrap}.mobile .assessment-section .icon-section.mobile{justify-content:space-between}.mobile .assessment-section .icon-section .icon-box{display:flex;flex-direction:column;margin:1em 0;width:11.25rem}.mobile .assessment-section .icon-section .icon-box.mobile{width:7.5rem}.mobile .assessment-section .icon-section .icon-box.mobile .description-upper{font-size:1.0625rem;text-align:center}.mobile .assessment-section .icon-section .icon-box .description-upper{-webkit-hyphens:none;hyphens:none;margin-top:1em}.mobile .assessment-section .icon-section .icon-box .icon{background-repeat:no-repeat;background-size:contain;height:4.25rem;margin-left:auto;margin-right:auto;width:4.25rem}@media screen and (max-width:911px){.assessments-top{grid-template-columns:9.375rem minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 4.25rem auto auto auto 2.6875rem 4.25rem auto auto 2.6875rem 4.25rem auto}.assessments-top .label{-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:870px){.assessments-top .description-upper{font-size:19px}}@media screen and (max-width:700px){.mobile{display:flex!important}.mobile.vertical{flex-direction:column!important}.mobile.vertical .icon-box{margin:.5rem 0;width:100%!important}.mobile.vertical .icon-box .description-upper{margin-bottom:.5rem}.mobile.vertical .icon-box ul li{margin-bottom:0}.desktop{display:none}.icon-box{width:9.5rem!important}}@media screen and (max-width:510px){.icon-box{width:7.5rem!important}}@media screen and (max-width:400px){.mobile .assessment-section .icon-section .icon-box{width:6.25rem!important}.mobile .assessment-section .icon-section.vertical .icon-box{margin:.5rem 0;width:100%!important}.mobile .assessment-section .icon-section.vertical .icon-box .description-upper{margin-bottom:.5rem}.mobile .assessment-section .icon-section.vertical .icon-box ul li{margin-bottom:0}}.inline-link .link-background{margin-left:0!important;margin-right:-.1rem!important}.inline-link .link-background.no-spaces{margin-right:-.25rem!important;padding-left:0!important;padding-right:.1rem!important}.inline-link .link-background.no-spaces:not(:first-child){margin-left:.225rem!important}.inline-link .link-background.split,.inline-link .link-background.split .link-label{transform:none!important}.inline-link .link-background.split:first-child{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,5px 100%);clip-path:polygon(0 0,100% 0,100% 100%,5px 100%);padding-left:.5rem!important;transform:none!important}.inline-link .link-background.split:first-child .link-label{transform:none!important}.inline-link .link-background.split:last-child{-webkit-clip-path:polygon(0 0,calc(100% - 5px) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 100%,0 100%);transform:none!important}.inline-link .link-background.split:last-child.no-spaces{margin-left:.2rem!important}.inline-link .link-background.split:last-child .link-label{transform:none!important}.inline-link .link-background:not(.no-spaces):not(.upper):not(:last-child){margin-right:-.07rem!important}.inline-link .link-background:first-child{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,5px 100%);clip-path:polygon(0 0,100% 0,100% 100%,5px 100%);padding-left:.25rem!important;transform:none!important}.inline-link .link-background:first-child .link-label{transform:none!important}.inline-link .link-background:last-child{-webkit-clip-path:polygon(0 0,calc(100% - 5px) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 100%,0 100%);margin-right:-.25rem!important;padding-right:.5rem!important;transform:none!important}.inline-link .link-background:last-child .link-label{transform:none!important}.inline-link .link-background.no-spaces:only-child{-webkit-clip-path:polygon(0 0,calc(100% - 5px) 0,100% 100%,5px 100%);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 100%,5px 100%);margin-right:-.25rem!important;padding-left:.5rem!important;transform:none!important}.inline-link .link-background.no-spaces:only-child .link-label{transform:none!important}.inline-link:hover .link-background{background-color:#1956b7!important;color:#fff!important}.link-background{background-color:#c1d2ff!important;color:#1956b7!important;display:inline-block!important;font-family:HelveticaNeueLTProBdCn!important;font-size:1.1875rem!important;letter-spacing:.02375rem!important;margin:.3125rem!important;padding:.125rem .625rem 0 .5rem!important;text-indent:0!important;transform:skew(20deg)!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.link-background.inline{line-height:1.26rem;padding:0 .25rem!important}.link-background.inline span{display:inline-block!important;max-height:1rem}.link-background .link-label{display:inline-block;height:inherit!important;line-height:1.5625rem!important;transform:skew(-20deg)!important;vertical-align:bottom!important;white-space:break-spaces}.link-background.active,.link-background:hover{background-color:#1956b7!important;color:#fff!important}.link-red{background-color:#c30e0e!important;color:#fff!important}.link-red:hover{background-color:#ffdede!important;color:#c30e0e!important}.markdown-link-wrapper .link-background{margin-top:-.185rem!important;padding-bottom:3px!important;padding-top:3px!important;vertical-align:top}.markdown-link-wrapper .link-background .link-label{display:inline-block;line-height:.9375rem!important}.highlight-background{background-color:#cbcbcb!important;color:#000!important;display:inline-block!important;font-family:monospace;font-size:1rem;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;line-height:1.375rem;margin-top:-.1875rem!important;padding:.125rem .375rem 0!important;text-indent:0!important;transform:skew(20deg)!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.highlight-background .highlight-label{display:inline-block;height:inherit!important;transform:skew(-20deg)!important;vertical-align:bottom!important}.security-incident{margin-bottom:0;position:relative}.security-incident-wrapper{background-color:#fff;padding-bottom:1.5rem;width:100vw}.s-incident{background-color:#fff;height:auto;margin:0 auto;padding:0;position:relative}.s-incident .s-incident-content{align-items:center;color:#c30e0e;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 auto;max-width:62.5rem}.s-incident .s-incident-content .s-incident-title{font-family:HelveticaNeueLTProBdCn!important;font-size:1.375rem!important;letter-spacing:.054rem!important;line-height:1.22727!important;margin-bottom:0!important;padding-bottom:.16667rem!important;padding-top:.25rem!important;text-transform:none!important}.s-incident .s-incident-content .s-incident-text{display:flex;flex-wrap:wrap;font-size:1.19rem!important;letter-spacing:.02rem!important;line-height:1.28571!important;padding-bottom:0!important;padding-top:.5rem!important;text-align:center}.s-incident .s-incident-content .s-incident-image{background-image:url(/media/icons/trojan-horse.png);background-size:cover;height:96px;width:90px}@media screen and (max-width:450px){.security-incident-wrapper{padding-bottom:0;padding-top:1.5rem}}.help-wrapper{margin-bottom:3.25rem;width:100vw}.help{height:auto;margin:0 auto;padding:0;position:relative}.help-image{background-image:url(/media/icons/mobile.png);background-size:cover;height:100px;margin-bottom:10px;width:80px}.help-content{align-items:center;color:#303030;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 auto;max-width:62.5rem;padding-bottom:1em;text-align:center;width:90%}.help-text{font-size:1.19rem!important;letter-spacing:.02rem!important;line-height:1.28571!important;padding-bottom:0!important;padding-top:.5rem!important;text-align:center!important}.help-text,.link-wrapper{display:flex;flex-wrap:wrap}.link-wrapper{justify-content:center;margin-top:10px}.blue-pane-wrapper-clippath .help-content{color:#fff}.label-background{background-color:#fff!important;color:#1956b7!important;display:inline-block!important;font-family:HelveticaNeueLTProBdCn!important;font-size:1.1875rem;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;letter-spacing:.02375rem!important;line-height:1.1904761905;margin:.3125rem!important;padding:.375rem .5rem 0;text-indent:0!important;transform:skew(20deg)!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.label-background .label-label{display:inline-block;height:inherit!important;line-height:inherit;text-transform:uppercase;transform:skew(-20deg)!important;vertical-align:bottom!important}.label-background.active,.label-background:hover{background-color:#6d9eed!important;color:#fff!important}.label-background.dark{background-color:#1956b7!important}.certification-wrapper{background-color:#13131a;padding:7rem 0 6rem}.certification{background-color:#13131a;height:auto;margin:0 auto;padding:0;position:relative}.certification .certification-content{align-items:center;color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 auto;max-width:62.5rem;padding:20px .5rem 10px}.certification .certification-content .title{font-size:30px;letter-spacing:1.88px;text-align:center!important;text-transform:uppercase}.certification .certification-content .certifications-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:30px 0 10px;width:100%}.certification .certification-content .certifications-container .certification-element{align-items:center;display:flex;font-size:27px;font-weight:700;margin:20px}.certification .certification-content .certifications-container .certification-element p{margin-left:.3125rem;padding:0!important}@media screen and (max-width:576px){.certification{padding:4rem 0 0}.certification .certification-content .certifications-container{align-items:center;flex-direction:column}}.certificate-container{box-sizing:border-box;display:grid;grid-auto-columns:18.125rem;grid-auto-rows:7.5rem 7.8125rem 2.5rem!important;height:20rem!important;width:20rem!important;grid-row-gap:.9375rem!important;outline:2px solid #c1d2ff;padding:2px 12px;row-gap:.9375rem!important}.certificate-container .title{color:#2b2e34;display:block;font-size:.9375rem;letter-spacing:.03125rem;line-height:1.25rem;text-align:center}.certificate-container .link-wrapper{display:flex;justify-self:center;margin:0;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.certificate-container .link-wrapper .read-more{background-color:#c1d2ff;color:#1956b7;display:block;font-family:HelveticaNeueLTProBdCn;font-size:1.1875rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;letter-spacing:.02375rem;margin:0 auto;padding:.25rem .375rem 0;transform:skew(20deg);width:-webkit-max-content;width:-moz-max-content;width:max-content}.certificate-container .link-wrapper .read-more .label{height:inherit;transform:skew(-20deg);vertical-align:bottom}.certificate-container .icon{padding:.625rem}.certificate-container .icon .imagecontainer{display:contents!important}.certificate-container .icon .imagecontainer img{-o-object-fit:contain!important;object-fit:contain!important}.certificate-container:hover{outline:4px solid #1956b7}.certificate-container:hover .title{color:#1956b7}.certificate-container:hover .read-more{background-color:#1956b7;color:#fff}@media screen and (max-width:380px){.certificate-container{grid-auto-columns:13.75rem;grid-auto-rows:5rem 6.25rem 2.1875rem!important;height:15.625rem!important;row-gap:.625rem;width:15.625rem!important}.certificate-container .title{font-size:.8125rem;letter-spacing:.079375rem;line-height:1rem}.certificate-container .read-more{font-size:.875rem;letter-spacing:.02rem}}.skew-block{background-color:#fff;height:25px;margin:-5px 5px 0;transform:skew(20deg)!important;width:20px}.skew-block.blue{background-color:#1956b7!important}.blue-line-wrapper{background:linear-gradient(94deg,#6d9eed,#1956b7)}.blue-line-wrapper .blue-line{padding:.4em 0}.static-image-container.inverse{flex-direction:row-reverse}.three-columns-container{align-items:flex-start;display:flex;flex-direction:row;font-family:HelveticaNeueLTProBdCn;justify-content:space-around;margin-bottom:7.5rem;margin-left:auto;margin-right:auto;max-width:62.5rem;padding:1rem 0;width:100%}@media screen and (max-width:992px){.three-columns-container{align-items:center;flex-direction:column}}.three-columns-container.no-margin-bottom{margin-bottom:2.5rem}.three-columns-container .three-column-column{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:2rem 0;max-width:30%;text-align:center;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}@media screen and (max-width:992px){.three-columns-container .three-column-column{max-width:75%}}@media screen and (max-width:375px){.three-columns-container .three-column-column{margin:1.5rem 0}}.three-columns-container .three-column-column .icon{color:#fff;fill:#fff;max-height:75px;max-width:75px}.three-columns-container .three-column-column .caption{color:#fff;font-size:32px;margin-bottom:.5rem;text-transform:uppercase}.three-columns-container .three-column-column .subcaption{color:#fff;font-size:20px;-webkit-hyphens:none!important;hyphens:none!important;max-width:70%}.three-columns-container .vertical-ruler{align-self:center;border:none;border-right:2px solid #fff;height:60px;max-width:30%;width:0}@media screen and (max-width:992px){.three-columns-container .vertical-ruler{border:none;border-bottom:.125rem solid #fff;height:0;margin:2em auto;width:3.75rem}}.reference-header{align-items:center;display:flex;flex-direction:column;justify-content:flex-end!important;padding:.625rem 0!important}.reference-header-icon{height:2.5rem;margin-bottom:.75rem;width:2.5rem}.reference-header-icon .imagecontainer{margin:0!important}@media only screen and (max-width:575px){.reference-header-icon{height:1.25rem;width:1.25rem}}.reference-header-title{letter-spacing:1px;text-align:center;text-transform:uppercase}.reference-box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.625rem 0!important}.reference-box-number{font-size:2.1875rem;letter-spacing:1px;line-height:1.875rem;padding:0}@media only screen and (max-width:575px){.reference-box-number{font-size:1.25rem;line-height:1}}.reference-box-content{font-size:.875rem;padding:0 1.5rem!important;text-align:center}@media only screen and (max-width:575px){.reference-box-content{font-size:.75rem}}@font-face{font-display:swap;font-family:HelveticaNeueLTProBdCn;src:url(/318123e91f3b345b11ec.eot);src:url(/318123e91f3b345b11ec.eot?#iefix) format("embedded-opentype"),url(/89c28d0d9719800084bc.woff2) format("woff2"),url(/67acd0c912c3f6dc9cda.woff) format("woff"),url(/a88bc3bf3c887fa13a49.ttf) format("ttf")}@font-face{font-display:swap;font-family:HelveticaNeueLTProCn;src:url(/077a2bd31b48f1325ceb.eot);src:url(/077a2bd31b48f1325ceb.eot?#iefix) format("embedded-opentype"),url(/6090cca728d6dea548ac.woff2) format("woff2"),url(/f5442fc2f49218c8a4de.woff) format("woff"),url(/7c7e6564ebe4ece7984f.ttf) format("ttf")}#subheader-title-text.title{color:#fff;font-size:6.25rem;-webkit-hyphens:none;hyphens:none;letter-spacing:.46875rem;line-height:6.25rem;margin:auto;text-align:center;text-transform:uppercase;word-wrap:inherit;font-family:HelveticaNeueLTProBdCn;font-weight:400;padding-bottom:.125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.article,.content-inner,article{box-sizing:border-box!important;width:94%!important}.article,.content-inner,.slope .content,article{padding-left:.5rem!important;padding-right:.5rem!important}h1,h2,h3,h4,h5,h6,ol,p,ul{padding-left:.25rem;padding-right:.25rem}}@media screen and (max-width:420px){.article,.content-inner,article{padding-left:.75rem!important;padding-right:.75rem!important;width:95%!important}}*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}a,h1,h2,h3,h4,h5,h6,li,p,span{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}label,p{font-family:HelveticaNeueLTProCn;font-size:1.19rem;letter-spacing:.02rem;line-height:1.3333333333}label+h2,p+h2{padding-top:2rem}.p2{font-family:HelveticaNeueLTProCn;font-size:.9633333333rem;letter-spacing:.02rem;line-height:1.3529411765}.bold{letter-spacing:-.01rem;padding-bottom:.8333333333rem}.small{font-family:HelveticaNeueLTProCn;font-size:.7933333333rem;letter-spacing:.02rem;line-height:1.1428571429;padding-bottom:.3333333333rem}a{color:inherit;cursor:pointer;font-size:.9633333333rem;letter-spacing:.06rem;line-height:1.4705882353;-webkit-text-decoration:none;text-decoration:none}.h1,h1{font-family:HelveticaNeueLTProBdCn;font-size:1.5625rem;letter-spacing:.09rem;line-height:1.2;padding-bottom:.125rem;text-transform:uppercase}.h1+h2,h1+h2{padding-bottom:1.75rem}.h1+h2+.imagecontainer,h1+h2+.imagecontainer{margin-top:0!important}.h1+.markdown-content,.h1+p,h1+.markdown-content,h1+p{padding-top:1rem}.h1+.markdown-content+.imagecontainer,.h1+p+.imagecontainer,h1+.markdown-content+.imagecontainer,h1+p+.imagecontainer{margin-top:0!important}.perpetual,.subfooter.content .content-inner .content-inner-flex .description .togglebox label,h2{font-family:HelveticaNeueLTProBdCn;font-size:1.375rem;letter-spacing:.054rem;line-height:1.2272727273;padding-bottom:.125rem;padding-top:.25rem}.perpetual+p,.subfooter.content .content-inner .content-inner-flex .description .togglebox label+p,h2+p{padding-top:.1875rem}.perpetual+p+.imagecontainer,.subfooter.content .content-inner .content-inner-flex .description .togglebox label+p+.imagecontainer,h2+p+.imagecontainer{margin-top:0!important}h3{color:#1956b7;font-size:1.1875rem;letter-spacing:.038rem;line-height:1.3157894737;padding-bottom:.5rem;padding-top:.1666666667rem}h3,h4{font-family:HelveticaNeueLTProBdCn}h4{font-size:.9066666667rem;letter-spacing:.15rem;line-height:1.2;text-transform:uppercase}h5{font-family:HelveticaNeueLTProBdCn;font-size:.7366666667rem;letter-spacing:.025rem;line-height:1.9230769231;padding-bottom:.25rem}body,html{background-color:#fff;scroll-behavior:auto}.ta-center{text-align:center!important}.ta-left{text-align:left!important}.ta-right{text-align:right!important}.accordion-wrapper .accordion-input[type=checkbox]:checked~.accordion-label:before,.accordion-wrapper .accordion-label:before,.article ul li:before,.extend-wrapper .extend-label:after,.extend-wrapper .extended:after,article ul li:before{display:inline-block;font-size:.816rem;font-weight:700;padding-left:.5rem;padding-right:.5rem;text-indent:0;vertical-align:2px;width:.5rem}.article .markdown-content a,.article a,.link,article .markdown-content a,article a{color:#6d9eed;font-size:1.19rem;letter-spacing:.06rem;text-align:center;width:100%}.container{color:#fff;overflow:hidden;width:100%}.content{color:#303030}Code{word-wrap:break-word;white-space:pre-wrap}.slope{color:#303030;overflow-x:visible;overflow-x:initial;overflow-x:clip;position:relative;top:-.0625rem}.slope.changeTransitionYear #archive{margin-top:-7rem}@media only screen and (max-width:575px){.slope.changeTransitionYear #archive{margin-top:-3rem}}.slope.changeTransitionYear #archive .blue-pane-wrapper{margin-top:-2px}.slope.changeTransitionYear #archive .transition-bottom-down-up{border-left:100vw solid transparent!important}.slope.changeTransitionYear #archive .transition-bottom-down-up.transition-white{border-top-color:#13131a!important}.slope.changeTransitionYear #archive .transition-bottom-down-up.transition-top-blue-pane{-webkit-filter:none;filter:none}.slope.changeTransitionTags #topics{margin-top:-7rem}@media only screen and (max-width:575px){.slope.changeTransitionTags #topics{margin-top:-3rem}}.slope.changeTransitionTags #topics .blue-pane-wrapper{margin-top:-2px}.slope.changeTransitionTags #topics .transition-bottom-down-up.transition-white{border-bottom-color:#13131a!important}.slope.changeTransitionTags #topics .transition-bottom-down-up.transition-top-blue-pane{-webkit-filter:none;filter:none}.subheader-wrapper{background-color:#131219}.landingpage-subheader{margin-bottom:0;overflow-x:visible;overflow-x:initial;overflow-x:clip;top:0}.article,article{margin:0 auto;max-width:62.5rem;text-align:left;width:100%}.article.noPaddingBottom,article.noPaddingBottom{padding-bottom:0!important}.article.noPaddingBottom p:empty,article.noPaddingBottom p:empty{padding:0!important}.article.noPaddingTop,article.noPaddingTop{margin-top:-2rem;padding-top:0!important}.article hr,article hr{margin:1em 0 2em}.article ol,article ol{list-style-position:inside;list-style-type:decimal}.article ol li,article ol li{display:list-item!important;line-height:25px;margin-bottom:.3em}.article ul,article ul{font-size:14.28;list-style-position:outside;margin-left:7px;padding-bottom:.5rem;padding-top:.5rem}.article ul li,article ul li{font-size:14.28;line-height:25px;margin-bottom:.3em;margin-left:10px}.article ul li::marker,article ul li::marker{color:transparent}.article ul li:before,article ul li:before{content:">";font-size:1.1em!important;font-weight:400;margin-left:-25px;transform:scaleX(.7)!important}.article ul li p,article ul li p{display:inline}.article li,article li{font-family:HelveticaNeueLTProCn;font-size:1.19rem;letter-spacing:.02rem;line-height:1.2214285714}.article .profiles a:after,article .profiles a:after{content:"";padding:0;width:0}.article .p2,article .p2{margin-bottom:.6422222222rem}.article h2,article h2{text-transform:uppercase}.article h3,article h3{margin-top:1.875rem}.article table,article table{display:block;font-family:HelveticaNeueLTProCn;margin-bottom:.6422222222rem;max-width:100%;overflow:auto}.article table thead,article table thead{background-color:#2b63be;color:#c9d8ff;font-size:1.19rem}.article table tbody,article table tbody{background-color:#c9d8ff;font-size:.9633333333rem}.article table td,.article table th,article table td,article table th{padding:.625rem 1rem;vertical-align:middle}.article main .link,article main .link{display:inline-block;padding-top:.5rem;text-align:left}.article main p,.article main ul,article main p,article main ul{padding-bottom:1rem}.article main code,article main code{background-color:#cbcbcb;color:#232323;font-family:monospace;font-size:1rem;line-height:1.375rem;padding:.125rem .3125rem}.article main pre,article main pre{background-color:#cbcbcb;margin:1.25rem 0;padding:.625rem}.article main pre code,article main pre code{background-color:inherit;color:inherit}.article main h1 code,article main h1 code{font-size:1.87rem!important}.article main h2 code,article main h2 code{font-size:1.4166666667rem!important}.article main h3 code,.article main h4 code,article main h3 code,article main h4 code{font-size:1.1333333333rem!important}.article main.blog ol,article main.blog ol{list-style-position:outside;list-style-type:decimal}.article main.blog ol li,article main.blog ol li{display:flex;margin-left:20px}.article main.blog ol li p,article main.blog ol li p{display:list-item}.article main.blog .headline .title,article main.blog .headline .title{font-size:2.1875rem;letter-spacing:2.63px;line-height:40px;padding-bottom:.125rem;padding-top:0;text-transform:uppercase}.article main.blog .headline h2,article main.blog .headline h2{font-size:1.5625rem;letter-spacing:1.88px;line-height:30px;padding-bottom:.4rem;text-transform:inherit}.article main.blog h2,.article main.blog h3,.article main.blog h4,article main.blog h2,article main.blog h3,article main.blog h4{color:#303030;font-family:HelveticaNeueLTProBdCn}.article main.blog h2,.article main.blog h3,article main.blog h2,article main.blog h3{text-transform:uppercase}.article main.blog .perpetual,.article main.blog .subfooter.content .content-inner .content-inner-flex .description .togglebox label,.article main.blog h2,.subfooter.content .content-inner .content-inner-flex .description .togglebox .article main.blog label,.subfooter.content .content-inner .content-inner-flex .description .togglebox article main.blog label,article main.blog .perpetual,article main.blog .subfooter.content .content-inner .content-inner-flex .description .togglebox label,article main.blog h2{font-size:1.375rem;letter-spacing:.054rem;line-height:1.2272727273;padding-bottom:.6rem}.article main.blog h3,article main.blog h3{font-size:1.1875rem;letter-spacing:.038rem;line-height:1.3157894737;margin-top:0;padding-bottom:.5rem;padding-top:1.2rem}.article main.blog h4,article main.blog h4{font-size:1.19rem;letter-spacing:.035rem;line-height:1.2;padding-bottom:.5rem;padding-top:1.2rem;text-transform:inherit!important}.article main.blog .highlight pre,article main.blog .highlight pre{overflow-x:auto}.article .markdown-content,article .markdown-content{margin:0}.article .markdown-content p,article .markdown-content p{padding-bottom:1rem}.article .markdown-content p:empty,article .markdown-content p:empty{display:none}.article .markdown-content ul,article .markdown-content ul{padding-bottom:1rem}.article .markdown-content h3,article .markdown-content h3{margin-top:2.5rem}.article .markdown-content h1+p,article .markdown-content h1+p{padding-top:.375rem}.article .markdown-content .imagecontainer+h3,article .markdown-content .imagecontainer+h3{margin-top:1.5rem}.article.content,article.content{padding-bottom:7rem;padding-top:2.64rem}.article .imagecontainer,article .imagecontainer{margin:2rem auto;position:relative;width:100%}.article .imagecontainer picture,article .imagecontainer picture{width:100%}.article img,article img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:100%}.article figure,article figure{margin-bottom:5em;margin-top:1.19rem}.article figure video,article figure video{width:100%}.article figure figcaption,article figure figcaption{border-top:2px solid #1956b7;color:#1956b7;display:flex;font-family:HelveticaNeueLTProCn;font-size:.9633333333rem;line-height:20px;margin:0 0 2em;padding-top:.3em;width:100%}@media only screen and (max-width:992px){.article figure,article figure{max-width:90vw}}.figcaption .skew-block{margin-right:.8rem}.figcaption p{line-height:1.3rem}ul li{padding-bottom:.1rem}ul li br+br{display:none}ul+h2{margin-top:3em}.jobsummary-header{color:#1956b7;padding-bottom:0;text-align:left}.jobsummary-focus{font-family:HelveticaNeueLTProBdCn;font-size:1.1875rem;letter-spacing:.038rem;line-height:1.3157894737}.jobsummary-description{margin-top:.625rem;padding-bottom:.5rem!important;padding-top:0!important}.not-found-title{font-size:2.1875rem}.minus-margin{margin-top:-.0625rem}@media screen and (max-width:1133px){.article figure figcaption,article figure figcaption{border-top:1px solid #1956b7}}.scrollGradient{overflow:hidden;padding:10px 0;position:relative}.scrollGradient:after,.scrollGradient:before{bottom:-10px;content:" ";display:block;height:2px;left:0;position:-webkit-sticky;position:sticky;right:0;top:-10px}.scrollGradient:before{box-shadow:0 8px 9px 8px #5589dd;margin-top:-20px;top:-16px}.scrollGradient:after{bottom:-5px;box-shadow:0 0 9px 8px #5589dd;height:auto;margin-bottom:-20px}.highlight pre code{display:block}.invisible{pointer-events:none!important;visibility:hidden!important}.boxed-paragraph{word-wrap:inherit}.archive .arrow-link,.centered-column{align-items:center;display:flex;flex-direction:column;justify-content:center}.clip-x{margin:0 auto;overflow-x:clip;width:100%}@media only screen and (min-width:375px){html{scroll-padding-top:140px}}@media only screen and (min-width:768px){html{scroll-padding-top:200px}}#cookie-opt-out{display:none}#cta-button{position:fixed;right:0;top:70%;transform:rotate(90deg) translateX(50%);transform-origin:100% 0;z-index:99999}#cta-button a{background:#000;border-radius:0 0 10px 10px;color:#fff;display:inline-block;font-family:montserrat;font-size:13px;font-weight:400;letter-spacing:.2em;padding:8px 28px;text-transform:uppercase;transition:.5s ease!important}#cta-button a:hover{background:#555;padding:18px 38px}@media screen and (max-width:768px){#cta-button{bottom:0;left:0;text-align:center!important;top:auto;transform:none}#cta-button a{border-radius:10px 10px 0 0!important;padding:8px 0;width:100%!important}}
/*# sourceMappingURL=main.b5bc0.css.map*/