@font-face{font-display:swap;font-family:"Public Sans";font-style:normal;font-weight:100;src:url("../fonts/public-sans-v21-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Public Sans";font-style:normal;font-weight:200;src:url("../fonts/public-sans-v21-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Public Sans";font-style:normal;font-weight:300;src:url("../fonts/public-sans-v21-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Public Sans";font-style:normal;font-weight:400;src:url("../fonts/public-sans-v21-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Public Sans";font-style:normal;font-weight:500;src:url("../fonts/public-sans-v21-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Public Sans";font-style:normal;font-weight:600;src:url("../fonts/public-sans-v21-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Public Sans";font-style:normal;font-weight:700;src:url("../fonts/public-sans-v21-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Public Sans";font-style:normal;font-weight:800;src:url("../fonts/public-sans-v21-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Public Sans";font-style:normal;font-weight:900;src:url("../fonts/public-sans-v21-latin-900.woff2") format("woff2")}@font-face{font-family:"Space Grotesk";font-weight:100 900;font-style:normal;font-named-instance:"Regular";src:url("../fonts/SpaceGrotesk[wght].woff2") format("woff2");font-display:swap}:root{--breakpoint: 37.5rem;--font-family-headlines: "Space Grotesk", sans-serif;--font-family-copy: "Public Sans", sans-serif;--warm-grey-superlight: #F3F2EF;--warm-grey-light: #E4E2E0;--warm-grey: #DBD7D4;--warm-grey-darker: #C8C2BA;--dark-grey: #445055;--dark-red: #9D0E1C;--cool-grey: #6E7174;--white: #ffffff;--weiss: #ffffff;--weiss-translusznet: rgba(255,255,255,.8);--weiss-translusznet-medium:rgba(255,255,255,.5);--weiss-translusznet-light: rgba(255, 255, 255, 0.3);--weiss-translusznet-light-border: rgba(255, 255, 255, 0.4);--IW-light-grey: #F3F3F3;--IW-violet: #8B27EF;--IW-light-green: #00FFC3;--text-color: black;--line-color: black;--box-shadow: 0 0px 42px;--box-shadow-color: rgba(0, 0, 0, .1);--border-radius: 40px;--border-radius-inner: 20px;--border-radius-innerst: 10px;--bg-blur: 12px;--dot-size: 1.5rem;--counter-size: var(--space-xl-3xl)}@media(max-width: 62rem){:root{--border-radius: 33px}}.green-gradient,.dark-green-gradient,.zeitstrahl-section{background:linear-gradient(90deg, #010202 43.89%, #1D6C67 112.52%)}.green-gradient--lighter,.news-events-box{background:linear-gradient(90deg, #000 0.83%, #1E716B 102.58%);color:#fff}.body-gradient,.bcs2-box .grid,body{background:linear-gradient(95deg, #F3F3F3 42.89%, #C8FFF2 83.52%)}.violet-gradient,.tabs-container:has(#tab1.is-active){background:linear-gradient(92deg, #000 0%, #403980 34.59%, #A004FA 100%)}.black-transparent-gradient,section.page-header.page-header--start .page-header__image:before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 71.63%);mix-blend-mode:multiply}*{box-sizing:border-box}html,body{padding:0;margin:0;background-color:var(--superlightgray)}html{scroll-behavior:smooth}body{overflow-x:hidden}figure{display:block;font-size:0;padding:0;margin:0}img,video{width:100%;max-width:100%;height:auto}article section img,video{border-radius:var(--border-radius);overflow:clip}.bg-light{background-color:var(--color-light)}.color-grey{color:var(--color-text-grey)}section{margin-bottom:var(--space-2xl-4xl)}.cover-shadow{box-shadow:.7em .8em 0 rgba(0,0,0,.3)}.ecke:after{content:"";display:block;position:absolute;top:0;left:0;width:0;height:0;border-bottom:var(--space-xl) solid rgba(0,0,0,0);border-left:var(--space-xl) solid var(--superlightgray)}.pagination{display:flex;padding-top:6rem}.pagination>span{color:var(--color-text-grey)}.pagination>*{padding:.5rem;width:3rem;text-align:center;border:2px solid currentColor;margin-right:1.5rem}.pagination>a:hover{background:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.note-excerpt{line-height:1.5em}.note-excerpt header{margin-bottom:1.5rem}.note-excerpt figure{margin-bottom:.5rem}.note-excerpt-title{font-weight:600}.note-excerpt-date{color:var(--color-text-grey)}.kontakt-social{margin-bottom:var(--space-xl)}.kontakt-social a{display:flex;align-items:center;margin-bottom:var(--space-2xs)}.kontakt-social a img{height:1em;width:1em;margin-right:.8em}.newsletter{position:relative}.newsletter .klaro-disabled-resource{position:absolute;top:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#4e4e4e}.newsletter .klaro-disabled-resource p{padding:0 2em}.newsletter .klaro-disabled-resource a{text-decoration:underline}.newsletter iframe[src]~div.klaro-disabled-resource{display:none}.bg--white{background:#fff;padding-top:var(--space-xl-3xl);padding-bottom:var(--space-l-xl)}:root{--grid-max-width: 114.38rem;--grid-gutter: var(--space-s-m, clamp(1.125rem, 0.9298rem + 0.8264vw, 1.875rem));--grid-columns: 12}.u-container{max-width:var(--grid-max-width);padding-inline:var(--grid-gutter);margin-inline:auto}.u-container{padding-left:var(--fluid-16-139);padding-right:var(--fluid-16-139)}.u-container .u-container{padding-inline:0;padding-left:0;padding-right:0}.u-grid,.grid,.features__item{display:block}.grid>.column,.features__item>.column{margin-bottom:var(--grid-gutter)}@media(min-width: 62rem){.u-grid,.grid,.features__item{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns), 1fr)}.grid>.column,.features__item>.column{grid-column:span var(--columns)}}:root{--space-3xs: clamp(0.3125rem, 0.3125rem + 0vw, 0.3125rem);--space-2xs: clamp(0.5625rem, 0.5462rem + 0.0689vw, 0.625rem);--space-xs: clamp(0.875rem, 0.8587rem + 0.0689vw, 0.9375rem);--space-s: clamp(1.125rem, 1.0925rem + 0.1377vw, 1.25rem);--space-m: clamp(1.6875rem, 1.6387rem + 0.2066vw, 1.875rem);--space-l: clamp(2.25rem, 2.1849rem + 0.2755vw, 2.5rem);--space-xl: clamp(3.375rem, 3.2774rem + 0.4132vw, 3.75rem);--space-2xl: clamp(4.5rem, 4.3698rem + 0.551vw, 5rem);--space-3xl: clamp(6.75rem, 6.5548rem + 0.8264vw, 7.5rem);--space-4xl: clamp(9rem, 8.7397rem + 1.1019vw, 10rem);--space-5xl: clamp(11.25rem, 10.9246rem + 1.3774vw, 12.5rem);--space-3xs-2xs: clamp(0.3125rem, 0.2311rem + 0.3444vw, 0.625rem);--space-2xs-xs: clamp(0.5625rem, 0.4649rem + 0.4132vw, 0.9375rem);--space-xs-s: clamp(0.875rem, 0.7774rem + 0.4132vw, 1.25rem);--space-s-m: clamp(1.125rem, 0.9298rem + 0.8264vw, 1.875rem);--space-m-l: clamp(1.6875rem, 1.476rem + 0.8953vw, 2.5rem);--space-l-xl: clamp(2.25rem, 1.8595rem + 1.6529vw, 3.75rem);--space-xl-2xl: clamp(3.375rem, 2.952rem + 1.7906vw, 5rem);--space-2xl-3xl: clamp(4.5rem, 3.719rem + 3.3058vw, 7.5rem);--space-3xl-4xl: clamp(6.75rem, 5.9039rem + 3.5813vw, 10rem);--space-4xl-5xl: clamp(9rem, 8.0888rem + 3.8567vw, 12.5rem);--space-s-l: clamp(1.125rem, 0.767rem + 1.5152vw, 2.5rem);--space-2xl-4xl: clamp(4.5rem, 3.0682rem + 6.0606vw, 10rem);--space-xl-3xl: clamp(3.375rem, 2.3011rem + 4.5455vw, 7.5rem);--space-m-xl: clamp(1.6875rem, 1.1506rem + 2.2727vw, 3.75rem);--space-l-2xl: clamp(2.25rem, 1.5341rem + 3.0303vw, 5rem);--space-s-xl: clamp(1.125rem, 0.4416rem + 2.8926vw, 3.75rem);--space-2xs-s: clamp(0.5625rem, 0.3835rem + 0.7576vw, 1.25rem)}:root{--step--2: clamp(0.7813rem, 0.7764rem + 0.0207vw, 0.8rem);--step--1: clamp(0.9375rem, 0.9212rem + 0.0689vw, 1rem);--step-0: clamp(1.125rem, 1.0925rem + 0.1377vw, 1.25rem);--step-1: clamp(1.35rem, 1.2947rem + 0.2342vw, 1.5625rem);--step-2: clamp(1.62rem, 1.5333rem + 0.3671vw, 1.9531rem);--step-3: clamp(1.944rem, 1.8145rem + 0.5481vw, 2.4414rem);--step-4: clamp(2.3328rem, 2.1456rem + 0.7922vw, 3.0518rem);--step-5: clamp(2.7994rem, 2.535rem + 1.1188vw, 3.8147rem);--step-6: clamp(3.3592rem, 2.9924rem + 1.5528vw, 4.7684rem);--step-7: clamp(4.0311rem, 3.5288rem + 2.126vw, 5.9605rem)}:root{--fluid-16-139: clamp(1rem, -1.0271rem + 9.6244vw, 8.6875rem);--fluid-8-70: clamp(0.5rem, -0.5218rem + 4.8513vw, 4.375rem);--fluid-16-48: clamp(1rem, 0.4793rem + 2.2039vw, 3rem)}html,body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,optgroup,textarea{color:var(--text-color)}h1,h2,h3,h4,h5,h6,p,li{margin:0;padding:0}a,a:visited{color:var(--text-color)}.dachzeile{color:var(--IW-violet);font:700 var(--step-1)/1.16 var(--font-family-headlines);letter-spacing:-0.5px}.marginalie.date{color:var(--IW-violet);font:700 var(--step-0)/1.16 var(--font-family-headlines);letter-spacing:-0.5px;display:block;margin-bottom:var(--space-s)}h1{font:700 var(--step-7)/1.02 var(--font-family-headlines);max-width:28ch;text-wrap:balance;padding-bottom:var(--space-s-m);letter-spacing:-0.25rem}@media(max-width: 62rem){h1{hyphens:auto}}h1 small.dachzeile{color:var(--IW-violet);font:700 var(--step-1)/1.16 var(--font-family-copy);font-style:normal;letter-spacing:-0.05rem}p a{text-decoration-style:solid;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px}h2,h3,h5,p,.intro p{hyphens:auto;hyphenate-limit-chars:10 4 4;letter-spacing:-0.04rem}h2{font:700 var(--step-5)/1 var(--font-family-headlines);margin-bottom:var(--space-m);letter-spacing:-0.15rem;max-width:30ch;text-wrap:balance}.black-box h2{font:500 var(--step-4)/1.1 var(--font-family-headlines);letter-spacing:-1.465px;margin-bottom:0;padding-top:var(--space-l-xl)}ul+h2,p+h2{padding-top:var(--space-xl-2xl)}h3{font:500 var(--step-3)/1.2 var(--font-family-headlines);margin-bottom:var(--space-s);letter-spacing:-0.05rem}.product h3{font:500 var(--step-3)/1.1 var(--font-family-headlines);letter-spacing:-1.465px;margin-bottom:var(--space-m)}.black-box h3{font:500 var(--step-3)/1.1 var(--font-family-headlines);color:var(--IW-light-green);border-top:1px solid var(--IW-light-green);padding-top:var(--space-2xs);letter-spacing:-1.172px}ul+h3,p+h3,.btn+h3{padding-top:var(--space-l-xl)}h2+h3{padding-top:var(--space-m-l)}h4{font:500 var(--step-2)/1.12 var(--font-family-headlines);letter-spacing:-0.02em}h5{font:600 var(--step-0)/1.2 var(--font-family-headlines);text-transform:uppercase;margin-bottom:var(--space-l)}p,li,th,td{font:400 var(--step-0)/1.6 var(--font-family-copy);max-width:84ch;margin-bottom:var(--space-s);letter-spacing:-0.2px}strong{font-weight:700}strong em{color:var(--dark-red);font-style:normal}p.intro,.intro p{padding-bottom:var(--space-s-m);font:400 var(--step-1)/1.4 var(--font-family-copy);max-width:70ch;letter-spacing:-0.05rem;text-wrap:balance;margin:0;padding:0}.btn{display:inline-flex;padding:var(--space-xs) var(--space-s);border:none;border-radius:var(--border-radius);font:600 var(--step--1)/1.06 var(--font-family-copy);letter-spacing:-0.16px;background:var(--IW-light-green);color:#000;text-align:center;text-decoration:none}.btn--primary[href*="manuals."],.btn--primary[href*=teamviewer]{gap:var(--space-2xs)}.btn--primary[href*="manuals."]:after,.btn--primary[href*=teamviewer]:after{content:"";background:url("/assets/img/external-link.svg") no-repeat center;background-size:contain;width:1em;height:1em;display:flex}.btn--primary{background:var(--IW-light-green);color:#000;text-align:center}.btn--secondary{background:#000;color:#fff;text-align:center}.btn--secondary:visited{color:#fff}.btn--tertiary{display:flex;gap:var(--space-xs);align-items:center;padding:0;background:rgba(0,0,0,0);font:600 var(--step-0)/1.2 var(--font-family-headlines)}.btn--tertiary svg{width:1em;height:1em}.btn--back svg{transform:rotate(180deg)}.language-switcher{flex-shrink:0;flex-grow:1;justify-content:end;display:flex;grid-column:3}.language-switcher button.lang-toggle{border:1px solid #000;border-radius:50px;background:rgba(0,0,0,0);outline:none !important;font:600 var(--step--1)/1 var(--font-family-copy);text-transform:uppercase;display:flex;align-items:center;gap:var(--space-3xs);padding:var(--space-2xs-xs) var(--space-xs-s)}.language-switcher button.lang-toggle svg{width:1em;height:1em;transform:rotate(90deg)}.language-switcher .dropdown-menu{display:none;position:absolute;top:5.8rem;left:auto;right:0;z-index:10000000;min-width:10rem;list-style:none;font:400 var(--step--1)/1 var(--font-family-copy);text-align:left;background-color:var(--weiss-translusznet);border-radius:var(--border-radius-inner);background-clip:padding-box;padding:var(--space-3xs) 0;margin:0}.language-switcher .dropdown-menu.open{display:block}.language-switcher .dropdown-menu>li{padding:0;margin:0}.language-switcher .dropdown-menu>li>a{display:block;clear:both;color:#333;white-space:nowrap;text-decoration:none;padding:var(--space-3xs) var(--space-s)}.language-switcher .dropdown-menu>li>a img{width:1.4em;height:auto;margin-right:.3em}header{position:fixed;width:100%;top:var(--space-m-l);z-index:1}header .header{position:relative;display:flex;gap:var(--space-s);align-items:center;background:var(--weiss-translusznet);z-index:1;border-radius:var(--border-radius);padding:.9rem var(--space-s-l) .9rem;transition:border .2s linear}header .header:before{content:"";position:absolute;inset:0;z-index:-1;backdrop-filter:blur(var(--bg-blur));-webkit-backdrop-filter:blur(var(--bg-blur));border-radius:var(--border-radius)}header .logo{display:flex;align-items:center}header .logo svg{max-width:11em;height:auto;position:relative;top:.15em}@media(max-width: 62rem){header .logo svg{max-width:9em}}footer{background:url(/assets/img/footer-bg.jpg) no-repeat center;background-size:cover;padding-top:var(--space-5xl);padding-bottom:var(--space-3xl);color:#fff}footer .footer__container{background:rgba(0,0,0,.75);border-radius:var(--border-radius);padding:var(--space-l) var(--space-l) 0;backdrop-filter:blur(15px)}footer .footer__upper{padding-bottom:var(--space-l-xl)}footer .footer__upper-left{grid-column:span 3}footer .footer__upper-left p{font-size:var(--step--2);margin-bottom:var(--space-xs)}footer .footer__upper-left .footer__logo-anschrift svg{height:auto;max-width:13em;margin-bottom:var(--space-m);width:100%}footer .footer__upper-middle{grid-column:span 4}footer .footer__upper-middle p{font-size:var(--step--1)}footer .footer__upper-right{grid-column:span 5;align-items:end;display:flex;flex-direction:column;justify-content:space-between}footer .footer__upper-right p{text-align:right;font-size:var(--step--2)}footer .footer__lower{height:8em;overflow:clip;position:relative}footer .footer__lower img{width:66%;position:absolute;left:50%;transform:translateX(-38%) translateY(-2.5vw);bottom:0;height:auto;margin-bottom:-5vw}@media(max-width: 62rem){footer .footer__lower{height:4em}footer .footer__lower img{width:85%;position:absolute;left:50%;transform:translateX(-42%) translateY(-1.6vw);bottom:0;height:auto;margin-bottom:-5vw}}footer .social-icons{display:flex;gap:var(--space-s);margin-bottom:var(--space-xl)}footer .social-icons p{font-size:var(--step--1)}footer .social-icons a{background:var(--IW-light-green);height:3rem;width:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius)}footer .social-icons svg{width:1.5rem;height:1.5rem}nav.footer-navigation ul{display:flex;align-items:center;gap:var(--space-xs);margin-right:calc(var(--space-xs)*-1)}nav.footer-navigation ul li{margin-bottom:0;display:flex;align-items:center}nav.footer-navigation ul li a{color:#fff;font-size:var(--step--2);padding-right:var(--space-xs)}nav.footer-navigation ul li:after{content:"|"}nav.footer-navigation ul li:last-child:after{display:none}nav.footer_main-nav ul li a{color:var(--IW-light-green);text-transform:uppercase;font-size:var(--step--1);font-weight:bold}nav.footer_main-nav ul li ul li a{color:#fff;text-transform:none;font-size:var(--step--1);font-weight:normal}@media(max-width: 62rem){footer .footer__upper-left{grid-column:span 12}footer .footer__upper-middle{grid-column:span 12}footer .footer__upper-right{grid-column:span 12;align-items:start}}@media(max-width: 62rem){header .header{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 var(--space-s);position:absolute;left:var(--fluid-16-139);right:var(--fluid-16-139)}header .header .main-navigation{display:none;overflow-y:auto}body.open{overflow:hidden}body.open header{z-index:20000}body.open .main-navigation{display:block}body.open .main_navi_container{display:block;grid-column:1/-1;grid-row:2;max-height:91vh;overflow:scroll}body.open .language-switcher{top:1.2em;left:.8em}nav{flex:1 1 auto;display:block;margin-top:1.6em;padding:0}nav>ul{text-align:left;margin:0;padding:0;flex:1 1 auto;max-width:100%;width:100%}nav>ul>li{display:block;border-right:0;border-radius:0;position:relative;margin:0;padding:var(--space-2xs) 0 var(--space-2xs) 0;border-top:1px solid #000}nav>ul>li>a{text-decoration:none;border-bottom:4px solid rgba(0,0,0,0);margin:0;display:flex;transition:color .2s linear,border-color .2s linear;font:500 var(--step-2)/1.4 var(--font-family-headlines);color:#000;padding:4px 0 0 0;white-space:nowrap}nav>ul>li>a:hover,nav>ul>li>a.active{color:#000}nav>ul>li>a.active{font-weight:700}nav>ul>li .more{width:1.6em;height:1.4em;padding:0;margin:0;cursor:pointer;z-index:212;position:absolute;top:1em;right:0em;display:flex;justify-content:center;align-items:center;transition:transform .3s ease-in-out;color:#000}nav>ul>li .more svg{height:100%;width:100%}nav>ul>li.hover>.more,nav>ul>li.active>.more,nav>ul>li.menu-open>.more,nav>ul>li.open>.more{transform:rotate(90deg)}nav>ul>li.open.hover>.more{transform:rotate(0)}nav>ul>li:hover,nav>ul>li.active,nav>ul>li.open>a{color:#000;border-color:var(--orange)}nav>ul>li>ul{margin-top:0;padding:var(--space-s) 0 0 0;border-bottom:none;border-top:none;position:relative;display:none}nav>ul>li>ul>li{margin:0;padding:0;border:none}nav>ul>li>ul>li.subnavi--title{color:var(--cool-grey);text-transform:uppercase}nav>ul>li>ul>li>a{font:500 .95em/1.4 var(--font-family-sans);color:#fff;padding:.6em 0 0;margin:0;display:inline-block;text-align:left}nav>ul>li>ul>li>a:hover{color:#fff}nav>ul>li>ul>li.active>a,nav>ul>li>ul>li.active>a.active{border-color:var(--orange);color:#fff;font-weight:700}nav>ul>li ul.content-navi>li.subnavi--title{color:var(--cool-grey);text-transform:uppercase;font:500 var(--step--1)/1.2 var(--font-family-copy);padding-top:var(--space-xs-s)}nav>ul>li ul.content-navi ul{margin:0;padding:var(--space-2xs-s)}nav>ul>li ul.content-navi ul>li{margin-bottom:0}nav>ul>li ul.content-navi ul>li a{text-transform:none;font:700 var(--step-0)/1.1 var(--font-family-copy);padding:var(--space-2xs-xs) var(--space-xs-s);display:block;border-radius:var(--border-radius-innerst)}nav>ul>li ul.content-navi ul>li a.active{background:var(--warm-grey-light)}nav>ul>li ul.product-navi li{margin-bottom:var(--space-s)}nav>ul>li ul.product-navi li a{border-radius:var(--border-radius-innerst);padding:var(--space-xs-s) var(--space-xs-s);border-color:none}nav>ul>li ul.product-navi li a.active{background:var(--warm-grey-light);border-color:none}nav>ul>li ul.product-navi li a:hover{background:var(--warm-grey-light);border-color:none}nav>ul>li ul.product-navi .nav-thumb__img img{max-height:2em;width:auto}nav>ul>li ul.product-navi .nav-thumb__linktext{font:400 var(--step--1)/1.2 var(--font-family-copy);color:#000}nav>ul>li.menu-open ul,nav>ul>li.active ul,nav>ul>li.hover ul{display:block}}@media(max-width: 768px){.header__navigation nav>ul>li.active>ul{display:block}}@media(max-width: 62rem){nav.support-navi{margin-top:1em}nav.support-navi ul{padding:10px 15px 10px 15px}nav.support-navi ul li{display:inline}nav.support-navi ul li.community,nav.support-navi ul li.newsletter{display:none}nav.support-navi ul li a{color:#fff;font:400 .76em/1.2 var(--font-family-sans);display:inline-block;padding:0 10px 5px 0}nav.support-navi ul li a.active{color:#fff;font-weight:700}}@media(max-width: 768px){header nav.social-icons ul{border-top:1px solid var(--grey);border-bottom:1px solid var(--grey);list-style-type:none;margin-top:1em;text-align:center;padding:1.1em 0 .7em 0;display:flex;flex-wrap:wrap;justify-content:center}header nav.social-icons ul li a{color:#fff;font:400 .85em/1.2 var(--font-family-sans)}#search{background:rgba(0,0,0,0);display:flex;padding-left:1em;margin-left:0;width:100%}#search .search-icon{color:#fff}#search input{border-bottom:1px solid var(--grey);border-radius:0 !important;-webkit-appearance:normal;flex:1 1;width:100%;max-width:100%}#search ::-webkit-input-placeholder{color:fade(white, 80%)}#search ::-moz-placeholder{color:fade(white, 80%)}}.nav-search-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap}.nav-search-wrapper .naviContainer{flex-grow:1;flex-shrink:1}@media(min-width: 62rem){header nav.social-icons{display:none}}nav ul{list-style:none;margin:0;padding:0}nav ul li a{text-decoration:none}@media(min-width: 62rem){header .main_navi_container{flex-grow:1;display:flex;justify-content:start;padding-left:var(--space-l-2xl)}header nav{padding-left:1em;display:flex;justify-content:start}header nav>ul{flex:1 1 auto;text-align:right;padding:0;display:flex;list-style:none;justify-content:end}header nav>ul li{display:flex;flex-direction:row-reverse;align-items:center;margin:0;padding:0 .4em;color:var(--schwarz);transition:all .15s ease-out}header nav>ul li:hover>a{border-color:var(--orange)}header nav>ul li>a,header nav>ul li>strong{color:inherit;text-decoration:none;font:400 var(--step-0)/1.2 var(--font-family-headlines);border-bottom:3px solid rgba(0,0,0,0);padding:.5em 0;margin:0 .6em;display:inline-block;transition:all .15s ease-out}header nav>ul li.active>strong,header nav>ul li.active>a,header nav>ul li.open>a{font-weight:700}header nav>ul li .more{width:.6em;height:.6em;cursor:pointer;z-index:212;display:flex;align-content:center;justify-content:center;transform:rotate(90deg)}header nav>ul li .more svg{height:14px;width:14px}header nav>ul li>ul{position:absolute;background:var(--weiss-translusznet);padding:0;right:0;left:0;top:4.57rem;opacity:0;visibility:hidden;display:none;height:0;transition:all .2s ease-out;gap:0 3em;border-radius:0 0 var(--border-radius) var(--border-radius);z-index:1}header nav>ul li>ul:before{content:"";position:absolute;inset:0;z-index:-1;backdrop-filter:blur(var(--bg-blur));-webkit-backdrop-filter:blur(var(--bg-blur));border-radius:0 0 var(--border-radius) var(--border-radius)}header nav>ul li>ul>li{min-width:15em;margin:0;padding:0;flex-direction:row;align-items:start;border-bottom:2px solid var(--superlightgray)}header nav>ul li>ul>li>a,header nav>ul li>ul>li>strong{font:700 var(--step-1)/1.2 var(--font-family-headlines);margin:0;display:flex;border:0;text-align:left}header nav>ul li>ul>li>a svg,header nav>ul li>ul>li>strong svg{height:1.6em;width:1.6em;flex:0 0 2.3em}header nav>ul li>ul>li>a:hover,header nav>ul li>ul>li>strong:hover{border-color:var(--orange)}header nav>ul li>ul>li.active>strong{color:var(--brand-blue);border-color:var(--orange);font-weight:bold}header nav>ul li>ul.product-navi{grid-template-columns:repeat(3, 1fr);gap:var(--grid-gutter);grid-auto-flow:row;padding:var(--space-l-xl) var(--space-xs-s) var(--space-s-l);margin:0}header nav>ul li>ul.product-navi li a{display:flex;align-items:start;border-radius:var(--border-radius-innerst);padding:var(--space-xs-s)}header nav>ul li>ul.product-navi li a .nav-thumb__linktext{font:400 var(--step--1)/1.2 var(--font-family-copy)}header nav>ul li>ul.product-navi li a .nav-thumb img{height:1.8em;width:auto;margin-bottom:1rem}header nav>ul li>ul.product-navi li a.active{background:var(--warm-grey-light)}header nav>ul li>ul.product-navi li a:hover{background:var(--warm-grey-light)}header nav>ul li>ul.product-navi li ul{background:rgba(0,0,0,0)}header nav>ul li>ul.product-navi li.naviTeaser{grid-column:3;grid-row:-1/span 2}header nav>ul li>ul.product-navi li.naviTeaser .teaserbox{max-width:25vw}}@media(min-width: 62rem)and (min-width: 1600px){header nav>ul li>ul.product-navi li.naviTeaser{grid-column:4;grid-row:-1/span 2}header nav>ul li>ul.product-navi li.naviTeaser .teaserbox{max-width:18vw}}@media(min-width: 62rem){header nav>ul li ul.content-navi{padding:var(--space-l-xl) var(--space-xs-s) var(--space-s-l);display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--grid-gutter);grid-auto-flow:row}header nav>ul li ul.content-navi li.subnavi--title{flex-direction:column;align-content:start;align-items:start;font:500 var(--step--1)/1.2 var(--font-family-copy);color:var(--cool-grey);padding:var(--space-xs-s);text-transform:uppercase}header nav>ul li ul.content-navi li.subnavi--title ul{opacity:1;visibility:visible;position:relative;top:0;left:0;height:auto;background:rgba(0,0,0,0);box-shadow:none;margin:0;padding-top:var(--space-xs);margin-left:calc(var(--space-xs-s)*-1)}header nav>ul li ul.content-navi li.subnavi--title ul li a{display:flex;flex-direction:column;align-items:start;font:700 var(--step-0)/1.2 var(--font-family-headlines);padding:var(--space-2xs) var(--space-xs-s);text-transform:none;color:#000;width:100%;border-radius:var(--border-radius-innerst)}header nav>ul li ul.content-navi li.subnavi--title ul li a.active{background-color:var(--warm-grey-light)}header nav>ul li ul.content-navi li.subnavi--title ul li a:hover{background-color:var(--warm-grey-light)}header nav>ul li ul.content-navi li.subnavi--title ul li a img{height:2.5em;width:auto;margin-bottom:1rem}header nav>ul li ul.content-navi li.naviTeaser{grid-column:4;grid-row:-1/span 2}header nav>ul li ul.content-navi li.naviTeaser .teaserbox{max-width:20vw}header ul li.menu-open>ul{display:grid;visibility:visible;opacity:1;left:0;right:0;height:auto;z-index:10000}header ul li.menu-open>ul>li>ul{display:block}}.header:has(.menu-open){border-radius:var(--border-radius) var(--border-radius) 0 0}.header:has(.menu-open):before{border-radius:var(--border-radius) var(--border-radius) 0 0}footer .footer_main-nav>ul{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}button.burger-icon{display:none}@media(max-width: 62rem){button.burger-icon{color:var(--superdarkgray);top:0;right:0;border:none;display:block;outline:0;background:rgba(0,0,0,0);height:2.2em;margin:0;padding:0;z-index:11;grid-column:4;display:flex;justify-content:end}button.burger-icon svg{height:2em;width:2em}button.burger-icon path{transition:all .4s ease-in-out}button.burger-icon path#burger-upper{transform:rotate(0deg);transform-origin:21px 0}button.burger-icon path#burger-lower{transform:rotate(0deg);transform-origin:24px 16px}button.burger-icon path#burger-middle{opacity:1}button.burger-icon.close-button{color:#000}button.burger-icon.close-button path#burger-upper{transform:translateX(-2px) rotate(-45deg)}button.burger-icon.close-button path#burger-lower{transform:translateX(-1px) rotate(45deg)}button.burger-icon.close-button path#burger-middle{opacity:0}}section.page-header{padding-top:var(--space-2xl-4xl);margin-bottom:var(--space-xl-3xl)}section.page-header.page-header--product{margin-top:var(--space-xl-2xl)}section.page-header.page-header--product .page-header__image{display:flex;justify-content:start;padding-bottom:var(--space-xl-2xl)}section.page-header.page-header--product .page-header__image img{height:var(--space-xl-3xl);max-height:var(--space-xl-3xl);background:rgba(0,0,0,0);border-radius:0;width:auto;max-width:auto}section.page-header.page-header--product h1{font-size:var(--step-5);letter-spacing:-2.441px;padding-bottom:var(--space-xl-2xl)}section.page-header.page-header--start{position:relative;padding:0;margin:0 0 var(--space-xl-3xl)}section.page-header.page-header--start .page-header__image{display:flex;justify-content:start}section.page-header.page-header--start .page-header__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}section.page-header.page-header--start .page-header__image img{aspect-ratio:19/10;object-fit:cover;border-radius:0;max-height:82vh;min-height:32rem}@media(max-width: 62rem){section.page-header.page-header--start .page-header__image img{aspect-ratio:3/4;max-height:60vh}}section.page-header.page-header--start .page-header__text{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:end}section.page-header.page-header--start h1{font-size:var(--step-7);letter-spacing:-0.06em;padding-bottom:var(--space-xl-3xl);max-width:23ch;color:#fff}@media(max-width: 62rem){section.page-header.page-header--start h1{font-size:var(--step-6)}}html{scroll-behavior:smooth}.tab-panel{display:none}.tab-panel.is-active{display:block}.tabs-container{position:relative;background:#fff;z-index:2;padding:var(--space-xl-3xl) 0 var(--space-l-xl);margin-bottom:0;scroll-margin-top:var(--space-l)}.tabs-container:has(#tab1.is-active){padding-bottom:0}.tabs-nav-sticky{position:sticky;top:var(--space-m-l);margin-bottom:var(--space-xl-2xl);display:flex;padding-inline:var(--fluid-16-139);overflow-x:scroll;z-index:1}.tabs__container{display:flex;gap:var(--space-xs-s);padding:var(--space-3xs);border-radius:50px;margin:auto;background:rgba(247,247,247,.7);border:1px solid var(--IW-light-grey);position:relative}.tabs__container:before{content:"";position:absolute;inset:0;z-index:-1;backdrop-filter:blur(var(--bg-blur));-webkit-backdrop-filter:blur(var(--bg-blur));border-radius:var(--border-radius);margin:auto;width:auto}.tabs__container button.tab{border-radius:40px;padding:var(--space-xs-s) var(--space-s-m);cursor:pointer;font-weight:bold;background:rgba(0,0,0,0);border:none;font:400 var(--step-0)/1 var(--font-family-copy)}.tabs__container button.tab:hover{background:var(--IW-light-green)}.tabs__container button.tab.is-active{background:var(--IW-light-green)}table{width:100%}table tr th{font-weight:bold}table tr th:first-child{text-align:left}table tr td{text-align:center;border-bottom:1px solid var(--warm-grey-light)}table tr td:first-child{text-align:left}tr:has(strong) td{border-top:1px solid #000;border-bottom:1px solid #000}@media(max-width: 62rem){table{display:block;text-align:center}table thead,table tbody{display:block}table tr{display:grid;grid-template-columns:1fr 1fr;width:100%}table tr th:first-child{display:none}table tr td{text-align:center}table tr td:first-child{grid-column:span 2;text-align:left;border:none}}.features__container img{max-width:100%;height:auto;padding-bottom:0}.features__container h3{padding-top:0}.features .features__item__image,.features .features__item__text{padding-bottom:0}.features__item{align-items:center;margin-bottom:var(--space-2xl-4xl)}.features__item:nth-child(odd) .features__item__text{grid-column:7/span 5;grid-row:1}.features__item:nth-child(odd) .features__item__image{grid-column:1/span 5;grid-row:1}.features__item:nth-child(even) .features__item__text{grid-column:2/span 5;grid-row:1}.features__item:nth-child(even) .features__item__image{grid-column:8/span 5;grid-row:1}.team-member,.sales-member{display:flex;flex-direction:column;text-decoration:none;background:var(--weiss-translusznet-medium);padding:var(--space-s-m);border-radius:var(--border-radius-inner);border:1px solid var(--weiss-translusznet-light-border)}.team-member picture,.team-member img,.sales-member picture,.sales-member img{display:block;transition:all .4s;object-fit:cover;aspect-ratio:1/1;border-radius:var(--border-radius-innerst)}.team-member picture.avatar,.team-member img.avatar,.sales-member picture.avatar,.sales-member img.avatar{filter:none}.team-member__image,.sales-member__image{margin-bottom:var(--space-m-l)}.team-member__image.image--contain picture,.team-member__image.image--contain img,.sales-member__image.image--contain picture,.sales-member__image.image--contain img{object-fit:contain;background:#fff;padding:var(--space-3xs-2xs)}.team-member__text a,.sales-member__text a{text-decoration:none}.team-member__text h3,.sales-member__text h3{color:#000;font:700 var(--step-2)/1.12 var(--font-family-headlines);letter-spacing:-0.625px;margin-bottom:var(--space-xs)}.team-member__text h4,.sales-member__text h4{color:var(--IW-violet);font:700 var(--step-0)/1.52 var(--font-family-copy);margin-bottom:var(--space-xs)}.team-member__text p,.sales-member__text p{font-size:var(--step--1);margin-bottom:0}.team-member__text p em,.sales-member__text p em{font-size:var(--step--2)}.sales-member{display:flex;flex-direction:row;text-decoration:none;background:var(--weiss-translusznet-medium);padding:var(--space-s-m);border-radius:var(--border-radius-inner);gap:0 var(--space-s-m);margin-bottom:var(--grid-gutter)}.sales-member__image{flex:0 0 20%;margin-bottom:0}.sales-member__text .countries{display:flex;align-items:center;margin-top:var(--space-s-m);flex-wrap:wrap;gap:var(--space-xs)}.sales-member__text .countries span{display:flex;align-items:center}.sales-member__text .countries img{max-height:1.5em;width:1.9em;border-radius:0;display:inline-flex}@media(max-width: 480px){.sales-member{flex-wrap:wrap}.sales-member__image{flex:1 0 45%;margin-bottom:var(--space-xs)}.sales-member__text{flex:0 0 100%}}main .portrait-text{background:#fff}main .portrait-text p{padding:0 var(--space-m) var(--space-m);margin:0;font-size:var(--step--1);display:flex;align-items:center;padding-top:0}main .portrait-text p:first-child{padding-top:var(--space-m)}main .portrait-text a{font-style:italic;text-decoration:underline}main .portrait-text p strong a{text-decoration:none;font-weight:700;font-style:normal}main .portrait-text img{height:1.2em;width:1.2em;margin-right:.7em}.person h1,.person .h1{margin-bottom:var(--space-l)}.person__image{grid-row:span 3;padding-bottom:var(--space-l)}.person .countries img{max-height:1.5em;width:auto}.teaserbox__inner{display:flex;flex-direction:column;padding:var(--space-s);background:#000;border-radius:20px}.teaserbox__image{margin-bottom:var(--space-m-l)}.teaserbox__image img{border-radius:10px;overflow:clip}.teaserbox__text{color:#fff;text-align:left}.teaserbox__text h3{font:600 var(--step-2)/1.12 var(--font-family-headlines);letter-spacing:-0.625px;margin-bottom:var(--space-m)}.teaserbox__text .btn.btn--tertiary{color:var(--IW-light-green)}.slider-section--branchen{margin-bottom:var(--space-xl-3xl);margin-top:var(--space-2xl);overflow:hidden}.slider-section--branchen .branchenslider{margin-top:var(--space-l-xl)}.slider-section--branchen .teaserbox__inner{display:flex;flex-direction:column;padding:0;background:rgba(0,0,0,0);border-radius:20px}.slider-section--branchen .teaserbox__image{margin-bottom:var(--space-m-l)}.slider-section--branchen .teaserbox__image img{border-radius:10px;overflow:clip}.slider-section--branchen .teaserbox__text{color:#000;text-align:left}.slider-section--branchen .teaserbox__text h3{font:600 var(--step-2)/1.12 var(--font-family-headlines);letter-spacing:-0.625px;margin-bottom:var(--space-m)}.slider-section--branchen .teaserbox__text .btn.btn--tertiary{color:#000}.slider-section--branchen.slider--black{background:#000;color:#fff;padding-top:var(--space-xl-3xl);padding-bottom:var(--space-xl-3xl);margin-bottom:0}.slider-section--branchen.slider--black p{color:#fff}.slider-section--branchen.slider--black h3,.slider-section--branchen.slider--black .btn.btn--tertiary{color:var(--IW-light-green)}.slider-section--branchen.slider--black .tns-nav button:after{border:6px solid var(--light-grey);outline:1px solid #fff}.slider-section--branchen.slider--black .tns-nav button:hover:after{border:6px solid #fff;background:#fff}.slider-section--branchen.slider--black .tns-nav button.tns-nav-active:after{background:var(--red)}.product-teaser{background:rgba(0,0,0,0);margin-bottom:var(--space-2xl-4xl);padding-top:var(--space-xl-3xl);overflow-x:hidden}.product-teaser .productslider{margin-top:var(--space-l-xl)}.product-teaser h3{margin-bottom:var(--space-l-xl)}.product-teaser .teaserbox{grid-column:span 3;display:flex;text-decoration:none}@media(max-width: 62rem){.product-teaser .teaserbox{margin-bottom:var(--space-s-m)}}.product-teaser .teaserbox__inner{display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-s);background:var(--weiss-translusznet);border-radius:20px;width:100%}.product-teaser .teaserbox__image{margin-bottom:var(--space-m-l)}.product-teaser .teaserbox__image img{border-radius:10px;overflow:clip;max-height:2.6rem;width:auto}.product-teaser .teaserbox__text{color:#000;text-align:left;text-decoration:none}.product-teaser .teaserbox__text h3{font:600 var(--step-2)/1.12 var(--font-family-headlines);letter-spacing:-0.625px;margin-bottom:var(--space-m)}.product-teaser .teaserbox__text p{margin-bottom:0}.product-teaser .teaserbox__text .btn.btn--tertiary{color:var(--IW-light-green)}.header-product-teaser .teaserbox{grid-column:span 3;display:flex;text-decoration:none}@media(max-width: 62rem){.header-product-teaser .teaserbox{margin-bottom:var(--space-s-m)}}.header-product-teaser .teaserbox__inner{display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-s);background:var(--IW-light-green);border-radius:20px;width:100%}.header-product-teaser .teaserbox__headline{margin-bottom:var(--space-m-l)}.header-product-teaser .teaserbox__headline h2{font:600 var(--step-2)/1.12 var(--font-family-headlines);margin-bottom:var(--space-m);letter-spacing:-0.05em}.header-product-teaser .teaserbox__text{color:#000;text-align:left;text-decoration:none}.header-product-teaser .teaserbox__text p{margin-bottom:0}.header-product-teaser .teaserbox__text .btn.btn--tertiary{color:var(--IW-light-green)}.start-slider-container{overflow-x:hidden}.startslider{margin-top:var(--space-xl-3xl)}.startslider .teaserbox__inner{background:#fff;color:#000;flex-direction:row-reverse;padding:0;border-radius:var(--border-radius);overflow:clip;height:100%}@media(max-width: 62rem){.startslider .teaserbox__inner{flex-direction:column}}.startslider .teaserbox__image{flex:0 0 65%;margin:0}@media(max-width: 62rem){.startslider .teaserbox__image{flex:0 0 25%}}.startslider .teaserbox__image figure{height:100%}.startslider .teaserbox__image img{border-radius:0;object-fit:cover;min-height:100%;width:100%}.startslider .teaserbox__text{padding:var(--space-s-xl) var(--space-s-xl) var(--space-s-l);display:flex;flex-direction:column;justify-content:end}.startslider .teaserbox__text h3{color:#000}.startslider .teaserbox__text p{color:#000}.startslider-navigation{margin-top:var(--space-xl-2xl);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-s)}.startslider-navigation button{background:var(--weiss-translusznet);border:2px solid #fff;font:400 var(--step--1)/1.12 var(--font-family-copy);padding:var(--space-3xs) var(--space-xs);border-radius:var(--border-radius)}.startslider-navigation button.tns-nav-active{border-color:var(--IW-violet)}.product-slider-container{margin-bottom:0;padding-bottom:0;overflow-x:hidden}.productheadslider{grid-column:2/-2;overflow-x:hidden;margin-top:var(--space-xl-3xl)}.productheadslider .teaserbox__inner{padding:var(--space-xs-s);background:var(--weiss-translusznet-light);border:1px solid var(--weiss-translusznet-light-border);color:#000;border-radius:var(--border-radius);overflow:clip;height:100%}@media(max-width: 62rem){.productheadslider .teaserbox__inner{flex-direction:column}}.productheadslider .teaserbox__image{margin:0}@media(max-width: 62rem){.productheadslider .teaserbox__image{flex:0 0 25%}}.productheadslider .teaserbox__image figure{height:100%}.productheadslider .teaserbox__image img,.productheadslider .teaserbox__image video{border-radius:var(--border-radius-inner);object-fit:cover;min-height:100%;width:100%}.productheadslider-navigation{margin-top:var(--space-xl-2xl);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-s);padding:2px 0}.productheadslider-navigation button{background:var(--weiss-translusznet-light);border:1px solid var(--weiss-translusznet-light-border);font:400 var(--step--1)/1.12 var(--font-family-copy);padding:var(--space-3xs) var(--space-xs);border-radius:var(--border-radius);color:#fff}.productheadslider-navigation button.tns-nav-active{outline:2px solid var(--IW-light-green)}.slider-section--insights{margin-bottom:var(--space-xl-3xl)}.insightsslider .teaserbox__inner{flex-direction:row-reverse;border-radius:var(--border-radius);overflow:clip;padding:var(--space-s-xl);height:100%;gap:var(--grid-gutter)}@media(max-width: 62rem){.insightsslider .teaserbox__inner{flex-direction:column}}.insightsslider .teaserbox__image{flex:0 0 35%;margin:0}@media(max-width: 62rem){.insightsslider .teaserbox__image{flex:0 0 25%}}.insightsslider .teaserbox__image figure{height:100%}.insightsslider .teaserbox__text{display:flex;flex-direction:column}.newsbox{border:1px solid var(--IW_violet, #8B27EF);padding:var(--space-s-xl);margin-bottom:var(--space-l-xl);border-radius:var(--border-radius-inner)}.newsbox h3{margin-bottom:var(--space-m);font:600 var(--step-3)/1.06 var(--font-family-headlines);letter-spacing:-1.172px}.newsbox p.intro{margin-bottom:var(--space-m);max-width:none;text-wrap:auto}.newsitem .intro{padding-bottom:var(--space-l-xl)}.cta-block{background:var(--IW-violet);padding:var(--space-xl-3xl) 0;margin-bottom:0}.cta-headline{grid-column:1/7}.cta-headline h3{color:#fff;font:500 var(--step-4)/1.06 var(--font-family-headlines);letter-spacing:-1.465px}.cta-body{grid-column:8/-1}.cta-body p{color:#fff}.cta-buttons{grid-column:1/-1;display:flex;gap:var(--space-s)}.zeitstrahl-section{position:relative;display:block;width:100%;padding-top:var(--space-xl-3xl);padding-bottom:var(--space-2xl-4xl);margin-bottom:var(--space-2xl-4xl)}.zeitstrahl-section h2{color:#fff;font:500 var(--step-4)/1.06 var(--font-family-headlines);letter-spacing:-1.465px}.zeitstrahl{position:relative;display:block;width:100%;overflow:scroll}.zeitstrahl__container{display:grid;grid-template-rows:1fr var(--dot-size) 1fr;grid-template-columns:repeat(var(--time-slots), 25vw);grid-auto-flow:column;grid-auto-columns:25vw;column-gap:var(--grid-gutter);padding:var(--space-l-xl) 0;width:100%}.zeitstrahl__copy{font:400 var(--step--1)/1.2 var(--font-family-copy);color:#fff}.zeitstrahl__trenner{grid-column:1/-2;grid-row:2;background:#fff;height:1px;align-self:center}.zeitstrahl__item{display:flex;flex-direction:column;position:relative}.zeitstrahl__item h2{font:500 var(--step-3)/1 var(--font-family-headlines);color:var(--IW-light-green);padding:0;margin-bottom:var(--space-s);margin-top:var(--space-xs)}.zeitstrahl__item h3{font:700 var(--step-0)/1.2 var(--font-family-copy);padding-bottom:var(--space-2xs);padding-top:0;color:#fff}.zeitstrahl__item:nth-child(odd){grid-row:1}.zeitstrahl__item:nth-child(odd)::after{content:"";height:100%;flex-grow:1;width:calc(var(--dot-size)/2);border-right:1px dotted #fff;min-height:var(--space-l)}.zeitstrahl__item:nth-child(odd):before{content:"";display:flex;height:var(--dot-size);width:var(--dot-size);background:#fff;border-radius:var(--border-radius);position:absolute;bottom:calc(var(--dot-size)*-1);left:0}.zeitstrahl__item:nth-child(even){grid-row:3}.zeitstrahl__item:nth-child(even)::before{content:"";height:100%;flex-grow:1;width:calc(var(--dot-size)/2);border-right:1px dotted #fff;min-height:var(--space-l)}.zeitstrahl__item:nth-child(even):after{content:"";display:flex;height:var(--dot-size);width:var(--dot-size);background:#fff;border-radius:var(--border-radius);position:absolute;top:calc(var(--dot-size)*-1);left:0}.zeitstrahl__item:nth-child(1){grid-column:1}.zeitstrahl__item:nth-child(2){grid-column:2}.zeitstrahl__item:nth-child(3){grid-column:3}.zeitstrahl__item:nth-child(4){grid-column:4}.zeitstrahl__item:nth-child(5){grid-column:5}.zeitstrahl__item:nth-child(6){grid-column:6}.zeitstrahl__item:nth-child(7){grid-column:7}.zeitstrahl__item:nth-child(8){grid-column:8}.zeitstrahl__item:nth-child(9){grid-column:9}.zeitstrahl__item:nth-child(10){grid-column:10}.zeitstrahl__item:nth-child(11){grid-column:11}.zeitstrahl__item:nth-child(12){grid-column:12}@media(max-width: 62rem){.zeitstrahl__container{display:grid;grid-template-rows:20px var(--dot-size) 1fr;grid-template-columns:repeat(var(--time-slots), 75vw);grid-auto-flow:column;grid-auto-columns:75vw;column-gap:var(--grid-gutter);padding:var(--space-l-xl) 0;width:100%}.zeitstrahl__copy{flex-grow:1}.zeitstrahl__trenner{grid-column:1/-2;grid-row:2;background:#fff;height:1px;align-self:center}.zeitstrahl__item{display:flex;flex-direction:column;position:relative}.zeitstrahl__item:nth-child(even),.zeitstrahl__item:nth-child(odd){grid-row:3}.zeitstrahl__item:nth-child(even)::before,.zeitstrahl__item:nth-child(odd)::before{content:"";display:flex;height:3rem;flex-grow:0;width:calc(var(--dot-size)/2);border-right:1px dotted #fff;min-height:var(--space-l);background:rgba(0,0,0,0);position:relative;bottom:auto}.zeitstrahl__item:nth-child(even):after,.zeitstrahl__item:nth-child(odd):after{content:"";display:flex;height:var(--dot-size);width:var(--dot-size);background:#fff;border-radius:var(--border-radius);position:absolute;top:calc(var(--dot-size)*-1);left:0;min-height:0}}.workflow-section{position:relative;display:block}@media(min-width: 62rem){.workflow{grid-column:2/-2}}.workflow__container{display:grid;grid-template-columns:1fr var(--dot-size) 1fr;grid-template-rows:repeat(var(--workflow-slots), 1fr);grid-auto-flow:row;grid-auto-rows:1fr;padding:var(--space-l-xl) 0;width:100%;counter-reset:my-counter}.workflow__copy{font:400 var(--step--1)/1.2 var(--font-family-copy);color:#fff}.workflow__trenner{grid-row:1/-2;grid-column:2;background:#000;width:1px;height:100%;justify-self:center}.workflow__item{display:flex;flex-direction:column;position:relative;counter-increment:my-counter;padding-top:var(--space-l-xl);border-top:1px dotted #000}.workflow__item__text{padding:0 var(--space-l-xl)}.workflow__item h2{font:500 var(--step-4)/1.2 var(--font-family-headlines);color:#000;letter-spacing:-1.465px;padding:0;margin-bottom:var(--space-s);margin-top:var(--space-xs)}.workflow__item:nth-child(odd){grid-column:1;text-align:right}.workflow__item:nth-child(odd)::after{content:"";display:flex;height:var(--dot-size);width:var(--dot-size);background:#000;border-radius:var(--border-radius);position:absolute;top:calc(var(--dot-size)/2*-1);right:calc(var(--dot-size)*-1)}.workflow__item:nth-child(odd):before{content:counter(my-counter);display:flex;height:var(--counter-size);width:var(--counter-size);background:var(--IW-light-green);border-radius:100%;position:absolute;bottom:calc(var(--dot-size)*-1);top:calc(var(--counter-size)/2*-1);left:0;justify-content:center;align-items:center;font:700 var(--step-5)/1.02 var(--font-family-headlines);letter-spacing:-2.441px}.workflow__item:nth-child(even){grid-column:3;text-align:left}.workflow__item:nth-child(even):after{content:"";display:flex;height:var(--dot-size);width:var(--dot-size);background:#000;border-radius:var(--border-radius);position:absolute;top:calc(var(--dot-size)/2*-1);left:calc(var(--dot-size)*-1)}.workflow__item:nth-child(even):before{content:counter(my-counter);display:flex;height:var(--counter-size);width:var(--counter-size);background:var(--IW-light-green);border-radius:100%;position:absolute;bottom:calc(var(--dot-size)*-1);top:calc(var(--counter-size)/2*-1);right:0;justify-content:center;align-items:center;font:700 var(--step-5)/1.02 var(--font-family-headlines);letter-spacing:-2.441px}.workflow__item:nth-child(1){grid-row:1}.workflow__item:nth-child(2){grid-row:2}.workflow__item:nth-child(3){grid-row:3}.workflow__item:nth-child(4){grid-row:4}.workflow__item:nth-child(5){grid-row:5}.workflow__item:nth-child(6){grid-row:6}.workflow__item:nth-child(7){grid-row:7}.workflow__item:nth-child(8){grid-row:8}.workflow__item:nth-child(9){grid-row:9}.workflow__item:nth-child(10){grid-row:10}.workflow__item:nth-child(11){grid-row:11}.workflow__item:nth-child(12){grid-row:12}@media(max-width: 62rem){.workflow__container{display:grid;grid-template-columns:var(--dot-size) 1fr;grid-template-rows:repeat(var(--workflow-slots), 1fr);grid-auto-flow:row;grid-auto-rows:1fr;padding:var(--space-l-xl) 0;width:100%;counter-reset:my-counter}.workflow__copy{font:400 var(--step--1)/1.2 var(--font-family-copy);color:#fff}.workflow__trenner{grid-row:1/-2;grid-column:1;background:#000;width:1px;height:100%;justify-self:center}.workflow__item{display:flex;flex-direction:column;position:relative;counter-increment:my-counter;padding-top:var(--space-l-xl);border-top:1px dotted #000}.workflow__item__text{padding:0 var(--space-l-xl)}.workflow__item h2{font:500 var(--step-4)/1.2 var(--font-family-headlines);color:#000;letter-spacing:-1.465px;padding:0;margin-bottom:var(--space-s);margin-top:var(--space-xs)}.workflow__item:nth-child(odd),.workflow__item:nth-child(even){grid-column:2;text-align:left}.workflow__item:nth-child(odd)::after,.workflow__item:nth-child(even)::after{content:"";display:flex;height:var(--dot-size);width:var(--dot-size);background:#000;border-radius:var(--border-radius);position:absolute;top:calc(var(--dot-size)/2*-1);right:auto;left:calc(var(--dot-size)*-1)}.workflow__item:nth-child(odd):before,.workflow__item:nth-child(even):before{content:counter(my-counter);display:flex;height:var(--counter-size);width:var(--counter-size);background:var(--IW-light-green);border-radius:100%;position:absolute;bottom:calc(var(--dot-size)*-1);top:calc(var(--counter-size)/2*-1);left:auto;right:0;justify-content:center;align-items:center;font:700 var(--step-5)/1.02 var(--font-family-headlines);letter-spacing:-2.441px}.workflow__item:nth-child(1777){text-align:left}.workflow__item:nth-child(1777):after{content:"";display:flex;height:var(--dot-size);width:var(--dot-size);background:#000;border-radius:var(--border-radius);position:absolute;top:calc(var(--dot-size)/2*-1);left:calc(var(--dot-size)*-1)}.workflow__item:nth-child(1777):before{content:counter(my-counter);display:flex;height:var(--counter-size);width:var(--counter-size);background:var(--IW-light-green);border-radius:100%;position:absolute;bottom:calc(var(--dot-size)*-1);top:calc(var(--counter-size)/2*-1);right:0;justify-content:center;align-items:center;font:700 var(--step-5)/1.02 var(--font-family-headlines);letter-spacing:-2.441px}.workflow__item:nth-child(1){grid-row:1}.workflow__item:nth-child(2){grid-row:2}.workflow__item:nth-child(3){grid-row:3}.workflow__item:nth-child(4){grid-row:4}.workflow__item:nth-child(5){grid-row:5}.workflow__item:nth-child(6){grid-row:6}.workflow__item:nth-child(7){grid-row:7}.workflow__item:nth-child(8){grid-row:8}.workflow__item:nth-child(9){grid-row:9}.workflow__item:nth-child(10){grid-row:10}.workflow__item:nth-child(11){grid-row:11}.workflow__item:nth-child(12){grid-row:12}}.black-box{background:#000;color:#fff;margin-bottom:var(--space-2xl-4xl);padding-bottom:var(--space-l-xl);padding-top:0}.black-box+.black-box{margin-top:calc(var(--space-2xl-4xl)*-1)}.bcs2-box .grid{padding:var(--space-s-l);border-radius:var(--border-radius)}.bcs2-box .grid .column:nth-child(2),.bcs2-box .grid .column:nth-child(3){background:var(--weiss-translusznet);border-radius:var(--border-radius-inner);padding:var(--space-s-l)}.bcs2-box .grid .column:nth-child(2) .blocks,.bcs2-box .grid .column:nth-child(3) .blocks{display:flex;flex-direction:column;height:100%}.bcs2-box .grid .column:nth-child(2) .blocks figure,.bcs2-box .grid .column:nth-child(2) .blocks p,.bcs2-box .grid .column:nth-child(2) .blocks h4,.bcs2-box .grid .column:nth-child(3) .blocks figure,.bcs2-box .grid .column:nth-child(3) .blocks p,.bcs2-box .grid .column:nth-child(3) .blocks h4{flex-grow:0}.bcs2-box .grid .column:nth-child(2) .blocks img,.bcs2-box .grid .column:nth-child(3) .blocks img{max-height:var(--space-l-xl);width:auto;border-radius:0;margin-bottom:var(--space-l-xl)}.bcs2-box .grid .column:nth-child(2) .blocks figure,.bcs2-box .grid .column:nth-child(3) .blocks figure{flex-grow:1}.bcs2-box .grid .column:nth-child(2) .blocks h4,.bcs2-box .grid .column:nth-child(3) .blocks h4{margin-bottom:var(--space-s-m);font-size:var(--step-3)}.bcs2-box .grid .column:nth-child(2) .blocks h4 em,.bcs2-box .grid .column:nth-child(3) .blocks h4 em{font-size:var(--step-0);font-style:normal;font-weight:400}.tab1__upper{margin-bottom:0;padding-bottom:var(--space-2xl-4xl);color:#fff}.tab1__upper h2{max-width:30ch;text-wrap:balance}.tab1__lower{padding:var(--space-xl-3xl) 0 var(--space-m-l);margin:0;background:#fff}.tns-ovh{overflow:visible !important}.tns-nav{position:relative;z-index:1000;margin-top:var(--space-m-xl);margin-bottom:var(--space-xs);display:flex;flex-wrap:wrap;justify-content:start}.tns-nav button{width:3.6em;height:3em;margin-right:0;border:none;transition:all .4s;background:rgba(0,0,0,0);position:relative}.tns-nav button:after{content:"";position:absolute;top:.5em;left:0;display:block;height:1.1em;width:1.1em;border-radius:50%;background:rgba(0,0,0,0);border:6px solid var(--light-grey);margin:.3em;outline:1px solid #000}.tns-nav button:hover:after{border:6px solid #fff;background:#fff}.tns-nav button.tns-nav-active:after{background:var(--red)}.tns-nav button.tns-nav-active:hover{opacity:1 !important}#tns1-iw{margin-left:0 !important;margin-right:0 !important}.tns-outer{padding:0 !important}.slider{display:flex;gap:var(--grid-gutter)}.slider figure{max-width:100%;height:auto;padding:0}.slider figure img{max-width:100%;height:auto}.slider-container{margin-bottom:var(--space-xl);margin-top:var(--space-l)}@media(min-width: 62rem){.blocksgrid .slider-container{grid-column:3/11}}.tns-outer{padding:0 !important;position:relative}.tns-outer button[data-action]{position:absolute;left:8rem}.tns-outer button[data-action] span{text-indent:-10000px;position:absolute}.tns-outer button[data-controls]{position:relative;text-indent:-10000px;width:1.8em;height:1.1em;background-size:cover;margin-right:1em}.tns-controls{position:absolute;bottom:calc(var(--space-m)/-1);width:100%;justify-content:center;display:flex}.tns-visually-hidden{visibility:hidden;height:0}.startseite-animation{background:#000;color:#fff;padding-top:var(--space-2xl-4xl);padding-bottom:var(--space-2xl-4xl);margin-bottom:0}.startseite-animation .dachzeile{color:var(--IW-light-green)}.startseite-animation .services__services{margin-top:var(--space-xl-3xl);border-bottom:1px solid var(--dark-grey)}.startseite-animation .teaserbox--animation-startseite .teaserbox__inner{border-top:1px solid var(--cool-grey);border-radius:0;background:rgba(0,0,0,0);padding:var(--space-xl-3xl) 0}.startseite-animation .teaserbox--animation-startseite .teaserbox__image{display:flex;flex-direction:column;align-items:center}.startseite-animation .teaserbox--animation-startseite .teaserbox__image img{width:auto;max-width:none;height:10vw;min-height:3.5rem}.startseite-animation .teaserbox--animation-startseite .teaserbox__text{display:flex;flex-direction:column;align-items:center;text-align:center}.news-events-box{padding-top:var(--space-xl-3xl);padding-bottom:var(--space-l-xl)}.news-events-box section{margin-bottom:var(--space-xl-3xl)}.news-events-box .newsbox{border-color:var(--IW-light-green)}.news-events-box small.marginalie.date{color:var(--IW-light-green)}.detail-toggles{gap:0 1.5em}details{padding:0;margin:0 0;grid-column:2/14}details:last-of-type{border-bottom:1px solid var(--IW-light-green)}summary{border-top:1px solid var(--IW-light-green);outline:none;display:flex;padding:var(--space-s) 0;margin:0;position:relative;cursor:pointer;justify-content:space-between;align-items:center}summary h3{margin:0;font:500 var(--step-3)/1.06 var(--font-family-headlines);letter-spacing:-1.172px}summary .toggle{flex:0 0 auto;transition:.25s all ease;display:flex;height:1.6em;width:1.6em;padding:.2em;font-size:1.4em;justify-content:center;align-items:center;border-radius:50px}@media(min-width: 62rem){summary .toggle{height:2em;width:2em}}details summary::-webkit-details-marker{display:none}details[open]>summary .toggle{transform:rotate(45deg)}details .content{padding:0;margin:0}details .content .content__text .btn{margin-bottom:var(--space-s)}details .content .content__textonly{margin-right:2em}details .content .content__textonly p{margin-bottom:var(--space-xs)}@media(min-width: 62rem){details .content{display:grid;grid-template-columns:repeat(12, 1fr)}details .content .content__textonly{grid-column:1/14;max-width:70ch;margin-right:2em}details .content .content__text{grid-column:1/8}details .content .content__image{grid-column:9/14}details .content .content__image img{margin-bottom:var(--space-l)}}.element.hnotice,.element .hnotice{visibility:hidden}.kontakt-box .column:nth-child(2){border:2px solid var(--IW-violet);border-radius:var(--border-radius);padding:var(--space-s-xl)}.kontakt-box .blocks,.kontakt-box figure{height:100%}.kontakt-box img{min-height:100%;object-fit:cover}.kontakt-box h3{font-size:var(--step-3);font-weight:500}.kontakt-box h4{margin-bottom:var(--space-s)}.form{grid-template-columns:repeat(6, 1fr);column-gap:var(--space-2xs-xs)}@media(min-width: 768px){.form{display:grid}}.form .form__element{margin-bottom:var(--space-3xs);display:block;position:relative;grid-column:span 3}.form .form__element--full-width{grid-column:1/-1}.form .form__element--mandatory{position:absolute;left:-9999px}.form .form__element--wide{grid-column:span 5}.form .form__element--medium{grid-column:span 3}.form .form__element--medium-short{grid-column:span 2}.form .form__element--short{grid-column:span 1}.form .form__sub-element{display:flex;gap:var(--grid-gutter);flex-direction:row;align-items:flex-start}.form .field--inline{display:flex;gap:20px}.form .alert.error{color:red;Font-weight:bold}.form input[type=text],.form input[type=email],.form input[type=tel],.form textarea,.form .select-container,.form .uploader{background:var(--weiss-translusznet);color:var(--text-color);padding:.4em 1em;border-radius:var(--border-radius);border:1px solid var(--line-color);width:100%;font:1em/2 var(--font-family-copy)}.form input[type=text].short-left,.form input[type=text].short-right,.form input[type=text].short-middle,.form input[type=email].short-left,.form input[type=email].short-right,.form input[type=email].short-middle,.form input[type=tel].short-left,.form input[type=tel].short-right,.form input[type=tel].short-middle,.form textarea.short-left,.form textarea.short-right,.form textarea.short-middle,.form .select-container.short-left,.form .select-container.short-right,.form .select-container.short-middle,.form .uploader.short-left,.form .uploader.short-right,.form .uploader.short-middle{width:33%}.form input[type=text].short-right,.form input[type=email].short-right,.form input[type=tel].short-right,.form textarea.short-right,.form .select-container.short-right,.form .uploader.short-right{border-left:0}.form input[type=text].short-left,.form input[type=email].short-left,.form input[type=tel].short-left,.form textarea.short-left,.form .select-container.short-left,.form .uploader.short-left{border-right:0}.form input[type=text].short-middle,.form input[type=email].short-middle,.form input[type=tel].short-middle,.form textarea.short-middle,.form .select-container.short-middle,.form .uploader.short-middle{border-left:0;border-right:0}.form input[type=checkbox]{margin-right:.5em}.form input[type=radio]{margin-right:.2em}.form textarea{min-height:7em}.form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;background:rgba(0,0,0,0);border:none;outline:none;z-index:1;cursor:pointer}.form .select-container{position:relative;padding-right:0}.form .select-container:after{content:"";background:url(/assets/img/chevron-down.svg) no-repeat center 1.1em;position:absolute;top:0;right:.1em;height:100%;width:2.5em;cursor:pointer}.form select::-ms-expand{display:none}.form label{font:500 .9em/1.4 var(--font-family-copy);color:var(--dark-grey);padding-top:.7em;padding-bottom:.3em;display:block}.form label.required:after,.form label abbr{content:"*";color:red;margin-left:.2em;border:none !important;text-decoration:none}.form label.inline-label{display:inline-block;font:700 1em/1 var(--font-family-copy);margin-right:1em}.form label.inline-block-label{font:normal .9em/1.4 var(--font-family-copy);padding:0 .2em 0 .4em;margin:-0.2em 0 0 0}.form label.inline-block-label a{font-weight:bold;border-bottom:2px solid var(--IW-light-green);text-decoration:none;color:#fff}.form p.descriptive{color:var(--dark-grey);font:.9em/1.4 var(--font-family-copy);margin-bottom:.4em}.i-button{border:0;background:rgba(0,0,0,0);outline:none !important;position:absolute;margin-left:.8em;top:.5em}.i-button img{width:1.1em;height:1.1em}.dark-green-gradient{padding:var(--space-xl-3xl) 0;color:#fff;margin-bottom:0}.dark-green-gradient h2,.dark-green-gradient p,.dark-green-gradient label{color:#fff}.checkbox-element{padding:var(--space-s-m) 0}/*# sourceMappingURL=style.css.map */
