@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:100;src:url(https://innovationmecom.de/assets/kanit-thai-100-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-100-normal.woff) format("woff");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:100;src:url(https://innovationmecom.de/assets/kanit-vietnamese-100-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-100-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:100;src:url(https://innovationmecom.de/assets/kanit-latin-ext-100-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-100-normal.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:100;src:url(https://innovationmecom.de/assets/kanit-latin-100-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-100-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:200;src:url(https://innovationmecom.de/assets/kanit-thai-200-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-200-normal.woff) format("woff");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:200;src:url(https://innovationmecom.de/assets/kanit-vietnamese-200-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-200-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:200;src:url(https://innovationmecom.de/assets/kanit-latin-ext-200-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-200-normal.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:200;src:url(https://innovationmecom.de/assets/kanit-latin-200-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-200-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:400;src:url(https://innovationmecom.de/assets/kanit-thai-400-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-400-normal.woff) format("woff");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:400;src:url(https://innovationmecom.de/assets/kanit-vietnamese-400-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-400-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:400;src:url(https://innovationmecom.de/assets/kanit-latin-ext-400-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-400-normal.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:400;src:url(https://innovationmecom.de/assets/kanit-latin-400-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:500;src:url(https://innovationmecom.de/assets/kanit-thai-500-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-500-normal.woff) format("woff");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:500;src:url(https://innovationmecom.de/assets/kanit-vietnamese-500-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-500-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:500;src:url(https://innovationmecom.de/assets/kanit-latin-ext-500-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-500-normal.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:500;src:url(https://innovationmecom.de/assets/kanit-latin-500-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-500-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(https://innovationmecom.de/assets/kanit-thai-700-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-700-normal.woff) format("woff");unicode-range:U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(https://innovationmecom.de/assets/kanit-vietnamese-700-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-700-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(https://innovationmecom.de/assets/kanit-latin-ext-700-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-700-normal.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(https://innovationmecom.de/assets/kanit-latin-700-normal.woff2) format("woff2"),url(https://innovationmecom.de/assets/kanit-all-700-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open SansVariable;font-style:normal;font-display:swap;font-weight:300 800;src:url(https://innovationmecom.de/assets/open-sans-cyrillic-variable-wghtOnly-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open SansVariable;font-style:normal;font-display:swap;font-weight:300 800;src:url(https://innovationmecom.de/assets/open-sans-cyrillic-ext-variable-wghtOnly-normal.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open SansVariable;font-style:normal;font-display:swap;font-weight:300 800;src:url(https://innovationmecom.de/assets/open-sans-greek-variable-wghtOnly-normal.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open SansVariable;font-style:normal;font-display:swap;font-weight:300 800;src:url(https://innovationmecom.de/assets/open-sans-greek-ext-variable-wghtOnly-normal.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open SansVariable;font-style:normal;font-display:swap;font-weight:300 800;src:url(https://innovationmecom.de/assets/open-sans-hebrew-variable-wghtOnly-normal.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open SansVariable;font-style:normal;font-display:swap;font-weight:300 800;src:url(https://innovationmecom.de/assets/open-sans-latin-variable-wghtOnly-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open SansVariable;font-style:normal;font-display:swap;font-weight:300 800;src:url(https://innovationmecom.de/assets/open-sans-latin-ext-variable-wghtOnly-normal.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open SansVariable;font-style:normal;font-display:swap;font-weight:300 800;src:url(https://innovationmecom.de/assets/open-sans-vietnamese-variable-wghtOnly-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}:root{--font-size-base: 15px;--font-size-h1: 150px;--font-size-h2: 36px;--font-size-h2-bigger: 90px;--font-size-h2-intro: 20px;--font-size-h3: 20px;--font-size-h3-intro: 48px;--font-size-h2-video-section: 48px;--color-text: #707070;--color-text-light: #8f8f8f;--color-text-white: #ffffff;--color-headline: #313131;--viewport-height: 100vh;--color-bg: #ffffff;--color-border: #ece3df;--color-grey-section: #f5f5f5;--footer-bg: #464646;--footer-text-color: #ffffff;--footer-text-color-2: #d5d0d0;--astro-gradient: linear-gradient(0deg, #4f39fa, #da62c4);--header-height: 118px;--header-menu-link-color: #707070;--header-logo-padding-y: 1.7rem;--header-padding-x: 2.5rem;--header-bg-color: rgba(255, 255, 255, .9);--header-bg-dropdown-color: rgba(255, 255, 255, 1);--cookie-bg-color: rgba(255, 255, 255, .9);--color-primary: #ff5900;--color-secondary: #742800;--color-counter-2: #fc564c;--cp-p1: 21, 100%;--cp-p2-l: 50%;--color-primary-hover: hsl(var(--cp-p1), calc(var(--cp-p2-l) - 20%));--color-btn: #ff5900;--color-btn-hover: hsl(var(--cp-p1), calc(var(--cp-p2-l) + 10%));--btn-text-size: 13px;--button-margin: 3rem;--hero-top-scroll: 0px;--color-disabled: #c2c2c2;--content-width: 90ch;--content-width-medium: 1360px;--content-width-blog: 1080px;--content-width-wide: 1660px;--content-width-hero-section: 1640px;--content-section-padding: 5.8rem;--text-shadow-color: rgba(0, 0, 0, .5)}@media screen and (max-width: 1100px){:root{--font-size-base: 15px;--font-size-h2: 34px;--font-size-h2-bigger: 36px;--font-size-h2-intro: 20px;--font-size-h3: 15px;--font-size-h3-intro: 36px;--header-height: 60px;--header-logo-padding-y: 1rem;--header-padding-x: 1rem}}html.brandsite.dark{--color-text: #dcdcdc;--color-text-light: #bbbbbb;--color-text-white: #303030;--color-headline: #ffffff;--color-bg: #212121;--color-border: #1a1919;--color-grey-section: #484848;--header-bg-color: rgba(50, 50, 50, .9);--header-bg-dropdown-color: #4d4c4c;--cookie-bg-color: rgba(43, 43, 43, .9);--header-menu-link-color: #bababa;--color-disabled: #c2c2c2;--text-shadow-color: rgba(173, 173, 173, .5)}html.brandsite{font-family:Open SansVariable,system-ui,sans-serif;font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-bg);scroll-behavior:smooth;scrollbar-color:#9aa0a6 transparent;scrollbar-width:thin}html.brandsite::-webkit-scrollbar{height:10px;width:10px}html.brandsite::-webkit-scrollbar-thumb{background:#9aa0a6;background-clip:padding-box;border:2.5px solid transparent;border-radius:5px}html.brandsite::-webkit-scrollbar-track{background:0 0}html.brandsite body{margin:0;position:relative;overflow:auto;overflow-x:hidden}html.brandsite body.menu-open{overflow:hidden}html.brandsite body.menu-open .mobile-menu{overflow-y:visible;overflow-x:hidden}html.brandsite .darkmode-wrapper{display:none}html.brandsite.dm .darkmode-wrapper{display:flex}html.brandsite .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html.brandsite.md-site section a{color:var(--color-primary)}html.brandsite.md-site section a:hover{text-decoration:underline}html.brandsite.md-site h1{font-size:48px}html.brandsite.md-site .main-wrapper{padding-bottom:4rem}html.brandsite .mixblend-images>div{mix-blend-mode:multiply}html.brandsite .default-icon-size{width:3rem;height:3rem;flex-shrink:0}@media screen and (max-width: 1100px){html.brandsite .special-carousel-main{padding:0}}html.brandsite .overflow-border-radius-box{border-radius:40% 60% 60% 40%/70% 30%;overflow:hidden;animation:morph 10s ease-in-out infinite alternate}@keyframes morph{0%{border-radius:40% 60% 60% 40%/70% 30%}to{border-radius:40% 60%}}html.brandsite .section-nav{position:absolute;top:118px;right:0;display:flex;flex-direction:column;align-items:flex-end;z-index:5000;background-color:#fff;padding:1rem;border-radius:2.5rem;gap:1rem;box-shadow:0 0 0 1px #0000001a;scale:.75}html.brandsite .section-nav .up-button{rotate:-90deg}html.brandsite .section-nav .down-button{rotate:90deg}html.brandsite h1,html.brandsite h2,html.brandsite h3,html.brandsite h4,html.brandsite h5,html.brandsite h6,html.brandsite h7,html.brandsite h8{font-family:Kanit,system-ui,sans-serif;color:var(--color-headline)}html.brandsite h1{font-size:var(--font-size-h1);margin:2rem 0;line-height:1.1;position:relative;text-transform:uppercase;font-weight:200}html.brandsite h2{font-size:var(--font-size-h2);line-height:1;margin-bottom:1.8rem;margin-top:.3rem;font-weight:200}html.brandsite .subheadline,html.brandsite h3{font-size:var(--font-size-h3);font-weight:500}html.brandsite ul,html.brandsite ol{display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;-webkit-padding-start:40px;padding-inline-start:40px}html.brandsite ul li,html.brandsite ol li{position:relative}html.brandsite ul li:before,html.brandsite ol li:before{content:"";position:absolute;top:.6rem;left:-1rem;width:.33rem;height:.33rem;background-color:var(--color-primary);font-weight:700;display:inline-block;margin-right:1rem}html.brandsite ol{list-style:decimal!important}html.brandsite ol li{list-style:decimal}html.brandsite ol li:before{display:none}html.brandsite .markdown h2{margin-top:1.8rem}html.brandsite .markdown h3{margin:1.5rem 0;border-bottom:1px solid grey}html.brandsite code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}html.brandsite .quote-headline{text-transform:uppercase;font-weight:700}html.brandsite .quote-text{font-size:1.4rem;text-transform:uppercase;line-height:1.8}@media (max-width: 530px){html.brandsite .quote-text{font-size:1rem}}html.brandsite .h2-smaller h2{font-size:calc(var(--font-size-h2) * .7)}html.brandsite .font-size-h2-bigger h2{font-size:var(--font-size-h2-bigger)}html.brandsite .headlines-h2-h3 h2{margin-bottom:.5rem}html.brandsite .headlines-h2-h3 h3{margin-bottom:1rem}html.brandsite .text-white-for-section h2,html.brandsite .text-white-for-section h3,html.brandsite .text-white-for-section p{color:#fff}html.brandsite main{margin:auto;padding:1em;max-width:var(--content-width);position:relative}html.brandsite main.medium{max-width:var(--content-width-medium)}html.brandsite main.medium-blog{max-width:var(--content-width-blog)}html.brandsite main .standart-left-margin{margin-left:0rem}@media screen and (min-width: 1201px){html.brandsite main .standart-left-margin{margin-left:calc((var(--content-width-wide) - var(--content-width-medium)) / 2)}}html.brandsite main .standart-right-margin{margin-right:0rem}@media screen and (min-width: 1200px){html.brandsite main .standart-right-margin{margin-right:6rem}}html.brandsite main.wide{max-width:var(--content-width-wide)}@media screen and (max-width: 1200px){html.brandsite main.wide{max-width:120ch}}html.brandsite header{position:relative;width:100%;z-index:5000;top:0;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);background-color:var(--header-bg-color);height:var(--header-height)}html.brandsite header:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background-color:var(--color-primary)}html.brandsite header.sticky{position:fixed;top:0;z-index:6000}html.brandsite header .header-row{display:flex;justify-content:space-between;height:100%;align-items:center;padding:0 2.5rem;padding:0 var(--header-padding-x)}html.brandsite header .header-row .logo{padding:var(--header-logo-padding-y) 0;height:100%;display:flex;align-items:center;justify-content:flex-start}html.brandsite header .header-row .logo>a{position:relative;display:block;height:100%}html.brandsite header .header-row .logo>a img{height:100%;width:auto;max-width:none}@keyframes rotate{0%{transform:rotateY(0)}to{transform:rotateY(1080deg)}}html.brandsite header .header-row .logo>a svg{overflow:visible}html.brandsite header .header-row .logo>a svg .cube{position:relative;transform-origin:16% 45%}html.brandsite header .header-row .logo>a svg:hover .cube{animation:2s rotate 4s 1}html.brandsite header .header-row .site-menu{display:flex;justify-content:flex-end;flex-wrap:nowrap;width:100%;padding:0 0 0 4rem;flex-shrink:1}@media screen and (max-width: 1100px){html.brandsite header .header-row .site-menu{display:none!important}}html.brandsite header .header-row .site-menu a{font-size:1rem;color:var(--header-menu-link-color);text-rendering:optimizelegibility;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;position:relative}html.brandsite header .header-row .site-menu a:before{content:"";position:absolute;top:calc(100% + 2px);left:0;width:100%;height:3px;background-color:var(--color-text);opacity:1;transition:all .15s ease;transform:scaleX(0);transform-origin:50% 50%}html.brandsite header .header-row .site-menu a:after{content:"";position:absolute;top:calc(100% + 2px);left:0;width:100%;height:3px;background-color:var(--color-primary);opacity:0;transition:all .3s ease}html.brandsite header .header-row .site-menu a:hover:before{transition-duration:.6s;transform:scaleX(1)}html.brandsite header .header-row .site-menu a.active{pointer-events:none}html.brandsite header .header-row .site-menu a.active:after{opacity:1}html.brandsite header .header-row .site-menu .menu-item{margin:.5rem .8rem .5rem 2.2rem}html.brandsite header .header-row .site-menu .menu-item:first-child{margin-left:.8rem}@media screen and (max-width: 1560px){html.brandsite header .header-row .site-menu .menu-item{margin:.5rem .7rem;font-size:85%}}@media screen and (max-width: 1100px){html.brandsite header .header-row .site-menu .menu-item{margin:.5rem .5rem .5rem 1.5rem}}html.brandsite header .header-row .site-menu .dropdown-wrapper{position:relative;display:flex;align-items:center;perspective:100px}html.brandsite header .header-row .site-menu .dropdown-wrapper>a{margin:.5rem .8rem .5rem 2.2rem}@media screen and (max-width: 1560px){html.brandsite header .header-row .site-menu .dropdown-wrapper>a{margin:.5rem .7rem;font-size:85%}}@media screen and (max-width: 1100px){html.brandsite header .header-row .site-menu .dropdown-wrapper>a{margin:.5rem .5rem .5rem 1.5rem}}html.brandsite header .header-row .site-menu .dropdown-wrapper>a:before{transition-delay:.3s}html.brandsite header .header-row .site-menu .dropdown-wrapper:before{content:"";position:absolute;top:0;left:0;width:110%;height:120%;background-color:transparent}html.brandsite header .header-row .site-menu .dropdown-wrapper:hover>a:before{transition-duration:.6s;transition-delay:0s;transform:scaleX(1)}html.brandsite header .header-row .site-menu .dropdown-wrapper:hover .dropdown{opacity:1;pointer-events:all;transform:rotateX(0);transition-delay:.3s}html.brandsite header .header-row .site-menu .dropdown-wrapper .dropdown{display:flex;flex-direction:column;position:absolute;top:calc(100% - 2px);left:2.2rem;width:120px;background-color:var(--header-bg-dropdown-color);padding:.5rem 1rem;opacity:0;pointer-events:none;transform:rotateX(-90deg);transform-origin:top left;transition:all .6s ease;transition-delay:0s}@media screen and (max-width: 1560px){html.brandsite header .header-row .site-menu .dropdown-wrapper .dropdown{left:.7rem}}@media screen and (max-width: 1100px){html.brandsite header .header-row .site-menu .dropdown-wrapper .dropdown{left:1.5rem}}html.brandsite header .header-row .site-menu .dropdown-wrapper .dropdown .separator{width:100%;height:1px;background-color:var(--color-text);opacity:.5;margin:0}html.brandsite header .header-row .site-menu .dropdown-wrapper .dropdown>div{margin:.75rem .5rem}html.brandsite header .header-row .site-menu .dropdown-wrapper .dropdown>div>a{margin:0;text-align:left!important}html.brandsite header .header-row .lang-switch{margin-left:4rem}html.brandsite header .darkmode-wrapper{position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:50%;cursor:pointer;overflow:hidden;flex-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 1100px){html.brandsite header .darkmode-wrapper{top:20px;right:80px}}html.brandsite header .darkmode-wrapper:hover .darkmode-icon{color:var(--color-primary)}html.brandsite header .darkmode-wrapper .darkmode-icon{position:relative;width:20px;height:20px;pointer-events:none;flex-shrink:0;transition:translate .175s ease-in-out}html.brandsite header .darkmode-wrapper #darkmodecheckbox{all:unset;visibility:hidden;height:0;width:0;top:0;left:0;position:absolute}html.brandsite header .darkmode-wrapper #darkmodecheckbox:checked~.darkmode-icon{translate:-20px 0}html.brandsite .mobile-menu-button{height:40px;width:40px;display:none}html.brandsite .mobile-menu-button svg path{stroke:var(--color-text)}@media screen and (max-width: 1100px){html.brandsite .mobile-menu-button{display:block}}html.brandsite .mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:6000;min-height:-moz-min-content;min-height:min-content;color:#fff;max-height:100vh;flex-direction:column;align-items:center;justify-content:center;transform:translate(10%);opacity:0;pointer-events:none;display:none}@media screen and (max-width: 1100px){html.brandsite .mobile-menu{display:flex;overflow-y:scroll}}html.brandsite .mobile-menu *{pointer-events:none!important}html.brandsite .mobile-menu.open{opacity:1;transform:translate(0);pointer-events:all}html.brandsite .mobile-menu.open *{pointer-events:all!important}html.brandsite .mobile-menu.transition{transition:all .3s ease}html.brandsite .mobile-menu .link-wrapper{display:flex;flex-direction:column;position:relative;max-height:100vh}html.brandsite .mobile-menu .link-wrapper a,html.brandsite .mobile-menu .link-wrapper .lang-switch{padding:1.25rem 0;margin:0;height:50px;width:100%;text-align:center;line-height:1}html.brandsite .mobile-menu .link-wrapper a{position:relative;padding-left:2rem;padding-right:2rem;text-align:center}html.brandsite .mobile-menu .link-wrapper a.active{pointer-events:none}html.brandsite .mobile-menu .link-wrapper a.active span{position:relative}html.brandsite .mobile-menu .link-wrapper a.active span:after{content:"";position:absolute;top:calc(100% + 2px);left:0;width:100%;height:3px;background-color:var(--color-primary);opacity:1;transition:all .3s ease}html.brandsite .mobile-menu .link-wrapper .dropdown-wrapper{text-align:center}html.brandsite .mobile-menu .link-wrapper .dropdown-wrapper a{display:block}html.brandsite .mobile-menu .link-wrapper .dropdown-wrapper .dropdown{text-align:center}html.brandsite .mobile-menu .link-wrapper .dropdown-wrapper .dropdown .separator{display:none}html.brandsite .mobile-menu .link-wrapper .lang-switch{display:flex;justify-content:center}html.brandsite .mobile-menu .link-wrapper .lang-switch>a:first-child{margin-left:.5rem}html.brandsite .mobile-menu .close-mobile-menu{position:fixed;top:var(--header-padding-x);right:var(--header-padding-x);height:40px;width:40px}html.brandsite .mobile-menu .close-mobile-menu *{pointer-events:none!important}html.brandsite .main-wrapper{position:relative;z-index:1}html.brandsite .main-wrapper.debug>section{box-shadow:0 0 0 5px green inset;position:relative}html.brandsite .main-wrapper.debug>section:after{content:attr(id);position:absolute;top:0;left:0;background-color:green;font-weight:600;color:#fff;padding:3px}html.brandsite .main-wrapper>section{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;z-index:1;background-color:var(--color-bg)}html.brandsite .main-wrapper>section.content-section{padding:2.5rem 0px}@media screen and (min-width: 1200px){html.brandsite .main-wrapper>section.content-section{padding:var(--content-section-padding) 0px}}html.brandsite .main-wrapper>section.full-screen-height{min-height:100vh}html.brandsite .main-wrapper>section.under-header{padding-top:var(--header-height)}html.brandsite .main-wrapper>section.intro-section,html.brandsite .main-wrapper>section .intro-section{text-align:center;padding-top:2.8rem}@media screen and (min-width: 1200px){html.brandsite .main-wrapper>section.intro-section,html.brandsite .main-wrapper>section .intro-section{padding-top:5.8rem;padding-bottom:2.8rem}}html.brandsite .main-wrapper>section.intro-section h2,html.brandsite .main-wrapper>section .intro-section h2{all:unset;margin-top:.5rem;display:block;font-family:Kanit,system-ui,sans-serif;color:var(--color-headline);font-weight:500;font-size:var(--font-size-h2-intro)}html.brandsite .main-wrapper>section.intro-section h3,html.brandsite .main-wrapper>section .intro-section h3{all:unset;display:block;font-family:Kanit,system-ui,sans-serif;color:var(--color-headline);font-size:var(--font-size-h3-intro);line-height:1;margin-bottom:1.8rem;margin-top:.3rem;font-weight:200}html.brandsite .main-wrapper>section.video-section{text-align:center;position:relative;padding:0;background-color:#0000}html.brandsite .main-wrapper>section.video-section h2{font-size:var(--font-size-h2-video-section)}html.brandsite .main-wrapper>section#section0{position:relative}html.brandsite .main-wrapper>section#section0 main{margin-top:12%}html.brandsite .main-wrapper>section .separator{padding:4rem 0;display:flex;align-items:center;justify-content:center}html.brandsite .main-wrapper>section .separator.left{align-items:left;justify-content:left}html.brandsite .main-wrapper>section .separator.left:after{width:240px}html.brandsite .main-wrapper>section .separator:after{content:"";display:block;width:120px;height:3px;background-color:var(--color-primary)}html.brandsite .main-wrapper>section .counter{font-size:7rem;font-weight:500;color:var(--color-primary);line-height:1;font-family:Kanit,system-ui,sans-serif}@media screen and (max-width: 1100px){html.brandsite .main-wrapper>section .counter{font-size:4rem}}@media screen and (max-width: 350px){html.brandsite .main-wrapper>section .counter{font-size:2.8rem}}html.brandsite .main-wrapper>section .counter span{background:#fc564d;background:transparent linear-gradient(180deg,var(--color-counter-2) 0%,var(--color-primary) 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.brandsite .main-wrapper>section .counter-headline{text-transform:uppercase;font-size:15px;font-weight:400}html.brandsite .carousel-mecom{position:relative;padding-top:15px}html.brandsite .carousel-mecom:after{content:"";position:absolute;bottom:0;left:0;right:0;height:15px;background-color:var(--color-bg);pointer-events:none}html.brandsite .carousel-mecom .slide-container{padding-bottom:15px}html.brandsite .carousel-mecom .slide-container::-webkit-scrollbar{height:10px;width:10px}html.brandsite .carousel-mecom .slide-container::-webkit-scrollbar-thumb{background:#9aa0a6;background-clip:padding-box;border:2.5px solid transparent;border-radius:5px}html.brandsite .carousel-mecom .slide-container::-webkit-scrollbar-track{background:0 0}html.brandsite .carousel-mecom .btn{z-index:0;outline:none}html.brandsite .carousel-mecom .btn.prev:before{content:"";position:absolute;inset:0;background-color:transparent;pointer-events:none;z-index:-1}html.brandsite .carousel-mecom .btn.next:before{content:"";position:absolute;inset:0;background-color:transparent;pointer-events:none;z-index:-1}html.brandsite .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}html.brandsite .spinner-border{vertical-align:-.125em;border:.25em solid var(--color-primary);border-right-color:transparent}html.brandsite section.grey-section,html.brandsite .grey-section{background-color:var(--color-grey-section)}@media (prefers-color-scheme: dark) and (min-width: 1024px){html.brandsite section .dark-lg-text-black p,html.brandsite section .dark-lg-text-black h3,html.brandsite section .dark-lg-text-black h2,html.brandsite section .dark-lg-text-black h1,html.brandsite section .dark-lg-text-black .font-size-h2-bigger h2{color:#000!important}}html.brandsite .home #section9,html.brandsite .home #section9 h3,html.brandsite .home #section9 h2{color:#fff}html.brandsite .home #section9 h2{font-weight:400}html.brandsite .home #section9 h2>strong{font-weight:400;color:var(--color-primary)}html.brandsite .references .tab-btn.active{pointer-events:none}html.brandsite .references .hero-section{color:#fff}html.brandsite .references .hero-section h1{color:#fff;font-weight:100}html.brandsite .references .hero-section h1.bolder-headline{font-weight:600}html.brandsite .references #section3{color:#fff}html.brandsite .references #section3 h3,html.brandsite .references #section3 h2{color:#d6d6d6}html.brandsite .references #section3 h2{font-weight:400}html.brandsite .references #section3 h2>strong{font-weight:400;color:var(--color-primary)}html.brandsite .contact #section1{margin-top:var(--header-height)}html.brandsite .action-btn{font-weight:700;background-color:var(--color-btn);color:#fff;padding:10px 20px}html.brandsite .action-btn:hover,html.brandsite .action-btn:focus,html.brandsite .action-btn:active{background-color:var(--color-btn-hover)}html.brandsite .action-btn.secondary{background-color:var(--color-text-white);color:var(--color-btn);padding:7px 17px;border:3px solid var(--color-btn)}html.brandsite .action-btn.secondary:hover,html.brandsite .action-btn.secondary:focus,html.brandsite .action-btn.secondary:active{color:var(--color-btn-hover);border-color:var(--color-btn-hover)}html.brandsite .action-btn.disabled{background-color:var(--color-disabled);pointer-events:none}html.brandsite .tab-btn{position:relative;font-weight:600}html.brandsite .tab-btn:hover:after{content:"";position:absolute;top:100%;left:0;width:100%;height:3px;pointer-events:none;background-color:var(--color-text)}html.brandsite .tab-btn.active:after{content:"";position:absolute;top:100%;left:0;width:100%;height:3px;pointer-events:none;background-color:var(--color-primary)}html.brandsite footer{background-color:var(--footer-bg);color:var(--footer-text-color)}html.brandsite footer .wrapper{padding:4rem;display:flex;flex-wrap:wrap;width:100%;gap:2rem}html.brandsite footer .wrapper .column{flex-grow:1;flex-shrink:1;flex-basis:15%;margin-bottom:1rem;display:flex;flex-direction:column}html.brandsite footer .wrapper .column.column-logo{flex-grow:2;flex-basis:30%}html.brandsite footer h3{font-size:1rem;text-transform:uppercase;margin-bottom:1rem}html.brandsite footer a{margin-bottom:.5rem;color:var(--footer-text-color-2)}html.brandsite footer a.disabled{pointer-events:none}html.brandsite footer a:hover{color:var(--footer-text-color)}html.brandsite footer .logo{margin-bottom:2rem}html.brandsite footer .small{font-size:.75rem}html.brandsite footer .build-note{opacity:.15}html.brandsite footer .social-buttons{display:inline-flex;flex-direction:row}html.brandsite footer .social-buttons a{margin:0 .5rem 0 0;padding:.25rem;border-radius:.5rem}html.brandsite footer .social-buttons a:hover{border-color:var(--footer-text-color);background-color:var(--color-primary)}html.brandsite footer .social-buttons a svg{height:15px;width:15px}html.brandsite footer .footer-btn{background-color:transparent;margin-bottom:.5rem;padding:0;color:var(--footer-text-color-2);display:inline-block;cursor:pointer;text-align:inherit}html.brandsite footer .footer-btn:hover{color:var(--footer-text-color)}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}html.brandsite .image-slider .border-1{border-width:1px}html.brandsite .image-slider .button-arrow{outline:none!important;height:3rem;width:3rem;border-radius:50%;cursor:pointer;background-color:transparent}html.brandsite .image-slider .button-arrow:hover svg{color:var(--color-primary-hover)}html.brandsite .image-slider .button-arrow svg{color:var(--color-primary)}html.brandsite .image-slider .bounce-enter-active{animation:bounce-in .5s}html.brandsite .image-slider .bounce-leave-active{animation:bounce-in .5s reverse}html.brandsite .image-slider .fade-enter-active,html.brandsite .image-slider .fade-leave-active{transition:opacity 1.5s ease}html.brandsite .image-slider .fade-enter-from,html.brandsite .image-slider .fade-leave-to{opacity:0}html.brandsite .image-slider .dots .dot{cursor:pointer;position:relative}html.brandsite .image-slider .dots .dot:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background-color:transparent;z-index:-1;border-radius:50%}html.brandsite .project-tile-link{display:none;margin:0;width:calc(100% - 2rem);position:relative}html.brandsite .project-tile-link.dummy .clickTile{position:relative;overflow:hidden;background-color:#efefef;aspect-ratio:398/345}html.brandsite .project-tile-link.dummy .clickTile:before{content:"";position:absolute;top:60%;left:0;width:100%;height:100%;background-color:#cdcccc;border-radius:50%}html.brandsite .project-tile-link.dummy .clickTile:after{content:"";position:absolute;top:40%;left:50%;width:55%;height:65%;transform:translate(-50%,-50%);background-color:#cdcccc;border-radius:50%;border:20px solid #efefef;z-index:2}html.brandsite .project-tile-link.dummy.show .clickTile .overlay{opacity:1;background-color:transparent;transition:all .3s ease}@media screen and (max-width: 1180px){html.brandsite .project-tile-link.dummy.show .clickTile .overlay{background-color:transparent}}@media screen and (min-width: 1181px){html.brandsite .project-tile-link.dummy.show .clickTile .overlay{color:var(--color-text)}html.brandsite .project-tile-link.dummy.show .clickTile .overlay:hover{color:#fff;background-color:#000000b3}}html.brandsite .project-tile-link.show{display:block;width:100%}html.brandsite .project-tile-link.show .clickTile{position:relative;height:100%}html.brandsite .project-tile-link.show .clickTile .overlay{background-color:transparent;position:absolute;bottom:0;width:100%;height:100%;opacity:1;transition:opacity .2s ease-in-out;color:var(--color-text-white);z-index:3}html.brandsite .project-tile-link.show .clickTile .overlay .headline{background-color:#000000b3;position:absolute;bottom:0;padding:20px;width:100%;z-index:3}html.brandsite .project-tile-link.show .clickTile .overlay .headline .line{height:4px;width:90px;background:var(--color-primary);margin-bottom:10px;opacity:1;transition:all .2s .2s ease-in-out}@media screen and (min-width: 1181px){html.brandsite .project-tile-link.show .clickTile .overlay{background-color:#000000b3;opacity:0}html.brandsite .project-tile-link.show .clickTile .overlay .headline{padding:20px 40px 40px;background-color:transparent}html.brandsite .project-tile-link.show .clickTile .overlay .headline .line{height:4px;width:0;opacity:0}html.brandsite .project-tile-link.show .clickTile .overlay:hover{opacity:1}html.brandsite .project-tile-link.show .clickTile .overlay:hover .headline .line{width:90px;opacity:1}}html.brandsite .project-tile-link.show-consistent{display:block;width:100%}html.brandsite .project-tile-link.show-consistent .clickTile{position:relative;height:100%}html.brandsite .project-tile-link.show-consistent .clickTile .overlay{background-color:#00000080;position:absolute;top:0;width:100%;height:100%;transition:.3s background-color 0s ease-in-out;overflow:hidden}html.brandsite .project-tile-link.show-consistent .clickTile .overlay p{display:inline-block}html.brandsite .project-tile-link.show-consistent .clickTile .overlay .headline{position:absolute;bottom:0;padding:15px 40px 40px;width:auto;display:inline-block;background-color:transparent;transition:.3s all ease-in-out;color:#fff;font-size:20px}html.brandsite .project-tile-link.show-consistent .clickTile .overlay .headline .line{position:absolute;top:0;left:40px;height:4px;width:90px;background:var(--color-primary);transition:width .3s ease-in-out}@media screen and (min-width: 1181px){html.brandsite .project-tile-link.show-consistent .clickTile .overlay:hover{transition:.1s background-color ease;background-color:#00000059}html.brandsite .project-tile-link.show-consistent .clickTile .overlay:hover .line{width:180px}}html.brandsite .project-tile-link.beta:after{content:"wird noch erstellt";position:absolute;top:1rem;right:1rem;color:var(--color-primary);font-weight:600}html.brandsite .main-wrapper section.hero-section{min-height:var(--viewport-height);padding:0!important;z-index:-1;background-color:var(--color-bg);color:#fff!important;position:sticky;top:0}@media (max-width: 1100px){html.brandsite .main-wrapper section.hero-section{position:relative;top:auto;transform:none!important}}html.brandsite .main-wrapper section.hero-section *{color:#fff!important}html.brandsite .main-wrapper section.hero-section.text-dark{color:#000!important}html.brandsite .main-wrapper section.hero-section.text-dark *{color:#000!important}html.brandsite .main-wrapper section.hero-section main{max-width:var(--content-width-hero-section)}@media (orientation: landscape){html.brandsite .main-wrapper section.hero-section.mobile{min-height:calc(var(--viewport-height) * 1.3)}}html.brandsite .main-wrapper section.hero-section .hero-video{position:absolute;max-width:none;max-height:none;z-index:0;top:var(--header-height);left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}html.brandsite .main-wrapper section.hero-section .play-pause-overlay{position:absolute;top:calc(var(--header-height) + .5rem);right:.5rem;height:60px;pointer-events:none;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}@media screen and (max-width: 1100px){html.brandsite .main-wrapper section.hero-section .play-pause-overlay{pointer-events:all}html.brandsite .main-wrapper section.hero-section .play-pause-overlay>svg{opacity:1!important}}html.brandsite .main-wrapper section.hero-section .play-pause-overlay .pause{display:none}html.brandsite .main-wrapper section.hero-section .play-pause-overlay.playing .play{display:none}html.brandsite .main-wrapper section.hero-section .play-pause-overlay.playing .pause{display:block}html.brandsite .main-wrapper section.hero-section .play-pause-overlay>svg{pointer-events:none;height:3rem;width:3rem;color:var(--color-primary);opacity:0}html.brandsite .main-wrapper section.hero-section main{padding-top:var(--header-height)!important;padding-bottom:4rem!important;z-index:2}@media screen and (max-width: 1100px){html.brandsite .main-wrapper section.hero-section main{padding-bottom:2rem!important}}html.brandsite .main-wrapper section.hero-section main .button-row button{margin:0 2rem 2rem 0}html.brandsite .main-wrapper section.hero-section main h1{font-weight:120;line-height:.9;font-size:clamp(3vw,var(--font-size-h1),8vw)}@media screen and (max-width: 1100px){html.brandsite .main-wrapper section.hero-section main h1{line-height:1.05;font-size:clamp(3vw,var(--font-size-h1),10vw)}}html.brandsite .main-wrapper section.hero-section main h1 .bolder-headline{font-weight:500}html.brandsite section.hero-section-image{min-height:var(--viewport-height);padding:0;display:flex;flex-direction:column;flex-wrap:wrap;overflow-x:hidden;background-color:var(--color-bg);color:#fff;z-index:-1;position:sticky;top:0}@media (max-width: 1100px){html.brandsite section.hero-section-image{position:relative;top:auto;transform:none!important}}html.brandsite section.hero-section-image *{color:#fff}html.brandsite section.hero-section-image.text-dark{color:#000}html.brandsite section.hero-section-image.text-dark *{color:#000}html.brandsite section.hero-section-image .hero-image{position:absolute;max-width:none;max-height:none;z-index:0;top:var(--header-height);left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}html.brandsite section.hero-section-image main{max-width:var(--content-width-hero-section);padding-top:var(--header-height)!important;padding-bottom:4rem!important;z-index:2}html.brandsite section.hero-section-image main .button-row button{margin:0 2rem 2rem 0}html.brandsite section.hero-section-image main h1{font-weight:120;line-height:.9;font-size:clamp(3vw,var(--font-size-h1),8vw)}html.brandsite section.hero-section-image main h1 .bolder-headline{font-weight:500}html.brandsite .lang-switch{display:flex;align-items:center;margin-left:1.5rem;text-transform:uppercase}@media screen and (max-width: 1100px){html.brandsite .lang-switch{display:none!important}}html.brandsite .lang-switch.hidden{display:none}html.brandsite .lang-switch a{text-decoration:none;position:relative;margin-right:.7rem}html.brandsite .lang-switch a:hover:before{opacity:1;background-color:var(--color-text)}html.brandsite .lang-switch a:first-child:after{content:"";position:absolute;top:0;right:-.4rem;top:.3rem;height:1rem;width:1px;background-color:var(--color-text)}html.brandsite .lang-switch a:last-child{margin-right:.5rem}html.brandsite .lang-switch a:before{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;background-color:var(--color-text);opacity:0;transition:opacity .3s ease}html.brandsite .lang-switch a.active{pointer-events:none}html.brandsite .lang-switch a.active:before{opacity:1}html.brandsite .blog-post .separator{padding:1rem 0rem}html.brandsite .blog-post .subheadline{font-weight:700}html.brandsite .blog-post .back{text-transform:uppercase}html.brandsite .blog-post .back:before{content:url(https://innovationmecom.de/arrow_back.svg);margin-right:5px;position:relative}html.brandsite .blog-post .back:hover{text-decoration:underline}html.brandsite .blog-post article a{color:var(--color-primary)}html.brandsite .blog-post article a:hover{text-decoration:underline}html.brandsite .blog-post .category-button{display:inline-block;padding:6px 10px;border:1px solid var(--color-text)}html.brandsite .blog-post .blog{max-width:var(--content-width-blog);padding-bottom:5.8rem}html.brandsite .blog-post .blog article h1{font-size:var(--font-size-h3-intro)}html.brandsite .blog-post .blog article h2{margin-top:3rem}html.brandsite .blog-post .blog article img{margin:1rem 0rem}@media screen and (max-width: 1000px){html.brandsite .contact input::-moz-placeholder,html.brandsite .contact textarea::-moz-placeholder{color:transparent}html.brandsite .contact input::placeholder,html.brandsite .contact textarea::placeholder{color:transparent}}html.brandsite .contact input.disabled,html.brandsite .contact textarea.disabled,html.brandsite .contact select.disabled,html.brandsite .contact label.disabled{pointer-events:none;opacity:.5}html.brandsite .elearning-content .cycle-section{position:relative;height:450px;overflow:visible}html.brandsite .elearning-content .cycle-section .orange-side{display:flex;justify-content:flex-start;grid-column:span 1/span 1}html.brandsite .elearning-content .cycle-section .orange-side .square-border{height:110px;width:100px;display:flex;align-self:center;background-color:var(--color-bg)}html.brandsite .elearning-content .cycle-section .orange-side .square-border .orange-circle{height:90px;width:90px;background-color:var(--color-primary);border-radius:50%;display:flex;align-self:center;justify-content:center;align-items:center;color:var(--color-bg)}html.brandsite .elearning-content .cycle-section.right .orange-side{justify-content:end}html.brandsite .elearning-content .cycle-section.right .cycle-text{text-align:right}@media screen and (max-width: 1024px){html.brandsite .elearning-content .cycle-section{height:auto;padding-top:var(--content-section-padding)}html.brandsite .elearning-content .cycle-section.last{padding-bottom:var(--content-section-padding)}html.brandsite .elearning-content .cycle-section .orange-side{display:none}html.brandsite .elearning-content :first-child{padding-top:0}}@media screen and (max-width: 630px){html.brandsite .elearning-content .cycle-section .cycle-text{grid-column:none}html.brandsite .elearning-content .cycle-section.right .cycle-text{text-align:left}}html.brandsite .elearning-content .tab-btn.active{pointer-events:none}html.brandsite .technology #section5{background-image:url(https://innovationmecom.de/technology/img-bg-technologien-consulting.webp)}@media screen and (max-width: 1023px){html.brandsite .technology #section5{background-image:none}}html.brandsite .blog-tile-link{display:none;margin:0;width:calc(100% - 3rem)}html.brandsite .blog-tile-link.show{display:block;margin:1rem}@media screen and (min-width: 630px){html.brandsite .blog-tile-link.show{width:calc(50% - 3rem)}}@media screen and (min-width: 1100px){html.brandsite .blog-tile-link.show{width:calc(33% - 3rem)}}html.brandsite .blog-tile-link .category-button{display:inline-block;padding:4px 8px;background-color:var(--color-text);color:var(--color-text-white);font-size:.8rem}html.brandsite .blog-tile-link .blog-tile{position:relative;height:100%;background-color:var(--color-grey-section)}html.brandsite .blog-tile-link .blog-tile .overlay{background-color:#0006;position:absolute;top:0;width:100%;height:100%;opacity:0;transition:opacity .2s ease-in-out}html.brandsite .blog-tile-link .blog-tile .tile-box{width:100%;bottom:0;padding:15px 20px 20px;transition:opacity .3s ease}html.brandsite .blog-tile-link .blog-tile .tile-box .headline{min-height:3rem}html.brandsite .blog-tile-link .blog-tile .tile-box .line{height:4px;width:25%;background:var(--color-primary);transition:all .2s .2s ease-in-out;margin-bottom:5px}html.brandsite .blog-tile-link .blog-tile:hover .overlay{opacity:1}html.brandsite .blog-tile-link .blog-tile:hover .line{width:50%}html.brandsite .project-post .subheadline{font-weight:700}html.brandsite .project-post .back{text-transform:uppercase}html.brandsite .project-post .back:before{content:url(https://innovationmecom.de/arrow_back.svg);margin-right:5px;position:relative}html.brandsite .project-post .back:hover{text-decoration:underline}html.brandsite .project-post article a{color:var(--color-primary)}html.brandsite .project-post article a:hover{text-decoration:underline}html.brandsite .project-post .category-button{display:inline-block;padding:6px 10px;border:1px solid var(--color-text)}html.brandsite .project-post .project{max-width:var(--content-width-blog);margin-top:2rem;padding-bottom:4rem}html.brandsite .project-post .project h1,html.brandsite .project-post .project h3{margin-top:2rem;text-align:center}html.brandsite .project-post .project h1{font-size:var(--font-size-h3-intro)}html.brandsite .project-post .project h2{margin-top:3rem}html.brandsite .project-post .project ul{margin-top:1.25rem!important}html.brandsite .project-post .project ul li{margin-top:1rem!important}@media screen and (min-width: 1025px){html.brandsite .project-post .project .right{padding-left:3rem}html.brandsite .project-post .project .left{padding-right:3rem;position:relative}html.brandsite .project-post .project .left:after{content:"";position:absolute;top:3rem;left:100%;width:1px;height:calc(100% - 3rem);background-color:#313131}}html.brandsite .team-tile .text-block{position:absolute;width:100%;height:80px;bottom:0;background:rgba(0,0,0,.7);padding:15px;color:var(--color-text-white)}html.brandsite .team-tile .text-block .team-tile-headline{font-size:var(--font-size-h3)}html.brandsite .cookie-banner{position:fixed;bottom:2rem;left:2rem;right:2rem;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);background-color:var(--cookie-bg-color);padding:1rem;z-index:3000;opacity:0;pointer-events:none;transition:all .3s ease;box-shadow:0 25px 50px -12px #000000bf;max-height:80vh;overflow-x:hidden;overflow-y:auto;transform:translateY(110%)}@media (min-width: 1100px){html.brandsite .cookie-banner{max-height:70vh;bottom:1rem;left:1rem;right:1rem}}html.brandsite .cookie-banner.show{opacity:1;pointer-events:all;transform:translateY(0)}html.brandsite .cookie-banner.details{padding:3rem}html.brandsite .cookie-banner.details .normal{display:none}html.brandsite .cookie-banner.details .details{display:flex}html.brandsite .cookie-banner .action-btn{margin:1rem 1rem 0 0}html.brandsite .cookie-banner h2,html.brandsite .cookie-banner h4{margin-top:0;margin-bottom:.5rem}html.brandsite .cookie-banner .no-hover:hover{color:var(--color-primary)}html.brandsite .cookie-banner .form-checkbox{box-shadow:none!important}html.brandsite .cookie-banner .is-label{border:2px solid gray;padding:.5rem}html.brandsite .cookie-banner label{cursor:pointer}html.brandsite .cookie-banner .details{display:none}html.brandsite .job-ad h2{margin-top:3rem}html.brandsite .job-ad h2:first-child{margin-top:0rem}html.brandsite .job-ad #section0{padding-top:var(--header-height)}html.brandsite .job-ad ul{padding-left:1.2rem}html.brandsite .job-ad ul li{padding-bottom:2rem}html.brandsite .job-ad ul li:last-child{padding-bottom:0}html.brandsite .back-arrow:before{content:url(https://innovationmecom.de/arrow_back.svg);margin-right:5px;position:relative}