@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/site/templates/assets/a155b582b1a2f5f99adb.woff2) format("woff2"),url(/site/templates/assets/cd715bcd3fa302f75f4c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/site/templates/assets/d00120333512d6228b05.woff2) format("woff2"),url(/site/templates/assets/66d11c9967833c1fc3ee.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/site/templates/assets/4bc3bc9536f24ed8076d.woff2) format("woff2"),url(/site/templates/assets/775335ae222b213d1979.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/site/templates/assets/b49ca22cc5e16126f364.woff2) format("woff2"),url(/site/templates/assets/3f70ac64358466d47522.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/site/templates/assets/f03befcb0404b9b1747f.woff2) format("woff2"),url(/site/templates/assets/c650b6d87a058f5ded46.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/site/templates/assets/936e25c3e5c2d3b348f6.woff2) format("woff2"),url(/site/templates/assets/092e201c2894fec5647a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/site/templates/assets/f26608f1996828b9e0d4.woff2) format("woff2"),url(/site/templates/assets/b19d5306b59b70218ad6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/site/templates/assets/61f8cb254f1ebebce6d5.woff2) format("woff2"),url(/site/templates/assets/6a985d7b072392f24ece.ttf) format("truetype")}.blog-article .blog-post-body .column li,.blog-article .blog-post-body .column p,.blog-article .blog-post-body .column span,.blog-article .blog-post-body .column ul,.blog-article .intro .columns .text,.tpl-2025-4-tiles .body,.tpl-2025-case-header .body,.tpl-2025-cases-header .body,.tpl-2025-cases-teaser .body,.tpl-2025-contact .introtext,.tpl-2025-faq .animated-accordion__panel,.tpl-2025-faq .faq-header .introtext,.tpl-2025-faq button.js-accordion__header,.tpl-2025-jobs .body li,.tpl-2025-jobs .body p,.tpl-2025-jobs .body span,.tpl-2025-jobs .body ul,.tpl-2025-next-munich .kontakt,.tpl-2025-offers .header:has(.wrapper-body) .wrapper-body,.tpl-2025-offers .offers .offer .wrapper-body p,.tpl-2025-offers .offers .offer .wrapper-body ul,.tpl-2025-service .animated-accordion__panel,.tpl-2025-service .columns,.tpl-2025-service .service-header .introtext,.tpl-2025-service button.js-accordion__header,.tpl-2025-text .body li,.tpl-2025-text .body p,.tpl-2025-text .body span,.tpl-2025-text .body ul,.wiki.category .columns .wiki-body{font:500 16px/24px Montserrat,sans-serif}.blog-article .blog-post-body .column li b,.blog-article .blog-post-body .column li strong,.blog-article .blog-post-body .column p b,.blog-article .blog-post-body .column p strong,.blog-article .blog-post-body .column span b,.blog-article .blog-post-body .column span strong,.blog-article .blog-post-body .column ul b,.blog-article .blog-post-body .column ul strong,.blog-article .intro .columns .text b,.blog-article .intro .columns .text strong,.tpl-2025-4-tiles .body b,.tpl-2025-4-tiles .body strong,.tpl-2025-case-header .body b,.tpl-2025-case-header .body strong,.tpl-2025-cases-header .body b,.tpl-2025-cases-header .body strong,.tpl-2025-cases-teaser .body b,.tpl-2025-cases-teaser .body strong,.tpl-2025-contact .introtext b,.tpl-2025-contact .introtext strong,.tpl-2025-faq .animated-accordion__panel b,.tpl-2025-faq .animated-accordion__panel strong,.tpl-2025-faq .faq-header .introtext b,.tpl-2025-faq .faq-header .introtext strong,.tpl-2025-faq button.js-accordion__header b,.tpl-2025-faq button.js-accordion__header strong,.tpl-2025-jobs .body li b,.tpl-2025-jobs .body li strong,.tpl-2025-jobs .body p b,.tpl-2025-jobs .body p strong,.tpl-2025-jobs .body span b,.tpl-2025-jobs .body span strong,.tpl-2025-jobs .body ul b,.tpl-2025-jobs .body ul strong,.tpl-2025-next-munich .kontakt b,.tpl-2025-next-munich .kontakt strong,.tpl-2025-offers .header:has(.wrapper-body) .wrapper-body b,.tpl-2025-offers .header:has(.wrapper-body) .wrapper-body strong,.tpl-2025-offers .offers .offer .wrapper-body p b,.tpl-2025-offers .offers .offer .wrapper-body p strong,.tpl-2025-offers .offers .offer .wrapper-body ul b,.tpl-2025-offers .offers .offer .wrapper-body ul strong,.tpl-2025-service .animated-accordion__panel b,.tpl-2025-service .animated-accordion__panel strong,.tpl-2025-service .columns b,.tpl-2025-service .columns strong,.tpl-2025-service .service-header .introtext b,.tpl-2025-service .service-header .introtext strong,.tpl-2025-service button.js-accordion__header b,.tpl-2025-service button.js-accordion__header strong,.tpl-2025-text .body li b,.tpl-2025-text .body li strong,.tpl-2025-text .body p b,.tpl-2025-text .body p strong,.tpl-2025-text .body span b,.tpl-2025-text .body span strong,.tpl-2025-text .body ul b,.tpl-2025-text .body ul strong,.wiki.category .columns .wiki-body b,.wiki.category .columns .wiki-body strong{font:700 16px/24px Montserrat,sans-serif}@media(min-width:960px){.blog-article .blog-post-body .column li,.blog-article .blog-post-body .column p,.blog-article .blog-post-body .column span,.blog-article .blog-post-body .column ul,.blog-article .intro .columns .text,.tpl-2025-4-tiles .body,.tpl-2025-case-header .body,.tpl-2025-cases-header .body,.tpl-2025-cases-teaser .body,.tpl-2025-contact .introtext,.tpl-2025-faq .animated-accordion__panel,.tpl-2025-faq .faq-header .introtext,.tpl-2025-faq button.js-accordion__header,.tpl-2025-jobs .body li,.tpl-2025-jobs .body p,.tpl-2025-jobs .body span,.tpl-2025-jobs .body ul,.tpl-2025-next-munich .kontakt,.tpl-2025-offers .header:has(.wrapper-body) .wrapper-body,.tpl-2025-offers .offers .offer .wrapper-body p,.tpl-2025-offers .offers .offer .wrapper-body ul,.tpl-2025-service .animated-accordion__panel,.tpl-2025-service .columns,.tpl-2025-service .service-header .introtext,.tpl-2025-service button.js-accordion__header,.tpl-2025-text .body li,.tpl-2025-text .body p,.tpl-2025-text .body span,.tpl-2025-text .body ul,.wiki.category .columns .wiki-body{font:500 18px/32px Montserrat,sans-serif}.blog-article .blog-post-body .column li b,.blog-article .blog-post-body .column li strong,.blog-article .blog-post-body .column p b,.blog-article .blog-post-body .column p strong,.blog-article .blog-post-body .column span b,.blog-article .blog-post-body .column span strong,.blog-article .blog-post-body .column ul b,.blog-article .blog-post-body .column ul strong,.blog-article .intro .columns .text b,.blog-article .intro .columns .text strong,.tpl-2025-4-tiles .body b,.tpl-2025-4-tiles .body strong,.tpl-2025-case-header .body b,.tpl-2025-case-header .body strong,.tpl-2025-cases-header .body b,.tpl-2025-cases-header .body strong,.tpl-2025-cases-teaser .body b,.tpl-2025-cases-teaser .body strong,.tpl-2025-contact .introtext b,.tpl-2025-contact .introtext strong,.tpl-2025-faq .animated-accordion__panel b,.tpl-2025-faq .animated-accordion__panel strong,.tpl-2025-faq .faq-header .introtext b,.tpl-2025-faq .faq-header .introtext strong,.tpl-2025-faq button.js-accordion__header b,.tpl-2025-faq button.js-accordion__header strong,.tpl-2025-jobs .body li b,.tpl-2025-jobs .body li strong,.tpl-2025-jobs .body p b,.tpl-2025-jobs .body p strong,.tpl-2025-jobs .body span b,.tpl-2025-jobs .body span strong,.tpl-2025-jobs .body ul b,.tpl-2025-jobs .body ul strong,.tpl-2025-next-munich .kontakt b,.tpl-2025-next-munich .kontakt strong,.tpl-2025-offers .header:has(.wrapper-body) .wrapper-body b,.tpl-2025-offers .header:has(.wrapper-body) .wrapper-body strong,.tpl-2025-offers .offers .offer .wrapper-body p b,.tpl-2025-offers .offers .offer .wrapper-body p strong,.tpl-2025-offers .offers .offer .wrapper-body ul b,.tpl-2025-offers .offers .offer .wrapper-body ul strong,.tpl-2025-service .animated-accordion__panel b,.tpl-2025-service .animated-accordion__panel strong,.tpl-2025-service .columns b,.tpl-2025-service .columns strong,.tpl-2025-service .service-header .introtext b,.tpl-2025-service .service-header .introtext strong,.tpl-2025-service button.js-accordion__header b,.tpl-2025-service button.js-accordion__header strong,.tpl-2025-text .body li b,.tpl-2025-text .body li strong,.tpl-2025-text .body p b,.tpl-2025-text .body p strong,.tpl-2025-text .body span b,.tpl-2025-text .body span strong,.tpl-2025-text .body ul b,.tpl-2025-text .body ul strong,.wiki.category .columns .wiki-body b,.wiki.category .columns .wiki-body strong{font:700 18px/32px Montserrat,sans-serif}}.tpl-2025-3-images-text .body li,.tpl-2025-3-images-text .body p,.tpl-2025-3-images-text .body span,.tpl-2025-3-images-text .body ul,.tpl-2025-case-header .company,.tpl-2025-cases-header .company,html{font:500 16px/24px Montserrat,sans-serif}html{-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}@media(min-width:960px){html{font:500 18px/32px Montserrat,sans-serif}}html b,html strong{font:700 16px/24px Montserrat,sans-serif}@media(min-width:960px){html b,html strong{font:700 18px/32px Montserrat,sans-serif}}html .h1,html h1{font:400 34px/42px Montserrat,sans-serif;margin-left:-1px!important}@media(min-width:960px){html .h1,html h1{font:400 70px/82px Montserrat,sans-serif;margin-left:-5px!important}}html .h1 b,html .h1 strong,html h1 b,html h1 strong{font:700 34px/42px Montserrat,sans-serif}@media(min-width:960px){html .h1 b,html .h1 strong,html h1 b,html h1 strong{font:700 70px/82px Montserrat,sans-serif}}.tpl-2025-4-tiles html .headline,.tpl-2025-next-munich html .headline,.tpl-2025-offers .header:has(.wrapper-body) html h2,.tpl-2025-text-image .columns .column.text html h2,.tpl-2025-text-image .columns .column.text html h3,html .h2,html .tpl-2025-4-tiles .headline,html .tpl-2025-next-munich .headline,html .tpl-2025-offers .header:has(.wrapper-body) h2,html .tpl-2025-text-image .columns .column.text h2,html .tpl-2025-text-image .columns .column.text h3,html h2{font:400 30px/38px Montserrat,sans-serif}@media(min-width:960px){.tpl-2025-4-tiles html .headline,.tpl-2025-next-munich html .headline,.tpl-2025-offers .header:has(.wrapper-body) html h2,.tpl-2025-text-image .columns .column.text html h2,.tpl-2025-text-image .columns .column.text html h3,html .h2,html .tpl-2025-4-tiles .headline,html .tpl-2025-next-munich .headline,html .tpl-2025-offers .header:has(.wrapper-body) h2,html .tpl-2025-text-image .columns .column.text h2,html .tpl-2025-text-image .columns .column.text h3,html h2{font:400 50px/66px Montserrat,sans-serif}}.tpl-2025-4-tiles html .headline b,.tpl-2025-4-tiles html .headline strong,.tpl-2025-next-munich html .headline b,.tpl-2025-next-munich html .headline strong,.tpl-2025-offers .header:has(.wrapper-body) html h2 b,.tpl-2025-offers .header:has(.wrapper-body) html h2 strong,.tpl-2025-text-image .columns .column.text html h2 b,.tpl-2025-text-image .columns .column.text html h2 strong,.tpl-2025-text-image .columns .column.text html h3 b,.tpl-2025-text-image .columns .column.text html h3 strong,html .h2 b,html .h2 strong,html .tpl-2025-4-tiles .headline b,html .tpl-2025-4-tiles .headline strong,html .tpl-2025-next-munich .headline b,html .tpl-2025-next-munich .headline strong,html .tpl-2025-offers .header:has(.wrapper-body) h2 b,html .tpl-2025-offers .header:has(.wrapper-body) h2 strong,html .tpl-2025-text-image .columns .column.text h2 b,html .tpl-2025-text-image .columns .column.text h2 strong,html .tpl-2025-text-image .columns .column.text h3 b,html .tpl-2025-text-image .columns .column.text h3 strong,html h2 b,html h2 strong{font:700 30px/38px Montserrat,sans-serif}@media(min-width:960px){.tpl-2025-4-tiles html .headline b,.tpl-2025-4-tiles html .headline strong,.tpl-2025-next-munich html .headline b,.tpl-2025-next-munich html .headline strong,.tpl-2025-offers .header:has(.wrapper-body) html h2 b,.tpl-2025-offers .header:has(.wrapper-body) html h2 strong,.tpl-2025-text-image .columns .column.text html h2 b,.tpl-2025-text-image .columns .column.text html h2 strong,.tpl-2025-text-image .columns .column.text html h3 b,.tpl-2025-text-image .columns .column.text html h3 strong,html .h2 b,html .h2 strong,html .tpl-2025-4-tiles .headline b,html .tpl-2025-4-tiles .headline strong,html .tpl-2025-next-munich .headline b,html .tpl-2025-next-munich .headline strong,html .tpl-2025-offers .header:has(.wrapper-body) h2 b,html .tpl-2025-offers .header:has(.wrapper-body) h2 strong,html .tpl-2025-text-image .columns .column.text h2 b,html .tpl-2025-text-image .columns .column.text h2 strong,html .tpl-2025-text-image .columns .column.text h3 b,html .tpl-2025-text-image .columns .column.text h3 strong,html h2 b,html h2 strong{font:700 50px/66px Montserrat,sans-serif}}html .h3,html h3{font:400 34px/44px Montserrat,sans-serif}html .h3 b,html .h3 strong,html h3 b,html h3 strong{font:700 34px/44px Montserrat,sans-serif}.tpl-2025-case-header html .subtitle,.tpl-2025-cases-header html .subtitle,.tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl html h3,html .h4,html .tpl-2025-case-header .subtitle,html .tpl-2025-cases-header .subtitle,html .tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl h3,html h4{font:400 24px/30px Montserrat,sans-serif}.tpl-2025-case-header html .subtitle b,.tpl-2025-case-header html .subtitle strong,.tpl-2025-cases-header html .subtitle b,.tpl-2025-cases-header html .subtitle strong,.tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl html h3 b,.tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl html h3 strong,html .h4 b,html .h4 strong,html .tpl-2025-case-header .subtitle b,html .tpl-2025-case-header .subtitle strong,html .tpl-2025-cases-header .subtitle b,html .tpl-2025-cases-header .subtitle strong,html .tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl h3 b,html .tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl h3 strong,html h4 b,html h4 strong{font:700 24px/30px Montserrat,sans-serif}.tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl html h4,html .h5,html .tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl h4,html h5{font:400 20px/25px Montserrat,sans-serif}.tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl html h4 b,.tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl html h4 strong,html .h5 b,html .h5 strong,html .tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl h4 b,html .tpl-2025-text-image .columns .column.text .wrapper-body.no-block-hl h4 strong,html h5 b,html h5 strong{font:700 20px/25px Montserrat,sans-serif}html .h6,html h6{font:700 18px/23px Montserrat,sans-serif}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}.text-center{text-align:center}.center{margin-left:auto;margin-right:auto}.flex{display:flex}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.items-center{align-items:center}.tpl-2025-3-tiles .cards,.tpl-2025-next-munich .cards{display:grid;gap:30px;grid-template-columns:1fr}@media(min-width:960px){.tpl-2025-3-tiles .cards,.tpl-2025-next-munich .cards{gap:70px 30px}}@media(min-width:1284px){.tpl-2025-3-tiles .cards,.tpl-2025-next-munich .cards{gap:70px 30px;grid-template-columns:1fr 1fr 1fr}}.tpl-2025-cases .case-grid{display:grid;gap:60px 30px;grid-template-columns:100%;margin-left:auto;margin-right:auto;max-width:460px;width:100%}@media(min-width:1210px){.tpl-2025-cases .case-grid{gap:80px 30px;grid-template-columns:1fr 1fr;max-width:none;width:950px}}@media(min-width:1700px){.tpl-2025-cases .case-grid{grid-template-columns:1fr 1fr 1fr;width:1440px}}.form{background-color:#fff}.form:after,.form:before{content:" ";display:table}.form:after{clear:both}.form #wrap_Inputfield-{display:none}.form .alert-error{background:#e52b38;border-radius:8px;color:#fff;margin-top:16px;padding:12px}.form .alert-error.hidden{display:none}.form .FormBuilder,.form .FormBuilderViewport{position:relative;z-index:10}.form .plane-wrapper{margin-left:auto;margin-right:auto;max-width:1340px;position:relative}.form .plane-wrapper:after,.form .plane-wrapper:before{content:" ";display:table}.form .plane-wrapper:after{clear:both}.page-contact-2021 .form{padding-top:50px}#FormBuilderSubmitted h3{border-radius:4px;color:#e52b38;font-size:17px;font-weight:400;line-height:1.5;margin:50px}.FormBuilder-kontakt{color:#000!important;font-size:16px}.FormBuilder-kontakt.FormBuilder .FormBuilder.InputfieldForm{margin-top:0}.FormBuilder-kontakt.FormBuilder .dots span{animation:blinker .8s linear infinite;animation-delay:-.8s;background-color:#fff;border-radius:50%;display:inline-block;height:8px;margin:0 4px;width:8px}.FormBuilder-kontakt.FormBuilder .dots span:nth-child(2){animation-delay:-.65s}.FormBuilder-kontakt.FormBuilder .dots span:nth-child(3){animation-delay:-.5s}@keyframes blinker{93.75%,to{opacity:.2}}.FormBuilder-kontakt.FormBuilder p:last-child{min-height:16px}.FormBuilder-kontakt.FormBuilder .FormBuilderErrors{margin-top:24px}.FormBuilder-kontakt.FormBuilder .alert-error{background:#e52b38;color:#fff}.FormBuilder-kontakt.FormBuilder .alert-success{background:#fff;color:#000;font:500 16px/24px Montserrat,sans-serif;margin-top:0;padding:24px}@media(min-width:960px){.FormBuilder-kontakt.FormBuilder .alert-success{font:500 18px/32px Montserrat,sans-serif}}.FormBuilder-kontakt.FormBuilder .alert{border-radius:0}.FormBuilder-kontakt.FormBuilder #Inputfield_form_email::placeholder,.FormBuilder-kontakt.FormBuilder #Inputfield_form_firma::placeholder,.FormBuilder-kontakt.FormBuilder #Inputfield_form_message::placeholder,.FormBuilder-kontakt.FormBuilder #Inputfield_form_name::placeholder{color:#818185;font:500 16px/24px Montserrat,sans-serif}@media(min-width:960px){.FormBuilder-kontakt.FormBuilder #Inputfield_form_email::placeholder,.FormBuilder-kontakt.FormBuilder #Inputfield_form_firma::placeholder,.FormBuilder-kontakt.FormBuilder #Inputfield_form_message::placeholder,.FormBuilder-kontakt.FormBuilder #Inputfield_form_name::placeholder{font:500 18px/32px Montserrat,sans-serif}}#FormBuilder_kontakt .InputfieldHeader{display:none}#FormBuilder_kontakt .Inputfield{margin-bottom:20px}#FormBuilder_kontakt .Inputfield:last-of-type{margin-bottom:0;margin-top:40px}#FormBuilder_kontakt input,#FormBuilder_kontakt textarea{background-color:var(--contact-foreground-color);border:0;border-radius:0;box-shadow:none;color:#000;font:500 16px/24px Montserrat,sans-serif;padding:18.5px;width:100%}@media(min-width:960px){#FormBuilder_kontakt input,#FormBuilder_kontakt textarea{font:500 18px/32px Montserrat,sans-serif}}#FormBuilder_kontakt textarea{height:235px}#FormBuilder_kontakt a:focus,#FormBuilder_kontakt input:focus,#FormBuilder_kontakt textarea:focus{outline:2px solid #ff0f1f}#FormBuilder_kontakt .Inputfield_form_website{display:none}#FormBuilder_kontakt .floated{float:left;margin:0 16px 16px 0}.animated-accordion__panel[aria-hidden=true]{display:none}.animated-accordion__header{background-position:50%;background-repeat:no-repeat;display:block;position:relative}.animated-accordion__header[aria-expanded=false]:after,.animated-accordion__header[aria-expanded=true]:after{background-repeat:no-repeat;background-size:15px 15px;content:" ";display:block;height:100%;position:absolute;right:27px;top:0;width:25px}.animated-accordion__header[aria-expanded=false]:after{background-image:url(/site/templates/assets/503d92080a170ad0803a.svg);background-position:50% 52%}.animated-accordion__header[aria-expanded=true]:after{background-image:url(/site/templates/assets/05f35cc0765784dda689.svg);background-position:50% 50%}.animated-accordion__panel{display:block;margin:0;opacity:1;overflow:hidden;padding:0;transition:visibility 0s ease,max-height 1s ease,opacity .4s ease;transition-delay:0s;visibility:visible}[aria-hidden=true].animated-accordion__panel{display:block;margin:0;max-height:0;opacity:0;padding:0;visibility:hidden}.js-accordion .animated-accordion__title,.js-accordion .minimalist-accordion__title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:18px -15px 0 0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}@media(min-width:960px){.hamburger{margin:23px -15px 0 0}}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:18px;position:relative;width:24px}@media(min-width:960px){.hamburger-box{height:21px;width:28px}}.hamburger-inner{display:block;margin-top:-1px;top:50%}@media(min-width:960px){.hamburger-inner{margin-top:-1.5px}}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:24px}@media(min-width:960px){.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:3px;width:28px}}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}@media(min-width:960px){.hamburger-inner:before{top:-9px}}.hamburger-inner:after{bottom:-8px}@media(min-width:960px){.hamburger-inner:after{bottom:-9px}}.hamburger--squeeze .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19),background-color .4s ease}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease,background-color .4s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),background-color .4s ease}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) .12s,background-color .4s ease}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s,background-color .4s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,background-color .4s ease}header.floating-header.menu-is-open #headerlogo svg path,header.floating-header.transparent.dark-bg #headerlogo svg path{fill:#fff;transition:fill 0s}header.floating-header.menu-is-open .hamburger-inner,header.floating-header.menu-is-open .hamburger-inner:after,header.floating-header.menu-is-open .hamburger-inner:before,header.floating-header.transparent.dark-bg .hamburger-inner,header.floating-header.transparent.dark-bg .hamburger-inner:after,header.floating-header.transparent.dark-bg .hamburger-inner:before{background-color:#fff}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper.swiper-initialized{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid rgba(0,0,0,0);box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.admin-menu{bottom:0;color:#fff;font:500 14px/18px Montserrat,sans-serif;pointer-events:none;position:fixed;text-align:center;width:100%;z-index:1000}@media(min-width:960px){.admin-menu{font:500 16px/24px Montserrat,sans-serif}}.admin-menu ul{background-color:rgba(0,0,0,.75);border-radius:18px 18px 0 0;display:inline-block;list-style:none;margin:0 20px;padding:9px 30px;pointer-events:all}.admin-menu ul li{display:inline;margin:0 20px 0 0;padding:0}.admin-menu ul>li:before{display:none}.admin-menu a:not(.btn){border:0;color:#e52b38;text-decoration:none;transition:color .2s ease-in-out}.admin-menu a:not(.btn):hover{border:0;color:#fff;text-decoration:none}.blog-article-teaser{border-radius:18px;display:grid;grid-template-columns:100%;grid-template-rows:auto auto;margin-bottom:60px;margin-top:60px;position:relative}@media(min-width:1284px){.blog-article-teaser{grid-template-columns:1fr 1fr;grid-template-rows:auto}}.blog-article-teaser .clicktrap{inset:0;position:absolute;z-index:10}.blog-article-teaser .image{aspect-ratio:16/10;background-color:#000;border-radius:18px 18px 0 0;order:-1;overflow:hidden;position:relative}.blog-article-teaser .image img{height:100%;object-fit:cover;opacity:.97;width:100%}@media(min-width:1284px){.blog-article-teaser .image{border-radius:0 18px 18px 0;order:1}}.blog-article-teaser .text{background-color:#fff;border-radius:0 0 18px 18px;padding:30px;position:relative}@media(min-width:1284px){.blog-article-teaser .text{aspect-ratio:16/10;border-radius:18px 0 0 18px}}.blog-article-teaser .text h2,.blog-article-teaser .text h4{margin-bottom:6px}.blog-article-teaser .text .headline{hyphens:auto}.blog-article-teaser .text .headline,.blog-article-teaser .text .headline b,.blog-article-teaser .text .headline strong{font:700 24px/30px Montserrat,sans-serif}.blog-article-teaser .text .headline a,.blog-article-teaser .text .headline a:hover{color:#000}.blog-article-teaser .text .date{color:#818185;font:500 14px/18px Montserrat,sans-serif;margin-top:10px}@media(min-width:600px){.blog-article-teaser .text .date{margin-top:0}}.blog-article-teaser .text .body{font:500 16px/24px Montserrat,sans-serif;hyphens:auto}@media(min-width:1284px){.blog-article-teaser .text .body{width:95%}}.blog-article-teaser .text .tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}@media(min-width:1284px){.blog-article-teaser .text .tags{bottom:30px;position:absolute}}.blog-article-teaser .text .tags .tag{background-color:hsla(240,5%,48%,.08);border-radius:18px;color:#000;font:500 14px/18px Montserrat,sans-serif;padding:8px 16px;white-space:nowrap;z-index:45}@media(min-width:768px){.blog-article-teaser .text .tags .tag:nth-of-type(n+4){display:block}}@media(min-width:1284px){.blog-article-teaser .text .tags .tag:nth-of-type(n+4){display:none}}.blog-article-teaser .btn.read-more{left:50%;margin-left:-100px;margin-top:-28px;min-height:0;min-width:200px;position:absolute;text-align:center;top:0;z-index:9}@media(min-width:1284px){.blog-article-teaser .btn.read-more{left:auto;line-height:1.5;margin-left:0;margin-right:-50px;margin-top:-37px;min-height:0;min-width:0;padding:10px 12px;right:0;top:50%;white-space:wrap;width:100px}}.blog-article{padding-bottom:100px}.blog-article .intro{background-color:#f2f2f2;padding-bottom:60px;padding-top:144px}@media(min-width:1284px){.blog-article .intro{padding-bottom:70px;padding-top:340px}}.blog-article .intro .columns{display:grid;gap:30px;grid-template-columns:1fr}@media(min-width:1284px){.blog-article .intro .columns{grid-template-columns:1fr 1fr}}.blog-article .intro .columns .image{margin-top:25px;order:-1}@media(min-width:1284px){.blog-article .intro .columns .image{order:1}}.blog-article .intro .columns .image .background-image{width:100%}.blog-article .intro .columns .image .background-image img{border-radius:18px;display:block;height:auto;width:100%}.blog-article .intro .columns .text .headline{font:400 34px/44px Montserrat,sans-serif;hyphens:auto;margin-bottom:30px}.blog-article .intro .columns .text .headline b,.blog-article .intro .columns .text .headline strong{font:700 34px/44px Montserrat,sans-serif}.blog-article .intro .columns .text .date{color:#818185;font:500 14px/18px Montserrat,sans-serif;margin-top:10px}@media(min-width:600px){.blog-article .intro .columns .text .date{margin-top:0}}.blog-article .blog-post-body{background-color:#fff;padding:60px 0}@media(min-width:960px){.blog-article .blog-post-body{padding:70px 0}}.blog-article .blog-post-body .column{max-width:800px}.blog-article .blog-post-body .column>:first-child{margin-top:0}.blog-article .blog-post-body .column>:last-child{margin-bottom:0}.blog-article .blog-post-body .column small{font:500 14px/18px Montserrat,sans-serif}.blog-article .blog-post-body .column h3,.blog-article .blog-post-body .column h4,.blog-article .blog-post-body .column h5,.blog-article .blog-post-body .column h6{font:400 24px/30px Montserrat,sans-serif;hyphens:auto}.blog-article .blog-post-body .column h3 b,.blog-article .blog-post-body .column h3 strong,.blog-article .blog-post-body .column h4 b,.blog-article .blog-post-body .column h4 strong,.blog-article .blog-post-body .column h5 b,.blog-article .blog-post-body .column h5 strong,.blog-article .blog-post-body .column h6 b,.blog-article .blog-post-body .column h6 strong{font:700 24px/30px Montserrat,sans-serif}.blog-article .blog-post-body .column h2{font:700 24px/30px Montserrat,sans-serif;hyphens:auto}.blog-article .blog-post-body .column h2 b,.blog-article .blog-post-body .column h2 strong{font:700 24px/30px Montserrat,sans-serif}.blog-article .blog-post-body .column h2+h3{margin-top:-20px}.blog-article .blog-post-body .column img{border-radius:18px;display:block;margin:50px auto;max-width:100%;text-align:center;width:auto}.blog-article .author-person{align-items:center;column-gap:30px;display:grid;grid-template-columns:93px auto;margin-bottom:40px;margin-top:-20px!important}.blog-article .author-person .person-image img{border-radius:50%;display:block;height:93px;margin:0;width:93px}.blog-article .author-person .person-details .person-name{font:700 18px/23px Montserrat,sans-serif;margin-bottom:1px;margin-top:2px}.blog-article .author-person .person-details .person-company,.blog-article .author-person .person-details .person-position{font:500 16px/24px Montserrat,sans-serif}.blog-popular-posts{background-color:#fff;border-radius:18px;margin-top:60px;padding:30px}.blog-popular-posts h2{margin-top:0}.blog-popular-posts .blog-posts{display:grid;gap:16px 30px;grid-template-columns:1fr}@media(min-width:1284px){.blog-popular-posts .blog-posts{grid-template-columns:1fr 1fr 1fr 1fr}}.blog-popular-posts .blog-posts .blog-post{font:500 16px/24px Montserrat,sans-serif;hyphens:auto}a.btn{text-decoration:none}#FormBuilder_kontakt button,.btn{border-radius:18px;cursor:pointer;display:inline-block;font:700 18px/32px Montserrat,sans-serif;line-height:56px;min-height:56px;padding:0 27px;white-space:nowrap}@media(min-width:340px){#FormBuilder_kontakt button,.btn{padding:0 37px}}#FormBuilder_kontakt button,.btn-primary{background-color:#e52b38;color:#fff;transition:background-color .4s ease}#FormBuilder_kontakt button:hover,.btn-primary:hover{background-color:#c50023}.btn-larger{background-color:#e52b38}#FormBuilder_kontakt button:before,.btn-arrow:before{background-image:url(/site/templates/assets/280082c6958354ea66d1.svg);background-position:top;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:17px;margin-right:12px;vertical-align:middle;width:17px}.btn-outline{background-color:rgba(0,0,0,0);border:1.5px solid #fff;color:#fff}.btn-wrapper{padding:30px 0}#FormBuilder_kontakt button{border:0;outline:0}.btn-menu{font:700 18px/32px Montserrat,sans-serif;line-height:40px;min-height:40px;padding:0 27px}@media(min-width:340px){.btn-menu{padding:0 37px}}.case-preview{max-width:460px;width:100%}.case-preview .image{border-radius:18px;display:block;height:auto;margin-bottom:29px;width:100%}.case-preview .company,.case-preview .headline,.case-preview .subtitle{overflow:hidden;position:relative;white-space:nowrap;z-index:0}.case-preview .company:after,.case-preview .headline:after,.case-preview .subtitle:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.75) 50%,#fff 80%);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:30px;z-index:1}.case-preview .headline{font:700 20px/25px Montserrat,sans-serif;margin-bottom:4px}.case-preview .subtitle{font:500 16px/24px Montserrat,sans-serif;margin-bottom:4px}.case-preview .company{color:#818185;font:500 14px/18px Montserrat,sans-serif;margin-bottom:30px}.case-preview .kpi{align-items:center;background-color:#f2f2f2;border-radius:18px;display:flex;flex-basis:auto;font:500 14px/18px Montserrat,sans-serif;justify-content:flex-start;margin-right:auto;margin-top:10px;padding:10px 22px 10px 20px;width:fit-content}.case-preview .kpi img{height:24px;margin-right:14px;max-width:24px;width:auto}.case-preview .kpi b,.case-preview .kpi strong{font:700 14px/18px Montserrat,sans-serif;margin-right:5px}.tpl-2025-footer{background-color:#e52b38;color:#fff}.tpl-2025-footer .container-full{padding:60px 36px 20px}@media(min-width:960px){.tpl-2025-footer .container-full{padding:200px 100px 20px}}.tpl-2025-footer .container-full .logo{margin:0 0 38px;padding:0}@media(min-width:960px){.tpl-2025-footer .container-full .logo{margin:0 0 34px}}.tpl-2025-footer .container-full .logo svg{height:auto;width:65px}.tpl-2025-footer .container-full .logo svg path{fill:#fff}.tpl-2025-footer .container-full .claim{font:400 30px/38px Montserrat,sans-serif;line-height:1;margin-top:0}@media(min-width:960px){.tpl-2025-footer .container-full .claim{font:400 50px/66px Montserrat,sans-serif}}.tpl-2025-footer .container-full .links{display:flex;flex-wrap:wrap;font:500 16px/24px Montserrat,sans-serif;justify-content:center;list-style:none;margin-bottom:6px;margin-top:45px;padding:0}.tpl-2025-footer .container-full .links li{border-right:1px solid hsla(0,0%,100%,.75);display:block;line-height:1;margin-bottom:8px;margin-right:10.5px;padding-right:10.5px}.tpl-2025-footer .container-full .links li:last-child{border-right:0;margin-right:0;padding-right:0}.tpl-2025-footer .container-full .links li a,.tpl-2025-footer .container-full .links li a:hover{color:#fff;text-decoration:none}@media(min-width:960px){.tpl-2025-footer .container-full .links{font:500 16px/24px Montserrat,sans-serif;margin-top:139px}}.tpl-2025-footer .container-full .copyright{font:500 14px/18px Montserrat,sans-serif;margin-bottom:30px;margin-top:0}@media(min-width:960px){.tpl-2025-footer .container-full .copyright{margin-bottom:20px}}header.floating-header .header-logo,header.minimal-header .header-logo{margin:30px 0 0;padding:0}@media(min-width:960px){header.floating-header .header-logo,header.minimal-header .header-logo{margin:36px 0 0}}header.floating-header .header-logo svg,header.minimal-header .header-logo svg{display:block;height:auto;padding:0;width:32px}@media(min-width:960px){header.floating-header .header-logo svg,header.minimal-header .header-logo svg{width:38px}}header.floating-header .header-logo svg path,header.minimal-header .header-logo svg path{transition:fill .4s ease;fill:#000}header.floating-header .header-logo.dark svg path,header.minimal-header .header-logo.dark svg path{fill:#000}header.floating-header .header-logo.light svg path,header.minimal-header .header-logo.light svg path{fill:#fff}header.floating-header{background-color:#fff;position:fixed;top:0;transition:color .4s ease,background-color .4s ease,height 0,border-left-color .4s ease;width:100%;z-index:50}header.floating-header .main-menu{display:none}@media(min-width:1170px){header.floating-header .main-menu{display:block;height:100%}header.floating-header .main-menu .language-select-mob{display:none}header.floating-header .main-menu .menu-items{align-items:center;display:flex;height:100%;justify-content:start;list-style:none;margin:0;padding:0}header.floating-header .main-menu .menu-items .menu-item{margin-right:60px}header.floating-header .main-menu .menu-items .menu-item .menu-link{border-bottom:1px solid rgba(0,0,0,0);color:#000;font:500 18px/32px Montserrat,sans-serif;white-space:nowrap}header.floating-header .main-menu .menu-items .menu-item .menu-link.current{cursor:pointer;font:700 18px/32px Montserrat,sans-serif}}header.floating-header.transparent{background-color:rgba(0,0,0,0)}header.floating-header.transparent.dark-bg .main-menu .menu-items .menu-item .menu-link{color:#fff!important}header.floating-header.transparent.dark-bg .language-select li{border-color:#fff!important}header.floating-header.transparent.dark-bg .language-select li:nth-of-type(2){border-left-color:#000}header.floating-header.transparent.dark-bg .language-select li .lang-link{color:#fff!important}header.floating-header:not(.transparent) .header-logo svg path{fill:#000}@media(max-width:1169px){header.floating-header.menu-is-open,header.floating-header.transparent.menu-is-open{background-color:#e52b38;height:100%}header.floating-header.menu-is-open .header-logo svg path,header.floating-header.transparent.menu-is-open .header-logo svg path{fill:#fff}header.floating-header.menu-is-open .container-1024,header.floating-header.transparent.menu-is-open .container-1024{max-width:100%;padding-left:30px;padding-right:30px}}@media(max-width:1169px)and (min-width:960px){header.floating-header.menu-is-open .container-1024,header.floating-header.transparent.menu-is-open .container-1024{padding-left:40px;padding-right:40px}}@media(max-width:1169px){header.floating-header.menu-is-open .main-menu,header.floating-header.transparent.menu-is-open .main-menu{display:block;padding-top:80px}header.floating-header.menu-is-open .main-menu .menu-items,header.floating-header.transparent.menu-is-open .main-menu .menu-items{list-style:none;margin:0;padding:0}header.floating-header.menu-is-open .main-menu .menu-items .menu-item,header.floating-header.transparent.menu-is-open .main-menu .menu-items .menu-item{font:400 24px/30px Montserrat,sans-serif;margin-bottom:30px;margin-top:30px}header.floating-header.menu-is-open .main-menu .menu-items .menu-item .menu-link,header.floating-header.menu-is-open .main-menu .menu-items .menu-item .menu-link:hover,header.floating-header.transparent.menu-is-open .main-menu .menu-items .menu-item .menu-link,header.floating-header.transparent.menu-is-open .main-menu .menu-items .menu-item .menu-link:hover{border:0;color:#fff}header.floating-header.menu-is-open .language-select-mob,header.floating-header.transparent.menu-is-open .language-select-mob{list-style:none;margin:60px 0 0;padding:0}header.floating-header.menu-is-open .language-select-mob li,header.floating-header.transparent.menu-is-open .language-select-mob li{display:inline}header.floating-header.menu-is-open .language-select-mob li:nth-of-type(2),header.floating-header.transparent.menu-is-open .language-select-mob li:nth-of-type(2){border-left:2px solid #fff;margin-left:8px;padding-left:10px}header.floating-header.menu-is-open .language-select-mob li .lang-link,header.floating-header.transparent.menu-is-open .language-select-mob li .lang-link{color:#fff!important}header.floating-header.menu-is-open .language-select-mob li .lang-link.current,header.floating-header.transparent.menu-is-open .language-select-mob li .lang-link.current{cursor:pointer;font:700 18px/32px Montserrat,sans-serif;line-height:.9;pointer-events:none}}header.floating-header .container-1024{height:84px}@media(min-width:960px){header.floating-header .container-1024{height:98px}}header.floating-header .left,header.floating-header .right{height:84px;position:absolute;top:0}@media(min-width:960px){header.floating-header .left,header.floating-header .right{height:98px}}header.floating-header .left{left:30px}@media(min-width:960px){header.floating-header .left{left:40px}}header.floating-header .right{right:30px}@media(min-width:960px){header.floating-header .right{right:40px}}header.floating-header .right .contact,header.floating-header .right .language-select{display:none}@media(min-width:1170px){header.floating-header .right{align-items:center;display:flex;height:98px;min-width:100px;right:30px}}@media(min-width:1170px)and (min-width:960px){header.floating-header .right{right:40px}}@media(min-width:1170px){header.floating-header .right .contact{display:block}header.floating-header .right .hamburger{display:none}header.floating-header .right .language-select{align-items:center;display:flex;height:100%;justify-content:start;list-style:none;margin:0 40px 0 0;padding:0}header.floating-header .right .language-select li .lang-link{border-bottom:1px solid rgba(0,0,0,0);color:#000;font:500 18px/32px Montserrat,sans-serif;line-height:.9}header.floating-header .right .language-select li .lang-link.current{cursor:pointer;font:700 18px/32px Montserrat,sans-serif;line-height:.9;pointer-events:none}header.floating-header .right .language-select li:nth-of-type(2){border-left:2px solid #000;margin-left:8px;padding-left:9px;transition:border-left-color .4s ease}}header.floating-header .home-link,header.floating-header .home-link:hover{border:0;display:block;margin:0}header.minimal-header{left:30px;pointer-events:none;position:absolute;top:0;z-index:9999}@media(min-width:960px){header.minimal-header{left:40px;position:fixed;top:0}}html:has(header.menu-is-open){height:100%;overflow-y:hidden;scrollbar-gutter:stable}.team-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:none;inset:0;justify-content:center;position:fixed;z-index:51}.team-overlay.is-active{display:flex}.team-overlay .block{background-color:#fff;border-radius:0;height:100%;overflow-x:scroll;position:relative;width:100%}@media(min-width:480px){.team-overlay .block{border-radius:18px;display:flex;flex-direction:column;height:auto;max-width:420px;overflow-x:visible}}@media(min-width:1140px){.team-overlay .block{flex-direction:row;height:540px;max-width:1080px;width:1080px}}.team-overlay .block .image{aspect-ratio:1;background-color:rgba(0,0,0,.05);overflow:hidden;width:100%}@media(min-width:480px){.team-overlay .block .image{border-radius:18px 18px 0 0;flex-shrink:0;max-width:420px}}@media(min-width:1140px){.team-overlay .block .image{border-radius:18px 0 0 18px;max-width:540px}}.team-overlay .block .image img{display:block;height:auto;width:100%}.team-overlay .block .text{display:flex;flex-direction:column;flex-shrink:0;font:500 16px/24px Montserrat,sans-serif;height:auto;justify-content:flex-start;padding:50px;width:100%}@media(min-width:480px){.team-overlay .block .text{width:420px}}@media(min-width:1140px){.team-overlay .block .text{height:540px;justify-content:center;width:540px}}.team-overlay .block .text .text-wrapper .headline{font:700 26px/34px Montserrat,sans-serif;margin:0}@media(min-width:960px){.team-overlay .block .text .text-wrapper .headline{font:700 34px/44px Montserrat,sans-serif}}.team-overlay .block .text .text-wrapper .position{font:500 16px/24px Montserrat,sans-serif}@media(min-width:960px){.team-overlay .block .text .text-wrapper .position{font:500 18px/32px Montserrat,sans-serif}}.team-overlay .block .text .text-wrapper .body{font:500 16px/24px Montserrat,sans-serif;margin-top:30px}.team-overlay .block .close{background-image:url(/site/templates/assets/e6c620de72038d5eaea3.svg);background-position:50%;background-repeat:no-repeat;height:30px;position:absolute;right:27px;top:27px;width:30px}#content{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}article,footer,section{position:relative}article .vertical-branding,footer .vertical-branding,section .vertical-branding{clip-path:border-box;display:none;height:100%;pointer-events:none;position:absolute;top:0;width:100px;z-index:4}@media(min-width:960px){article .vertical-branding,footer .vertical-branding,section .vertical-branding{display:block}}article .vertical-branding p,footer .vertical-branding p,section .vertical-branding p{bottom:0;color:#000;font-smooth:always;-moz-osx-font-smoothing:grayscale;font:400 20px/25px Montserrat,sans-serif;height:100vh;left:47px;line-height:.5;margin:0;padding:40px 0 0;position:fixed;text-align:center;top:0;transform:rotate(180deg);user-select:none;writing-mode:vertical-rl;z-index:5}article .vertical-branding p b,article .vertical-branding p strong,footer .vertical-branding p b,footer .vertical-branding p strong,section .vertical-branding p b,section .vertical-branding p strong{font:700 20px/25px Montserrat,sans-serif}article.dark-bg .vertical-branding p,footer.dark-bg .vertical-branding p,section.dark-bg .vertical-branding p{color:#fff}.wiki{padding:100px 0}.wiki .top-nav-tags{margin:60px 0}.wiki .top-nav-tags .filters ul{display:flex;flex-flow:wrap;list-style:none;margin:0;padding:0}.wiki .top-nav-tags .filters .nav-tag{background-color:hsla(240,5%,48%,.08);border-radius:18px;color:#000;display:inline-block;font:500 14px/18px Montserrat,sans-serif;margin-bottom:10px;margin-right:10px;padding:8px 16px;z-index:100}.wiki .top-nav-tags .filters .nav-tag.selected{background-color:#000;color:#fff}.wiki .hidden-link{color:#000;text-decoration:none}.wiki.category .columns{display:grid;gap:30px 60px;grid-template-columns:1fr}@media(min-width:960px){.wiki.category .columns{grid-template-columns:295px 1fr}}.wiki.category .columns .wiki-body h1{font:700 30px/38px Montserrat,sans-serif;margin-top:-10px}@media(min-width:960px){.wiki.category .columns .wiki-body h1{font:700 50px/66px Montserrat,sans-serif}}.wiki.category .columns .wiki-body h2,.wiki.category .columns .wiki-body h3,.wiki.category .columns .wiki-body h4,.wiki.category .columns .wiki-body h5,.wiki.category .columns .wiki-body h6{font:700 20px/25px Montserrat,sans-serif;margin-top:0}@media(min-width:960px){.wiki.category .columns .wiki-body h2,.wiki.category .columns .wiki-body h3,.wiki.category .columns .wiki-body h4,.wiki.category .columns .wiki-body h5,.wiki.category .columns .wiki-body h6{font:700 24px/30px Montserrat,sans-serif}}.wiki.category .columns .sidebar{order:1}@media(min-width:960px){.wiki.category .columns .sidebar{order:-1}}.wiki.category .columns .sidebar .sidebar-inner{background-color:#f2f2f2;border-radius:18px;padding:30px}.wiki.category .columns .sidebar .sidebar-inner .headline{margin-top:10px}.wiki.category .columns .sidebar .sidebar-inner ul{list-style:none;margin:0;padding:0}.wiki.category .columns .sidebar .sidebar-inner ul li{font:700 16px/24px Montserrat,sans-serif;margin:0 0 8px;padding:0}:root{--three-image-text-text-color:#000;--three-image-text-background-color:#fff;--three-image-text-list-sm-svg:url(/site/templates/assets/219ac85c0d49dfcb2561.svg);--three-image-text-list-svg:url(/site/templates/assets/e0d49491dd83ad780738.svg)}.tpl-2025-3-images-text{background-color:var(--three-image-text-background-color);color:var(--text-text-color);margin:0;padding:0}.tpl-2025-3-images-text.pt{padding-top:30px}@media(min-width:960px){.tpl-2025-3-images-text.pt{padding-top:130px}}.tpl-2025-3-images-text.pb{padding-bottom:30px}@media(min-width:960px){.tpl-2025-3-images-text.pb{padding-bottom:130px}}.tpl-2025-3-images-text .columns{display:grid;gap:26px;grid-template-columns:1fr}@media(min-width:1280px){.tpl-2025-3-images-text .columns{gap:30px;grid-template-columns:1fr 1fr 1fr}}.tpl-2025-3-images-text .columns .column{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:460px}@media(min-width:1280px){.tpl-2025-3-images-text .columns .column{margin-bottom:0;margin-left:0;margin-right:0}}.tpl-2025-3-images-text .columns .column img{aspect-ratio:1;border-radius:18px;height:auto;width:100%}.tpl-2025-3-images-text .headline{font:700 24px/30px Montserrat,sans-serif;margin-top:30px}.tpl-2025-3-images-text .body{display:flow-root}.tpl-2025-3-images-text .body>:first-child{margin-top:0}.tpl-2025-3-images-text .body>:last-child{margin-bottom:0}.tpl-2025-3-images-text .body ul.check-list{color:var(--three-image-text-text-color);list-style:var(--text-list-sm-svg)}@media(min-width:960px){.tpl-2025-3-images-text .body ul.check-list{color:var(--three-image-text-text-color);list-style:var(--three-image-text-list-svg)}}:root{--three-tiles-background-color:#fff}.tpl-2025-3-tiles{background-color:var(--three-tiles-background-color)}.tpl-2025-3-tiles.pt{padding-top:60px}@media(min-width:960px){.tpl-2025-3-tiles.pt{padding-top:130px}}.tpl-2025-3-tiles.pb{padding-bottom:60px}@media(min-width:960px){.tpl-2025-3-tiles.pb{padding-bottom:140px}}.tpl-2025-3-tiles h2{margin-bottom:20px;margin-top:0}.tpl-2025-3-tiles .subtitle{font:400 20px/25px Montserrat,sans-serif}.tpl-2025-3-tiles .subtitle b,.tpl-2025-3-tiles .subtitle strong{font:700 20px/25px Montserrat,sans-serif}.tpl-2025-3-tiles .body{font:500 16px/24px Montserrat,sans-serif}@media(min-width:960px){.tpl-2025-3-tiles .body{font:500 18px/32px Montserrat,sans-serif}}.tpl-2025-3-tiles .body p:last-of-type{margin-bottom:0}.tpl-2025-3-tiles .block-header{margin:0 0 80px}.tpl-2025-3-tiles .cards .card{max-width:460px;width:100%}.tpl-2025-3-tiles .cards .card h3{font:700 18px/23px Montserrat,sans-serif;margin-top:0}.tpl-2025-3-tiles .cards .card .icon{height:44px;margin-bottom:8px;width:44px}.tpl-2025-3-tiles .cards .card .body{font:500 16px/24px Montserrat,sans-serif}.tpl-2025-3-tiles .cards .card .body b,.tpl-2025-3-tiles .cards .card .body strong{font:500 16px/24px Montserrat,sans-serif;font-weight:700}.tpl-2025-3-tiles .cards .card .body p:last-of-type{margin-bottom:0}.tpl-2025-3-tiles .btn-wrapper{padding:40px 0}@media(min-width:960px){.tpl-2025-3-tiles .btn-wrapper{padding:100px 0 40px}}.tpl-2025-3-tiles.dark-bg{color:#fff}:root{--four-tiles-text-color:#000;--four-tiles-background-color:#f2f2f2;--four-tiles-foreground-color:#fff;--four-tiles-foreground-text-color:#000}.tpl-2025-4-tiles{background-color:var(--four-tiles-background-color);color:var(--four-tiles-text-color);padding:60px 0}@media(min-width:960px){.tpl-2025-4-tiles{padding:130px 0 140px}}.tpl-2025-4-tiles.dark-bg .footnote{color:#fff}.tpl-2025-4-tiles .headline{margin-top:0;padding-bottom:0}.tpl-2025-4-tiles .body{padding-bottom:50px;padding-top:0}.tpl-2025-4-tiles .tiles{display:flex;flex-flow:wrap;gap:38px;justify-content:center;margin:0 0 40px;width:100%}.tpl-2025-4-tiles .tiles .tile{background-color:var(--four-tiles-foreground-color);border-radius:18px;color:var(--four-tiles-foreground-text-color);display:flex;flex-direction:column;flex-grow:1;max-width:400px;min-height:220px;padding:25px 20px 30px;text-align:center;width:100%}.tpl-2025-4-tiles .tiles .tile .text{margin:0;padding:0}.tpl-2025-4-tiles .tiles .tile .text.super{font:700 24px/30px Montserrat,sans-serif;font-size:22px}.tpl-2025-4-tiles .tiles .tile .text.main{font:400 50px/66px Montserrat,sans-serif;font-weight:500;margin:0 auto;max-width:95%;text-wrap:balance}.tpl-2025-4-tiles .tiles .tile .text.sub{font:500 18px/32px Montserrat,sans-serif}.tpl-2025-4-tiles .tiles .tile .svg{height:45px;margin:12px 0 11px;width:auto}.tpl-2025-4-tiles .footnote{color:var(--four-tiles-text-color);font:500 16px/24px Montserrat,sans-serif;opacity:.5;padding-left:13px;padding-right:13px;text-align:center}.tpl-2025-4-tiles .footnote p{margin:0 auto;max-width:60%}.tpl-2025-4-tiles .btn-wrapper{padding-bottom:0;padding-top:80px;text-align:center}:root{--bento-text-color:#000;--bento-background-color:#fff;--bento-foreground-color:#f2f2f2;--bento-list-sm-svg:url(/site/templates/assets/219ac85c0d49dfcb2561.svg)}.tpl-2025-case-bento{background-color:var(--bento-background-color);padding:30px 0 60px}@media(min-width:720px){.tpl-2025-case-bento{padding:30px 0 100px}}.tpl-2025-case-bento .kpis{display:grid;gap:30px;grid-template-columns:1fr}@media(min-width:720px){.tpl-2025-case-bento .kpis{grid-template-columns:1fr 1fr 1fr}}.tpl-2025-case-bento .kpis .kpi{background-color:var(--bento-foreground-color);border-radius:18px;color:var(--bento-text-color);padding:20px 30px 25px}.tpl-2025-case-bento .kpis .kpi .upper{align-items:center;display:flex;font:700 20px/25px Montserrat,sans-serif;margin-bottom:7px}.tpl-2025-case-bento .kpis .kpi .upper svg{margin-right:14px}.tpl-2025-case-bento .kpis .kpi .upper svg path{fill:var(--bento-text-color)!important}.tpl-2025-case-bento .kpis .kpi .lower{font:500 14px/18px Montserrat,sans-serif}.tpl-2025-case-bento .features-services{display:grid;gap:30px;grid-template-columns:1fr;margin:30px 0 0}@media(min-width:720px){.tpl-2025-case-bento .features-services{grid-template-columns:1fr 1fr}}.tpl-2025-case-bento .features-services .feature-service{background-color:var(--bento-foreground-color);border-radius:18px;color:var(--bento-text-color);padding:30px}.tpl-2025-case-bento .features-services .feature-service .headline{font:700 18px/23px Montserrat,sans-serif;margin:0}.tpl-2025-case-bento .features-services .feature-service .body{font:500 16px/24px Montserrat,sans-serif}.tpl-2025-case-bento .features-services .feature-service .body p,.tpl-2025-case-bento .features-services .feature-service .body ul{margin:16px 0 0}.tpl-2025-case-bento .features-services .feature-service .body.body-sm ul.check-list{list-style:var(--bento-list-sm-svg)}@media(min-width:960px){.tpl-2025-case-bento .features-services .feature-service .body.body-sm ul.check-list{color:var(--bento-text-color);list-style:var(--bento-list-sm-svg);margin-left:0;padding-left:26px}}.tpl-2025-case-bento .app-stores{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;margin:30px 0 0}.tpl-2025-case-bento .app-stores .app-store img{display:block}.tpl-2025-case-header{padding:114px 0 30px}@media(min-width:960px){.tpl-2025-case-header{padding:210px 0 100px}}.tpl-2025-case-header .app-icon{border-radius:18px;height:80px;margin-bottom:21px;outline:1px solid rgba(0,0,0,.05);overflow:hidden;width:80px}.tpl-2025-case-header .app-icon img{display:block}.tpl-2025-case-header .headline{margin:0 0 20px}@media(min-width:960px){.tpl-2025-case-header .headline{margin:0 0 20px}}.tpl-2025-case-header .subtitle{margin-bottom:4px}.tpl-2025-case-header .company{color:#818185}.tpl-2025-case-header .body{padding:1px 0}.tpl-2025-case-header .tags{margin:10px 0 30px}.tpl-2025-case-header .tags .tag{background-color:hsla(240,5%,48%,.08);border:0;border-radius:18px;color:#000;font:500 14px/18px Montserrat,sans-serif;margin-right:10px;padding:8px 16px;transition:all .4s ease}.tpl-2025-case-header .tags .tag:hover{background-color:hsla(240,5%,48%,.2)}:root{--case-statement-background-color:#fff}.tpl-2025-case-statement{background-color:var(--case-statement-background-color)}.tpl-2025-case-statement.pt{padding-top:60px}@media(min-width:960px){.tpl-2025-case-statement.pt{padding-top:100px}}.tpl-2025-case-statement.pb{padding-bottom:60px}@media(min-width:960px){.tpl-2025-case-statement.pb{padding-bottom:100px}}.tpl-2025-case-statement .headline{font:400 34px/44px Montserrat,sans-serif;margin:0 0 38px}.tpl-2025-case-statement .headline b,.tpl-2025-case-statement .headline strong{font:700 34px/44px Montserrat,sans-serif;margin:0}.tpl-2025-case-statement .body p{font:500 16px/24px Montserrat,sans-serif}@media(min-width:960px){.tpl-2025-case-statement .body p{font:500 18px/32px Montserrat,sans-serif}}.tpl-2025-case-statement .body p:first-of-type{margin-top:0}.tpl-2025-case-statement .body p:last-of-type{margin-bottom:0}.tpl-2025-case-statement .statement-person{align-items:center;column-gap:30px;display:grid;grid-template-columns:93px auto;margin-top:40px}.tpl-2025-case-statement .statement-person .person-image img{border-radius:50%;display:block;height:93px;width:93px}.tpl-2025-case-statement .statement-person .person-details .person-name{font:700 18px/23px Montserrat,sans-serif;margin-bottom:1px;margin-top:2px}.tpl-2025-case-statement .statement-person .person-details .person-company,.tpl-2025-case-statement .statement-person .person-details .person-position{font:500 16px/24px Montserrat,sans-serif}.tpl-2025-cases-header{padding:215px 0 30px}@media(min-width:960px){.tpl-2025-cases-header{padding:340px 0 84px}}.tpl-2025-cases-header .app-icon{border-radius:18px;height:80px;margin-bottom:21px;outline:1px solid rgba(0,0,0,.05);overflow:hidden;width:80px}.tpl-2025-cases-header .app-icon img{display:block}.tpl-2025-cases-header .headline{margin:0 0 20px}@media(min-width:960px){.tpl-2025-cases-header .headline{margin:0 0 20px}}.tpl-2025-cases-header .subtitle{margin-bottom:4px}.tpl-2025-cases-header .company{color:#818185}.tpl-2025-cases-header .body{padding:1px 0}.tpl-2025-cases-header .tags{display:flex;flex-wrap:wrap;gap:10px}.tpl-2025-cases-header .tags.sectors{margin:10px 0 30px}.tpl-2025-cases-header .tags.features{margin:10px 0 0}.tpl-2025-cases-header .tags .tag{background-color:hsla(240,5%,48%,.08);border:0;border-radius:18px;color:#000;font:500 14px/18px Montserrat,sans-serif;padding:8px 16px;transition:all .4s ease;white-space:nowrap}.tpl-2025-cases-header .tags .tag:hover{background-color:hsla(240,5%,48%,.2)}.tpl-2025-cases-header .tags .tag.current{background-color:#d8d8d8}.tpl-2025-cases{padding:0 0 114px}@media(min-width:960px){.tpl-2025-cases{padding:0 0 144px}}.tpl-2025-cases-teaser{padding:60px 0}@media(min-width:960px){.tpl-2025-cases-teaser{padding:140px 0}}.tpl-2025-cases-teaser h2.headline{margin:0}@media(min-width:960px){.tpl-2025-cases-teaser h2.headline{margin-bottom:40px;margin-top:0}}.tpl-2025-cases-teaser .swiper{margin:60px 0 0}@media(min-width:960px){.tpl-2025-cases-teaser .swiper{margin:100px 0 0}}.tpl-2025-cases-teaser .swiper .swiper-wrapper .swiper-slide.case-preview{flex-shrink:0;width:300px}@media(min-width:520px){.tpl-2025-cases-teaser .swiper .swiper-wrapper .swiper-slide.case-preview{width:460px}}.tpl-2025-cases-teaser .swiper .swiper-button-next{left:-18px}.tpl-2025-cases-teaser .swiper .swiper-button-prev{right:112px}.tpl-2025-cases-teaser .swiper .swiper-button-next,.tpl-2025-cases-teaser .swiper .swiper-button-prev{align-items:center;background-color:#fff;border-radius:25px;cursor:pointer;display:none;height:50px;justify-content:center;position:absolute;top:206px;width:50px;z-index:1}@media(min-width:960px){.tpl-2025-cases-teaser .swiper .swiper-button-next,.tpl-2025-cases-teaser .swiper .swiper-button-prev{display:flex}}.tpl-2025-cases-teaser .swiper .swiper-button-next svg,.tpl-2025-cases-teaser .swiper .swiper-button-prev svg{display:block}.tpl-2025-cases-teaser .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex}.tpl-2025-cases-teaser .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide.case-preview{margin-right:30px}.tpl-2025-cases-teaser .swiper:not(.swiper-initialized) .swiper-button-next,.tpl-2025-cases-teaser .swiper:not(.swiper-initialized) .swiper-button-prev{display:none}.tpl-2025-cases-teaser .interaction{margin:60px 0 0}@media(min-width:960px){.tpl-2025-cases-teaser .interaction{margin:100px 0 0}}:root{--contact-background-color:#f2f2f2;--contact-foreground-color:#fff}.tpl-2025-contact{background-color:var(--contact-background-color);padding:60px 0}@media(min-width:960px){.tpl-2025-contact{padding:100px 0}}.tpl-2025-contact h2{margin:0}@media(min-width:960px){.tpl-2025-contact h2{margin-bottom:40px;margin-top:0}}.tpl-2025-contact .columns{display:grid;gap:72px 36px;grid-template-columns:auto;margin-top:60px;padding:0}@media(min-width:960px){.tpl-2025-contact .columns{grid-template-columns:2fr 3fr;margin-top:95px}}.tpl-2025-contact .columns .column.left{order:-1}.tpl-2025-contact .columns .column.left img{border-radius:50%;display:block;height:93px;width:93px}.tpl-2025-contact .columns .column.left .contact-details .headline{font:400 24px/30px Montserrat,sans-serif;margin-bottom:10px}.tpl-2025-contact .columns .column.left .contact-details .headline b,.tpl-2025-contact .columns .column.left .contact-details .headline strong{font:700 24px/30px Montserrat,sans-serif}.tpl-2025-contact .columns .column.left .contact-details .address{font:500 16px/24px Montserrat,sans-serif;margin-bottom:55px}.tpl-2025-contact .columns .column.left .contact-details .email:before,.tpl-2025-contact .columns .column.left .contact-details .phone:before{background-position:0 100%;background-repeat:no-repeat;background-size:20px auto;content:"";display:inline-block;height:22px;margin-bottom:-4px;width:35px}.tpl-2025-contact .columns .column.left .contact-details .email{font:500 16px/24px Montserrat,sans-serif;margin-bottom:18px}.tpl-2025-contact .columns .column.left .contact-details .email:before{background-image:url(/site/templates/assets/6f6704236161ca58c3b0.svg)}.tpl-2025-contact .columns .column.left .contact-details .email a:not(:hover){color:#000}.tpl-2025-contact .columns .column.left .contact-details .phone{font:500 16px/24px Montserrat,sans-serif;margin-bottom:48px}.tpl-2025-contact .columns .column.left .contact-details .phone:before{background-image:url(/site/templates/assets/9e0c8b671f7a0d03f5ff.svg)}.tpl-2025-contact .columns .column.left .contact-details .contact-person{align-items:center;column-gap:24px;display:grid;grid-template-columns:93px auto;margin-top:48px}.tpl-2025-contact .columns .column.left .contact-details .contact-person .contact-name{font:700 18px/23px Montserrat,sans-serif}@media(min-width:960px){.tpl-2025-contact .columns .column.left .contact-details .contact-person .contact-name{font:700 18px/32px Montserrat,sans-serif}}.tpl-2025-contact .columns .column.left .contact-details .contact-person .contact-details{font:500 16px/24px Montserrat,sans-serif}.tpl-2025-contact .columns .column.left .contact-details .contact-person .contact-linkedin{font:500 14px/18px Montserrat,sans-serif;position:relative}.tpl-2025-contact .columns .column.left .contact-details .contact-person .contact-linkedin a{display:inline-block;margin-top:10px}.tpl-2025-contact .columns .column.left .contact-details .contact-person .contact-linkedin a:not(:hover){color:#000}.tpl-2025-contact .columns .column.left .contact-details .contact-person .contact-linkedin .linkedin{background-image:url(/site/templates/assets/32b4be8ba02ce2d45966.svg);background-position:0 30%;background-repeat:no-repeat;background-size:20px 20px;content:" ";display:inline-block;height:30px;vertical-align:middle;width:30px}.tpl-2025-contact.dark-bg .form .notes{color:#fff}.tpl-2025-contact.dark-bg .form .notes a{color:#fff;text-decoration:underline}.tpl-2025-contact.dark-bg .form .notes a:hover{color:#ff0f1f}.tpl-2025-contact.dark-bg .form button[type=submit]{border:1px solid #fff}.tpl-2025-contact.dark-bg .columns .column.left .contact-details .email:before{background-image:url(/site/templates/assets/a5d28ef15268264872aa.svg)}.tpl-2025-contact.dark-bg .columns .column.left .contact-details .email a{color:#fff;text-decoration:underline}.tpl-2025-contact.dark-bg .columns .column.left .contact-details .email a:hover{color:#ff0f1f}.tpl-2025-contact.dark-bg .columns .column.left .contact-details .phone:before{background-image:url(/site/templates/assets/cb315be8ef9b157dce28.svg)}.tpl-2025-contact .form{background-color:rgba(0,0,0,0)}.tpl-2025-contact .form .notes{color:#818185;font:500 16px/24px Montserrat,sans-serif}.tpl-2025-contact .form .FormBuilder-kontakt{font-size:18px}@media(min-width:960px){.tpl-2025-contact .form .Inputfield_kontakt_submit{text-align:left}}.tpl-2025-contact .calendly-embed{height:900px;min-width:320px;width:100%}@media(min-width:960px){.tpl-2025-contact .calendly-embed{height:700px}}:root{--embed-code-background-color:#f2f2f2}.tpl-2025-embed-code{background-color:var(--embed-code-background-color);margin:0;padding:0}.tpl-2025-embed-code.pt{padding-top:30px}@media(min-width:960px){.tpl-2025-embed-code.pt{padding-top:130px}}.tpl-2025-embed-code.pb{padding-bottom:30px}@media(min-width:960px){.tpl-2025-embed-code.pb{padding-bottom:130px}}:root{--faq-foreground:#f2f2f2}.tpl-2025-faq{margin:0;padding:0}.tpl-2025-faq.pt{padding-top:60px}@media(min-width:960px){.tpl-2025-faq.pt{padding-top:140px}}.tpl-2025-faq.pb{padding-bottom:60px}@media(min-width:960px){.tpl-2025-faq.pb{padding-bottom:130px}}.tpl-2025-faq .faq-header .headline{font:700 30px/38px Montserrat,sans-serif;margin-top:0}.tpl-2025-faq .faq-header .introtext{margin-bottom:40px}@media(min-width:960px){.tpl-2025-faq .faq-header{text-align:left}.tpl-2025-faq .faq-header .headline{font:700 50px/66px Montserrat,sans-serif;margin-bottom:20px}.tpl-2025-faq .faq-header .introtext{margin-bottom:40px}}.tpl-2025-faq .footnote{color:#818185;font:500 14px/18px Montserrat,sans-serif;margin-left:36px;margin-top:20px}.tpl-2025-faq .footnote b,.tpl-2025-faq .footnote strong{font:700 14px/18px Montserrat,sans-serif}.tpl-2025-faq .faq-list .q-and-a{background-color:var(--faq-foreground);border-radius:18px;margin-bottom:30px;padding:10px 36px 25px}.tpl-2025-faq .faq-list .q-and-a h2,.tpl-2025-faq .faq-list .q-and-a h3{font:700 24px/30px Montserrat,sans-serif}.tpl-2025-faq .faq-list .q-and-a p,.tpl-2025-faq .faq-list .q-and-a ul{font:500 18px/32px Montserrat,sans-serif}.tpl-2025-faq button:focus{outline:none}.tpl-2025-faq .animated-accordion__panel{background-color:var(--faq-foreground);border-radius:0 0 18px 18px;margin-bottom:10px;padding:0 36px 10px}.tpl-2025-faq .animated-accordion__panel[aria-hidden=true]{height:0!important;margin:0;padding:0}.tpl-2025-faq .animated-accordion__header[aria-expanded=true]{background-color:var(--faq-foreground);border-radius:18px 18px 0 0;font:700 16px/24px Montserrat,sans-serif;margin:0}@media(min-width:960px){.tpl-2025-faq .animated-accordion__header[aria-expanded=true]{font:700 18px/32px Montserrat,sans-serif}}.tpl-2025-faq button.js-accordion__header{background-color:var(--faq-foreground);border:0;border-radius:18px;color:#000;display:block;margin-bottom:10px;padding:16px 75px 16px 36px;text-align:left;width:100%}:root{--header-text-color:#000;--header-background-color:#fff;--header-foreground-color:#e52b38;--header-image-opacity:1}.tpl-2025-header{position:relative}.tpl-2025-header.has-image.full-height{min-height:100vh}.tpl-2025-header.has-image.full-height .text{margin-bottom:60px}@media(min-width:960px){.tpl-2025-header.has-image.full-height .text{margin-bottom:100px}}.tpl-2025-header .text{width:100%}.tpl-2025-header .text .title{color:var(--header-text-color);margin-bottom:0;margin-top:0}.tpl-2025-header .text .description{color:var(--header-text-color);font:500 16px/24px Montserrat,sans-serif;margin-top:0}@media(min-width:960px){.tpl-2025-header .text .description{font:500 18px/32px Montserrat,sans-serif}}.tpl-2025-header .text .description h2,.tpl-2025-header .text .description h3,.tpl-2025-header .text .description h4,.tpl-2025-header .text .description h5,.tpl-2025-header .text .description h6{color:inherit;font:400 20px/25px Montserrat,sans-serif;line-height:30px}.tpl-2025-header .text .description h2 b,.tpl-2025-header .text .description h2 strong,.tpl-2025-header .text .description h3 b,.tpl-2025-header .text .description h3 strong,.tpl-2025-header .text .description h4 b,.tpl-2025-header .text .description h4 strong,.tpl-2025-header .text .description h5 b,.tpl-2025-header .text .description h5 strong,.tpl-2025-header .text .description h6 b,.tpl-2025-header .text .description h6 strong{font:700 20px/25px Montserrat,sans-serif;line-height:30px}@media(min-width:960px){.tpl-2025-header .text .description h2,.tpl-2025-header .text .description h3,.tpl-2025-header .text .description h4,.tpl-2025-header .text .description h5,.tpl-2025-header .text .description h6{font:400 24px/30px Montserrat,sans-serif;line-height:35px}.tpl-2025-header .text .description h2 b,.tpl-2025-header .text .description h2 strong,.tpl-2025-header .text .description h3 b,.tpl-2025-header .text .description h3 strong,.tpl-2025-header .text .description h4 b,.tpl-2025-header .text .description h4 strong,.tpl-2025-header .text .description h5 b,.tpl-2025-header .text .description h5 strong,.tpl-2025-header .text .description h6 b,.tpl-2025-header .text .description h6 strong{font:700 24px/30px Montserrat,sans-serif;line-height:35px}}.tpl-2025-header .text .description p{font:500 16px/24px Montserrat,sans-serif}@media(min-width:960px){.tpl-2025-header .text .description p{font:500 18px/32px Montserrat,sans-serif}}.tpl-2025-header .text .description p:last-child{margin-bottom:0}.tpl-2025-header.no-image{background-color:var(--header-background-color);color:var(--header-text-color);padding-bottom:70px;padding-top:215px}@media(min-width:960px){.tpl-2025-header.no-image{padding-bottom:130px;padding-top:340px}}.tpl-2025-header.dark-bg{color:#fff}.tpl-2025-header.has-image{align-items:flex-end;display:flex;min-height:560px}.tpl-2025-header.has-image>.container-1024{width:100%}.tpl-2025-header.has-image .container-full{max-width:1200px;padding:40px 36px}.tpl-2025-header.has-image:not(.full-height) .text{margin-bottom:60px}@media(min-width:960px){.tpl-2025-header.has-image:not(.full-height) .text{margin-bottom:100px}}.tpl-2025-header.has-image .background-image{background-color:var(--header-background-color);inset:0;position:absolute;z-index:-1}.tpl-2025-header.has-image .background-image .img-cover,.tpl-2025-header.has-image .background-image .swiper,.tpl-2025-header.has-image .background-image video{display:block;height:100%;object-fit:cover;object-position:center center;opacity:var(--header-image-opacity);width:100%}.tpl-2025-header.has-image .background-image .img-cover .swiper-wrapper,.tpl-2025-header.has-image .background-image .swiper .swiper-wrapper,.tpl-2025-header.has-image .background-image video .swiper-wrapper{height:100%;width:100%}.tpl-2025-header.has-image .background-image .img-cover .swiper-slide,.tpl-2025-header.has-image .background-image .swiper .swiper-slide,.tpl-2025-header.has-image .background-image video .swiper-slide{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.tpl-2025-header.has-image .text .title{margin-bottom:17px}.tpl-2025-header .stoerer{align-items:center;background-color:var(--header-foreground-color);border-radius:50%;color:var(--header-text-color);display:flex;height:150px;justify-content:center;position:absolute;right:7%;text-align:center;top:60px;transform:rotate(10deg);width:150px}@media(min-width:960px){.tpl-2025-header .stoerer{height:205px;top:60px;width:205px}}.tpl-2025-header .stoerer p{font-size:20px;font-weight:700;line-height:1.375;margin:0}@media(min-width:960px){.tpl-2025-header .stoerer p{font-size:28px}}@media(min-width:1170px){.tpl-2025-header.has-menu .stoerer{top:120px}}.tpl-2025-image-bento{padding:0}.tpl-2025-image-bento.fw .image{border-radius:0}.tpl-2025-image-bento.pt{padding-top:60px}@media(min-width:960px){.tpl-2025-image-bento.pt{padding-top:130px}}.tpl-2025-image-bento.pb{padding-bottom:60px}@media(min-width:960px){.tpl-2025-image-bento.pb{padding-bottom:130px}}.tpl-2025-image-bento h2{margin:0}.tpl-2025-image-bento .image-grid{display:grid;gap:26px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;padding:60px 0}@media(min-width:960px){.tpl-2025-image-bento .image-grid{gap:30px;grid-template-columns:1fr 1fr 1fr 1fr;padding:80px 0}}.tpl-2025-image-bento .image-grid div{border-radius:18px;overflow:hidden}.tpl-2025-image-bento .image-grid div img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.tpl-2025-image-bento .image-grid .img-lg-01{aspect-ratio:1;grid-column:1/span 2;grid-row:1/span 2}.tpl-2025-image-bento .image-grid .img-lg-02{grid-column:1/span 1;grid-row:3/span 2}@media(min-width:960px){.tpl-2025-image-bento .image-grid .img-lg-02{grid-column:3/span 1;grid-row:1/span 2}}.tpl-2025-image-bento .image-grid .img-lg-03{display:none}@media(min-width:960px){.tpl-2025-image-bento .image-grid .img-lg-03{display:block;grid-column:2/span 1;grid-row:3/span 2}}.tpl-2025-image-bento .image-grid .img-lg-04{aspect-ratio:1;display:none}@media(min-width:960px){.tpl-2025-image-bento .image-grid .img-lg-04{display:block;grid-column:3/span 2;grid-row:3/span 2}}.tpl-2025-image-bento .image-grid .img-sm-01{aspect-ratio:1;grid-column:2/span 1;grid-row:3/span 1}@media(min-width:960px){.tpl-2025-image-bento .image-grid .img-sm-01{grid-column:4/span 1;grid-row:1/span 1}}.tpl-2025-image-bento .image-grid .img-sm-02{aspect-ratio:1;grid-column:2/span 1;grid-row:4/span 1}@media(min-width:960px){.tpl-2025-image-bento .image-grid .img-sm-02{grid-column:4/span 1;grid-row:2/span 1}}.tpl-2025-image-bento .image-grid .img-sm-03{aspect-ratio:1;display:none}@media(min-width:960px){.tpl-2025-image-bento .image-grid .img-sm-03{display:block;grid-column:1/span 1;grid-row:3/span 1}}.tpl-2025-image-bento .image-grid .img-sm-04{aspect-ratio:1;display:none}@media(min-width:960px){.tpl-2025-image-bento .image-grid .img-sm-04{display:block;grid-column:1/span 1;grid-row:4/span 1}}.tpl-2025-image-video{padding:0}.tpl-2025-image-video .fw .image,.tpl-2025-image-video .fw .image video,.tpl-2025-image-video .fw .lottie,.tpl-2025-image-video .fw .lottie video,.tpl-2025-image-video .fw .video,.tpl-2025-image-video .fw .video video{border-radius:0}.tpl-2025-image-video.pt{padding-top:30px}@media(min-width:960px){.tpl-2025-image-video.pt{padding-top:100px}}.tpl-2025-image-video.pb{padding-bottom:30px}@media(min-width:960px){.tpl-2025-image-video.pb{padding-bottom:100px}}.tpl-2025-image-video .image{border-radius:18px;overflow:hidden}.tpl-2025-image-video .image img{display:block;height:auto;width:100%}.tpl-2025-image-video .lottie{border-radius:18px;overflow:hidden}.tpl-2025-image-video .lottie .lottie-player,.tpl-2025-image-video .lottie lottie-player{display:block;height:100%;width:100%}.tpl-2025-image-video .video video{border-radius:18px;display:block;min-height:100%;object-fit:cover}.tpl-2025-image-video .media-matrix.single .image,.tpl-2025-image-video .media-matrix.single .lottie,.tpl-2025-image-video .media-matrix.single .video,.tpl-2025-image-video .video video{height:auto;overflow:hidden;width:100%}.tpl-2025-image-video .media-matrix.double{display:grid;gap:30px;grid-template-columns:1fr;margin:0}@media(min-width:960px){.tpl-2025-image-video .media-matrix.double{grid-template-columns:1fr 1fr}}.tpl-2025-image-video .media-matrix.double .image,.tpl-2025-image-video .media-matrix.double .lottie,.tpl-2025-image-video .media-matrix.double .video{aspect-ratio:1/1}:root{--jobs-text-color:#000;--jobs-background-color:#fff;--jobs-list-sm-svg:url(/site/templates/assets/219ac85c0d49dfcb2561.svg);--jobs-list-svg:url(/site/templates/assets/e0d49491dd83ad780738.svg)}.tpl-2025-jobs{background-color:var(--text-background-color);color:var(--text-text-color);margin:0;padding:0}.tpl-2025-jobs.pt{padding-top:60px}@media(min-width:960px){.tpl-2025-jobs.pt{padding-top:130px}}.tpl-2025-jobs.pb{padding-bottom:60px}@media(min-width:960px){.tpl-2025-jobs.pb{padding-bottom:130px}}.tpl-2025-jobs .headline{margin-bottom:30px;margin-top:0}.tpl-2025-jobs .body{display:flow-root}.tpl-2025-jobs .body>:first-child{margin-top:0}.tpl-2025-jobs .body>:last-child{margin-bottom:0}.tpl-2025-jobs .body ul.check-list{color:var(--jobs-text-color);list-style:var(--jobs-list-sm-svg)}@media(min-width:960px){.tpl-2025-jobs .body ul.check-list{color:var(--jobs-text-color);list-style:var(--jobs-list-svg)}}.tpl-2025-jobs .jobs{display:grid;gap:30px;grid-template-columns:1fr;margin:0 auto;padding-top:60px;width:320px}@media(min-width:930px){.tpl-2025-jobs .jobs{grid-template-columns:1fr 1fr;padding-top:80px;width:670px}}@media(min-width:1280px){.tpl-2025-jobs .jobs{grid-template-columns:1fr 1fr 1fr;width:1020px}}.tpl-2025-jobs .jobs .job{aspect-ratio:1;border-radius:18px;font:500 16px/24px Montserrat,sans-serif;max-width:320px;padding:67px 30px 0;position:relative}.tpl-2025-jobs .jobs .job .department{margin:0 0 10px}.tpl-2025-jobs .jobs .job .headline{font:400 24px/30px Montserrat,sans-serif;margin:0}.tpl-2025-jobs .jobs .job .headline b,.tpl-2025-jobs .jobs .job .headline strong{font:700 24px/30px Montserrat,sans-serif}.tpl-2025-jobs .jobs .job .icon{bottom:67px;position:absolute}.tpl-2025-jobs .no-jobs-message{background-color:#f5edea;border-radius:18px;margin:60px 0 0;padding:30px}.tpl-2025-logo-slider{height:107px}@media(min-width:960px){.tpl-2025-logo-slider{height:207px}}.tpl-2025-logo-slider.dark-bg .slider .slide .icon,.tpl-2025-logo-slider.dark-bg .swiper .swiper-slide .icon{filter:invert(1)}.tpl-2025-logo-slider .container-full{height:100%}.tpl-2025-logo-slider .vertical-centering{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.tpl-2025-logo-slider .swiper.swiper-initialized{pointer-events:none;width:100%}.tpl-2025-logo-slider .swiper.swiper-initialized .swiper-wrapper{pointer-events:none;transition-timing-function:linear}.tpl-2025-logo-slider .swiper.swiper-initialized .swiper-wrapper .swiper-slide{pointer-events:none;width:80px}@media(min-width:580px){.tpl-2025-logo-slider .swiper.swiper-initialized .swiper-wrapper .swiper-slide{width:120px}}@media(min-width:1200px){.tpl-2025-logo-slider .swiper.swiper-initialized .swiper-wrapper .swiper-slide{width:162px}}.tpl-2025-logo-slider .swiper.swiper-initialized .swiper-wrapper .swiper-slide .icon{display:block;height:auto;pointer-events:none;user-select:none;width:100%}.tpl-2025-logo-slider .swiper:not(.swiper-initialized) .swiper-wrapper{overflow:hidden}.tpl-2025-logo-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{margin-right:25px;width:80px}@media(min-width:580px){.tpl-2025-logo-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{margin-right:37px;width:120px}}@media(min-width:1200px){.tpl-2025-logo-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{margin-right:50px;width:162px}}.tpl-2025-logo-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide .icon{display:block;height:auto;width:100%}:root{--next-munich-text-color:#fff;--next-munich-background-color:#e52b38;--next-munich-foreground-color:#fff;--next-munich-foreground-text-color:#000}.tpl-2025-next-munich{background-color:var(--next-munich-background-color);color:var(--next-munich-foreground-text-color);padding:60px 0}@media(min-width:960px){.tpl-2025-next-munich{padding:130px 0 140px}}.tpl-2025-next-munich.dark-bg{color:var(--next-munich-text-color)}.tpl-2025-next-munich.dark-bg .kontakt .right .text .contact-linkedin .linkedin{background-image:url(/site/templates/assets/1ae74ac4d4520e87c1e6.svg)}.tpl-2025-next-munich.dark-bg .kontakt .right .text .contact-linkedin a{color:#fff}.tpl-2025-next-munich .headline{margin-top:0;padding-bottom:0}.tpl-2025-next-munich .subtitle{font:400 20px/25px Montserrat,sans-serif;margin-bottom:35px}@media(min-width:1024px){.tpl-2025-next-munich .subtitle{margin-bottom:60px}}.tpl-2025-next-munich .cards{margin:80px 0 0}@media(min-width:960px){.tpl-2025-next-munich .cards{gap:40px 30px}}.tpl-2025-next-munich .cards .card{background-color:var(--next-munich-foreground-color);border-radius:18px;color:var(--next-munich-foreground-text-color);margin:0 auto;max-width:460px;padding:30px 20px 25px;width:100%}@media(min-width:1284px){.tpl-2025-next-munich .cards .card{margin:0}}.tpl-2025-next-munich .cards .card h3{font:400 20px/25px Montserrat,sans-serif;margin-top:0}.tpl-2025-next-munich .cards .card h3 b,.tpl-2025-next-munich .cards .card h3 strong{font:700 20px/25px Montserrat,sans-serif}.tpl-2025-next-munich .cards .card .icon{height:60px;margin-bottom:17px;width:60px}.tpl-2025-next-munich .cards .card .body{font:500 16px/24px Montserrat,sans-serif}.tpl-2025-next-munich .cards .card .body b,.tpl-2025-next-munich .cards .card .body strong{font:700 16px/24px Montserrat,sans-serif}.tpl-2025-next-munich .cards .card .body p:last-of-type{margin-bottom:0}.tpl-2025-next-munich .cards .card:not(:has(.body)) h3{margin-bottom:15px;margin-top:4px}.tpl-2025-next-munich .kontakt{align-items:flex-start;display:grid;gap:30px;grid-template-columns:1fr;margin-top:50px}@media(min-width:1284px){.tpl-2025-next-munich .kontakt{grid-template-columns:1fr 1fr 1fr}}.tpl-2025-next-munich .kontakt .left,.tpl-2025-next-munich .kontakt .right{margin:0 auto;max-width:460px;width:100%}@media(min-width:1284px){.tpl-2025-next-munich .kontakt .left,.tpl-2025-next-munich .kontakt .right{margin:0;max-width:none}.tpl-2025-next-munich .kontakt .left{grid-column:1/span 2;width:100%}}.tpl-2025-next-munich .kontakt .left .body p{font:500 18px/32px Montserrat,sans-serif}.tpl-2025-next-munich .kontakt .right{align-items:center;display:flex}.tpl-2025-next-munich .kontakt .right .text{margin-left:16px}.tpl-2025-next-munich .kontakt .right .text .name{font:700 18px/23px Montserrat,sans-serif}@media(min-width:960px){.tpl-2025-next-munich .kontakt .right .text .name{font:700 18px/32px Montserrat,sans-serif}}.tpl-2025-next-munich .kontakt .right .text .description{font:500 16px/24px Montserrat,sans-serif}.tpl-2025-next-munich .kontakt .right .text .contact-linkedin{font:500 14px/18px Montserrat,sans-serif;position:relative}.tpl-2025-next-munich .kontakt .right .text .contact-linkedin a{color:#000;display:inline-block;margin-top:10px}.tpl-2025-next-munich .kontakt .right .text .contact-linkedin .linkedin{background-image:url(/site/templates/assets/32b4be8ba02ce2d45966.svg);background-position:0 30%;background-repeat:no-repeat;background-size:20px 20px;content:" ";display:inline-block;height:30px;vertical-align:middle;width:30px}.tpl-2025-next-munich .kontakt .right .image{border-radius:50%;height:93px;overflow:hidden;width:93px}.tpl-2025-next-munich .kontakt1{display:none;padding-top:45px}@media(min-width:1284px){.tpl-2025-next-munich .kontakt1{display:block}}.tpl-2025-next-munich .kontakt2{display:block;padding-top:60px}@media(min-width:1284px){.tpl-2025-next-munich .kontakt2{display:none}}.tpl-2025-offers{color:#fff;padding:60px 0}@media(min-width:960px){.tpl-2025-offers{padding:130px 0 140px}}.tpl-2025-offers .header:has(.wrapper-body) h2{padding-bottom:0}.tpl-2025-offers .header:has(.wrapper-body) .wrapper-body{padding-bottom:50px}.tpl-2025-offers .offers{display:grid;gap:50px 36px;grid-template-columns:1fr;hyphens:auto;padding:0}@media(min-width:500px){.tpl-2025-offers .offers{hyphens:manual;padding:0 44px}}@media(min-width:600px){.tpl-2025-offers .offers{padding:0 64px}}@media(min-width:1200px){.tpl-2025-offers .offers{grid-template-columns:1fr 1fr 1fr;padding:0}}.tpl-2025-offers .offers .offer{background-color:#fff;border-radius:18px;margin:12px auto;max-width:580px;padding:33px 19px 22px;position:relative}.tpl-2025-offers .offers .offer.highlight{max-width:620px;padding:33px 31px 22px}@media(min-width:1200px){.tpl-2025-offers .offers .offer.highlight{margin-bottom:0;margin-top:0;max-width:580px;padding:45px 19px 34px}}.tpl-2025-offers .offers .offer .wrapper-body{color:#000}.tpl-2025-offers .offers .offer .wrapper-body h1,.tpl-2025-offers .offers .offer .wrapper-body h2,.tpl-2025-offers .offers .offer .wrapper-body h3,.tpl-2025-offers .offers .offer .wrapper-body h4,.tpl-2025-offers .offers .offer .wrapper-body h5,.tpl-2025-offers .offers .offer .wrapper-body h6{font:400 24px/30px Montserrat,sans-serif;margin:0}.tpl-2025-offers .offers .offer .wrapper-body h1 b,.tpl-2025-offers .offers .offer .wrapper-body h1 strong,.tpl-2025-offers .offers .offer .wrapper-body h2 b,.tpl-2025-offers .offers .offer .wrapper-body h2 strong,.tpl-2025-offers .offers .offer .wrapper-body h3 b,.tpl-2025-offers .offers .offer .wrapper-body h3 strong,.tpl-2025-offers .offers .offer .wrapper-body h4 b,.tpl-2025-offers .offers .offer .wrapper-body h4 strong,.tpl-2025-offers .offers .offer .wrapper-body h5 b,.tpl-2025-offers .offers .offer .wrapper-body h5 strong,.tpl-2025-offers .offers .offer .wrapper-body h6 b,.tpl-2025-offers .offers .offer .wrapper-body h6 strong{font:700 24px/30px Montserrat,sans-serif}.tpl-2025-offers .offers .offer .wrapper-body ul{padding-left:15px}.tpl-2025-offers .offers .offer .wrapper-body p.larger{font:400 24px/30px Montserrat,sans-serif}.tpl-2025-offers .offers .offer .wrapper-body p.larger b,.tpl-2025-offers .offers .offer .wrapper-body p.larger strong{font:700 24px/30px Montserrat,sans-serif}.tpl-2025-offers .offers .offer .wrapper-body p small{font:500 14px/18px Montserrat,sans-serif}.tpl-2025-offers .offers .offer .wrapper-body p:last-of-type{margin-bottom:0}.tpl-2025-offers .offers .offer .stoerer{align-items:center;background-color:#c50023;border-radius:50%;color:#fff;display:flex;height:95px;justify-content:center;position:absolute;right:-20px;text-align:center;top:-40px;transform:rotate(10deg);width:95px;z-index:20}.tpl-2025-offers .offers .offer .stoerer p{font:500 16px/24px Montserrat,sans-serif;margin:0}.tpl-2025-offers .cta-button{padding-top:60px}@media(min-width:960px){.tpl-2025-offers .cta-button{padding-top:100px}}.tpl-2025-offers .cta-button.center{text-align:center}:root{--service-text-color:#000;--service-background-color:#fff;--service-foreground-color:#e52b38;--service-list-sm-svg:url(/site/templates/assets/219ac85c0d49dfcb2561.svg)}.tpl-2025-service{background-color:var(--service-background-color);padding-bottom:60px;padding-top:60px}@media(min-width:960px){.tpl-2025-service{padding-bottom:130px;padding-top:140px}}.tpl-2025-service .columns{display:grid;gap:60px;grid-template-columns:1fr}@media(min-width:960px){.tpl-2025-service .columns{grid-template-columns:1fr 1fr}}.tpl-2025-service .columns .facts .box{background-color:var(--service-foreground-color);border-radius:18px;height:auto;margin-top:25px;padding:30px}@media(min-width:960px){.tpl-2025-service .columns.reverse .facts{order:-1}}.tpl-2025-service .columns .body-sm h2,.tpl-2025-service .columns .body-sm h3,.tpl-2025-service .columns .body-sm h4,.tpl-2025-service .columns .body-sm h5,.tpl-2025-service .columns .body-sm h6{font:700 18px/23px Montserrat,sans-serif;margin-top:0}.tpl-2025-service .columns .body-sm ul.check-list{list-style:var(--bento-list-sm-svg);margin-bottom:0;margin-top:24px}@media(min-width:960px){.tpl-2025-service .columns .body-sm ul.check-list{color:var(--service-text-color);list-style:var(--service-list-sm-svg);margin-left:0;padding-left:26px}}.tpl-2025-service .service-header .icon{display:block;margin-bottom:20px;margin-top:0}.tpl-2025-service .service-header .headline{font:700 30px/38px Montserrat,sans-serif;margin-bottom:50px;margin-top:0}.tpl-2025-service .service-header .introtext{margin-bottom:40px}@media(min-width:960px){.tpl-2025-service .faq-header{text-align:left}.tpl-2025-service .faq-header .headline{font:700 50px/66px Montserrat,sans-serif;margin-bottom:20px}.tpl-2025-service .faq-header .introtext{margin-bottom:40px}}.tpl-2025-service button:focus{outline:none}.tpl-2025-service .animated-accordion__panel{background-color:var(--foreground);border-radius:0 0 18px 18px;margin-bottom:10px;padding:0 36px 10px}.tpl-2025-service .animated-accordion__panel[aria-hidden=true]{height:0!important;margin:0;padding:0}.tpl-2025-service .animated-accordion__header[aria-expanded=true]{background-color:var(--foreground);border-radius:18px 18px 0 0;font:700 16px/24px Montserrat,sans-serif;margin:0}@media(min-width:960px){.tpl-2025-service .animated-accordion__header[aria-expanded=true]{font:700 18px/32px Montserrat,sans-serif}}.tpl-2025-service button.js-accordion__header{background-color:var(--foreground);border:0;border-radius:18px;color:#000;display:block;margin-bottom:10px;padding:16px 75px 16px 36px;text-align:left;width:100%}.tpl-2025-staff-quotes{margin:0;padding:0}.tpl-2025-staff-quotes .swiper .swiper-wrapper{display:grid;grid-auto-columns:100%;grid-auto-flow:column}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner{position:relative;z-index:-2}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .swiper-content{margin:0 auto;max-width:1084px;padding:80px 30px}@media(min-width:960px){.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .swiper-content{max-width:1284px;padding:80px 130px}}@media(min-width:1600px){.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .swiper-content{align-items:center;aspect-ratio:16/7;display:flex;max-width:1600px;padding:0}}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text{color:#fff;font:400 34px/44px Montserrat,sans-serif;text-align:left}@media(min-width:1600px){.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text{margin:0 auto;max-width:1024px;padding-right:512px}}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .headline{margin-top:0}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .body,.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .headline{font:400 30px/38px Montserrat,sans-serif;margin-bottom:15px;margin-left:auto;margin-right:auto}@media(min-width:1600px){.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .body,.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .headline{font:400 34px/44px Montserrat,sans-serif}}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .body b,.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .body strong,.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .headline b,.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .headline strong{font:700 30px/38px Montserrat,sans-serif}@media(min-width:1600px){.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .body b,.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .body strong,.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .headline b,.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .headline strong{font:700 34px/44px Montserrat,sans-serif}}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .person{align-items:center;column-gap:30px;display:grid;grid-template-columns:93px auto;margin-top:40px}@media(min-width:1600px){.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .person{grid-template-columns:100%}}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .person .image .img-small{border-radius:50%;display:block;height:93px;width:93px}@media(min-width:1600px){.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .person .image{display:none}}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .person .details .name{font:700 18px/23px Montserrat,sans-serif;margin-bottom:1px;margin-top:2px}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .text .person .details .position{font:500 16px/24px Montserrat,sans-serif}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .image-bg{display:none}@media(min-width:1600px){.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .image-bg{aspect-ratio:16/7;display:block;margin-left:auto;margin-right:auto;max-width:1600px;position:absolute;width:100%;z-index:-1}}.tpl-2025-staff-quotes .swiper .swiper-slide .swiper-slide-inner .image-bg .img-large{display:block;height:auto;width:100%}.tpl-2025-team{padding:60px 0}@media(min-width:960px){.tpl-2025-team{padding:130px 0 140px}}.tpl-2025-team h2{font:700 34px/44px Montserrat,sans-serif;margin-top:0}.tpl-2025-team .subtitle{font:400 20px/25px Montserrat,sans-serif}.tpl-2025-team .subtitle b,.tpl-2025-team .subtitle strong{font:700 20px/25px Montserrat,sans-serif}.tpl-2025-team .body{font:500 16px/24px Montserrat,sans-serif}@media(min-width:960px){.tpl-2025-team .body{font:500 18px/32px Montserrat,sans-serif}}.tpl-2025-team .body p:last-of-type{margin-bottom:0}.tpl-2025-team .team-members{display:grid;gap:40px 26px;margin-top:60px}@media(min-width:960px){.tpl-2025-team .team-members{gap:60px 30px;margin-top:100px}}.tpl-2025-team .team-members .person{max-width:232px;width:100%}.tpl-2025-team .team-members .person h3.first-name{font:700 18px/23px Montserrat,sans-serif;margin-bottom:8px;margin-top:0}.tpl-2025-team .team-members .person p.position{font:500 14px/18px Montserrat,sans-serif;margin-bottom:2px;margin-top:0}.tpl-2025-team .team-members .person p.position.empty{margin-bottom:0;margin-top:-10px}.tpl-2025-team .team-members .person .person-linkedin{font:500 14px/18px Montserrat,sans-serif;position:relative}.tpl-2025-team .team-members .person .person-linkedin a{color:#000;display:inline-block;margin-top:10px}.tpl-2025-team .team-members .person .person-linkedin .linkedin{background-image:url(/site/templates/assets/32b4be8ba02ce2d45966.svg);background-position:0 0;background-repeat:no-repeat;background-size:20px 20px;content:" ";display:inline-block;height:21px;vertical-align:middle;width:30px}.tpl-2025-team .team-members .person .quote{display:none}.tpl-2025-team .team-members .person .image{border-radius:18px;height:152px;margin-bottom:8px;width:152px}@media(min-width:960px){.tpl-2025-team .team-members .person .image{height:232px;width:232px}}.tpl-2025-team .team-members .person .image-big{display:none}.tpl-2025-team .team-members .person .body{font:500 16px/24px Montserrat,sans-serif}.tpl-2025-team .team-members .person .body b,.tpl-2025-team .team-members .person .body strong{font:500 16px/24px Montserrat,sans-serif;font-weight:700}.tpl-2025-team .team-members .person .body p:last-of-type{margin-bottom:0}.tpl-2025-team .team-members .partner-logo{align-items:center;background-color:#fff;border-radius:18px;display:flex;grid-column:span 2;height:152px;justify-content:center;overflow:hidden}@media(min-width:960px){.tpl-2025-team .team-members .partner-logo{height:232px}}.tpl-2025-team .team-members .partner-logo img{display:block;max-height:75%;max-width:75%}.tpl-2025-team .grid-cols-4,.tpl-2025-team .grid-cols-6{margin:0 auto;max-width:330px}.tpl-2025-team .grid-cols-4 .team-members,.tpl-2025-team .grid-cols-6 .team-members{grid-template-columns:1fr 1fr}@media(min-width:568px){.tpl-2025-team .grid-cols-4,.tpl-2025-team .grid-cols-6{max-width:508px}.tpl-2025-team .grid-cols-4 .team-members,.tpl-2025-team .grid-cols-6 .team-members{grid-template-columns:1fr 1fr 1fr}}@media(min-width:960px){.tpl-2025-team .grid-cols-4,.tpl-2025-team .grid-cols-6{max-width:494px}.tpl-2025-team .grid-cols-4 .team-members,.tpl-2025-team .grid-cols-6 .team-members{grid-template-columns:1fr 1fr}}@media(min-width:1016px){.tpl-2025-team .grid-cols-4,.tpl-2025-team .grid-cols-6{max-width:756px}.tpl-2025-team .grid-cols-4 .team-members,.tpl-2025-team .grid-cols-6 .team-members{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1278px){.tpl-2025-team .grid-cols-4,.tpl-2025-team .grid-cols-6{max-width:1018px}.tpl-2025-team .grid-cols-4 .team-members,.tpl-2025-team .grid-cols-6 .team-members{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width:1802px){.tpl-2025-team .grid-cols-6{max-width:1542px}.tpl-2025-team .grid-cols-6 .team-members{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.tpl-2025-team.dark-bg{color:#fff}.tpl-2025-testimonials{padding:60px 0;text-align:center}@media(min-width:960px){.tpl-2025-testimonials{padding:130px 0 140px}}.tpl-2025-testimonials h2{margin-bottom:60px;margin-top:0}@media(min-width:960px){.tpl-2025-testimonials h2{margin-bottom:140px}}.tpl-2025-testimonials .columns{display:flex;flex-direction:column;gap:60px 50px}@media(min-width:960px){.tpl-2025-testimonials .columns{flex-direction:row;justify-content:space-between}}.tpl-2025-testimonials .columns .column{font:500 16px/24px Montserrat,sans-serif;margin:0 auto;max-width:512px}@media(min-width:960px){.tpl-2025-testimonials .columns .column{font:500 18px/32px Montserrat,sans-serif;margin:0;max-width:435px}}.tpl-2025-testimonials .columns .column .name{font:700 18px/23px Montserrat,sans-serif;margin:0;padding:13px 0 0}.tpl-2025-testimonials .columns .column .company,.tpl-2025-testimonials .columns .column .title{font:500 16px/24px Montserrat,sans-serif;margin:0}.tpl-2025-testimonials .columns .column .img{background-size:100%;border-radius:50%;display:block;height:93px;margin-bottom:40px;margin-left:auto;margin-right:auto;width:93px}.tpl-2025-testimonials .columns .column .stars{padding:30px 0 0}.tpl-2025-testimonials .columns .column .stars span{background-image:url(/site/templates/assets/18f581f49db47ca911ad.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;display:inline-block;height:16px;margin-right:1px;width:16px}.tpl-2025-testimonials.dark-bg .columns .column .stars span{background-image:url(/site/templates/assets/8f29938bf93722716432.svg)}.tpl-2025-text-image{padding:60px 0}@media(min-width:960px){.tpl-2025-text-image{padding:130px 0 140px}}.tpl-2025-text-image .section-headline{margin:0;padding-bottom:60px}@media(min-width:960px){.tpl-2025-text-image .section-headline{padding-bottom:100px}}.tpl-2025-text-image .columns{align-items:center;display:grid;gap:60px 90px;grid-template-columns:1fr;margin-bottom:60px}.tpl-2025-text-image .columns.last-item{margin-bottom:0}@media(min-width:960px){.tpl-2025-text-image .columns{grid-template-columns:1fr 1fr}.tpl-2025-text-image .columns.reverse .column.text{order:1}}.tpl-2025-text-image .columns .column.image,.tpl-2025-text-image .columns .column.text{height:auto;width:100%}.tpl-2025-text-image .columns .column.text{font:500 16px/24px Montserrat,sans-serif;max-width:640px}@media(min-width:960px){.tpl-2025-text-image .columns .column.text{font:500 18px/32px Montserrat,sans-serif}}.tpl-2025-text-image .columns .column.text h2,.tpl-2025-text-image .columns .column.text h3{margin-bottom:30px;margin-top:0;padding-bottom:0;text-wrap:balance}@media(min-width:960px){.tpl-2025-text-image .columns .column.text h2,.tpl-2025-text-image .columns .column.text h3{margin-bottom:50px}}.tpl-2025-text-image .columns .column.text .wrapper-body>:last-child{margin-bottom:0}.tpl-2025-text-image .columns .column.image img{border-radius:18px;display:block;margin-left:auto;margin-right:auto;max-width:550px;width:100%}.tpl-2025-text-image .button-wrapper{padding:60px 0 0;text-align:center}@media(min-width:960px){.tpl-2025-text-image .button-wrapper{text-align:left}}:root{--text-text-color:#000;--text-background-color:#fff;--text-list-sm-svg:url(/site/templates/assets/219ac85c0d49dfcb2561.svg);--text-list-svg:url(/site/templates/assets/e0d49491dd83ad780738.svg)}.tpl-2025-text{background-color:var(--text-background-color);color:var(--text-text-color);margin:0;padding:0}.tpl-2025-text.pt{padding-top:30px}@media(min-width:960px){.tpl-2025-text.pt{padding-top:130px}}.tpl-2025-text.pb{padding-bottom:30px}@media(min-width:960px){.tpl-2025-text.pb{padding-bottom:130px}}.tpl-2025-text .headline{margin-bottom:30px;margin-top:0}.tpl-2025-text .body{display:flow-root}.tpl-2025-text .body>:first-child{margin-top:0}.tpl-2025-text .body>:last-child{margin-bottom:0}.tpl-2025-text .body ul.check-list{color:var(--text-text-color);list-style:var(--text-list-sm-svg)}@media(min-width:960px){.tpl-2025-text .body ul.check-list{color:var(--text-text-color);list-style:var(--text-list-svg)}}.tpl-2025-text .button-wrapper{padding:60px 0 0;text-align:center}@media(min-width:960px){.tpl-2025-text .button-wrapper{text-align:left}}body{min-height:100vh;overflow-y:scroll}body header .container-full,body main #content article .container-full,body main #content section .container-full{box-sizing:content-box;padding:0 30px}@media(min-width:960px){body header .container-full,body main #content article .container-full,body main #content section .container-full{padding:0 130px}}body header .container-full-left-margin,body main #content article .container-full-left-margin,body main #content section .container-full-left-margin{box-sizing:content-box;padding:0 0 0 30px}@media(min-width:960px){body header .container-full-left-margin,body main #content article .container-full-left-margin,body main #content section .container-full-left-margin{padding:0 0 0 130px}}body header .container-1024,body main #content article .container-1024,body main #content section .container-1024{box-sizing:content-box;margin:0 auto;max-width:1024px;padding:0 30px}@media(min-width:960px){body header .container-1024,body main #content article .container-1024,body main #content section .container-1024{padding:0 130px}}body header .container-1152,body main #content article .container-1152,body main #content section .container-1152{box-sizing:content-box;margin:0 auto;max-width:1152px;padding:0 30px}@media(min-width:960px){body header .container-1152,body main #content article .container-1152,body main #content section .container-1152{padding:0 130px}}body header .container-1200,body main #content article .container-1200,body main #content section .container-1200{box-sizing:content-box;margin:0 auto;max-width:1200px;padding:0 30px}@media(min-width:960px){body header .container-1200,body main #content article .container-1200,body main #content section .container-1200{padding:0 130px}}body header .container-1440,body main #content article .container-1440,body main #content section .container-1440{box-sizing:content-box;margin:0 auto;max-width:1440px;padding:0 30px}@media(min-width:960px){body header .container-1440,body main #content article .container-1440,body main #content section .container-1440{padding:0 130px}}section{padding-bottom:1px;padding-top:1px}a:not(.card):not(.btn):not(.hidden-link){border-bottom:0;color:#e52b38;text-decoration:none;transition:color .4s ease}a:not(.card):not(.btn):not(.hidden-link):hover{color:#ff0f1f}a.card{border-bottom:0;text-decoration:none;transition:none}a.card,a.card:hover{color:inherit}a.hidden-link{border-bottom:0;text-decoration:none;transition:none}a.hidden-link,a.hidden-link:hover{color:inherit;font:inherit}ul{list-style:url(/site/templates/assets/41f4aa1d2684fd0509d8.svg);margin-bottom:32px;margin-top:32px;padding-left:25px}@media(min-width:960px){ul{margin-bottom:36px;margin-top:36px}}ul li:last-of-type{margin-bottom:0;padding-bottom:0}ul.check-list{list-style:url(/site/templates/assets/219ac85c0d49dfcb2561.svg);margin-left:0;padding-left:26px}@media(min-width:960px){ul.check-list{list-style:url(/site/templates/assets/e0d49491dd83ad780738.svg);padding-left:29px}}ul.check-list li{margin-bottom:5px;padding-bottom:5px;padding-left:3px}@media(min-width:960px){ul.check-list li{padding-left:5px}}ul.check-list li:last-of-type{margin-bottom:0;padding-bottom:0}