@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevttHOmHS91ixg0.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtvXOmHS91ixg0.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtuHOmHS91ixg0.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevttXOmHS91ixg0.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtunOmHS91ixg0.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevttnOmHS91ixg0.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtt3OmHS91ixg0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Sans';font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtuXOmHS91iw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aPdu3mhPy1Fig.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5ardu3mhPy1Fig.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a_du3mhPy1Fig.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aLdu3mhPy1Fig.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a3du3mhPy1Fig.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aHdu3mhPy1Fig.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aDdu3mhPy1Fig.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/fonts/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a7du3mhPy0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:16px;scroll-behavior:smooth;scroll-padding-top:40px}html:has(.sub-navigation){scroll-padding-top:52.66666667px}html:has(.sub-navigation):has(.whitepaper){scroll-padding-top:132.66666667px}@media (width < 768px){html:has(.sub-navigation){scroll-padding-top:44px}}@media (width < 1000px){html:has(.sub-navigation):has(.whitepaper){scroll-padding-top:164px}}body{background:#fff;color:#000;font-family:"Noto Sans",sans-serif;font-weight:350;line-height:1.5;margin:0;padding:0;min-height:100vh;width:100%;display:flex;flex-direction:column}button{font-family:"Noto Sans",sans-serif;font-weight:350;line-height:1.5}*{outline:0}:root{--primary-color:#0d7bbf;--primary-color-rgb:13,123,191;--primary-dark-color:#002942;--i-safe-area-left:0px;--i-safe-area-right:0px}:root:has(header nav.sub-navigation.reporting){--primary-color:#647db6;--primary-color-rgb:100,125,182;--primary-dark-color:#647db6}:root:has(header nav.sub-navigation.helpdesk){--primary-color:#f79308;--primary-color-rgb:247,147,8;--primary-dark-color:#f79308}:root:has(header nav.sub-navigation.pdfc){--primary-color:#009b21;--primary-color-rgb:0,155,33;--primary-dark-color:#009b21}:root:has(header nav.sub-navigation.cowork){--primary-color:#2e6395;--primary-color-rgb:46,99,149;--primary-dark-color:#2e6395}@supports (-webkit-touch-callout: none){:root{--i-safe-area-left:env(safe-area-inset-left,0px);--i-safe-area-right:env(safe-area-inset-right,0px)}}a{color:var(--primary-color);text-decoration:none}a:hover,a:focus{text-decoration:underline}a.external-link{display:inline-flex;align-items:center;gap:10px}a.external-link:after{display:inline-block;content:"";width:.8rem;height:.8rem;background-color:#767676;mask-image:url('../media/images/icons/arrow-up-right2.svg');mask-size:contain;mask-repeat:no-repeat;mask-position:center;padding-left:.5rem}.nobr{white-space:nowrap}h1,h2,h3,h4,h5,h6{color:#000;font-weight:500;margin:0;line-height:1.1}h1{font-size:2.25rem;text-align:center}.hero h1{font-weight:700;font-size:3rem;color:#fff;text-align:left}h2{font-size:2rem;text-align:center}p{font-size:1rem;margin:0}.caret{display:inline-block;width:.3rem;height:.3rem;border:1px solid currentColor;border-top:0;border-left:0;transform:rotate(45deg) translateY(-50%)}.muted{color:#767676}input:focus,textarea:focus,select:focus{outline:none;box-shadow:0 0 0 1px var(--primary-color)}strong{font-weight:500}header{background-color:#fff;box-shadow:0px 2px 3px 0px rgba(0,0,0,.1);position:sticky;top:0;z-index:1000}header .companylogo,header .companylogo-large,header .companylogo-medium,header .navigation-mobile-handle,header .language-selected-item .language{display:none}header .mobile-navigation-title{display:flex;align-items:center;gap:10px;font-weight:500}header .mobile-navigation-title img{height:24px}header .navigation-menu-item button{background:none;border:none;cursor:pointer;margin:0;padding:0;box-sizing:content-box;text-align:left}@media (min-width: 768px){header:has(.sub-navigation){top:-40px;padding-left:var(--i-safe-area-left);padding-right:var(--i-safe-area-right)}header .companylogo-mobile,header .mobile-navigation-title{display:none}header nav{position:relative;display:flex;justify-content:space-between;align-items:stretch;width:100%;max-width:1400px;margin:0 auto;gap:20px;padding:0 20px;box-sizing:border-box}header nav>*{padding:10px 0;flex-basis:0px;flex-grow:1}header nav .companylogo{display:flex;align-items:center;padding-left:10px;line-height:1}header nav .companylogo a{display:flex}header nav .companylogo img{height:20px}header nav .companylogo .companylogo-medium{display:inline-block}header nav .navigation-menu{display:flex;flex-grow:0;justify-content:center;align-items:stretch;gap:20px;padding:0}header nav .navigation-menu .navigation-menu-item{display:flex;align-items:stretch}header nav .navigation-menu .navigation-menu-item.support-dropdown{position:relative}header nav .navigation-menu .navigation-menu-item a,header nav .navigation-menu .navigation-menu-item button{display:inline-flex;align-items:center;gap:20px;cursor:pointer;color:#000}header nav .navigation-menu .navigation-menu-item a span,header nav .navigation-menu .navigation-menu-item button span{flex-grow:1}header nav .navigation-menu .navigation-menu-item a:hover,header nav .navigation-menu .navigation-menu-item button:hover,header nav .navigation-menu .navigation-menu-item a:focus,header nav .navigation-menu .navigation-menu-item button:focus{color:var(--primary-color)}header nav .navigation-menu .navigation-menu-item>a,header nav .navigation-menu .navigation-menu-item>button{padding:0 20px;position:relative}header nav .navigation-menu .navigation-menu-item>a,header nav .navigation-menu .navigation-menu-item>button,header nav .navigation-menu .navigation-menu-item .support-dropdown a,header nav .navigation-menu .navigation-menu-item .company-dropdown a{font-size:1.1rem}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown{display:grid;position:absolute;top:100%;left:50%;transform:translateX(-50%);grid-template-rows:1fr;padding:0 10px;overflow:hidden;max-height:0;z-index:1000;transition:max-height 150ms 150ms ease-out,opacity 150ms 150ms ease-out,padding 150ms 500ms ease-out;opacity:0;max-width:98vw;min-width:0px;left:50%;transform:translateX(-50%)}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection:first-child{min-width:0px;padding:20px;gap:10px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection:first-child a{display:flex;align-items:center;gap:20px;padding:10px 20px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection:first-child a i.icons{color:#767676}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection:first-child a:hover,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection:first-child a:focus{background-color:#f0f0f0;border-radius:10px;color:#000;text-decoration:none}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection:first-child a:hover i.icons,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection:first-child a:focus i.icons{color:#000}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection:nth-child(2){background-color:#f0f0f0;color:#6b6b6b;flex-grow:1;display:flex;flex-direction:column;gap:20px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection .additional-links{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:end;gap:10px;padding:0;margin:0;padding-top:5px;border-top:1px solid #c7c7c7}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection .additional-links li{padding:0}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection .additional-links a{font-size:.9rem;color:#6b6b6b}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection .additional-links a:hover,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection .additional-links a:focus{color:var(--primary-color)}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown{grid-auto-columns:min(800px, 98vw)}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .navsection.main-products{flex-basis:480px;flex-grow:1}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .navsection.secondary-products{min-width:200px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .navsection.secondary-products .secondary-products-title{color:#595959}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .navsection.secondary-products .secondary-products-list{flex-grow:1;padding:0 10px;margin:0;padding:0;list-style-type:disc;list-style-position:inside}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .navsection.secondary-products .secondary-products-list li{position:relative;padding:5px 0}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .navsection.secondary-products .secondary-products-list li a{color:#6b6b6b}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .navsection.secondary-products .secondary-products-list li a:hover,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .navsection.secondary-products .secondary-products-list li a:focus{color:var(--primary-color)}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item{display:flex;flex-direction:row;align-items:center;gap:20px;text-decoration:none;padding:10px;color:#000;border-left:3px solid transparent}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item img{width:48px;height:48px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item .product-item-content{display:flex;flex-direction:column}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item .product-item-content .product-name{font-weight:bold}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item .product-item-content .product-description{color:#767676}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item:hover,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item:focus-within{background-color:#f0f0f0;border-radius:10px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item:hover.reporting,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item:focus-within.reporting{border-color:#647db6}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item:hover.helpdesk,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item:focus-within.helpdesk{border-color:#f79308}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item:hover.pdfc,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item:focus-within.pdfc{border-color:#009b21}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item:hover.cowork,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.products-dropdown .product-item:focus-within.cowork{border-color:#2e6395}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.company-dropdown{grid-auto-columns:max-content}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.company-dropdown .navsection:first-child{width:300px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.company-dropdown .navsection .company-address{flex-grow:1}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown.company-dropdown .navsection .additional-links{justify-content:space-between}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection{display:flex;flex-direction:column;padding:30px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection ul{list-style-type:none;padding:0;margin:0}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .navsection ul li{white-space:nowrap;padding:5px 0}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin{max-width:98vw;min-width:0px;left:50%;transform:translateX(-50%)}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection:first-child{min-width:0px;padding:20px;gap:10px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection:first-child a{display:flex;align-items:center;gap:20px;padding:10px 20px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection:first-child a i.icons{color:#767676}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection:first-child a:hover,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection:first-child a:focus{background-color:#f0f0f0;border-radius:10px;color:#000;text-decoration:none}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection:first-child a:hover i.icons,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection:first-child a:focus i.icons{color:#000}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection:nth-child(2){background-color:#f0f0f0;color:#6b6b6b;flex-grow:1;display:flex;flex-direction:column;gap:20px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection .additional-links{list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:end;gap:10px;padding:0;margin:0;padding-top:5px;border-top:1px solid #c7c7c7}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection .additional-links li{padding:0}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection .additional-links a{font-size:.9rem;color:#6b6b6b}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection .additional-links a:hover,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .large-menu-mixin .navsection .additional-links a:focus{color:var(--primary-color)}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown{grid-auto-columns:min(800px, 98vw)}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .navsection.main-products{flex-basis:480px;flex-grow:1}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .navsection.secondary-products{min-width:200px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .navsection.secondary-products .secondary-products-title{color:#595959}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .navsection.secondary-products .secondary-products-list{flex-grow:1;padding:0 10px;margin:0;padding:0;list-style-type:disc;list-style-position:inside}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .navsection.secondary-products .secondary-products-list li{position:relative;padding:5px 0}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .navsection.secondary-products .secondary-products-list li a{color:#6b6b6b}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .navsection.secondary-products .secondary-products-list li a:hover,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .navsection.secondary-products .secondary-products-list li a:focus{color:var(--primary-color)}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item{display:flex;flex-direction:row;align-items:center;gap:20px;text-decoration:none;padding:10px;color:#000;border-left:3px solid transparent}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item img{width:48px;height:48px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item .product-item-content{display:flex;flex-direction:column}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item .product-item-content .product-name{font-weight:bold}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item .product-item-content .product-description{color:#767676}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item:hover,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item:focus-within{background-color:#f0f0f0;border-radius:10px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item:hover.reporting,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item:focus-within.reporting{border-color:#647db6}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item:hover.helpdesk,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item:focus-within.helpdesk{border-color:#f79308}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item:hover.pdfc,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item:focus-within.pdfc{border-color:#009b21}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item:hover.cowork,header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .product-dropdown-mixin.products-dropdown .product-item:focus-within.cowork{border-color:#2e6395}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .company-dropdown-mixin.company-dropdown{grid-auto-columns:max-content}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .company-dropdown-mixin.company-dropdown .navsection:first-child{width:300px}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .company-dropdown-mixin.company-dropdown .navsection .company-address{flex-grow:1}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .company-dropdown-mixin.company-dropdown .navsection .additional-links{justify-content:space-between}header nav .navigation-menu .navigation-menu-item .navigation-menu-item-dropdown .expandable{overflow:visible;display:flex;flex-wrap:wrap;flex-direction:row;max-height:calc(100vh -  80px );height:fit-content;overflow-y:auto;overscroll-behavior:none;background-color:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,.1);border-radius:10px}header nav .navigation-menu .navigation-menu-item>button:after,header nav .navigation-menu .navigation-menu-item>a:after{position:absolute;bottom:0;content:'';display:block;border-bottom:3px solid var(--primary-color);border-radius:10px;left:50%;width:0;transition:left .15s linear,width .15s linear}header nav .navigation-menu .navigation-menu-item>button.active:after,header nav .navigation-menu .navigation-menu-item>a.active:after{left:0;width:100%}header nav .navigation-menu .navigation-menu-item:hover{z-index:1100}header nav .navigation-menu .navigation-menu-item:hover .navigation-menu-item-dropdown,header nav .navigation-menu .navigation-menu-item:hover .language-selector-dropdown{padding:10px 10px;max-height:calc(100vh -  60px );opacity:1;transition:max-height 150ms 0ms ease-out,opacity 150ms 0ms ease-out,padding 200ms 50ms ease-out}header nav .navigation-menu .navigation-menu-item:hover>a{text-decoration:none}header nav .navigation-menu .navigation-menu-item:hover>a:after,header nav .navigation-menu .navigation-menu-item:hover>button:after{left:0;width:100%}header nav .navigation-menu-item-hover{z-index:1100}header nav .navigation-menu-item-hover .navigation-menu-item-dropdown,header nav .navigation-menu-item-hover .language-selector-dropdown{padding:10px 10px;max-height:calc(100vh -  60px );opacity:1;transition:max-height 150ms 0ms ease-out,opacity 150ms 0ms ease-out,padding 200ms 50ms ease-out}header nav .navigation-menu-item-hover>a{text-decoration:none}header nav .navigation-menu-item-hover>a:after,header nav .navigation-menu-item-hover>button:after{left:0;width:100%}header nav:not(:has(.navigation-menu-item:hover)):has(.navigation-menu-item:focus-within) .navigation-menu-item:focus-within{z-index:1100}header nav:not(:has(.navigation-menu-item:hover)):has(.navigation-menu-item:focus-within) .navigation-menu-item:focus-within .navigation-menu-item-dropdown,header nav:not(:has(.navigation-menu-item:hover)):has(.navigation-menu-item:focus-within) .navigation-menu-item:focus-within .language-selector-dropdown{padding:10px 10px;max-height:calc(100vh -  60px );opacity:1;transition:max-height 150ms 0ms ease-out,opacity 150ms 0ms ease-out,padding 200ms 50ms ease-out}header nav:not(:has(.navigation-menu-item:hover)):has(.navigation-menu-item:focus-within) .navigation-menu-item:focus-within>a{text-decoration:none}header nav:not(:has(.navigation-menu-item:hover)):has(.navigation-menu-item:focus-within) .navigation-menu-item:focus-within>a:after,header nav:not(:has(.navigation-menu-item:hover)):has(.navigation-menu-item:focus-within) .navigation-menu-item:focus-within>button:after{left:0;width:100%}header nav .navigation-actions{display:flex;justify-content:flex-end;gap:0;flex-grow:1}header nav .navigation-actions button{background:none;border:none;cursor:pointer}header nav .navigation-actions .navigation-menu-item.language-selector{display:flex;gap:20px;position:relative}header nav .navigation-actions .navigation-menu-item.language-selector .navigation-menu-item-dropdown{grid-auto-columns:max-content}header nav .navigation-actions .navigation-menu-item.language-selector .navigation-menu-item-dropdown .navsection:first-child{padding:10px}header nav .navigation-actions .navigation-menu-item.language-selector .navigation-menu-item-dropdown .navsection:first-child ul li a{padding:5px 20px}header nav .navigation-actions .navigation-menu-item.language-selector .language-selected-item{gap:10px;text-transform:uppercase;font-size:.9rem}header nav .navigation-actions .navigation-menu-item.language-selector small{color:#767676}header nav .navigation-actions .navigation-menu-item.language-selector a:hover small,header nav .navigation-actions .navigation-menu-item.language-selector a:focus small{color:#000}header nav.sub-navigation{align-items:stretch;z-index:0}header nav.sub-navigation .current-product{padding:0;padding-left:10px;display:flex;white-space:nowrap;align-items:center}header nav.sub-navigation .current-product>a{display:flex;align-items:center;position:relative;height:100%}header nav.sub-navigation .current-product .product-name{color:#000;font-weight:500;display:flex;align-items:center;position:relative;gap:0}header nav.sub-navigation .current-product .product-name .product-category{color:#767676;opacity:1;font-size:.8rem;font-weight:350;line-height:0;transition:opacity 150ms ease;position:absolute;top:0}header nav.sub-navigation .current-product .product-name .product-logo{height:32px;width:0;margin-right:0;opacity:0;transition:width 100ms 50ms ease,margin-right 100ms 50ms ease,opacity 150ms ease}header nav.sub-navigation .current-product a{position:relative}header nav.sub-navigation .current-product a:after{position:absolute;bottom:0;content:'';display:block;border-bottom:3px solid var(--primary-color);border-radius:10px;left:50%;right:50%;transition:left .15s linear,right .15s linear}header nav.sub-navigation .current-product a:hover,header nav.sub-navigation .current-product a:focus,header nav.sub-navigation .current-product a:hover .product-name,header nav.sub-navigation .current-product a:focus .product-name{color:var(--primary-color);text-decoration:none}header nav.sub-navigation .current-product a:hover:after,header nav.sub-navigation .current-product a:focus:after{left:-10px;right:-10px}header nav.sub-navigation .navigation-actions{padding-right:10px;gap:20px}header nav.sub-navigation .navigation-actions a{padding:3.33333333px 20px;font-size:1rem;font-weight:500}header nav.sub-navigation .current-product,header nav.sub-navigation .navigation-actions{flex-basis:240px}header nav.sub-navigation .sub-navigation-menu{padding:0;margin:0;flex-basis:50%;overflow:hidden;height:52.66666667px}header nav.sub-navigation .sub-navigation-menu ul{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:30px;min-width:0;width:100%;height:100%}header nav.sub-navigation .sub-navigation-menu ul li{min-width:0;height:100%}header nav.sub-navigation .sub-navigation-menu ul a{color:#595959;padding:10px;font-size:1rem}header nav.sub-navigation .sub-navigation-menu ul a:hover,header nav.sub-navigation .sub-navigation-menu ul a:focus{color:var(--primary-color);text-decoration:none}}@media (width < 768px){header.navigation-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}header .companylogo-mobile{flex-shrink:0}header .companylogo-mobile a,header .navigation-mobile-handle{display:flex;width:24px;height:24px;padding:10px}header nav.main-navigation .companylogo,header .navigation-content{display:none}header .navigation-wrapper{display:flex;flex-direction:column;align-items:end;justify-content:center;gap:0;position:relative}header .navigation-wrapper .navigation-mobile-handle{cursor:pointer}header .navigation-wrapper.navigation-open .navigation-content{display:flex}header .navigation-wrapper.navigation-open .navigation-mobile-handle span:nth-child(1){top:20.5px;left:50%;right:50%;opacity:0}header .navigation-wrapper.navigation-open .navigation-mobile-handle span:nth-child(4){bottom:20.5px;left:50%;right:50%;opacity:0}header .navigation-wrapper.navigation-open .navigation-mobile-handle span:nth-child(2){transform:rotate(45deg)}header .navigation-wrapper.navigation-open .navigation-mobile-handle span:nth-child(3){transform:rotate(-45deg)}header .navigation-content{flex-direction:column;gap:20px;position:fixed;top:44px;right:0;width:100vw;height:calc(100% -  44px );background-color:#fff;z-index:1000;overflow-y:auto;padding:20px;box-sizing:border-box;overscroll-behavior:contain}header .navigation-mobile-handle{position:relative;background:none;border:none;margin:0;box-sizing:content-box}header .navigation-mobile-handle span{position:absolute;top:20.5px;left:10px;right:10px;height:3px;transition:all .15s ease-out;opacity:1;background-color:#000;border-radius:3px}header .navigation-mobile-handle span:nth-child(1){top:13px}header .navigation-mobile-handle span:nth-child(4){top:auto;bottom:13px}header nav{padding:0}header nav.main-navigation .navigation-menu,header nav.main-navigation .expandable,header nav.main-navigation .navigation-menu-item,header nav.main-navigation .secondary-products,header nav.main-navigation .main-products{display:flex;flex-direction:column;gap:20px}header nav.main-navigation .navigation-menu .navigation-menu-item>a,header nav.main-navigation .navigation-menu .navigation-menu-item>button,header nav.main-navigation .navigation-menu .navigation-menu-item .secondary-products-title{color:#000;font-size:1.2rem;font-weight:500;pointer-events:none;cursor:default;padding:0}}@media (width < 768px) and (width < 768px){header nav.main-navigation .navigation-menu .navigation-menu-item .secondary-products-title{pointer-events:auto;cursor:pointer}}@media (width < 768px){header nav.main-navigation .navigation-menu .navigation-menu-item .secondary-products .additional-links{display:none}header nav.main-navigation .navigation-menu .navigation-menu-item .secondary-products .secondary-products-list{display:flex;flex-direction:column;gap:10px;list-style-type:none;padding:0;margin:0}header nav.main-navigation .navigation-menu .navigation-menu-item .secondary-products .secondary-products-list a{display:block;color:#595959;padding:10px 20px;border-radius:10px}header nav.main-navigation .navigation-menu .navigation-menu-item .secondary-products .secondary-products-list a:hover,header nav.main-navigation .navigation-menu .navigation-menu-item .secondary-products .secondary-products-list a:focus{color:#000;text-decoration:none;background-color:#f0f0f0}header nav.main-navigation .navigation-menu .navigation-menu-item .product-item{display:flex;flex-direction:row;color:#595959;padding:10px 20px;border-radius:10px}header nav.main-navigation .navigation-menu .navigation-menu-item .product-item:hover,header nav.main-navigation .navigation-menu .navigation-menu-item .product-item:focus{color:#000;text-decoration:none;background-color:#f0f0f0}header nav.main-navigation .navigation-menu .navigation-menu-item .product-item img{display:none}header nav.main-navigation .navigation-menu .navigation-menu-item .product-item .product-name{font-size:1rem}header nav.main-navigation .navigation-menu .navigation-menu-item .product-item .product-description{display:none}header nav.main-navigation .navigation-menu .navigation-menu-item .dropdown-content,header nav.main-navigation .navigation-menu .navigation-menu-item .additional-links{display:flex;flex-direction:column;gap:10px;list-style-type:none;padding:0;margin:0}header nav.main-navigation .navigation-menu .navigation-menu-item .dropdown-content a,header nav.main-navigation .navigation-menu .navigation-menu-item .additional-links a{display:block;color:#595959;padding:10px 20px;border-radius:10px}header nav.main-navigation .navigation-menu .navigation-menu-item .dropdown-content a i.icons,header nav.main-navigation .navigation-menu .navigation-menu-item .additional-links a i.icons{display:none}header nav.main-navigation .navigation-menu .navigation-menu-item .dropdown-content a:hover,header nav.main-navigation .navigation-menu .navigation-menu-item .additional-links a:hover,header nav.main-navigation .navigation-menu .navigation-menu-item .dropdown-content a:focus,header nav.main-navigation .navigation-menu .navigation-menu-item .additional-links a:focus{color:#000;text-decoration:none;background-color:#f0f0f0}header nav.main-navigation .navigation-menu .navigation-menu-item .company-title,header nav.main-navigation .navigation-menu .navigation-menu-item .company-address{display:none}header nav.main-navigation .navigation-menu .navigation-menu-item .company-dropdown .expandable{gap:10px}header nav.sub-navigation{display:flex;flex-direction:column;justify-content:center;gap:0;order:-1;position:relative}header nav.sub-navigation .sub-navigation-menu{display:flex;flex-direction:column;gap:0}header nav.sub-navigation .sub-navigation-menu ul{display:flex;padding:0;margin:0;flex-direction:column;gap:5px;list-style-type:none}header nav.sub-navigation .sub-navigation-menu ul a{display:block;color:#595959}header nav.sub-navigation .sub-navigation-menu ul a:hover,header nav.sub-navigation .sub-navigation-menu ul a:focus{text-decoration:none;color:#000}header nav.sub-navigation .navigation-actions{display:flex;flex-direction:row;gap:20px;padding:20px 20px}header nav.sub-navigation .navigation-actions .button{width:100%;padding:5px 20px;font-size:1rem;font-weight:500}header nav.sub-navigation .current-product{display:none}header nav.sub-navigation .product-category{display:none}header nav.sub-navigation .product-name{font-size:1.2rem;color:#000;font-weight:500;padding-bottom:20px}header nav.sub-navigation .navigation-menu-item{border-radius:10px}header nav.sub-navigation .navigation-menu-item a{padding:10px 20px;display:block}header nav.sub-navigation .navigation-menu-item:hover,header nav.sub-navigation .navigation-menu-item:focus{background-color:#f0f0f0}header nav.sub-navigation .navigation-menu-item:hover a,header nav.sub-navigation .navigation-menu-item:focus a{color:#000}header .language-selected-item .language{display:block}header .language-selected-item .language-code,header .language-selected-item .caret,header .search-button{display:none}}@media (min-width: 870px){header .companylogo{display:flex}header .companylogo-mobile,header nav .companylogo img.companylogo-medium{display:none}header .companylogo-large{display:inline-block}header nav{padding:0 50px}}header.stuck nav.sub-navigation .current-product .product-category{opacity:0}header.stuck nav.sub-navigation .current-product .product-name .product-logo{width:32px;opacity:1;margin-right:10px;transition:width 150ms ease,margin-right 150ms ease,opacity 100ms 50ms ease}.button,.btn{background:transparent;border-radius:20px;cursor:pointer;padding:10px 20px;white-space:nowrap;text-align:center;transition:background-color .15s ease;font-weight:500;font-size:1rem;border:1px solid var(--primary-color);color:var(--primary-color)}.button:hover,.btn:hover,.button:focus,.btn:focus{text-decoration:none;background-color:rgba(var(--primary-color-rgb),.1)}.button.primary-action,.btn.primary-action,.button.btn-primary,.btn.btn-primary{background-color:var(--primary-color);color:#fff}.button.primary-action:hover,.btn.primary-action:hover,.button.btn-primary:hover,.btn.btn-primary:hover,.button.primary-action:focus,.btn.primary-action:focus,.button.btn-primary:focus,.btn.btn-primary:focus{background-color:color-mix(in srgb,var(--primary-color) 90%,#000)}.button.inverted,.btn.inverted{border:1px solid #fff;color:#fff}.button.inverted.primary-action,.btn.inverted.primary-action{background-color:#fff;color:var(--primary-dark-color)}.button.inverted.primary-action:hover,.btn.inverted.primary-action:hover,.button.inverted.primary-action:focus,.btn.inverted.primary-action:focus{background-color:color-mix(in srgb,#fff 90%,var(--primary-color))}.button[disabled],.btn[disabled]{opacity:.5;pointer-events:none}input,textarea,select{padding:10px 20px;border:1px solid rgba(0,0,0,.1);border-radius:10px;font-family:inherit;font-size:1rem}textarea{min-height:100px;resize:vertical}input[type="range"]{border:none}select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23767676' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.5em 1.5em;padding-right:2.5rem}i.icons{display:inline-block;width:20px;height:20px;overflow:hidden;text-indent:100%;white-space:nowrap;flex-shrink:0;background-color:currentColor;mask-repeat:no-repeat;mask-size:contain}i.icons.github{mask-image:url('../media/images/icons/github.svg')}i.icons.youtube{mask-image:url('../media/images/icons/youtube.svg')}i.icons.news{mask-image:url('../media/images/icons/newspaper.svg')}i.icons.career{mask-image:url('../media/images/icons/user-tie.svg')}i.icons.aboutus{mask-image:url('../media/images/icons/office.svg')}i.icons.customers{mask-image:url('../media/images/icons/quotes-right.svg')}i.icons.support{mask-image:url('../media/images/icons/bubbles4.svg')}i.icons.documentation{mask-image:url('../media/images/icons/book.svg')}i.icons.faq{mask-image:url('../media/images/icons/question.svg')}i.icons.version-support{mask-image:url('../media/images/icons/lifebuoy.svg')}i.icons.pluginstore{mask-image:url('../media/images/icons/cart.svg')}i.icons.search{mask-image:url('../media/images/icons/loupe.svg')}i.icons.phone{mask-image:url('../media/images/icons/phone.svg')}i.icons.mail{mask-image:url('../media/images/icons/envelope.svg')}i.icons.msi,i.icons.exe{mask-image:url('../media/images/icons/windows.svg')}i.icons.dmg{mask-image:url('../media/images/icons/apple.svg')}i.icons.zip,i.icons.tar,i.icons.war{mask-image:url('../media/images/icons/books.svg')}i.icons.deb{mask-image:url('../media/images/icons/debian.svg')}i.icons.rpm{mask-image:url('../media/images/icons/linux.svg')}i.icons.docker{mask-image:url('../media/images/icons/docker.svg')}i.icons.printer{mask-image:url('../media/images/icons/printer.svg')}i.icons.reporting,i.icons.pdfc,i.icons.cowork,i.icons.helpdesk,i.icons.website,i.icons.apidoc{background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent}i.icons.reporting{background-image:url('../media/images/logos/cr.svg')}i.icons.pdfc{background-image:url('../media/images/logos/pdfc.svg')}i.icons.cowork{background-image:url('../media/images/logos/cw.svg')}i.icons.helpdesk{background-image:url('../media/images/logos/hd.svg')}i.icons.website{background-image:url('../media/images/logos/i-net-software-bars.svg')}i.icons.apidoc{background-image:url('../media/images/logos/apidoc.svg')}main{display:flex;flex-direction:column;flex-grow:1;width:100%}main>section:last-child{flex-grow:1}main>section.hero~section:nth-child(odd){background-color:#f0f0f0}main>section>div{max-width:1400px;--i-padding-updown:60px;--i-padding-leftright:60px;padding:var(--i-padding-updown);padding-left:calc(var(--i-padding-leftright) + var(--i-safe-area-left));padding-right:calc(var(--i-padding-leftright) + var(--i-safe-area-right));margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:60px}@media (width < 870px){main>section>div{--i-padding-updown:50px;--i-padding-leftright:30px;gap:40px}}@media (width < 768px){main>section>div{--i-padding-updown:40px;--i-padding-leftright:20px;gap:30px}}section .hiddenheading{display:none}section.error>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:100%}section.error>div img{max-width:100%;width:500px;height:auto}section.error>div h1,section.error>div h2,section.error>div p{color:#a00}section.hero{position:relative;color:#fff}section.hero .hero-background{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;padding:0;max-width:none;z-index:-1}section.hero .hero-background video{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}section.hero .hero-background::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,rgba(0,41,66,.97) 50%,rgba(10,39,56,.85))}section.hero .hero-wrapper .hero-content{max-width:800px;display:flex;flex-direction:column;gap:30px;padding:120px 0}section.hero .hero-wrapper .hero-content h1{margin:0}section.hero .hero-wrapper .hero-content p{font-size:1.2rem;margin:0}section.hero .hero-wrapper .hero-content .highlight{color:#f79308}@media (width < 768px){section.hero .hero-wrapper .hero-content{padding:40px 0}section.hero .hero-wrapper .hero-content h1{font-size:2.5rem}section.hero .hero-wrapper .hero-content p{font-size:1.1rem}}section.hero[class*="hero-"]{color:#000}section.hero[class*="hero-"] .hero-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-3;filter:grayscale(1);background-position:center;background-repeat:no-repeat;background-size:cover}section.hero[class*="hero-"] .hero-background:empty::after,section.hero[class*="hero-"] .hero-background:not(:empty) div::after{content:"";position:absolute;width:500px;height:500px;right:-50px;bottom:-50px;left:auto;top:auto;z-index:-1;background-position:center center;background-repeat:no-repeat;background-size:contain}section.hero[class*="hero-"] .hero-background:not(:empty)::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;height:100%;z-index:-2}@media (width < 768px){section.hero[class*="hero-"] .hero-background div:after,section.hero[class*="hero-"] .hero-background:empty:after{content:unset !important}}section.hero[class*="hero-"] .hero-wrapper .hero-content h1{color:#000}section.hero[class*="hero-"] .hero-wrapper .hero-content .highlight{color:var(--primary-color)}.calltoactions{display:flex;gap:20px;flex-wrap:wrap}section.customer-logos>div{container-type:inline-size;container-name:customerlogos}section.customer-logos a.customer-logos-wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:20px;filter:grayscale(1);opacity:.3;flex-grow:1;overflow:hidden;transition:filter .15s ease-in-out,opacity .15s ease-in-out}section.customer-logos a.customer-logos-wrapper img{max-height:48px;min-width:0px}section.customer-logos a.customer-logos-wrapper:hover{filter:grayscale(.3);opacity:.7}@container customerlogos (max-width: 600px){section.customer-logos a.customer-logos-wrapper{overflow-x:auto}section.customer-logos a.customer-logos-wrapper img{height:32px;min-width:auto}section.customer-logos a.customer-logos-wrapper::-webkit-scrollbar{display:none}}section.customers>div{container-type:inline-size;container-name:customers}section.customers div.customer-logos{display:flex;justify-content:space-between;gap:20px;filter:grayscale(1);opacity:.3}section.customers div.customer-logos img{height:48px}section.customers div.numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}section.customers div.numbers div.number{flex:1;text-align:center}section.customers div.numbers div.number div.number-count{font-size:3rem;font-weight:bold;color:var(--primary-color)}section.customers div.numbers div.number div.number-detail{font-size:1rem;color:#767676}section.customers .customerfeedbacks{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding-top:40px}section.customers .customerfeedbacks .customerfeedback{background:#fff;padding:20px;border-radius:8px;border-left:3px solid var(--primary-color);flex:1;display:flex;flex-direction:column;flex-basis:30%;position:relative}section.customers .customerfeedbacks .customerfeedback::before{content:'”';position:absolute;top:-2.3rem;line-height:1;right:10px;font-size:8rem;color:var(--primary-color);font-weight:bold;font-family:serif;opacity:.2}section.customers .customerfeedbacks .customerfeedback p,section.customers .customerfeedbacks .customerfeedback ul{font-style:italic;flex-grow:1}section.customers .customerfeedbacks .customerfeedback p:last-child,section.customers .customerfeedbacks .customerfeedback ul:last-child{font-style:normal;text-align:right;margin-top:10px;color:#767676;font-size:.9rem;flex-grow:0}@container customers (max-width: 1000px){section.customers .customerfeedbacks{grid-template-columns:1fr;gap:40px}section.customers div.numbers{grid-template-columns:repeat(2,1fr)}}@container customers (max-width: 500px){section.customers div.numbers{grid-template-columns:1fr;gap:40px}}section.products>div{container-type:inline-size;container-name:productlist}section.products .productlist{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:20px}section.products .productlist .product{background:#fff;border-radius:10px;overflow:hidden;text-align:left;display:flex;flex-direction:column;border-top:3px solid transparent;box-shadow:0 2px 5px 1px rgba(0,0,0,.1)}section.products .productlist .product>.imgwrapper{position:relative;overflow:hidden;height:150px}section.products .productlist .product>.imgwrapper img{width:100%;object-fit:cover;filter:grayscale(1);opacity:.8;position:relative}section.products .productlist .product>.imgwrapper:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2}section.products .productlist .product h3{background:#f0f0f0;font-size:1.3rem;text-align:center;padding:20px;display:flex;align-items:center;gap:10px;justify-content:center}section.products .productlist .product h3 img{height:32px;width:32px}section.products .productlist .product ul{list-style:none;margin:11.5px;padding:10px;padding-inline-start:30px;flex-grow:1}section.products .productlist .product ul li:before{position:absolute;color:var(--primary-color);content:"✓";margin-left:-1.5rem}section.products .productlist .product .productactions{display:flex;gap:10px;padding:20px;padding-top:0}section.products .productlist .product .productactions .button{flex-grow:1;flex-basis:50%}section.products .productlist .product.reporting{border-color:#647db6}section.products .productlist .product.reporting>.imgwrapper:after{background-color:#647db6}section.products .productlist .product.helpdesk{border-color:#f79308}section.products .productlist .product.helpdesk>.imgwrapper:after{background-color:#f79308}section.products .productlist .product.pdfc{border-color:#009b21}section.products .productlist .product.pdfc>.imgwrapper:after{background-color:#009b21}section.products .productlist .product.cowork{border-color:#2e6395}section.products .productlist .product.cowork>.imgwrapper:after{background-color:#2e6395}@container productlist (max-width:960px){section.products .productlist{grid-template-columns:repeat(2,1fr)}}@container productlist (max-width:600px){section.products .productlist{grid-template-columns:1fr}}section.about>div{container-type:inline-size;container-name:about}section.about .about-content{display:flex;flex-direction:column;gap:40px}section.about .about-content>div{display:flex;flex-direction:column;gap:10px}section.about .about-content img{border-radius:10px;max-width:100%}section.about .about-content.about-content-short{flex-direction:row}section.about .about-content.about-content-short img{max-height:300px;flex-shrink:0}section.about .about-content.about-content-short>div{flex-grow:1}@container about (max-width: 900px){section.about .about-content.about-content-short{flex-direction:column}section.about .about-content.about-content-short>div{flex-basis:100%}section.about .about-content.about-content-short img{order:-1;align-self:center}}section.imprint div.twocolumns{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media (max-width: 600px){section.imprint div.twocolumns{grid-template-columns:1fr}}section.imprint h2{text-align:left;font-size:1.5rem;margin:0;padding-bottom:20px}section.imprint .imprint-content ul{list-style-type:none;padding:0;margin:0}section.terms h2{text-align:left;font-size:1.5rem;padding:20px 0;margin:0}section.contact.introduction p{text-align:left;margin-top:20px}section.contact-form{background-color:#f1f1f1}section.contact-form .product-selection .product-selection-item[for="reporting"]:hover,section.contact-form .product-selection .product-selection-item[for="reporting"]:focus{border-color:#647db6;background-color:#f7f9fb}section.contact-form input[type="radio"]#reporting:checked~div .product-selection .product-selection-item[for="reporting"]{border:2px solid #647db6}section.contact-form input[type="radio"]#reporting:checked~div contact-form[product="reporting"]{display:block}section.contact-form input[type="radio"]#reporting:checked~div contact-form[product="reporting"] input,section.contact-form input[type="radio"]#reporting:checked~div contact-form[product="reporting"] textarea{outline-color:#647db6}section.contact-form input[type="radio"]#reporting:checked~div contact-form[product="reporting"] button[type="submit"]{background-color:#647db6;border-color:#647db6}section.contact-form input[type="radio"]#reporting:checked~div contact-form[product="reporting"] button[type="submit"]:hover,section.contact-form input[type="radio"]#reporting:checked~div contact-form[product="reporting"] button[type="submit"]:focus{background-color:color-mix(in srgb,  #647db6 90%, black)}section.contact-form .product-selection .product-selection-item[for="helpdesk"]:hover,section.contact-form .product-selection .product-selection-item[for="helpdesk"]:focus{border-color:#f79308;background-color:#fffaf3}section.contact-form input[type="radio"]#helpdesk:checked~div .product-selection .product-selection-item[for="helpdesk"]{border:2px solid #f79308}section.contact-form input[type="radio"]#helpdesk:checked~div contact-form[product="helpdesk"]{display:block}section.contact-form input[type="radio"]#helpdesk:checked~div contact-form[product="helpdesk"] input,section.contact-form input[type="radio"]#helpdesk:checked~div contact-form[product="helpdesk"] textarea{outline-color:#f79308}section.contact-form input[type="radio"]#helpdesk:checked~div contact-form[product="helpdesk"] button[type="submit"]{background-color:#f79308;border-color:#f79308}section.contact-form input[type="radio"]#helpdesk:checked~div contact-form[product="helpdesk"] button[type="submit"]:hover,section.contact-form input[type="radio"]#helpdesk:checked~div contact-form[product="helpdesk"] button[type="submit"]:focus{background-color:color-mix(in srgb,  #f79308 90%, black)}section.contact-form .product-selection .product-selection-item[for="pdfc"]:hover,section.contact-form .product-selection .product-selection-item[for="pdfc"]:focus{border-color:#009b21;background-color:#f2faf4}section.contact-form input[type="radio"]#pdfc:checked~div .product-selection .product-selection-item[for="pdfc"]{border:2px solid #009b21}section.contact-form input[type="radio"]#pdfc:checked~div contact-form[product="pdfc"]{display:block}section.contact-form input[type="radio"]#pdfc:checked~div contact-form[product="pdfc"] input,section.contact-form input[type="radio"]#pdfc:checked~div contact-form[product="pdfc"] textarea{outline-color:#009b21}section.contact-form input[type="radio"]#pdfc:checked~div contact-form[product="pdfc"] button[type="submit"]{background-color:#009b21;border-color:#009b21}section.contact-form input[type="radio"]#pdfc:checked~div contact-form[product="pdfc"] button[type="submit"]:hover,section.contact-form input[type="radio"]#pdfc:checked~div contact-form[product="pdfc"] button[type="submit"]:focus{background-color:color-mix(in srgb,  #009b21 90%, black)}section.contact-form .product-selection .product-selection-item[for="cowork"]:hover,section.contact-form .product-selection .product-selection-item[for="cowork"]:focus{border-color:#2e6395;background-color:#f5f7fa}section.contact-form input[type="radio"]#cowork:checked~div .product-selection .product-selection-item[for="cowork"]{border:2px solid #2e6395}section.contact-form input[type="radio"]#cowork:checked~div contact-form[product="cowork"]{display:block}section.contact-form input[type="radio"]#cowork:checked~div contact-form[product="cowork"] input,section.contact-form input[type="radio"]#cowork:checked~div contact-form[product="cowork"] textarea{outline-color:#2e6395}section.contact-form input[type="radio"]#cowork:checked~div contact-form[product="cowork"] button[type="submit"]{background-color:#2e6395;border-color:#2e6395}section.contact-form input[type="radio"]#cowork:checked~div contact-form[product="cowork"] button[type="submit"]:hover,section.contact-form input[type="radio"]#cowork:checked~div contact-form[product="cowork"] button[type="submit"]:focus{background-color:color-mix(in srgb,  #2e6395 90%, black)}section.contact-form .product-selection .product-selection-item[for="sales"]:hover,section.contact-form .product-selection .product-selection-item[for="sales"]:focus{border-color:#576c9b;background-color:#f7f8fa}section.contact-form input[type="radio"]#sales:checked~div .product-selection .product-selection-item[for="sales"]{border:2px solid #576c9b}section.contact-form input[type="radio"]#sales:checked~div contact-form[product="sales"]{display:block}section.contact-form input[type="radio"]#sales:checked~div contact-form[product="sales"] input,section.contact-form input[type="radio"]#sales:checked~div contact-form[product="sales"] textarea{outline-color:#576c9b}section.contact-form input[type="radio"]#sales:checked~div contact-form[product="sales"] button[type="submit"]{background-color:#576c9b;border-color:#576c9b}section.contact-form input[type="radio"]#sales:checked~div contact-form[product="sales"] button[type="submit"]:hover,section.contact-form input[type="radio"]#sales:checked~div contact-form[product="sales"] button[type="submit"]:focus{background-color:color-mix(in srgb,  #576c9b 90%, black)}section.contact-form .product-selection .product-selection-item[for="general"]:hover,section.contact-form .product-selection .product-selection-item[for="general"]:focus{border-color:#0d7bbf;background-color:#f3f8fc}section.contact-form input[type="radio"]#general:checked~div .product-selection .product-selection-item[for="general"]{border:2px solid #0d7bbf}section.contact-form input[type="radio"]#general:checked~div contact-form[product=""]{display:block}section.contact-form input[type="radio"]#general:checked~div contact-form[product=""] input,section.contact-form input[type="radio"]#general:checked~div contact-form[product=""] textarea{outline-color:#0d7bbf}section.contact-form input[type="radio"]#general:checked~div contact-form[product=""] button[type="submit"]{background-color:#0d7bbf;border-color:#0d7bbf}section.contact-form input[type="radio"]#general:checked~div contact-form[product=""] button[type="submit"]:hover,section.contact-form input[type="radio"]#general:checked~div contact-form[product=""] button[type="submit"]:focus{background-color:color-mix(in srgb,  #0d7bbf 90%, black)}section.contact-form h2{font-size:1.5rem;color:#595959}section.contact-form input[type="radio"]{display:none}section.contact-form label{cursor:pointer}section.contact-form>div{align-items:center;container-type:inline-size;container-name:product-selection}section.contact-form .product-selection{display:grid;grid-template-columns:repeat(6,150px);gap:40px}section.contact-form .product-selection .product-selection-item{aspect-ratio:1 / 1;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;border:2px solid transparent;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 5px 1px rgba(0,0,0,.1)}section.contact-form .product-selection .product-selection-item img{width:100%;max-width:64px;height:auto;object-fit:contain;aspect-ratio:1}section.contact-form .product-selection .product-selection-item span{font-size:.8rem;font-weight:500;color:#595959}@container product-selection (max-width: 1100px){section.contact-form .product-selection{grid-template-columns:repeat(3,130px);gap:20px}section.contact-form .product-selection .product-selection-item{padding:10px}}@container product-selection (max-width: 430px){section.contact-form .product-selection{grid-template-columns:repeat(2,130px)}}section.contact-form .contact-form-container{display:none;width:100%}section.contact-form contact-form{max-width:800px;margin:0 auto}section.contact-form input[type="radio"]:checked~div .contact-form-container{display:block}popup-panel .introduction p{text-align:left}ul.checkmark{text-align:left;list-style:none;margin:0;padding:0;padding-inline-start:30px}ul.checkmark li:before{position:absolute;color:var(--primary-color);margin:0;content:"✓";margin-left:-1.5rem}section.privacy div{display:flex;flex-direction:column;gap:20px}section.privacy h2{margin-top:60px}section.privacy div.text{gap:20px}section.error-service .error-description{display:flex;flex-direction:row;gap:40px}section.error-service .error-description .error-description-image{flex-basis:500px;flex-shrink:0}section.error-service .error-description .error-description-image img{width:100%;height:100%;min-height:300px;border-radius:10px;object-fit:cover;object-position:top left}section.error-service .error-description .error-description-text{display:flex;flex-direction:column;gap:20px}@media (width < 1200px){section.error-service .error-description{flex-direction:column;gap:40px}section.error-service .error-description .error-description-image{flex-basis:auto;display:block;order:-1}section.error-service .error-description .error-description-image img{max-height:275px;object-fit:cover}section.error-service .error-description .error-description-text{flex-basis:100%}}section.error-service .error-description error-panel{display:flex;flex-direction:column;gap:20px}section.error-service .error-description .error-panel{display:flex;flex-direction:column;gap:20px;background-color:#f0f0f0;padding:20px;border-radius:10px}section.error-service .error-description .error-panel .error-panel-content{display:flex;flex-direction:column;gap:20px}section.error-service .error-description .error-panel .error-panel-content .error-panel-content-item{display:flex;flex-direction:row}section.error-service .error-description .error-panel .error-panel-content .error-panel-content-item strong{flex-basis:150px;flex-shrink:0}@media (width < 768px){section.error-service .error-description .error-panel .error-panel-content .error-panel-content-item{flex-direction:column}section.error-service .error-description .error-panel .error-panel-content .error-panel-content-item strong{flex-basis:auto}}section.error-service .error-description .error-panel .error-loading{display:none}section.error-service .error-description .error-panel.loading .error-panel-content{display:none}section.error-service .error-description .error-panel.loading .error-not-found{display:none}section.error-service .error-description .error-panel.loading .error-loading{display:flex;gap:10px;align-items:center;color:#767676}section.error-service .error-description .error-panel.loading .error-loading:before{content:'';display:inline-block;width:26px;height:26px;border-radius:50%;border-top:3px solid #fff;border-color:currentColor;animation:loading-rotate 1s linear infinite}section.error-service .error-description .error-panel h2{text-align:left;font-size:1.3rem}section.error-service .error-description .error-panel .error{color:#a00}section.error-service .error-description .available-errors{position:relative}section.error-service .error-description .available-errors.loading{display:none}section.error-service .error-description .available-errors .dropdown{position:static;height:auto;display:inline-block}section.error-service .error-description .available-errors .dropdown-label{display:inline-flex;font-size:1rem}section.error-service .error-description .available-errors .dropdown-content{max-width:80vw;width:100%;left:0;transform:none;overflow-y:auto;max-height:400px;box-sizing:border-box}section.error-service .error-description .available-errors .dropdown-content>li>a{display:flex;gap:10px;color:#000;text-decoration:none}section.error-service .error-description .available-errors .dropdown-content>li>a:hover,section.error-service .error-description .available-errors .dropdown-content>li>a:focus{text-decoration:none}section.error-service .error-description .available-errors .dropdown-content>li>a span:first-child{flex-basis:50px;flex-shrink:0;text-align:right;font-weight:500}section.error-service .error-description .available-errors .dropdown-content>li>a span:last-child{flex-grow:1;text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.features{display:flex;flex-direction:column;align-items:center;gap:20px}section.features>div{container-type:inline-size;container-name:features;width:100%}section.features .feature-list{display:grid;gap:80px}section.features .feature-list .feature{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;border-radius:10px}section.features .feature-list h3{margin:0}section.features .feature-list h2{margin-bottom:40px}section.features .feature-list p{text-align:justify;hyphens:auto;margin:0;color:#595959}section.features .feature-list ul{text-align:left}section.features .feature-list .feature-image{width:100%;border-top-left-radius:10px;border-top-right-radius:10px}section.features .feature-list .feature-image img{object-fit:cover;width:100%;object-position:top}section.features .feature-list{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}section.features .feature-list .feature-image{height:10rem;margin:-20px;margin-bottom:0;opacity:.8;overflow:hidden;transition:width .3s ease,opacity .3s ease}section.features .feature-list .feature:hover .feature-image{cursor:pointer;opacity:1;width:calc(100% + 40px )}section.features .all-features-list{display:flex;flex-direction:row;gap:80px}section.features .all-features-list>lightbox-img{flex-basis:60%}section.features .all-features-list>div{flex-basis:40%;display:flex;flex-direction:column;gap:40px;justify-content:center}section.features .all-features-list .feature-image{width:100%}section.features .all-features-list .feature-image img{width:100%;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:10px}section.features .all-features-list ul{text-align:left;font-size:.9rem;list-style:none;margin:0;padding:0;padding-inline-start:30px}section.features .all-features-list ul li:before{position:absolute;color:var(--primary-color);content:"✓";margin-left:-1.5rem}@media (width < 768px){section.features .all-features-list{flex-direction:column;gap:20px}}section.features .all-features{display:flex;flex-direction:column;gap:20px}section.features .feature-actions{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}section.features div.impressions{gap:20px;container-type:inline-size;container-name:impressions}section.features div.impressions #impression-1-radio:checked~.impression-tabs li:has(label[for="impression-1-radio"]) .progress{transition:width 1s linear}section.features div.impressions #impression-1-radio:checked~.impression-tabs li:has(label[for="impression-1-radio"]) label{background-color:#c7c7c7;color:#000;font-weight:500}section.features div.impressions #impression-1-radio:checked~.impression-items .impression-1{display:flex}section.features div.impressions #impression-2-radio:checked~.impression-tabs li:has(label[for="impression-2-radio"]) .progress{transition:width 1s linear}section.features div.impressions #impression-2-radio:checked~.impression-tabs li:has(label[for="impression-2-radio"]) label{background-color:#c7c7c7;color:#000;font-weight:500}section.features div.impressions #impression-2-radio:checked~.impression-items .impression-2{display:flex}section.features div.impressions #impression-3-radio:checked~.impression-tabs li:has(label[for="impression-3-radio"]) .progress{transition:width 1s linear}section.features div.impressions #impression-3-radio:checked~.impression-tabs li:has(label[for="impression-3-radio"]) label{background-color:#c7c7c7;color:#000;font-weight:500}section.features div.impressions #impression-3-radio:checked~.impression-items .impression-3{display:flex}section.features div.impressions #impression-4-radio:checked~.impression-tabs li:has(label[for="impression-4-radio"]) .progress{transition:width 1s linear}section.features div.impressions #impression-4-radio:checked~.impression-tabs li:has(label[for="impression-4-radio"]) label{background-color:#c7c7c7;color:#000;font-weight:500}section.features div.impressions #impression-4-radio:checked~.impression-items .impression-4{display:flex}section.features div.impressions #impression-5-radio:checked~.impression-tabs li:has(label[for="impression-5-radio"]) .progress{transition:width 1s linear}section.features div.impressions #impression-5-radio:checked~.impression-tabs li:has(label[for="impression-5-radio"]) label{background-color:#c7c7c7;color:#000;font-weight:500}section.features div.impressions #impression-5-radio:checked~.impression-items .impression-5{display:flex}section.features div.impressions .impression-tabs{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:10px;justify-content:stretch}section.features div.impressions .impression-tabs li{flex-grow:1;display:flex;justify-content:center;flex-basis:20%;hyphens:auto;position:relative;border-radius:10px;overflow:hidden}section.features div.impressions .impression-tabs .progress{position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:var(--primary-color);transition:none}section.features div.impressions .impression-tabs label{font-size:1rem;flex-grow:1;display:flex;justify-content:center;align-items:center;text-align:center;padding:10px 20px;color:#595959;cursor:pointer}section.features div.impressions .impression-tabs label:hover,section.features div.impressions .impression-tabs label:focus{background-color:#f0f0f0;color:#000}section.features div.impressions .impression-items{display:flex;flex-grow:1;height:calc( 100vh - 214.66666667px  - 1.5rem );max-height:fit-content;justify-content:center;align-items:center}section.features div.impressions .impression-items figure{display:none;justify-content:center;align-items:center;flex-direction:column;gap:20px;width:100%;height:fit-content;max-height:100%;position:relative;margin:0}section.features div.impressions .impression-items figure video{max-height:100%;max-width:100%;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);object-fit:contain;object-position:center;position:relative;min-height:0;flex-grow:1}section.features div.impressions .impression-items figure figcaption.title{position:absolute;top:0;left:0;bottom:0;right:0;background:radial-gradient(#fff 30%,rgba(255,255,255,.75));padding:20px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:40px;opacity:1;transition:opacity .5s ease;overflow:hidden}section.features div.impressions .impression-items figure figcaption.title.hidden{opacity:0;pointer-events:none}section.features div.impressions .impression-items figure figcaption.title.starttitle > *{opacity:1}section.features div.impressions .impression-items figure figcaption.title h2{margin:0;max-width:600px;font-size:clamp(1.2rem, -0.769rem + 9.846vi, 2rem);transition:opacity .5s ease;opacity:0}section.features div.impressions .impression-items figure figcaption.title p{margin:0;color:#595959;max-width:600px;font-size:clamp(0.75rem, -0.583rem + 6.667vi, 1rem);transition:opacity .5s ease;opacity:0}@media (max-width: 500px){section.features div.impressions .impression-items figure figcaption.title{padding:20px}}@container features (max-width: 800px){section.features .feature-list{grid-template-columns:1fr;gap:40px}section.features .feature-list .feature h3{order:-1}section.features .feature-list .feature .feature-image{margin:0;opacity:1}section.features .feature-list .feature:hover .feature-image{width:100%}}@container impressions (max-width: 650px){section.features .impression-tabs{flex-direction:column !important}}section.all-features~section.features:nth-child(odd) .feature-image{order:1}section.all-features~section.features:nth-child(even){background-color:#f0f0f0}section.get-started>div{display:flex;align-items:center;justify-content:center}section.get-started>div>*{width:100%;max-width:800px;text-align:center}section.get-started>div>*.calltoactions > a{flex-basis:25%;flex-grow:1}section.prices{background-color:#f0f0f0}section.prices > div{container-type:inline-size;container-name:prices;align-items:center}section.prices > div.variant-switch .prices-tabs label:first-child{color:#767676}section.prices > div.variant-switch .prices-tabs label:last-child{color:#595959}section.prices .prices-tabs{display:grid;grid-template-columns:1fr auto 1fr;justify-content:center;align-items:center;gap:10px}section.prices .prices-tabs>*{cursor:pointer}section.prices .prices-tabs label{font-size:1.2rem;font-size:clamp(1rem, -0.067rem + 5.333vi, 1.2rem);font-weight:bold;flex-basis:0;white-space:nowrap;flex-grow:1;transition:color 150ms ease-in-out}section.prices .prices-tabs label:first-child{text-align:right;color:#595959}section.prices .prices-tabs label:last-child{text-align:left;color:#767676}section.prices .prices-tabs label.switch{position:relative;display:inline-block;flex-basis:60px;width:60px;height:30px;border-radius:30px;padding:2px;outline:none;flex-shrink:0;background-color:#f0f0f0;border:2px solid var(--primary-color)}section.prices .prices-tabs label.switch input[type="checkbox"]{width:0;height:0;opacity:0}section.prices .prices-tabs label.switch input[type="checkbox"]:checked + .slider{left:32px}section.prices .prices-tabs label.switch .slider{position:absolute;top:2px;left:2px;width:30px;height:30px;border-radius:50%;background-color:var(--primary-color);cursor:pointer;transition:left 150ms ease-in-out}section.prices .prices-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;width:100%;margin:0 auto}section.prices .prices-list .price-item{background-color:#fff;padding:20px;border-radius:20px;text-align:center;box-shadow:0 2px 5px rgba(0,0,0,.1);border:2px solid transparent}section.prices .prices-list .price-item,section.prices .prices-list .price-item .price-values{display:flex;flex-direction:column;align-items:center;gap:10px}section.prices .prices-list .price-item .price-values-description{font-size:.8rem;color:#767676;margin-bottom:10px}section.prices .prices-list .price-item.mostpopular{border-color:var(--primary-color);position:relative;margin-top:0}section.prices .prices-list .price-item.mostpopular:after{content:attr(data-label);position:absolute;top:-15px;left:50%;transform:translateX(-50%);background-color:var(--primary-color);color:#fff;padding:5px 10px;border-radius:10px;font-weight:bold;font-size:.8rem;box-shadow:0 2px 5px rgba(0,0,0,.1)}section.prices .prices-list .price-item h3{font-size:1.2rem;margin:0;margin-top:20px;margin-bottom:10px;color:#595959}section.prices .prices-list .price-item .dropdown-label .caret{border-width:2px;margin-top:.25rem}section.prices .prices-list .price-item .price-tag{font-size:2.5rem;color:var(--primary-color);font-weight:700;display:flex;flex-direction:column;line-height:1.2;hyphens:auto}section.prices .prices-list .price-item .price-tag b{font-weight:inherit}section.prices .prices-list .price-item .price-tag .price-value{white-space:nowrap}section.prices .prices-list .price-item .price-tag .price-value.wrap{white-space:wrap}section.prices .prices-list .price-item .price-tag span:last-child{font-size:.8rem;color:#595959;font-weight:normal}section.prices .prices-list .price-item .price-tag > span{display:flex;flex-direction:row;align-items:flex-start;align-self:center}section.prices .prices-list .price-item .price-tag sup{font-size:1.5rem;margin-top:.3rem}section.prices .prices-list .price-item .price-details{display:flex;flex-direction:column;gap:10px;margin:10px 0}section.prices .prices-list .price-item .price-details input[type="range"]{width:150px;-webkit-appearance:none;background-color:#f0f0f0;height:5px;border-radius:5px;padding:0;outline:none}section.prices .prices-list .price-item .price-details input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background-color:var(--primary-color);cursor:pointer}section.prices .prices-list .price-item .price-details input[type="range"]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background-color:var(--primary-color);cursor:pointer}section.prices .prices-list .price-item .price-spacer{flex-grow:0}section.prices .prices-list .price-item .price-features{text-align:left;font-size:.9rem;list-style:none;margin:0;padding:0;padding:10px;padding-inline-start:30px;flex-grow:1}section.prices .prices-list .price-item .price-features li:before{position:absolute;color:var(--primary-color);content:"✓";margin-left:-1.5rem}section.prices .prices-list .price-item .price-features li.basedupon{font-weight:bold;margin-left:calc(-1.5rem -  30px );padding-bottom:10px;text-align:center}section.prices .prices-list .price-item .price-features li.basedupon:before{content:''}section.prices .prices-list .price-item .additional-prices{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center}section.prices .prices-list .price-item .additional-prices .price-tag{font-size:2rem;flex-basis:0;flex-direction:row;align-items:center;vertical-align:end;gap:5px;hyphens:auto}section.prices .prices-list .price-item .additional-prices .price-tag span:last-child{text-align:left;font-size:.6rem}section.prices .prices-list .price-item .additional-prices .price-tag sup{font-size:1rem}section.prices .prices-addendum{text-align:center;color:#767676;display:flex;flex-direction:column;gap:5px;max-width:800px}section.prices .prices-addendum p:has(.requirements){text-align:center;margin-bottom:15px}section.prices .prices-description{text-align:center;color:#767676}section.prices .variant-2{display:none !important}section.prices .variant-switch .variant-2{display:flex !important}section.prices .variant-switch .variant-1{display:none !important}@container prices (max-width: 1000px){section.prices .prices-list{grid-template-columns:1fr}section.prices .prices-list .price-item{margin-top:0}}section.prices .prices-list .price-item .installation-selection-wrapper{display:flex;flex-direction:column;align-items:center;gap:0}section.prices .prices-list .price-item .installation-selection-wrapper:not(:has(h3)){margin-bottom:10px}section.prices .prices-list .price-item .installation-selection-wrapper[data-selection] ~ * .onpremise,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection] ~ * .privatecloud,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection="privatecloud"] ~ * .not-privatecloud,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection] ~ * .publiccloud,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection] ~ * .site,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection] ~ * .saas,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection] ~ * .enterprise{display:none !important}section.prices .prices-list .price-item .installation-selection-wrapper[data-selection="onpremise"] ~ * .onpremise,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection="privatecloud"] ~ * .privatecloud,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection="publiccloud"] ~ * .publiccloud,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection="site"] ~ * .site,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection="saas"] ~ * .saas,section.prices .prices-list .price-item .installation-selection-wrapper[data-selection="enterprise"] ~ * .enterprise{display:block !important}.price-note{color:#767676;margin-top:10px;font-size:.8rem;text-align:center}section.faq > div{container-type:inline-size;container-name:faq}section.faq p{text-align:center;color:#767676;max-width:800px;margin:0 auto}section.faq > div >ul{list-style:none;padding:0;margin:0;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:20px}section.faq > div >ul > li{background-color:#f0f0f0;padding:20px;margin:0;border-radius:10px;font-size:1rem;color:#595959}section.faq > div >ul > li strong{display:block;margin-bottom:10px}section.faq > div >ul > li ul{text-align:left;list-style:none;margin-top:10px;padding:0;padding-inline-start:30px}section.faq > div >ul > li ul li:before{position:absolute;color:var(--primary-color);margin:0;content:"✓";margin-left:-1.5rem}@container faq (max-width: 800px){section.faq div > ul{grid-template-columns:1fr}}.whitepaper.title-block-header>div{gap:10px;position:relative}.whitepaper.title-block-header .background-image{position:absolute;top:0;left:0;width:100%;object-fit:cover;z-index:-1;display:none}.whitepaper.title-block-header .title{display:flex;align-items:center;justify-content:center;gap:20px}.whitepaper.title-block-header .title img{height:48px;width:48px}.whitepaper.title-block-header .subtitle{text-align:center;color:#595959}.whitepaper.title-block-header .imprint{display:none;margin-top:50vh;text-align:center}.whitepaper.title-block-header .imprint p{font-size:.8rem;color:#595959}.whitepaper.title-block-header .imprint img{width:150px;margin-bottom:20px}.whitepaper.toc{position:sticky;top:52.66666667px;background:#fff}@media (width < 768px){.whitepaper.toc{top:44px}}.whitepaper.toc>div{padding-top:20px;padding-bottom:20px;gap:20px;flex-direction:row;align-items:center}.whitepaper.toc>div .download-actions a{display:inline-block;font-size:1.2rem;font-weight:500}.whitepaper.toc>div .tocnav{display:flex;flex-direction:column;gap:20px;flex-grow:1}.whitepaper.toc>div .tocnav:has(h2#toc-title){position:relative}.whitepaper.toc>div .tocnav:has(h2#toc-title)>nav{padding-inline-end:20px;max-height:0;max-width:100%;opacity:0;overflow-y:auto;overflow-x:hidden;position:absolute;top:100%;left:0;background-color:#fff;border-radius:10px;box-sizing:border-box;margin:0;transition:max-height .15s ease,opacity .15s ease;box-shadow:0 2px 5px 1px rgba(0,0,0,.1)}.whitepaper.toc>div .tocnav:has(h2#toc-title)>nav ul{list-style:none}.whitepaper.toc>div .tocnav:has(h2#toc-title)>nav li{margin:10px 0}.whitepaper.toc>div .tocnav:has(h2#toc-title)>nav li::marker{content:none}.whitepaper.toc>div .tocnav:has(h2#toc-title)>nav li::before{content:counters(list-item,".") " ";color:var(--primary-color)}.whitepaper.toc>div .tocnav:has(h2#toc-title)>nav>li:first-child{margin-top:20px}.whitepaper.toc>div .tocnav:has(h2#toc-title)>nav>li:last-child{margin-bottom:20px}.whitepaper.toc>div .tocnav:has(h2#toc-title) h2#toc-title{color:var(--primary-color);display:inline-block;align-self:start;cursor:pointer;display:flex;align-items:center;gap:10px;margin:0;font-size:1.2rem;line-height:1.5}.whitepaper.toc>div .tocnav:has(h2#toc-title) h2#toc-title .caret{width:.3rem;height:.3rem;margin-top:.3rem;border-width:2px}.whitepaper.toc>div .tocnav:has(h2#toc-title):has(h2#toc-title:hover)>nav,.whitepaper.toc>div .tocnav:has(h2#toc-title):has(nav:hover)>nav,.whitepaper.toc>div .tocnav:has(h2#toc-title):has(h2#toc-title):focus-within>nav{max-height:50vh;opacity:1}@media (width < 1000px){.whitepaper.toc>div{flex-direction:column;align-items:stretch}.whitepaper.toc>div .download-actions{order:-1;text-align:center}.whitepaper.toc>div .tocnav:has(h2#toc-title) h2#toc-title{align-self:unset;justify-content:center}.whitepaper.toc>div .tocnav:has(h2#toc-title)>nav{right:0}}.whitepaper.content>div{padding-top:0}.whitepaper.content>div .chapter{display:block;column-count:2;column-gap:120px;column-rule:1px solid #f0f0f0}.whitepaper.content>div h3,.whitepaper.content>div h4,.whitepaper.content>div h5,.whitepaper.content>div h6{text-align:left;break-after:avoid;line-height:1.5}.whitepaper.content>div h2{column-span:all;margin:120px 0 60px 0;position:sticky;top:67.66666667px;pointer-events:none}.whitepaper.content>div h2:first-child{margin-top:20px}.whitepaper.content>div h3{margin:30px 0 30px 0}.whitepaper.content>div h4{margin:10px 0}.whitepaper.content>div ul{margin:10px 0}.whitepaper.content>div p{margin:20px 0}.whitepaper.content>div p,.whitepaper.content>div ul{text-align:justify;hyphens:auto;widows:3;orphans:3}.whitepaper.content>div h2+*{margin-top:0}.whitepaper.content>div .price-item{break-inside:avoid}.whitepaper.content>div a{color:var(--primary-color)}.whitepaper.content>div a:hover,.whitepaper.content>div a:focus{color:var(--primary-color);text-decoration:underline}.whitepaper.content>div code{padding:5px 10px;background:#f0f0f0;border-radius:10px}.whitepaper.content>div table{width:fit-content;break-inside:avoid;margin:0 auto}.whitepaper.content>div table th,.whitepaper.content>div table td{text-align:center;padding:5px 20px;white-space:nowrap}@media (width < 1000px){.whitepaper.content>div .chapter{column-count:1}.whitepaper.content>div h2{column-span:none;position:static}}.whitepaper figure{display:flex;flex-direction:column;align-items:center;gap:5px;margin:20px 0;break-inside:avoid}.whitepaper figure img{max-width:600px;width:100%;height:auto;border-radius:10px;box-shadow:0 2px 5px 1px rgba(0,0,0,.1)}.whitepaper figure figcaption{color:#595959;font-size:.9rem}:has(.whitepaper .tocnav h2#toc-title:hover) .whitepaper.content h2,:has(.whitepaper .tocnav nav:hover) .whitepaper.content h2,:has(.whitepaper .tocnav:focus-within) .whitepaper.content h2{z-index:-1}section.hero.hero-reporting{color:#000}section.hero.hero-reporting .hero-background:before{opacity:.7;background-image:url('../media/images/freepik/16726.webp');background-position:right}section.hero.hero-reporting .hero-background:after{background:linear-gradient(to right,rgba(255,255,255,.95) 40%,rgba(255,255,255,.7) 100%)}section.hero.hero-reporting .hero-background div:after{opacity:.4;background-image:url('../media/images/logos/cr.svg')}section.hero.hero-helpdesk .hero-background:before{opacity:.1;background-image:url('../media/images/freepik/service-desk.webp')}section.hero.hero-helpdesk .hero-background:after{opacity:.2;background-image:url('../media/images/logos/hd.svg')}popup-panel#helpdesk-download-thankyou h3,popup-panel#helpdesk-download-thankyou h2{margin-top:0}popup-panel#helpdesk-download-thankyou .popup-content-panel{max-width:1200px}popup-panel#helpdesk-download-thankyou .thankyou-content{display:flex;flex-direction:column;gap:20px}popup-panel#helpdesk-download-thankyou .thankyou-content div:not(.hint){flex:1;display:flex;flex-direction:column}popup-panel#helpdesk-download-thankyou .thankyou-content div:not(.hint):not(:has(.hint)){gap:10px}popup-panel#helpdesk-download-thankyou .thankyou-content div:not(.hint) .phone a{font-weight:500;font-size:1.5em;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px}@media (width >= 830px){popup-panel#helpdesk-download-thankyou .thankyou-content{flex-direction:row}popup-panel#helpdesk-download-thankyou .thankyou-content>div:first-child{min-width:300px;flex-basis:400px}popup-panel#helpdesk-download-thankyou .thankyou-content>div:last-child{flex-basis:710px}}popup-panel.prices-list-popup .popup-content-panel .popup-content-body .header{display:flex;flex-direction:column;align-items:center;gap:10px}popup-panel.prices-list-popup .popup-content-panel .popup-content-body .header h2{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:0}popup-panel.prices-list-popup .popup-content-panel .popup-content-body .header h2 img{width:32px}popup-panel.prices-list-popup .popup-content-panel .popup-content-body .header .valid-from{color:#767676;font-size:.8rem}popup-panel.prices-list-popup .price-list-content{display:grid;grid-template-columns:1fr 1fr;gap:80px}popup-panel.prices-list-popup .price-list-content table{border-collapse:collapse}popup-panel.prices-list-popup .price-list-content table td,popup-panel.prices-list-popup .price-list-content table th{text-align:center;width:0%}@media (width < 768px){popup-panel.prices-list-popup .price-list-content{grid-template-columns:1fr;gap:40px}}popup-panel.prices-list-popup .prices-addendum{margin-top:40px;font-size:.8rem}popup-panel.prices-list-popup .prices-addendum p{font-size:.8rem}section.hero.hero-pdfc .hero-background:before{opacity:.6;background-image:url('../media/images/freepik/freepik__retouch__20515.webp');background-position:top right}section.hero.hero-pdfc .hero-background:after{background:linear-gradient(to right,rgba(255,255,255,.8) 50%,rgba(255,255,255,.5) 70%,rgba(255,255,255,.9) 100%)}section.hero.hero-pdfc .hero-background div:after{opacity:.2;background-image:url('../media/images/logos/pdfc.svg')}section.features.features-pdfc .feature-list .feature h3{color:#009b21}section.features.features-pdfc .feature-list .feature .feature-image{height:230px}section.features.features-pdfc .feature-list .feature ul{text-align:left;list-style:none;margin:0;padding:0;margin-left:1.5rem;padding:10px;padding-inline-start:30px}section.features.features-pdfc .feature-list .feature ul li:before{position:absolute;color:var(--primary-color);content:"✓";margin-left:-1.5rem}section.hero.hero-cowork .hero-background:before{opacity:.1;background-image:url('../media/images/freepik/44640.webp');background-position:top right}section.hero.hero-cowork .hero-background:after{right:-65px !important;bottom:-65px !important;opacity:.15;background-image:url('../media/images/logos/cw.svg')}section.features.features-cowork .feature-list .feature .feature-image{height:230px}section.features.features-cowork .feature-list .feature ul{text-align:left;list-style:none;margin:0;padding:0;padding-inline-start:30px}section.features.features-cowork .feature-list .feature ul li:before{position:absolute;color:var(--primary-color);content:"✓";margin-left:-1.5rem}section.prices .prices-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@container prices (max-width: 1120px){section.prices .prices-list{grid-template-columns:repeat(auto-fit,minmax(34%,1fr))}}@container prices (max-width: 560px){section.prices .prices-list{grid-template-columns:1fr}section.prices .prices-list .price-item{margin-top:0}}section.hero.hero-more-products .hero-background:before{opacity:.1;background-image:url('../media/images/freepik/18084.webp');background-position:top left}section.hero.hero-more-products .hero-background:after{right:-65px !important;bottom:-65px !important;opacity:.15;background-image:url('../media/images/logos/i-net-software-bars.svg')}section.more-products > div,section.more-products .product-description{display:flex;flex-direction:column;gap:40px}section.more-products .product-description{gap:20px}section.more-products .product-description:has(.two-column){display:flex;flex-direction:row;flex-wrap:wrap;gap:80px}section.more-products .product-description:has(.two-column) div.two-column{flex-basis:400px;flex-grow:1;display:flex;flex-direction:column;gap:20px}section.more-products .product-description:has(.two-column) div.two-column ul{margin:0}section.more-products .calltoactions{display:flex;flex-direction:row;justify-content:center;gap:20px;padding:40px 20px}section.hero.hero-career .hero-background:before{opacity:.1;background-image:url('../media/images/freepik/27584.webp')}section.hero.hero-career .hero-background:after{content:unset !important;right:-65px !important;bottom:-65px !important;opacity:.15;background-image:url('../media/images/logos/i-net-software-bars.svg')}section.career .career-introduction,section.career .career-introduction .career-techstack{display:flex;flex-direction:row;justify-content:space-evenly;gap:60px}section.career .career-introduction .career-introduction-text{display:flex;flex-direction:column;gap:20px}section.career .career-introduction .career-introduction-image{flex-basis:500px;flex-shrink:0}section.career .career-introduction .career-introduction-image img{width:100%;height:400px;border-radius:10px;object-fit:cover}section.career .career-introduction .career-techstack{flex-basis:35%}section.career .career-introduction .career-techstack .career-techstack-item{display:flex;flex-direction:column;gap:10px}@media (width < 1200px){section.career .career-introduction{flex-direction:column;gap:40px}section.career .career-introduction .career-introduction-image{flex-basis:auto;display:block;order:-1}section.career .career-introduction .career-introduction-image img{max-height:275px;object-fit:cover}section.career .career-introduction .career-introduction-text{flex-basis:100%}}section.career-jobs{display:flex;flex-direction:column;align-items:center;gap:40px;background:#f0f0f0}section.career-jobs .career-jobs-introduction{display:flex;flex-direction:column;gap:10px}section.career-jobs .career-jobs-list{display:flex;flex-direction:row;align-items:stretch;gap:60px}@media (width < 1200px){section.career-jobs .career-jobs-list{gap:20px}}@media (width < 768px){section.career-jobs .career-jobs-list{flex-direction:column;gap:40px}}section.career-jobs .career-jobs-list-item{display:flex;flex-direction:column;gap:60px;flex-basis:50%;box-shadow:0 2px 5px 1px rgba(0,0,0,.1);padding:20px;border-radius:20px;background:#fff}section.career-jobs .career-jobs-list-item .career-jobs-list-item-content{display:flex;flex-direction:column;gap:20px}section.career-jobs .career-jobs-list-item .career-jobs-list-item-content h3{font-size:1.5rem;text-align:center}section.career-jobs .career-jobs-list-item .career-jobs-list-item-content h4{font-size:1.25rem}section.career-jobs .career-jobs-list-item .career-jobs-list-item-content h5{font-size:1rem}section.career-jobs .career-jobs-list-item .career-jobs-list-item-content h5:before{color:#0d7bbf;content:"✓";margin-right:10px}section.career-jobs .career-jobs-list-item-image{width:100%;height:250px;border-radius:10px;object-fit:cover}html:has(section.references-tabs){scroll-padding-top:72.66666667px}section.references{display:flex;flex-direction:column;align-items:center;gap:40px}section.references .references-introduction{display:flex;flex-direction:column;gap:20px;color:#767676}section.references .references-list{display:flex}section.references-tabs{display:flex;flex-direction:column;align-items:center;gap:40px;position:sticky;top:40px;z-index:100;background-color:#fff}section.references-tabs nav{display:flex;flex-direction:column}section.references-tabs ul{display:flex;flex-direction:row;gap:40px;list-style:none;padding:0;margin:0}section.references-tabs ul li a{position:relative;color:#000;display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px;text-decoration:none}section.references-tabs ul li a img{width:24px;height:24px}section.references-tabs ul li a:hover,section.references-tabs ul li a:focus,section.references-tabs ul li a:focus-visible{color:#0d7bbf}section.references-tabs ul li a:after{position:absolute;content:'';display:block;top:100%;width:0%;left:50%;height:2px;background-color:#0d7bbf;transition:all .15s ease-out;border-radius:2px;margin-top:-2px}section.references-tabs ul li a.active:after,section.references-tabs ul li a:hover:after,section.references-tabs ul li a:focus:after,section.references-tabs ul li a:focus-within:after{left:0;width:100%}@media (width < 768px){section.references-tabs ul li a>div{display:none}}section.customers .customerfeedbacks.references{grid-template-columns:1fr;gap:40px}section.customers .customerfeedbacks.references .customerfeedback{gap:10px}section.customers .customerfeedbacks.references .customerfeedback.reporting{border-color:#647db6}section.customers .customerfeedbacks.references .customerfeedback.helpdesk{border-color:#f79308}section.customers .customerfeedbacks.references .customerfeedback.pdfc{border-color:#009b21}section.customers .customerfeedbacks.references .customerfeedback.cowork{border-color:#2e6395}section.version-support>div{display:flex;flex-direction:column;gap:80px}section.version-support>div > div{display:flex;flex-direction:column;gap:40px}section.version-support>div .version-support-content{display:flex;flex-direction:column;gap:20px}section.version-support>div ul{text-align:left;list-style:none;margin:0;padding:0;padding-inline-start:30px;flex-grow:1}section.version-support>div ul li:before{position:absolute;color:var(--primary-color);content:"✓";margin-left:-1.5rem}section.version-support>div table{width:100%;border-collapse:collapse}section.version-support>div table:has(th:nth-child(2):hover) th:nth-child(2),section.version-support>div table:has(td:nth-child(2):hover) th:nth-child(2),section.version-support>div table:has(th:nth-child(2):hover) td:nth-child(2),section.version-support>div table:has(td:nth-child(2):hover) td:nth-child(2){background-color:#f8f8f8}section.version-support>div table:has(th:nth-child(2):hover) thead th,section.version-support>div table:has(td:nth-child(2):hover) thead th{border-radius:10px 10px 0 0}section.version-support>div table:has(th:nth-child(2):hover) tbody tr:last-child td,section.version-support>div table:has(td:nth-child(2):hover) tbody tr:last-child td{border-radius:0 0 10px 10px}section.version-support>div table:has(th:nth-child(2):hover) tbody tr:last-child td:hover,section.version-support>div table:has(td:nth-child(2):hover) tbody tr:last-child td:hover{border-radius:0}section.version-support>div table:has(th:nth-child(3):hover) th:nth-child(3),section.version-support>div table:has(td:nth-child(3):hover) th:nth-child(3),section.version-support>div table:has(th:nth-child(3):hover) td:nth-child(3),section.version-support>div table:has(td:nth-child(3):hover) td:nth-child(3){background-color:#f8f8f8}section.version-support>div table:has(th:nth-child(3):hover) thead th,section.version-support>div table:has(td:nth-child(3):hover) thead th{border-radius:10px 10px 0 0}section.version-support>div table:has(th:nth-child(3):hover) tbody tr:last-child td,section.version-support>div table:has(td:nth-child(3):hover) tbody tr:last-child td{border-radius:0 0 10px 10px}section.version-support>div table:has(th:nth-child(3):hover) tbody tr:last-child td:hover,section.version-support>div table:has(td:nth-child(3):hover) tbody tr:last-child td:hover{border-radius:0}section.version-support>div table:has(th:nth-child(4):hover) th:nth-child(4),section.version-support>div table:has(td:nth-child(4):hover) th:nth-child(4),section.version-support>div table:has(th:nth-child(4):hover) td:nth-child(4),section.version-support>div table:has(td:nth-child(4):hover) td:nth-child(4){background-color:#f8f8f8}section.version-support>div table:has(th:nth-child(4):hover) thead th,section.version-support>div table:has(td:nth-child(4):hover) thead th{border-radius:10px 10px 0 0}section.version-support>div table:has(th:nth-child(4):hover) tbody tr:last-child td,section.version-support>div table:has(td:nth-child(4):hover) tbody tr:last-child td{border-radius:0 0 10px 10px}section.version-support>div table:has(th:nth-child(4):hover) tbody tr:last-child td:hover,section.version-support>div table:has(td:nth-child(4):hover) tbody tr:last-child td:hover{border-radius:0}section.version-support>div table:has(th:nth-child(5):hover) th:nth-child(5),section.version-support>div table:has(td:nth-child(5):hover) th:nth-child(5),section.version-support>div table:has(th:nth-child(5):hover) td:nth-child(5),section.version-support>div table:has(td:nth-child(5):hover) td:nth-child(5){background-color:#f8f8f8}section.version-support>div table:has(th:nth-child(5):hover) thead th,section.version-support>div table:has(td:nth-child(5):hover) thead th{border-radius:10px 10px 0 0}section.version-support>div table:has(th:nth-child(5):hover) tbody tr:last-child td,section.version-support>div table:has(td:nth-child(5):hover) tbody tr:last-child td{border-radius:0 0 10px 10px}section.version-support>div table:has(th:nth-child(5):hover) tbody tr:last-child td:hover,section.version-support>div table:has(td:nth-child(5):hover) tbody tr:last-child td:hover{border-radius:0}section.version-support>div table:has(th:nth-child(6):hover) th:nth-child(6),section.version-support>div table:has(td:nth-child(6):hover) th:nth-child(6),section.version-support>div table:has(th:nth-child(6):hover) td:nth-child(6),section.version-support>div table:has(td:nth-child(6):hover) td:nth-child(6){background-color:#f8f8f8}section.version-support>div table:has(th:nth-child(6):hover) thead th,section.version-support>div table:has(td:nth-child(6):hover) thead th{border-radius:10px 10px 0 0}section.version-support>div table:has(th:nth-child(6):hover) tbody tr:last-child td,section.version-support>div table:has(td:nth-child(6):hover) tbody tr:last-child td{border-radius:0 0 10px 10px}section.version-support>div table:has(th:nth-child(6):hover) tbody tr:last-child td:hover,section.version-support>div table:has(td:nth-child(6):hover) tbody tr:last-child td:hover{border-radius:0}section.version-support>div table:has(th:nth-child(7):hover) th:nth-child(7),section.version-support>div table:has(td:nth-child(7):hover) th:nth-child(7),section.version-support>div table:has(th:nth-child(7):hover) td:nth-child(7),section.version-support>div table:has(td:nth-child(7):hover) td:nth-child(7){background-color:#f8f8f8}section.version-support>div table:has(th:nth-child(7):hover) thead th,section.version-support>div table:has(td:nth-child(7):hover) thead th{border-radius:10px 10px 0 0}section.version-support>div table:has(th:nth-child(7):hover) tbody tr:last-child td,section.version-support>div table:has(td:nth-child(7):hover) tbody tr:last-child td{border-radius:0 0 10px 10px}section.version-support>div table:has(th:nth-child(7):hover) tbody tr:last-child td:hover,section.version-support>div table:has(td:nth-child(7):hover) tbody tr:last-child td:hover{border-radius:0}section.version-support>div table:has(th:nth-child(8):hover) th:nth-child(8),section.version-support>div table:has(td:nth-child(8):hover) th:nth-child(8),section.version-support>div table:has(th:nth-child(8):hover) td:nth-child(8),section.version-support>div table:has(td:nth-child(8):hover) td:nth-child(8){background-color:#f8f8f8}section.version-support>div table:has(th:nth-child(8):hover) thead th,section.version-support>div table:has(td:nth-child(8):hover) thead th{border-radius:10px 10px 0 0}section.version-support>div table:has(th:nth-child(8):hover) tbody tr:last-child td,section.version-support>div table:has(td:nth-child(8):hover) tbody tr:last-child td{border-radius:0 0 10px 10px}section.version-support>div table:has(th:nth-child(8):hover) tbody tr:last-child td:hover,section.version-support>div table:has(td:nth-child(8):hover) tbody tr:last-child td:hover{border-radius:0}section.version-support>div table th:first-child{position:sticky;left:0;z-index:1;background-color:#fff;white-space:normal}section.version-support>div table th,section.version-support>div table td{text-align:left;padding:5px 20px;white-space:nowrap}section.version-support>div table tbody tr:hover th,section.version-support>div table tbody tr:hover td{background-color:#f8f8f8}section.version-support>div table tbody tr:hover th:first-child,section.version-support>div table tbody tr:hover td:first-child{border-radius:10px 0 0 10px}section.version-support>div table tbody tr:hover th:last-child,section.version-support>div table tbody tr:hover td:last-child{border-radius:0 10px 10px 0}section.version-support>div table tbody tr:hover:last-child td:not(:last-child){border-radius:0 !important}section.version-support>div table tbody tr:hover:last-child td:last-child{border-radius:0 10px 10px 0 !important}section.version-support>div .table-wrapper{overflow-x:auto}section.news-list>div{align-items:center;display:flex;flex-direction:column;gap:80px}section.news-list .news-item{max-width:800px;display:flex;flex-direction:column;gap:20px}section.news-list .news-item-title{font-size:1.5rem;font-weight:bold;text-align:left}section.news-list .news-item-date{font-size:.8rem;color:#595959}section.news-list .news-item-description{font-size:1rem;display:flex;flex-direction:column;gap:20px}section.news-list .news-item-link{font-size:.8rem}section.news-list .new-product-features{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;margin-left:26px}section.news-list .new-product-features li{vertical-align:middle}section.news-list .new-product-features li:before{content:'';display:inline-block;width:16px;height:16px;background:url('../../media/images/logos/i-net-software-bars.svg') no-repeat center center;background-size:contain;margin-right:10px;margin-left:-26px}section.news-list .new-product-features li.reporting:before{background-image:url('../../media/images/logos/cr.svg')}section.news-list .new-product-features li.helpdesk:before{background-image:url('../../media/images/logos/hd.svg')}section.news-list .new-product-features li.pdfc:before{background-image:url('../../media/images/logos/pdfc.svg')}section.news-list .new-product-features li.cowork:before{background-image:url('../../media/images/logos/cw.svg')}@keyframes loading-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes load-gradient{0%{background-position:-100vw 0%}100%{background-position:100vw 0%}}section.downloads h1{display:flex;flex-direction:row;align-items:center;vertical-align:center;justify-content:center;gap:20px}@media (width < 768px){section.downloads h1{flex-direction:column}}section.downloads h1 img{width:48px;height:48px}section.downloads .download-description{text-align:center}section.downloads download-panel{align-self:center;color:#000;width:100%}section.downloads download-panel:not(:has(.download-panel)){min-height:100px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:40px}section.downloads download-panel:not(:has(.download-panel)):before{content:'';display:block;width:48px;height:48px;border-radius:50%;border-top:3px solid var(--primary-color);animation:loading-rotate 1s linear infinite;margin:0 auto;margin-top:40px}section.downloads download-panel .download-panel{display:flex;flex-direction:column;align-items:center;gap:40px}section.downloads download-panel .download-panel .download-version-selection{display:flex;flex-direction:row;align-items:center;gap:10px}section.downloads download-panel .download-panel-header{display:flex;flex-direction:column;align-items:center;gap:10px}section.downloads download-panel .download-panel-header .download-items-changes > span{position:relative;font-size:1rem;cursor:pointer;color:var(--primary-color)}section.downloads download-panel .download-panel-header .download-items-changes > span:hover,section.downloads download-panel .download-panel-header .download-items-changes > span:focus,section.downloads download-panel .download-panel-header .download-items-changes > span:focus-within{text-decoration:underline}section.downloads download-panel .download-panel-header .download-items-changes.loading span:after{position:absolute;right:-20px;top:0;display:block;content:'';width:16px;height:16px;border-top:2px solid currentColor;border-radius:50%;animation:loading-rotate 1s linear infinite}section.downloads download-panel .dropdown-label,section.downloads download-panel .label-prefix{font-size:1.2rem;font-weight:500}section.downloads download-panel .download-items-changes-content-body-loading{display:flex;align-items:center;justify-content:center;gap:10px;color:#767676}section.downloads download-panel .download-items-changes-content-body-loading:before{display:inline-block;content:'';width:16px;height:16px;border-top:2px solid currentColor;border-radius:50%;animation:loading-rotate 1s linear infinite}section.downloads download-panel .download-items{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(333px, 100%), max-content));gap:40px;width:100%;justify-content:center}@media (width < 800px){section.downloads download-panel .download-items{grid-template-columns:minmax(min(333px, 100%), max-content)}}section.downloads download-panel .download-items download-item,section.downloads download-panel .download-items download-docker-item,section.downloads download-panel .download-items .download-item-dummy{background:#fff;border-radius:10px;max-width:425px;overflow:hidden;display:flex;flex-direction:column;border-top:2px solid var(--primary-color);gap:20px;padding:30px;box-shadow:0 2px 5px 1px rgba(0,0,0,.1);text-align:center}section.downloads download-panel .download-items download-item .download-item-title,section.downloads download-panel .download-items download-docker-item .download-item-title,section.downloads download-panel .download-items .download-item-dummy .download-item-title{display:flex;flex-direction:column;align-items:center}section.downloads download-panel .download-items download-item .download-item-title .download-item-title-text,section.downloads download-panel .download-items download-docker-item .download-item-title .download-item-title-text,section.downloads download-panel .download-items .download-item-dummy .download-item-title .download-item-title-text{font-size:1.2rem;font-weight:500;margin-bottom:20px}section.downloads download-panel .download-items download-item .download-item-title .download-item-title-version,section.downloads download-panel .download-items download-docker-item .download-item-title .download-item-title-version,section.downloads download-panel .download-items .download-item-dummy .download-item-title .download-item-title-version{font-size:1.5rem;font-weight:500;color:var(--primary-color)}section.downloads download-panel .download-items download-item .download-item-title .download-item-title-last-update,section.downloads download-panel .download-items download-docker-item .download-item-title .download-item-title-last-update,section.downloads download-panel .download-items .download-item-dummy .download-item-title .download-item-title-last-update{font-size:.8rem;color:#767676}section.downloads download-panel .download-items download-item .download-item-description,section.downloads download-panel .download-items download-docker-item .download-item-description,section.downloads download-panel .download-items .download-item-dummy .download-item-description{color:#595959;text-align:left}section.downloads download-panel .download-items download-item .download-item-entries,section.downloads download-panel .download-items download-docker-item .download-item-entries,section.downloads download-panel .download-items .download-item-dummy .download-item-entries{padding:0;list-style:none;text-align:left;display:flex;flex-direction:column;gap:0}section.downloads download-panel .download-items download-item .download-item-entries .download-item-entries-file,section.downloads download-panel .download-items download-docker-item .download-item-entries .download-item-entries-file,section.downloads download-panel .download-items .download-item-dummy .download-item-entries .download-item-entries-file{display:flex;flex-direction:row;align-items:baseline;gap:20px}section.downloads download-panel .download-items download-item .download-item-entries .download-item-entries-file>div,section.downloads download-panel .download-items download-docker-item .download-item-entries .download-item-entries-file>div,section.downloads download-panel .download-items .download-item-dummy .download-item-entries .download-item-entries-file>div{flex-grow:1}section.downloads download-panel .download-items download-item .download-item-entries .download-item-entries-file a,section.downloads download-panel .download-items download-docker-item .download-item-entries .download-item-entries-file a,section.downloads download-panel .download-items .download-item-dummy .download-item-entries .download-item-entries-file a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;hyphens:auto}section.downloads download-panel .download-items download-item .download-item-entries download-sytem-type-icon,section.downloads download-panel .download-items download-docker-item .download-item-entries download-sytem-type-icon,section.downloads download-panel .download-items .download-item-dummy .download-item-entries download-sytem-type-icon{display:flex;align-items:center}section.downloads download-panel .download-items download-item .download-item-entries .download-item-entries-system-type,section.downloads download-panel .download-items download-docker-item .download-item-entries .download-item-entries-system-type,section.downloads download-panel .download-items .download-item-dummy .download-item-entries .download-item-entries-system-type{display:flex;flex-direction:row;align-items:center;gap:5px;color:#767676;font-size:.8rem}section.downloads download-panel .download-items download-item .download-item-entries .download-item-entries-system-type i,section.downloads download-panel .download-items download-docker-item .download-item-entries .download-item-entries-system-type i,section.downloads download-panel .download-items .download-item-dummy .download-item-entries .download-item-entries-system-type i{width:.8rem;height:.8rem}section.downloads download-panel .download-items download-item .download-item-entries download-file-size,section.downloads download-panel .download-items download-docker-item .download-item-entries download-file-size,section.downloads download-panel .download-items .download-item-dummy .download-item-entries download-file-size{color:#767676;white-space:nowrap;font-size:.8rem}section.downloads download-panel .download-items download-item .download-item-footer,section.downloads download-panel .download-items download-docker-item .download-item-footer,section.downloads download-panel .download-items .download-item-dummy .download-item-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:.8rem;font-weight:500;color:#767676;padding:5px 10px;background:#f0f0f0}section.downloads download-panel .download-items download-item pre,section.downloads download-panel .download-items download-docker-item pre,section.downloads download-panel .download-items .download-item-dummy pre{margin:0;padding:5px 10px;background:#f0f0f0;border-radius:10px;white-space:pre-line;text-align:left}section.downloads download-panel .download-items download-item .docker-image-link-container,section.downloads download-panel .download-items download-docker-item .docker-image-link-container,section.downloads download-panel .download-items .download-item-dummy .docker-image-link-container{display:flex;flex-direction:column;gap:10px}section.downloads download-panel .download-items .download-item-dummy .download-item-title-text,section.downloads download-panel .download-items .download-item-dummy .download-item-title-version,section.downloads download-panel .download-items .download-item-dummy .download-item-title-last-update,section.downloads download-panel .download-items .download-item-dummy .download-item-description span,section.downloads download-panel .download-items .download-item-dummy .download-item-entries-system-type,section.downloads download-panel .download-items .download-item-dummy .download-item-entries-file{border-radius:10px;opacity:.1;background-color:currentColor;background-image:linear-gradient(to right,currentColor 0vw,#fff 20vw,currentColor 40vw);background-repeat:no-repeat;background-position:-100vw 0%;background-size:100vw 100%;animation:load-gradient 1.5s linear infinite}section.downloads download-panel .download-items .download-item-dummy .download-item-title-text{width:70%}section.downloads download-panel .download-items .download-item-dummy .download-item-title-version{width:40%;margin-bottom:5px}section.downloads download-panel .download-items .download-item-dummy .download-item-title-last-update{width:25%}section.downloads download-panel .download-items .download-item-dummy .download-item-description{width:100%;display:flex;flex-direction:column;gap:5px}section.downloads download-panel .download-items .download-item-dummy .download-item-entries-system-type{width:50%;margin-bottom:5px}section.downloads download-panel .download-items .download-item-dummy .download-item-entries-file{width:100%;color:var(--primary-color);margin-bottom:10px}section.downloads download-panel .download-items .download-item-dummy .download-item-entries-file:last-child{margin-bottom:0}div#thankyou{gap:30px;align-items:center;box-shadow:0 2px 5px 1px rgba(0,0,0,.1);padding:10px 30px;border-radius:10px}div#thankyou,div#thankyou .thankyou-content{display:flex;align-self:center}div#thankyou .thankyou-checkmark{flex-grow:0;font-size:8rem;color:var(--primary-color);line-height:1}div#thankyou .thankyou-content{gap:10px;flex-direction:column;align-items:left}div#thankyou h3{margin-bottom:10px}section.requirements{background-color:#f0f0f0;font-size:.8rem;color:#595959}section.requirements h2{font-size:1.3rem;text-align:left;color:#595959}section.requirements>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 80px}section.requirements>div>div{flex-basis:300px;flex-grow:1;display:flex;flex-direction:column;gap:20px}section.requirements>div>div>ol{list-style:decimal;list-style-position:outside;margin:0;padding:0;padding-inline-start:1em}section.requirements>div>div>ul,section.requirements>div>div ul.list-unstyled{list-style:none;padding:0;margin:0}section.requirements>div>div>ul>li,section.requirements>div>div ul.list-unstyled>li{margin-bottom:20px}section.requirements>div>div>ul>li:last-child,section.requirements>div>div ul.list-unstyled>li:last-child{margin-bottom:0}section.requirements>div>div ul.list-unstyled{padding-top:20px}section.requirements>div>div li.unstyled{list-style-type:none;margin-left:-1em;padding:10px 0}section.requirements .required{text-decoration:underline}section.requirements userlicense-panel .product-logo{display:none}section.requirements userlicense-panel .panel-body,section.requirements userlicense-panel userlicense-email{display:flex;flex-direction:column;gap:20px}section.requirements userlicense-panel .userlicenseerror:empty{display:none}section.requirements userlicense-panel h3.title{font-size:1.1 rem;color:#595959;font-weight:500}section.requirements userlicense-panel h4.text-success{color:#0a0;font-weight:500}section.requirements userlicense-panel .btn.loading{position:relative;overflow:hidden;opacity:.75}section.requirements userlicense-panel .btn.loading:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:var(--primary-color)}section.requirements userlicense-panel .btn.loading:after{content:'';position:absolute;top:calc(50% - (26px / 2) - 2px);left:calc(50% - (26px / 2) - 2px);width:26px;height:26px;border-radius:50%;border-top:3px solid #fff;animation:loading-rotate 1s linear infinite}.dropdown{position:relative}.dropdown:not(:has(h3.dropdown-label)){height:30px}.dropdown div.dropdown-label{font-size:.8rem}.dropdown div.dropdown-label .caret{color:var(--primary-color)}.dropdown .dropdown-label{color:var(--primary-color);display:flex;align-items:center;gap:5px;cursor:pointer}.dropdown .label-prefix{color:#000;font-weight:500}.dropdown .caret{transition:transform .3s ease-in-out}.dropdown .dropdown-content{display:none;position:absolute;flex-direction:column;top:100%;left:50%;min-width:100%;padding:10px;margin:0;z-index:100;transform:translateX(-50%);background-color:#fff;color:#000;border-radius:10px;box-shadow:0 2px 5px 1px rgba(0,0,0,.1);list-style-type:none}.dropdown .dropdown-content li{padding:5px 10px;border-radius:5px;text-align:left;white-space:nowrap;color:#000;cursor:pointer}.dropdown .dropdown-content li:hover{background-color:#f0f0f0;color:var(--primary-color)}.dropdown.unfocus .dropdown-content{display:none !important}.dropdown:hover .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{display:flex}lightbox-img{cursor:pointer;position:relative;display:inline-block}lightbox-img.loading{pointer-events:none;opacity:.7}lightbox-img .image-loading-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);border-radius:50%;width:60px;height:60px}lightbox-img .image-loading-indicator .spinner{width:30px;height:30px;border:3px solid rgba(255,255,255,.3);border-top:3px solid #fff;border-radius:50%;animation:spin 1s linear infinite}.lightbox{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;padding:40px;cursor:pointer;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.lightbox .lightbox-overlay{background-color:rgba(0,0,0,.9);backdrop-filter:blur(5px);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.lightbox img{min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain}@media (width < 768px ){.lightbox{padding:20px}}html:has(.lightbox){overflow:hidden}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}section.search-documentation search-documentation{display:flex;flex-direction:column;align-items:center;gap:60px;box-sizing:border-box}section.search-documentation search-documentation .search-documentation-form{position:relative;width:100%;max-width:500px}section.search-documentation search-documentation .search-documentation-form input{width:100%;box-sizing:border-box}section.search-documentation search-documentation.loading .search-documentation-form:after{position:absolute;right:11px;top:11px;display:block;content:'';width:16px;height:16px;border-top:2px solid #595959;border-radius:50%;animation:loading-rotate 1s linear infinite}section.search-documentation search-documentation.loading .search-documentation-form:focus-within:after{border-top-color:#0d7bbf}section.search-documentation search-documentation .search-documentation-results{display:flex;flex-direction:column;max-width:800px;width:100%;gap:20px}section.search-documentation search-documentation .search-documentation-results .no-results,section.search-documentation search-documentation .search-documentation-results .search-documentation-result-more,section.search-documentation search-documentation .search-documentation-results .search-documentation-result-more-loading{color:#767676;text-align:center;padding:20px}section.search-documentation search-documentation .search-documentation-results .search-documentation-result-more-loading{display:inline-flex;align-items:center;justify-content:center;gap:10px}section.search-documentation search-documentation .search-documentation-results .search-documentation-result-more-loading:before{display:inline-block;content:'';width:16px;height:16px;border-top:2px solid #767676;border-radius:50%;animation:loading-rotate 1s linear infinite}section.search-documentation search-documentation .search-documentation-results a{display:flex;flex-direction:column;text-decoration:none;color:#000;cursor:pointer;padding:10px 20px;border-radius:10px}section.search-documentation search-documentation .search-documentation-results a span{position:relative}section.search-documentation search-documentation .search-documentation-results a span:after{content:'';position:absolute;top:-1px;left:-3px;width:100%;height:100%;background-color:#0d7bbf;opacity:.1;border-radius:3px;padding:1px 3px}section.search-documentation search-documentation .search-documentation-results a h3{margin:0;display:flex;flex-direction:row;gap:10px;margin-bottom:5px}section.search-documentation search-documentation .search-documentation-results a .search-documentation-result-details{margin:0;color:#595959;font-size:.9rem}section.search-documentation search-documentation .search-documentation-results a:visited h3,section.search-documentation search-documentation .search-documentation-results a:visited .search-documentation-result-details{color:#595959}section.search-documentation search-documentation .search-documentation-results a:hover,section.search-documentation search-documentation .search-documentation-results a:focus,section.search-documentation search-documentation .search-documentation-results a:focus-within{background-color:#f0f0f0}section.search-documentation search-documentation .search-documentation-results a:hover h3,section.search-documentation search-documentation .search-documentation-results a:focus h3,section.search-documentation search-documentation .search-documentation-results a:focus-within h3{color:#000}section.search-documentation search-documentation .search-documentation-results a:hover .search-documentation-result-details,section.search-documentation search-documentation .search-documentation-results a:focus .search-documentation-result-details,section.search-documentation search-documentation .search-documentation-results a:focus-within .search-documentation-result-details{color:#595959}section.search-documentation search-documentation .search-documentation-results a .search-documentation-result-display-link{font-size:.7rem;color:#767676;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}popup-panel{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:none;align-items:center;justify-content:center}@media (min-width: 805px){popup-panel{padding:20px;padding-left:calc(var(--i-safe-area-left) + 20px);padding-right:calc(var(--i-safe-area-right) + 20px)}}popup-panel.open{display:flex}popup-panel .popup-content-overlay{position:absolute;display:block;width:100%;height:100%;background:rgba(255,255,255,.5);backdrop-filter:blur(10px);pointer-events:none}popup-panel .popup-content-panel{z-index:1001;width:100%;max-height:100%;max-width:800px;display:flex;flex-direction:column;background:#fff;border-radius:10px;box-shadow:0 2px 5px 1px rgba(0,0,0,.1)}@media (width < 805px){popup-panel .popup-content-panel{max-height:100%;border-radius:0}}popup-panel .popup-content-panel .popup-content-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:10px;gap:10px;color:var(--primary-color);border-bottom:1px solid var(--primary-color)}popup-panel .popup-content-panel .popup-content-header-title{font-weight:500;text-align:center}popup-panel .popup-content-panel .popup-content-header-print,popup-panel .popup-content-panel .popup-content-header-close{position:relative;width:24px;height:24px;padding:10px;cursor:pointer}popup-panel .popup-content-panel .popup-content-header-print{visibility:hidden;pointer-events:none}popup-panel .popup-content-panel .popup-content-header-print.printable{visibility:visible;pointer-events:auto}popup-panel .popup-content-panel .popup-content-header-print div{background-color:var(--primary-color)}popup-panel .popup-content-panel .popup-content-header-close div{position:absolute;top:20.5px;left:13.33333333px;right:13.33333333px;height:3px;transition:all .15s ease-out;opacity:1;background-color:var(--primary-color);border-radius:3px}popup-panel .popup-content-panel .popup-content-header-close div:nth-child(1){transform:rotate(45deg)}popup-panel .popup-content-panel .popup-content-header-close div:nth-child(2){transform:rotate(-45deg)}popup-panel .popup-content-panel .popup-content-header-close:hover div,popup-panel .popup-content-panel .popup-content-header-close:focus div,popup-panel .popup-content-panel .popup-content-header-close:focus-within div{left:10px;right:10px}popup-panel .popup-content-panel .popup-content-body{flex-grow:1;overflow-y:auto;min-height:0px;padding:20px}popup-panel .popup-content-panel .popup-content-body h1,popup-panel .popup-content-panel .popup-content-body h2,popup-panel .popup-content-panel .popup-content-body h3,popup-panel .popup-content-panel .popup-content-body h4{margin:40px 0 20px 0}popup-panel .popup-content-panel .popup-content-body h2{font-size:1.75rem}popup-panel .popup-content-panel .popup-content-body p{margin-bottom:10px}popup-panel .popup-content-panel .popup-content-body h3.error{color:#a00;text-align:center}html:has(popup-panel.open){overflow:hidden}contact-form{container-type:inline-size;container-name:contactform}contact-form input::placeholder,contact-form textarea::placeholder{color:transparent}contact-form input,contact-form textarea,contact-form select{padding:20px;padding-bottom:10px}contact-form form,contact-form form .form-group{display:flex;flex-direction:column;gap:20px}contact-form form .form-item{display:flex;flex-direction:column;position:relative}contact-form form .form-item label,contact-form form .form-item div.hint{display:block;position:absolute;top:1px;left:20px;pointer-events:none;color:#767676;padding:0;padding-top:15px;transition:all 125ms ease-in-out}contact-form form .form-item label:has( ~ textarea){background-color:#fff;right:20px}contact-form form .form-item label:has(~ input:not(:placeholder-shown)),contact-form form .form-item label:has(~ textarea:not(:placeholder-shown)),contact-form form .form-item label:has(~ select:valid),contact-form form .form-item label:has(~ input:focus),contact-form form .form-item label:has(~ textarea:focus),contact-form form .form-item label:has(~ select:autofill),contact-form form .form-item label:has(~ textarea:autofill),contact-form form .form-item label:has(~ select:autofill){font-size:.7rem;padding-top:0}@container contactform (width >= 700px){contact-form form .form-item label:has(~ input:not(:placeholder-shown)) ~ div.hint,contact-form form .form-item label:has(~ textarea:not(:placeholder-shown)) ~ div.hint,contact-form form .form-item label:has(~ select:valid) ~ div.hint,contact-form form .form-item label:has(~ input:focus) ~ div.hint,contact-form form .form-item label:has(~ textarea:focus) ~ div.hint,contact-form form .form-item label:has(~ select:autofill) ~ div.hint,contact-form form .form-item label:has(~ textarea:autofill) ~ div.hint,contact-form form .form-item label:has(~ select:autofill) ~ div.hint{font-size:.7rem;padding-top:0}}contact-form form .form-item input,contact-form form .form-item textarea,contact-form form .form-item select{flex-grow:1;flex-basis:100%}contact-form form .form-item select option[disabled]{color:#767676}contact-form form .form-item div.hint{left:auto;right:0;margin-right:20px;color:#bbb}@container contactform (max-width: 700px){contact-form form .form-item div.hint{text-align:right;font-size:.8rem;padding:5px 10px;position:relative}}contact-form.has-hints .hint,contact-form.has-hints .hint-title{flex-basis:100%;font-size:1rem;color:#595959}contact-form.has-hints h3.hint-title{border-bottom:1px solid var(--primary-color);padding-bottom:5px;margin-bottom:10px}contact-form .success{color:#0a0}contact-form .error{color:#a00}section.hero ~ section:nth-child(odd):not(:has(popup-panel)) contact-form form input:not(:placeholder-shown) ~ div.hint,section.contact-form contact-form form input:not(:placeholder-shown) ~ div.hint,section.hero ~ section:nth-child(odd):not(:has(popup-panel)) contact-form form textarea:not(:placeholder-shown) ~ div.hint,section.contact-form contact-form form textarea:not(:placeholder-shown) ~ div.hint,section.hero ~ section:nth-child(odd):not(:has(popup-panel)) contact-form form select:valid ~ div.hint,section.contact-form contact-form form select:valid ~ div.hint{display:none}section.contact>div{container-type:inline-size;container-name:contactwrapper}section.contact p{text-align:center}section.contact .contactwrapper{display:flex;gap:40px}section.contact .contactwrapper>*{flex-basis:50%;flex-grow:1}section.contact .contactwrapper .contactdetails{display:flex;flex-direction:column;gap:20px}section.contact .contactwrapper .contactdetails p{text-align:left}section.contact .contactwrapper .contactdetails a{font-size:clamp(1rem,2.5vw,1.5rem);font-weight:500;display:inline-flex;gap:10px;align-items:center}section.contact .contactwrapper h2{font-size:1.2rem;text-align:left}@container contactwrapper (max-width: 800px){section.contact .contactwrapper{flex-direction:column}section.contact .contactwrapper>div{flex-basis:100%}section.contact .contactwrapper .contactdetails{text-align:center}}footer{background-color:#595959;color:#fff}footer .footer-wrapper{display:flex;align-items:stretch;flex-direction:column;gap:0;--i-padding-updown:60px;--i-padding-leftright:60px;padding:var(--i-padding-updown);padding-left:calc(var(--i-padding-leftright) + var(--i-safe-area-left));padding-right:calc(var(--i-padding-leftright) + var(--i-safe-area-right));max-width:1400px;margin:0 auto;box-sizing:border-box;container-type:inline-size;container-name:footer}@media (width < 870px){footer .footer-wrapper{--i-padding-updown:50px;--i-padding-leftright:30px}}@media (width < 768px){footer .footer-wrapper{--i-padding-updown:40px;--i-padding-leftright:20px}}footer p,footer a,footer li{font-size:.9rem;line-height:1.7}footer li a{display:inline-flex;align-items:center;gap:10px;cursor:pointer}footer .footer-grid{display:grid;grid-template-columns:repeat(6,auto);justify-content:space-between;gap:40px;color:#fff;padding-bottom:20px;border-bottom:1px solid #767676}footer .footer-grid-item{display:flex;flex-direction:column;gap:10px}footer strong{display:block;font-size:1rem;margin:0;color:#fff;white-space:nowrap;margin-bottom:20px}footer .contactdetails{display:flex;flex-direction:column;flex-basis:0px;white-space:nowrap}footer .products{display:flex;flex-direction:column;flex-basis:0px;white-space:nowrap}footer .additional-links{margin-top:1.5rem}footer .address{margin-bottom:1.5rem}footer a{color:#fff;text-decoration:none;display:inline}footer .footer-bottom{font-size:.9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-top:20px}footer .footer-bottom .with-love{color:#bbb;line-height:1}footer ul{list-style:none;padding:0;margin:0}footer .footer-logo img{height:20px}footer .footer-logo .icons{width:16px;height:16px}@container footer (max-width: 1010px){footer .footer-grid{grid-template-columns:repeat(3,auto)}}@container footer (max-width: 540px){footer .footer-grid{grid-template-columns:repeat(2,auto)}}@container footer (max-width: 385px){footer .footer-grid{grid-template-columns:auto}}.cookie-banner{position:fixed;bottom:20px;right:20px;max-width:calc(100% -  40px );width:400px;margin:0 auto;background-color:#fff;border-radius:10px;border:1px solid #f0f0f0;box-shadow:0 2px 5px 1px rgba(0,0,0,.1);padding:20px;z-index:10000;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;opacity:1;transition:opacity 150ms ease-in-out}.cookie-banner.hidden{pointer-events:none;opacity:0}.cookie-banner .cookie-banner-actions,.cookie-banner .cookie-banner-links{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.cookie-banner .cookie-banner-actions .button,.cookie-banner .cookie-banner-links .button{flex:1}.cookie-banner .cookie-banner-actions{width:100%}.cookie-banner .cookie-banner-links a{font-size:.9rem}@media print{header,footer,.cookie-banner{display:none !important}a[href]:not(.button):after{content:" (" attr(href) ")";width:auto;height:auto;padding:0;margin:0;mask-image:none;word-break:break-word;font-family:monospace}.button.primary-action{color:var(--primary-color)}p,ul{widows:3;orphans:3}h1,h2,h3,h4,h5,h6{page-break-after:avoid}.price-item{page-break-inside:avoid}.whitepaper.title-block-header .download-actions{display:none}.whitepaper.title-block-header .background-image{display:block}.whitepaper.toc{display:none}.whitepaper.content>div{column-count:1}.whitepaper.content>div .chapter{page-break-before:always}.whitepaper.content>div h2{column-span:all;margin-top:30px;margin-bottom:30px}.whitepaper.content>div h2:first-child{margin-top:30px !important}.whitepaper.title-block-header{page-break-after:always;height:100vh}.whitepaper.title-block-header>div{display:flex;flex-direction:column;justify-content:end;align-items:center;text-align:center;height:100%}.whitepaper.title-block-header .title{font-size:2.5rem;font-weight:500}.whitepaper.title-block-header .subtitle{font-size:1.25rem;margin-top:10px;font-weight:400}.whitepaper.title-block-header .imprint{display:block}}