.LogoCommunicode_ccClaim__0seRG,.LogoCommunicode_ccLogoWrap__Qa_KR{display:none}.LogoCommunicode_cc-logo-svgcontainer-signet__F8HMc{width:64px;height:64px}.LogoCommunicode_ccLogoWrap__Qa_KR{flex-direction:column;padding-top:1.25rem}@media(min-width:1280px){.LogoCommunicode_ccSignet__6dBZN{width:56px;height:56px;margin-right:16px}.LogoCommunicode_ccClaim__0seRG{display:block;position:relative;left:2px}.LogoCommunicode_ccLogoWrap__Qa_KR{display:flex}.LogoCommunicode_ccWordmark__zBblU{transition:all .15s ease-out;width:216px;height:auto;opacity:1;margin-bottom:.5rem}}.SocialChannelsCC_sociallist__wNMFC li{display:inline-block;overflow:hidden;position:relative;margin:0 24px 0 0}@media(min-width:768px){.SocialChannelsCC_sociallist__wNMFC li{margin:0 0 0 24px}.SocialChannelsCC_sociallist__wNMFC li:first-child{margin-left:0}}.SocialChannelsCC_sociallist__wNMFC li a{display:block;width:24px;height:24px}.SocialChannelsCC_sociallist__wNMFC li svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px}.SocialChannelsCC_sociallist__wNMFC li svg.SocialChannelsCC_google__8GZCl{transform:translate(-50%,-40%)}.SocialChannelsCC_sociallist__wNMFC li span{position:absolute;top:0;left:56px}.HeaderMenu_headerMenuContainer__YXTWA{width:0}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenu__gQ9Za{width:100%;padding:24px 0;font-family:Metropolis,Helvetica,sans-serif;position:relative;z-index:5;display:none}@media(min-width:992px){.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenu__gQ9Za{padding:56px 0}}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenu__gQ9Za .HeaderMenu_socialChannel__xHeD3{margin-top:40px}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_menuWrapper__Ngk1i{display:flex;flex-wrap:wrap;align-items:flex-start}@media(min-width:992px){.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_menuWrapper__Ngk1i{flex-wrap:nowrap;justify-content:space-between}}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N{width:100%;list-style:none}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N a{color:#fff;text-decoration:none;transition:color .05s ease-out;letter-spacing:-.96px;font-family:Metropolis,Helvetica,sans-serif}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N a:hover{color:#006065}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N.HeaderMenu_menuPrimary__L4xU7{margin:0 0 18px}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N.HeaderMenu_menuPrimary__L4xU7 a{font-size:48px;font-style:normal;font-weight:500;line-height:60px}@media(min-width:768px){.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N.HeaderMenu_menuPrimary__L4xU7{margin:0 0 45px}}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N.HeaderMenu_menuSecondary__LnUEj{margin:0 0 16px}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N.HeaderMenu_menuSecondary__LnUEj a{font-size:18px;font-style:normal;font-weight:500;line-height:1}@media(min-width:992px){.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N.HeaderMenu_menuSecondary__LnUEj{text-align:right}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N.HeaderMenu_menuSecondary__LnUEj a{font-size:24px;line-height:32px}}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N .HeaderMenu_menuItem__KO_SW{display:block}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N .HeaderMenu_menuLink__Z8WVk{display:block;padding:5px 0;width:100%;height:100%}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_headerMenulist__3329N .HeaderMenu_menulistSeparator__I0CNe{margin-bottom:30px}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_menuBackground__BXm0Q{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#8db91c;z-index:3}@media(min-width:768px){.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_menuBackground__BXm0Q{display:block;position:absolute;width:1px;height:1px;transition:opacity .35s ease-out;opacity:0;border-radius:100%;transform-origin:center;box-shadow:0 0 10px 10px #8db91c;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.HeaderMenu_headerMenuContainer__YXTWA .HeaderMenu_separator__WMQqK{margin-top:1.75rem}.is-active .HeaderMenu_headerMenuContainer__YXTWA{width:100%}.is-active .HeaderMenu_headerMenu__gQ9Za,.is-active .HeaderMenu_menuBackground__BXm0Q{display:block}@media(min-width:768px){.is-active .HeaderMenu_menuBackground__BXm0Q{border-radius:0;opacity:1;width:200vw;height:200vw}}@media(min-width:992px){.is-active .HeaderMenu_menuPrimary__L4xU7 .HeaderMenu_menuItem__KO_SW{animation-name:HeaderMenu_slideright__c4uMT;animation-duration:.25s;animation-delay:0s;animation-fill-mode:forwards}.is-active .HeaderMenu_menuPrimary__L4xU7 .HeaderMenu_menuItem__KO_SW:nth-child(0){animation-delay:0s}.is-active .HeaderMenu_menuPrimary__L4xU7 .HeaderMenu_menuItem__KO_SW:first-child{animation-delay:.05s}.is-active .HeaderMenu_menuPrimary__L4xU7 .HeaderMenu_menuItem__KO_SW:nth-child(2){animation-delay:.1s}.is-active .HeaderMenu_menuPrimary__L4xU7 .HeaderMenu_menuItem__KO_SW:nth-child(3){animation-delay:.15s}.is-active .HeaderMenu_menuPrimary__L4xU7 .HeaderMenu_menuItem__KO_SW:nth-child(4){animation-delay:.2s}.is-active .HeaderMenu_menuPrimary__L4xU7 .HeaderMenu_menuItem__KO_SW:nth-child(5){animation-delay:.25s}.is-active .HeaderMenu_menuPrimary__L4xU7 .HeaderMenu_menuItem__KO_SW:nth-child(6){animation-delay:.3s}.is-active .HeaderMenu_menuPrimary__L4xU7 .HeaderMenu_menuItem__KO_SW:nth-child(7){animation-delay:.35s}.is-active .HeaderMenu_menuPrimary__L4xU7 .HeaderMenu_menuItem__KO_SW:nth-child(8){animation-delay:.4s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW{animation-name:HeaderMenu_simpleappear__Jyfws;animation-duration:.25s;animation-delay:0s;animation-fill-mode:forwards}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(0){animation-delay:0s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:first-child{animation-delay:.05s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(2){animation-delay:.1s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(3){animation-delay:.15s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(4){animation-delay:.2s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(5){animation-delay:.25s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(6){animation-delay:.3s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(7){animation-delay:.35s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(8){animation-delay:.4s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(9){animation-delay:.45s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(10){animation-delay:.5s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(11){animation-delay:.55s}.is-active .HeaderMenu_menuSecondary__LnUEj .HeaderMenu_menuItem__KO_SW:nth-child(12){animation-delay:.6s}.HeaderMenu_menuItem__KO_SW{opacity:0}}@keyframes HeaderMenu_slideright__c4uMT{0%{margin-left:-50%;opacity:0}to{margin-left:0;opacity:1}}@keyframes HeaderMenu_simpleappear__Jyfws{0%{opacity:0}to{opacity:1}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}image,svg{display:block}@media(max-width:768px){body,html,main{overflow-x:hidden;width:100%}}body,body *{box-sizing:border-box}body{color:#595959;overflow-x:hidden}::-moz-focus-inner{border:0}:focus{outline:none}main{padding-top:5rem;position:relative;z-index:1}@media(min-width:1280px){main{padding-top:7.5rem}}main>:last-child{margin-bottom:4rem}@media(min-width:768px){main>:last-child{margin-bottom:6rem}}@media(min-width:992px){main>:last-child{margin-bottom:8rem}}.is--centered{text-align:center}.shadow{box-shadow:0 10px 20px -10px rgba(0,0,0,.2)}.fullwidth{width:100%;padding:0}[class*=gaTeaser]:hover{text-decoration:none}[class*=gaTeaser]:hover .button-type--primary{background:#71a21f}.crossfader{position:relative;max-width:100%;width:100%;margin:0 0 72px}.crossfader .slick-track{display:flex;flex-flow:row}.crossfader img{max-width:100%}.calltoaction{margin:2rem auto 3.5rem}@media(min-width:768px){.calltoaction{margin-bottom:6.5rem}}.contact-person{margin:0;padding-bottom:.5rem}.contact-person h4{font-size:18px;line-height:24px;margin-bottom:.25rem;font-weight:200;color:#595959}@media(min-width:768px){.contact-person{font-size:20px;line-height:28px;margin:6rem 0 0}}.title-and-text{margin-bottom:2rem}@media(min-width:768px){.title-and-text{margin-bottom:3rem}}.salesforce--text{font-size:1.25rem;line-height:2rem;margin-bottom:2.5rem;text-align:center}@media(max-width:576px){.halfWidthTeaser .button-type--text{display:none}}.recaptcha-error iframe{border:2px solid #c52b2b}.header-menuwrapper .feather-search{width:24px;height:24px;transform:scale(.9);margin-right:1.25rem}.header-menuwrapper .feather-search:hover{color:#5c861f}.gaTeaserServiceItem{color:#000}.gaTeaserPartner h4{font-family:Metropolis,Helvetica,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px}.gaTeaserCasestudy h4,.is--centered h2{font-size:40px;line-height:48px}.is--centered h2{text-align:center}.author-detail section{margin-bottom:36px}.author-detail .related-content{padding-top:0;margin-top:0}.author-detail .related-content h3{text-align:left;margin-bottom:0}.author-information_header{margin-bottom:36px;font-weight:400}.author-information_avatar{text-align:center}@media(min-width:768px){.author-information_avatar{text-align:left}}.author-information_avatar img{width:245px;height:auto;border-radius:50%;margin-bottom:24px}@media(min-width:768px){.author-information_avatar img{width:100%;margin-bottom:0}}.consent-not-exists{height:100%!important}.uc-embedding-wrapper{margin-top:1.25rem}.flex{display:flex}.container{width:100%;margin:0 auto;min-width:320px;max-width:576px}@media(min-width:576px){.container{overflow:visible}}@media(min-width:768px){.container{max-width:720px;padding-left:12px;padding-right:12px}}@media(min-width:992px){.container{max-width:960px;padding-left:12px;padding-right:12px}}@media(min-width:1280px){.container{max-width:1152px;padding-left:12px;padding-right:12px}}.column{width:100%;margin-bottom:8px;word-wrap:break-word;position:relative}@media(max-width:576px){.column{padding-left:16px;padding-right:16px}}@media(min-width:576px){.column{margin-left:calc(8px);margin-right:calc(8px);margin-bottom:0}}@media(min-width:768px){.column{margin-left:calc(12px);margin-right:calc(12px)}}@media(min-width:992px){.column{margin-left:calc(12px);margin-right:calc(12px)}}@media(min-width:1280px){.column{margin-left:calc(12px);margin-right:calc(12px)}}.row{display:flex;flex-wrap:wrap}@media(min-width:768px){.row{margin-left:calc(-12px);margin-right:calc(-12px)}}.row.listing-col-3{flex-wrap:wrap}.row.listing-col-3 .column{margin-bottom:48px}.row.listing-col-3 .column:nth-child(3n){margin-right:0}@media(min-width:768px){.column--inset{padding-left:calc(60px);padding-right:calc(60px)}}@media(min-width:992px){.column--inset{padding-left:calc(80px);padding-right:calc(80px)}}@media(min-width:1280px){.column--inset{padding-left:calc(96px);padding-right:calc(96px)}}@media(min-width:768px){.column--inset--2{padding-left:calc(120px);padding-right:calc(120px)}}@media(min-width:992px){.column--inset--2{padding-left:calc(160px);padding-right:calc(160px)}}@media(min-width:1280px){.column--inset--2{padding-left:calc(192px);padding-right:calc(192px)}}@media(min-width:768px){.colspan--1{width:calc(60px)}}@media(min-width:992px){.colspan--1{width:calc(80px)}}@media(min-width:1280px){.colspan--1{width:calc(96px)}}@media(min-width:768px){.colspan--2{width:calc(96px)}}@media(min-width:992px){.colspan--2{width:calc(136px)}}@media(min-width:1280px){.colspan--2{width:calc(168px)}}@media(min-width:768px){.colspan--3{width:calc(156px)}}@media(min-width:992px){.colspan--3{width:calc(216px)}}@media(min-width:1280px){.colspan--3{width:calc(264px)}}@media(min-width:768px){.colspan--3_5{width:176px}}@media(min-width:992px){.colspan--3_5{width:242px}}@media(min-width:1280px){.colspan--3_5{width:296px}}@media(min-width:768px){.colspan--4{width:calc(216px)}}@media(min-width:992px){.colspan--4{width:calc(296px)}}@media(min-width:1280px){.colspan--4{width:calc(360px)}}@media(min-width:768px){.colspan--5{width:calc(276px)}}@media(min-width:992px){.colspan--5{width:calc(376px)}}@media(min-width:1280px){.colspan--5{width:calc(456px)}}@media(min-width:768px){.colspan--6{width:calc(336px)}}@media(min-width:992px){.colspan--6{width:calc(456px)}}@media(min-width:1280px){.colspan--6{width:calc(552px)}}@media(min-width:768px){.colspan--7{width:calc(396px)}}@media(min-width:992px){.colspan--7{width:calc(536px)}}@media(min-width:1280px){.colspan--7{width:calc(648px)}}@media(min-width:768px){.colspan--8{width:calc(456px)}}@media(min-width:992px){.colspan--8{width:calc(616px)}}@media(min-width:1280px){.colspan--8{width:calc(744px)}}@media(min-width:768px){.colspan--9{width:calc(516px)}}@media(min-width:992px){.colspan--9{width:calc(696px)}}@media(min-width:1280px){.colspan--9{width:calc(840px)}}.colspan--10:not(.fullwidth){width:100%}@media(min-width:768px){.colspan--10:not(.fullwidth){width:calc(576px)}}@media(min-width:992px){.colspan--10:not(.fullwidth){width:calc(776px)}}@media(min-width:1280px){.colspan--10:not(.fullwidth){width:calc(936px)}}@media(min-width:768px){.colspan--11{width:calc(612px)}}@media(min-width:992px){.colspan--11{width:calc(856px)}}@media(min-width:1280px){.colspan--11{width:calc(1032px)}}.colspan--12{width:100%}@media(max-width:576px){.colspan--xs-6{width:50%}}@media(min-width:768px){.inset--1{margin-left:calc(72px)}}@media(min-width:992px){.inset--1{margin-left:calc(92px)}}@media(min-width:1280px){.inset--1{margin-left:calc(108px)}}@media(min-width:768px){.inset--2{margin-left:calc(156px)}}@media(min-width:992px){.inset--2{margin-left:calc(196px)}}@media(min-width:1280px){.inset--2{margin-left:calc(228px)}}@media(min-width:768px){.inset--3{margin-left:calc(240px)}}@media(min-width:992px){.inset--3{margin-left:calc(300px)}}@media(min-width:1280px){.inset--3{margin-left:calc(348px)}}@media(min-width:768px){.inset--4{margin-left:calc(324px)}}@media(min-width:992px){.inset--4{margin-left:calc(404px)}}@media(min-width:1280px){.inset--4{margin-left:calc(468px)}}@media(min-width:768px){.inset--5{margin-left:calc(408px)}}@media(min-width:992px){.inset--5{margin-left:calc(508px)}}@media(min-width:1280px){.inset--5{margin-left:calc(588px)}}@media(min-width:768px){.inset--6{margin-left:calc(492px)}}@media(min-width:992px){.inset--6{margin-left:calc(612px)}}@media(min-width:1280px){.inset--6{margin-left:calc(708px)}}@media(min-width:768px){.inset--7{margin-left:calc(576px)}}@media(min-width:992px){.inset--7{margin-left:calc(716px)}}@media(min-width:1280px){.inset--7{margin-left:calc(828px)}}@media(min-width:768px){.inset--8{margin-left:calc(660px)}}@media(min-width:992px){.inset--8{margin-left:calc(820px)}}@media(min-width:1280px){.inset--8{margin-left:calc(948px)}}.justify-center{justify-content:center}.fullwidth{width:100%!important}caption,h1,h2,h3,h4,h5,h6{font-family:Metropolis,Helvetica,sans-serif;color:#006065;font-weight:400}h1{text-align:center;font-weight:200;font-size:clamp(34px,-1.3rem + 6vw,80px);line-height:clamp(34px,-1.3rem + 6vw,80px);margin-bottom:var(--spacing-lg-16-px,16px);background:linear-gradient(180deg,#006065,#8eba1b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}h2{color:var(--text-secondary-color-text-secondary-strong,#006065);font-size:30px;font-style:normal;font-weight:500;line-height:38px;padding-bottom:var(--spacing-lg-16-px,16px)}@media(max-width:768px){h2{font-size:24px;line-height:32px}}h3,h4{color:var(--text-secondary-color-text-secondary-strong,#006065);font-size:24px;font-style:normal;font-weight:500;line-height:32px;padding-bottom:var(--spacing-lg-16-px,16px)}@media(max-width:768px){h3,h4{font-size:20px;line-height:28px}}h3,h4,h5{transition:all .35s ease-in-out}caption{font-size:.75rem;line-height:1.25rem;display:inline-block}caption.uppercase{text-transform:uppercase}.medium{font-weight:400}.bold{font-weight:600}.listing-title{margin-bottom:.5rem;font-weight:400;font-size:2rem;text-align:center}@media(min-width:768px){.listing-title{font-weight:600;font-size:2.5rem;line-height:1.55;text-align:left;margin-bottom:1.5rem}}.content-block h5,.content-block h6{padding-top:var(--spacing-lg-16-px,16px)}body{position:relative;font-family:Calibri W02 Light,Arial,sans-serif;color:var(--text-color-text,#424242);font-size:18px;font-style:normal;font-weight:400;line-height:28px}em{font-style:italic}strong{font-family:Calibri W02 Bold,Arial,sans-serif}p+h3{margin-top:2.25rem}p+p,p+ul{margin-top:1rem}ul li{margin-bottom:.5rem}ul li p{margin-bottom:0}ul+h3{margin-top:2.25rem}ul+p,ul+ul{margin-top:1rem}a{color:#8db91c;text-decoration:none}a:hover{text-decoration:underline}[href^=tel]{color:inherit}.content-block__text center img{max-width:100px}button{padding:.5rem 1rem}.button,button{display:inline-block;width:auto;box-sizing:border-box;position:relative;cursor:pointer;text-decoration:none;white-space:nowrap;letter-spacing:.5px;font-family:Metropolis,Helvetica,sans-serif;border:none}.button.is-disabled,button.is-disabled{pointer-events:none}.button.is-disabled,.button.is-disabled:hover,button.is-disabled,button.is-disabled:hover{background:#dedede;border-color:#dedede;color:#fff;text-decoration:none}.button-type--primary,button{width:100%;border-radius:4px;background-color:#8db91c;color:#fff;transition:background-color .15s ease-out;text-align:center;font-weight:700}.button-type--primary:hover,button:hover{background-color:#71a21f;text-decoration:none}@media(min-width:768px){.button-type--primary,button{width:auto}}.button-type--secondary{width:100%;border-radius:4px;border:1px solid #8db91c;background-color:transparent;color:#8db91c;transition:all .15s ease-out;text-align:center;font-weight:700}.button-type--secondary:hover{color:#fff;border-color:#71a21f;background-color:#71a21f;text-decoration:none}@media(min-width:768px){.button-type--secondary{width:auto}}.button-type--text{color:#8db91c;transition:color .15s ease-out}.button-type--text:after{content:"";display:block;height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:transparent;transition:background-color .15s ease-out}.button-type--text:hover{color:#71a21f;text-decoration:none}.button-type--text:hover:after{background-color:#71a21f}.button-type--text.button-size--medium,.button-type--text.button-size--small{height:auto;padding:4px 0;font-size:16px;line-height:16px}.button-type--outline{border-radius:var(--border-radius,4px);border:1px solid var(--border-primary-color-border-primary,#71a21f);color:var(--text-primary-color-text-link,#71a21f);font-size:14px;font-weight:700;line-height:18px;transition:color .15s ease-out}.button-type--outline:hover{background-color:#71a21f;color:#fff;text-decoration:none}.button-type--outline:hover:after{background-color:#71a21f}.button__icon{display:none}.has-icon .button__icon{position:absolute;top:50%;transform:translateY(-50%)}.has-icon.button-size--medium .button__icon{display:block;width:24px;height:24px}.has-icon.button-size--small .button__icon{display:block;width:16px;height:16px}.has-icon.button-size--text .button__icon{display:none}.has-icon.icon-position--before.button-size--medium{padding-left:52px}.has-icon.icon-position--before.button-size--medium .button__icon{left:16px}.has-icon.icon-position--before.button-size--small{padding-left:32px}.has-icon.icon-position--before.button-size--small .button__icon{left:8px}.has-icon.icon-position--after.button-size--medium{padding-right:52px}.has-icon.icon-position--after.button-size--medium .button__icon{right:16px}.has-icon.icon-position--after.button-size--small{padding-right:32px}.has-icon.icon-position--after.button-size--small .button__icon{right:8px}.button-size--medium{padding:16px 32px;height:48px;line-height:16px;font-size:16px}.button-size--small{padding:8px 24px;height:32px;line-height:.875rem;font-size:.875rem}input[type=submit]{display:inline-block;box-sizing:border-box;position:relative;cursor:pointer;text-decoration:none;white-space:nowrap;letter-spacing:.5px;border-width:0;width:100%}@media(min-width:768px){input[type=submit]{width:auto}}.uc-embedding-buttons{margin:1rem 0}.uc-embedding-buttons button{margin:0 1rem 1rem 0}a[class*=gaTeaser]:hover h3,a[class*=gaTeaser]:hover h4,a[class*=gaTeaser]:hover h5{color:#8db91c}a[class*=gaTeaser]:hover .image-wrap img{transition:all .285s ease-in-out;transform:scale(1.01)}a[class*=gaTeaser]:hover .button-type--primary{background:#71a21f}a[class*=gaTeaser]:hover .button-type--text{color:#71a21f;border-bottom-color:#71a21f;text-decoration:none}a[class*=gaTeaser]:hover .button-type--text:after{background-color:#71a21f}img{pointer-events:none;width:100%;height:auto}.gaBreadcrumbLink{display:inline-block}.breadcrumbs{animation:fadeIn 1s;margin-bottom:1rem;line-height:1;text-transform:capitalize}.breadcrumbs a{font-family:Metropolis,Helvetica,sans-serif;color:#8db91c;font-weight:200;margin:40px 0 0;font-size:clamp(14px,-1.3rem + 4.15vw,24px);line-height:clamp(16px,-1.3rem + 4.15vw,24px);display:inline}.breadcrumbs a:hover{color:#006065}.breadcrumbs ol{list-style:none;display:flex}.breadcrumbs ol li{display:inline-block;margin-right:.5rem}.breadcrumbs ol li:after{position:relative;top:-.25rem;content:"/";font-family:Metropolis,Helvetica,sans-serif;color:#8db91c;font-weight:200;font-size:clamp(14px,-1.3rem + 4.15vw,24px);padding-left:.5rem}.breadcrumbs ol li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs ol li:last-child span{max-width:10ch}@media(min-width:576px){.breadcrumbs ol li:last-child span{max-width:29ch}}@media(min-width:768px){.breadcrumbs ol li:last-child span{max-width:21ch}}@media(min-width:1280px){.breadcrumbs ol li:last-child span{max-width:23ch}}.breadcrumbs ol li:last-child:after{content:""}.breadcrumbs .is--active{font-weight:700}header .breadcrumbs{display:none}header .breadcrumbs.is--active{position:absolute;left:72px;top:32px;z-index:50}@media(max-width:768px){header .breadcrumbs.is--active{top:24px}}header .breadcrumbs ol li:first-child{display:none}@media(max-width:992px){header ol:after{content:"…";color:#006065}header ol li.is--active{display:none}}.colspan--8 .breadcrumbs ol li:last-child span{max-width:18ch}@media(min-width:576px){.colspan--8 .breadcrumbs ol li:last-child span{max-width:38ch}}@media(min-width:768px){.colspan--8 .breadcrumbs ol li:last-child span{max-width:41ch}}@media(min-width:1280px){.colspan--8 .breadcrumbs ol li:last-child span{max-width:30ch}}.colspan--10 .breadcrumbs ol li:last-child span{max-width:15ch}@media(min-width:576px){.colspan--10 .breadcrumbs ol li:last-child span{max-width:33ch}}@media(min-width:768px){.colspan--10 .breadcrumbs ol li:last-child span{max-width:36ch}}@media(min-width:1280px){.colspan--10 .breadcrumbs ol li:last-child span{max-width:38ch}}.colspan--12 .breadcrumbs ol li:last-child span{max-width:19ch}@media(min-width:576px){.colspan--12 .breadcrumbs ol li:last-child span{max-width:41ch}}@media(min-width:768px){.colspan--12 .breadcrumbs ol li:last-child span{max-width:41ch}}@media(min-width:992px){.colspan--12 .breadcrumbs ol li:last-child span{max-width:51ch}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.content-block{margin-bottom:1.25rem}@media(min-width:768px){.content-block{margin-bottom:3rem}}.content-block__header{margin-bottom:1rem}.content-block.content-block__text{overflow-x:auto}.content-block.content-block__text a+h1,.content-block.content-block__text a+h2,.content-block.content-block__text a+h3,.content-block.content-block__text a+h4,.content-block.content-block__text a+h5,.content-block.content-block__text p+h1,.content-block.content-block__text p+h2,.content-block.content-block__text p+h3,.content-block.content-block__text p+h4,.content-block.content-block__text p+h5,.content-block.content-block__text pre+h1,.content-block.content-block__text pre+h2,.content-block.content-block__text pre+h3,.content-block.content-block__text pre+h4,.content-block.content-block__text pre+h5{margin-top:2rem}.content-block.content-block__text form div+div{margin-top:0}.content-block ul li{margin-bottom:.5rem;position:relative;padding-left:1.25rem;list-style:none}.content-block ul li:before{content:"➔";display:inline-block;position:absolute;left:0;top:0;color:#8db91c}.content-block ol,.content-block ul:not(.panel-group){padding-left:0;margin-bottom:0;margin-top:1rem}@media(min-width:768px){.content-block ol,.content-block ul:not(.panel-group){padding-left:18px;margin-bottom:32px}}.content-block blockquote p{color:#5c861f}.content-block table{width:100%;border:1px solid #008f88}.content-block table th{background:#008f88;color:#fff;font-weight:500;font-size:1rem;font-family:Metropolis,Helvetica,sans-serif}.content-block table td,.content-block table th{padding:.5rem;text-align:left}.content-block table tr td:first-child{font-weight:700}.content-block table tr td:first-child a{color:#8db91c}.content-block table tr:nth-child(2n){background-color:#dedede}@media(min-width:768px){.content-block table th{font-size:1.25rem;padding:1.5rem 2rem 1rem}.content-block table td{padding:1rem 2rem}}.content-block pre{background:#003033;padding:2rem;color:#fff;border-radius:4px;font-size:.85rem;letter-spacing:1px;overflow-x:auto;font-family:monospace;margin-bottom:1rem}.content-block iframe{min-height:14rem}@media(min-width:768px){.content-block iframe{min-height:20rem}}@media(min-width:992px){.content-block iframe{min-height:27rem}}@media(min-width:1280px){.content-block iframe{min-height:33rem}}@media(max-width:768px){.download div+div{padding:0 16px}}.service-casestudies h3{font-size:30px;font-style:normal;font-weight:500;line-height:38px;margin-bottom:1.25rem}@media(min-width:768px){.service-casestudies{margin-top:4rem}}header{display:flex;height:var(--avatar-avatar-2xl,100px);justify-content:center;align-items:center;gap:var(--spacing-3xl,32px);align-self:stretch;width:100%;position:fixed;top:0;left:0;z-index:9999;transition:all .15s ease-out}@media(max-width:1279px){header{height:var(--avatar-avatar-2xl,90px)}}header .header-main-wrapper{display:flex;width:1176px;padding:var(--spacing-2xl,24px);justify-content:space-between;align-items:center;transition:all .15s ease-out;max-width:576px;margin:1.5rem auto}@media(min-width:576px){header .header-main-wrapper{padding:0 4px}}@media(min-width:768px){header .header-main-wrapper{max-width:720px;padding-left:12px;padding-right:12px}}@media(min-width:992px){header .header-main-wrapper{max-width:960px;padding-left:12px;padding-right:12px}}@media(min-width:1280px){header .header-main-wrapper{max-width:1128px;padding-left:0;padding-right:0}}header .header-menuwrapper{display:flex;align-items:center;justify-content:flex-end;width:50%}header .header-menuwrapper .button{width:auto;line-height:1.25;margin-right:1rem}header .header-menuwrapper .language-switch-button{font-weight:700;font-size:14px;margin-right:.4rem}@media(min-width:768px){header .header-menuwrapper .language-switch-button{margin-right:2rem}}header .header-homelink,header .header-menutrigger{display:inline-block;position:relative;z-index:10;width:50%}header .header-homelink{display:flex;align-items:center;flex-shrink:0;left:-6px}@media(min-width:1440px){header .header-homelink{left:-4.5rem}}header .header-homelink__text{position:absolute;top:-9999px}header .header-menutrigger{width:20px;height:12px;padding:0 1rem;position:relative;margin-left:1rem;cursor:pointer}header .header-menutrigger [class*=line-]{display:block;background:#006065;width:20px;height:2px;position:absolute;left:0;border-radius:1px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s}header .header-menutrigger [class*=line-].line-1{top:0}header .header-menutrigger [class*=line-].line-2{top:50%}header .header-menutrigger [class*=line-].line-3{top:100%}header .header-menutrigger:focus .line,header .header-menutrigger:hover .line{background:#8db91c}header .header-menutrigger.is-active [class*=line-]{background:#fff}header .header-menutrigger.is-active .line-1{transform:translateY(6px) translateX(0) rotate(45deg)}header .header-menutrigger.is-active .line-2{opacity:0}header .header-menutrigger.is-active .line-3{transform:translateY(-6px) translateX(0) rotate(-45deg)}header.is-active{display:block}header.is-active .cc-menu-fill,header.is-active .cc-signet-fill{fill:#fff}header.is-active .header-main-wrapper{flex-wrap:wrap}header.is-active .cc-logo-svgcontainer-wordmark{display:none}header.is-sticky:not(.is-active){height:var(--avatar-avatar-2xl,80px);background-color:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}header.is-sticky:not(.is-active) .header-main-wrapper{height:64px;display:flex;align-content:center;margin:0 auto;left:0}@media(min-width:768px){header.is-sticky:not(.is-active) .header-main-wrapper{height:80px}}header.is-sticky:not(.is-active) .header-homelink .cc-logo-svgcontainer-signet{width:64px;height:64px;transition:all .15s ease-out;width:40px;height:40px}@media(min-width:768px){header.is-sticky:not(.is-active) .header-homelink{height:100%;margin-bottom:0}header.is-sticky:not(.is-active) .header-homelink .cc-logo-svgcontainer-signet{width:50px;height:50px;margin-right:20px}header.is-sticky:not(.is-active) .header-homelink .cc-logo-svgcontainer-wordmark{opacity:0}header.is-sticky:not(.is-active) .header-menuwrapper{margin-bottom:0}}@media(max-width:768px){.header-menuwrapper .contact-button-header{display:none}.header-menuwrapper .button{width:auto;border:none;padding-left:0;padding-right:0}.header-menuwrapper .button:hover{background-color:transparent;border:none;color:#8db91c}}@media(max-width:576px){.is-active .header-main-wrapper{max-width:100vw}.is-active .header-main-wrapper .header-menuwrapper .header-menutrigger.is-active{margin-left:0}}@font-face{font-family:Calibri W02 Regular;src:url(/fonts/calibri/Fonts/906939/6f0334a6-705a-43b8-95ce-0b2a4027a3f4.eot?#iefix);src:url(/fonts/calibri/Fonts/906939/6f0334a6-705a-43b8-95ce-0b2a4027a3f4.eot?#iefix) format("eot"),url(/fonts/calibri/Fonts/906939/eddca627-1285-4078-8527-442a93fb062e.woff2) format("woff2"),url(/fonts/calibri/Fonts/906939/67262388-98cb-4d91-a364-b35af76b9b1e.woff) format("woff"),url(/fonts/calibri/Fonts/906939/7711a542-a10e-491e-bd9d-7131e1fc3283.ttf) format("truetype");font-display:swap}@font-face{font-family:Calibri W02 Bold;src:url(/fonts/calibri/Fonts/906942/6e52d45c-3ec8-488c-b8a2-a148e715aeb0.eot?#iefix);src:url(/fonts/calibri/Fonts/906942/6e52d45c-3ec8-488c-b8a2-a148e715aeb0.eot?#iefix) format("eot"),url(/fonts/calibri/Fonts/906942/f7916c07-ab29-44f5-9e10-3846e10a48ec.woff2) format("woff2"),url(/fonts/calibri/Fonts/906942/87dc3446-f284-479a-8034-f02bdae49b84.woff) format("woff"),url(/fonts/calibri/Fonts/906942/0f9b2ecf-01f7-47f9-bba8-13b5356d3eff.ttf) format("truetype");font-display:swap}@font-face{font-family:Calibri W02 Bold Italic;src:url(/fonts/calibri/Fonts/906945/3d078be0-39b4-4392-b42c-7e333a4c9db0.eot?#iefix);src:url(/fonts/calibri/Fonts/906945/3d078be0-39b4-4392-b42c-7e333a4c9db0.eot?#iefix) format("eot"),url(/fonts/calibri/Fonts/906945/93a2946b-4b41-40bf-a31d-f852a415e4a5.woff2) format("woff2"),url(/fonts/calibri/Fonts/906945/b25273c8-dd69-4b55-acad-498e7d20de5f.woff) format("woff"),url(/fonts/calibri/Fonts/906945/e39d8c7c-cc17-4d54-b5eb-9b212f323ffd.ttf) format("truetype");font-display:swap}@font-face{font-family:Calibri W02 Italic;src:url(/fonts/calibri/Fonts/906948/fe35e56f-9c62-474a-aabf-1eb7eebb07f1.eot?#iefix);src:url(/fonts/calibri/Fonts/906948/fe35e56f-9c62-474a-aabf-1eb7eebb07f1.eot?#iefix) format("eot"),url(/fonts/calibri/Fonts/906948/40040824-2b78-41ad-aa4d-b22a3e9fc59e.woff2) format("woff2"),url(/fonts/calibri/Fonts/906948/a692d46c-1cca-4302-b90e-44c70c8ae03e.woff) format("woff"),url(/fonts/calibri/Fonts/906948/f446a8ea-97cf-455c-a946-b7d1daf6c3b9.ttf) format("truetype");font-display:swap}@font-face{font-family:Calibri W02 Light;src:url(/fonts/calibri/Fonts/1371185/43fffff2-e1f8-48d7-a7b3-1424675306ac.eot?#iefix);src:url(/fonts/calibri/Fonts/1371185/43fffff2-e1f8-48d7-a7b3-1424675306ac.eot?#iefix) format("eot"),url(/fonts/calibri/Fonts/1371185/0243429e-494c-4145-9cde-079c0a716390.woff2) format("woff2"),url(/fonts/calibri/Fonts/1371185/c9e4b93e-12ea-4d36-959b-ca784281b056.woff) format("woff"),url(/fonts/calibri/Fonts/1371185/d09d3848-2f3a-46f2-b136-145d45a35b0c.ttf) format("truetype");font-display:swap}@font-face{font-family:Calibri W02 Light Italic;src:url(/fonts/calibri/Fonts/1371193/8a3018c6-cbbe-4220-a2e0-ace1d7bc22fd.eot?#iefix);src:url(/fonts/calibri/Fonts/1371193/8a3018c6-cbbe-4220-a2e0-ace1d7bc22fd.eot?#iefix) format("eot"),url(/fonts/calibri/Fonts/1371193/681d47c0-cea0-463d-93dd-867a3c04d178.woff2) format("woff2"),url(/fonts/calibri/Fonts/1371193/25df1399-2fd5-46b9-9bf0-f015bcd63568.woff) format("woff"),url(/fonts/calibri/Fonts/1371193/674df743-2dbd-43c6-8c72-2bb4e18ad6cc.ttf) format("truetype");font-display:swap}@font-face{font-family:Metropolis;font-weight:100;src:url(/fonts/metropolis-cc-web/metropolis-extraLight.woff2) format("woff2"),url(/fonts/metropolis-cc-web/metropolis-extraLight.woff) format("woff");font-display:swap}@font-face{font-family:Metropolis;font-weight:200;src:url(/fonts/metropolis-cc-web/metropolis-light.woff2) format("woff2"),url(/fonts/metropolis-cc-web/metropolis-light.woff) format("woff");font-display:swap}@font-face{font-family:Metropolis;font-weight:400;src:url(/fonts/metropolis-cc-web/metropolis-regular.woff2) format("woff2"),url(/fonts/metropolis-cc-web/metropolis-regular.woff) format("woff");font-display:swap}@font-face{font-family:Metropolis;font-weight:500;src:url(/fonts/metropolis-cc-web/metropolis-medium.woff2) format("woff2"),url(/fonts/metropolis-cc-web/metropolis-medium.woff) format("woff");font-display:swap}@font-face{font-family:Metropolis;font-weight:700;src:url(/fonts/metropolis-cc-web/metropolis-bold.woff2) format("woff2"),url(/fonts/metropolis-cc-web/metropolis-bold.woff) format("woff");font-display:swap}.home .teaser-customers{margin-bottom:3rem}.home .teaser-casestudies{margin-bottom:4rem}.home .teaser-casestudies .casestudies__content{background:#fff}@media(max-width:767px){.home .teaser-casestudies .teaser-cases__below{display:flex;justify-content:space-between}}.home .post-teaser{background-color:#dedede;padding:3rem 0 .25rem}.home .post-teaser .colspan--4,.home .post-teaser p{margin-bottom:2rem}.home .post-teaser .teaser-news__image{border-radius:4px 0 0 4px}@media(min-width:576px){.home .post-teaser .teaser-news__image{border-radius:4px 4px 0 0}.home .post-teaser{padding-bottom:4rem}}.home .teaser-cta{margin-bottom:6rem}.home .teaser-news__content-inset{padding:0 1rem}.home .solutions-titel{color:var(--Petrol-75,#006065);font-family:Metropolis,Helvetica,sans-serif;font-style:normal;font-weight:500;margin-bottom:1rem;--min-size:24;--max-size:48;--container-min:320;--container-max:1228;--font-size:calc(var(--min-size) * 1px + (var(--max-size) - var(--min-size)) * (100cqw - var(--container-min) * 1px) / (var(--container-max) - var(--container-min)));font-size:clamp(var(--min-size)*1px,var(--font-size),var(--max-size)*1px);line-height:1;transition:all .5s ease-in-out}@media(min-width:768px){.home,.home .solutions-titel{margin-bottom:2rem}.home .teaser-customers{margin-top:6rem}.home .teaser-about{margin-bottom:8rem;margin-bottom:5.55rem}.home .teaser-services{margin-bottom:16rem}}main.home>:last-child{margin-bottom:0}.news-navigation{margin-top:24px}.news-navigation>:first-child{margin-bottom:16px}@media(min-width:768px){.news-navigation>:first-child{margin-bottom:0;margin-right:24px}}.news-overview-body{margin-bottom:72px;display:flex;flex-wrap:wrap}@media(min-width:768px){.news-overview-body{margin-bottom:120px}}.news-overview-body .news-overview-item{margin-bottom:64px}.highlighted-row .colspan--12{order:-1}.news-overview-header-title{margin-top:64px;margin-bottom:80px}@media(max-width:767px){.teaser-news.shadow{box-shadow:none}.calltoaction-section{margin-bottom:6rem}.load-more{margin-top:.5rem}.load-more .button{margin-bottom:.5rem}main>:last-child{margin-bottom:0}}@media(max-width:768px){form{padding:0 16px}}form label{font-family:Calibri W02 Light,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;border:none;color:#008f88;display:block;margin-bottom:2px;padding-top:4px}form .select-wrapper{position:relative;width:100%}form input:not([type=checkbox]):not([type=radio]):not(.button):not(.ais-SearchBox-input),form select,form textarea{border:1px solid #008f88;box-shadow:none;border-radius:4px;background:#fff;color:#008f88;font-family:Calibri W02 Light,Arial,sans-serif;font-size:1rem;letter-spacing:0;line-height:1rem;font-weight:400;text-align:left;display:block;padding:14px;width:100%}form input:not([type=checkbox]):not([type=radio]):not(.button):not(.ais-SearchBox-input):focus,form select:focus,form textarea:focus{outline:0}form input:not([type=checkbox]):not([type=radio]):not(.button):not(.ais-SearchBox-input).error-input,form select.error-input,form textarea.error-input{border:2px solid #c52b2b!important;margin-bottom:-2px!important;box-shadow:none}form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-top:15px;padding-bottom:15px;background:transparent}form select[multiple]{min-height:160px;padding-right:0;margin-bottom:0!important}form select[multiple] option:first-child,form select[multiple]+.form-element__icon{display:none}form input.error-input:invalid{border:2px solid #c52b2b!important;margin-bottom:-2px!important;box-shadow:none}form textarea.error-input:invalid{margin-bottom:-1px!important}form input.valid-input,form select.valid-input,form textarea.valid-input{border:2px solid #8db91c!important;margin-bottom:-2px!important}form input.valid-input:hover,form select.valid-input:hover,form textarea.valid-input:hover{margin-bottom:2px}.content-block #formToMail iframe{min-height:inherit}.trust-tabs{margin-top:2.5rem}.trust-tabs .react-tabs__tab-list{border:0}.trust-tabs .react-tabs__tab{color:#006065;opacity:.6;text-align:center;font-family:Metropolis,Helvetica,sans-serif;font-size:var(--Type-Heading-l-Size,18px);font-style:normal;font-weight:500;line-height:var(--Type-Heading-l-Line-height,18px);letter-spacing:var(--Type-Heading-l-Letter-Spacing,0)}@media(min-width:992px){.trust-tabs .react-tabs__tab{font-size:var(--Type-Heading-l-Size,30px);line-height:var(--Type-Heading-l-Line-height,36px)}}.trust-tabs .react-tabs__tab--selected{border:0;opacity:1}.trust-tabs .react-tabs__tab--selected .react-tabs__tab{opacity:1}@media(min-width:768px){.trust-tabs .react-tabs__tab:first-child{padding-left:0;margin-left:0}}#BgCircles{--circle-anim-time1:11s;--circle-anim-time2:11s;--circle-anim-time3:11s;position:fixed;top:0;left:0}@keyframes circle-small-scale{0%{transform:scale(1);box-shadow:0 0 200px 36px rgba(0,0,0,.1);filter:blur(10px);opacity:.6}50%{transform:scale(.85);box-shadow:0 0 200px 36px rgba(0,0,0,.1);filter:blur(0);opacity:.4}to{transform:scale(1.03);box-shadow:0 0 200px 36px rgba(0,0,0,.1);filter:blur(10px);opacity:.8}}.bg-circle{position:absolute;border-radius:50%;background:#fff;box-shadow:0 0 200px 36px rgba(0,0,0,.3);filter:blur(10px);animation:circle-small-scale var(--circle-anim-time1) ease-in-out infinite alternate;animation-timing-function:cubic-bezier(.3,0,.4,1);animation-delay:.25s;opacity:.4;transition:all .5s ease-in-out}.bg-circle1{top:-170vw;left:-50vw;width:200vw;height:200vw}.bg-circle2{top:38vw;left:-33vw;width:110vw;height:110vw;animation:circle-small-scale var(--circle-anim-time2) ease-in-out infinite alternate;animation-timing-function:cubic-bezier(.6,0,.4,1);animation-delay:.35s}.bg-circle3{top:50vh;left:85vw;width:40vw;height:40vw;animation:circle-small-scale var(--circle-anim-time3) ease-in-out infinite alternate;animation-timing-function:cubic-bezier(.6,0,.4,1);animation-delay:.2s}@keyframes pulse{0%{transform:scale(var(--circle-scale))}50%{transform:scale(var(--circle-scale-small))}to{transform:scale(var(--circle-scale))}}.anim-circle{position:absolute;display:flex;justify-content:center;align-items:center;z-index:1;animation:pulse var(--home-anim-time2) infinite}.anim-circle svg{fill:#fff}.ac-60{left:111%;top:60%;width:16%;height:21%;-webkit-clip-path:circle(31%);clip-path:circle(31%);background:#c5d31a;animation-delay:.5s}.ac-70{left:0;top:38%;width:14%;height:14%;-webkit-clip-path:circle(58%);clip-path:circle(58%);animation-delay:1s}.ac-72{left:94%;top:113%;width:11%;height:11%;-webkit-clip-path:circle(59%);clip-path:circle(59%);animation-delay:.4s}.ac-85{left:55%;top:50%;width:21%;height:28%;-webkit-clip-path:circle(34%);clip-path:circle(34%);background:#008f88;animation-delay:.8s}.ac-87{left:4%;top:98%;width:20%;height:31%;-webkit-clip-path:circle(32%);clip-path:circle(32%);animation-delay:.5s;background:#8db91c}.ac-89{left:105%;top:38%;width:14%;height:14%;-webkit-clip-path:circle(58%);clip-path:circle(58%);animation-delay:.3s;animation-timing-function:cubic-bezier(.5,0,.9,1)}.ac-90{left:87%;top:18%;width:21%;height:21%;background:#c5d31a;animation-delay:.5s}.ac-100,.ac-90{-webkit-clip-path:circle(36%);clip-path:circle(36%)}.ac-100{left:40%;top:72%;width:20%;height:34%;background:#8db91c}.ac-114{left:25%;top:105%;-webkit-clip-path:circle(58%);clip-path:circle(58%);animation-timing-function:cubic-bezier(.5,0,.9,1)}.ac-114,.ac-115{width:18%;height:18%}.ac-115{left:16%;top:19%;-webkit-clip-path:circle(59%);clip-path:circle(59%);animation:pulse var(--home-anim-time3) infinite;animation-timing-function:cubic-bezier(.8,0,.6,1)}.ac-118{width:118px;height:118px;border-radius:118px;left:19%;top:71%;background:#fff}.ac-118 svg{transform:scale(2.2)}.ac-135{left:96%;top:80%;width:21%;height:21%}.ac-135,.ac-140{-webkit-clip-path:circle(59%);clip-path:circle(59%)}.ac-140{left:32%;top:42%;width:22%;height:22%;animation:pulse 4.5s infinite alternate;animation-delay:.3s;animation-timing-function:cubic-bezier(.6,0,.4,1)}.ac-150{left:53%;top:14%;width:25%;height:23%;animation-delay:.3s}.ac-150,.ac-155{-webkit-clip-path:circle(58%);clip-path:circle(58%)}.ac-155{left:5%;top:67%;width:24%;height:24%;animation:pulse var(--home-anim-time1) infinite}.ac-160{left:75%;top:40%;width:25%;height:38%;-webkit-clip-path:circle(48%);clip-path:circle(48%);background:#8db91c;animation:pulse 7s infinite alternate;animation-delay:.5s}.ac-160 svg{transform:scale(1);width:100%;height:100%;background:#fff}@media((min-width:423px) and (max-width:767px)){.ac-160 svg{transform:scale(1)}}.ac-190{left:61%;top:90%;width:30%;height:30%;-webkit-clip-path:circle(59%);clip-path:circle(59%);animation:pulse var(--home-anim-time1) infinite alternate;animation-delay:.5s}#HomeAnim{--home-anim-time1:5s;--home-anim-time2:4.5s;--home-anim-time3:6s;--circle-scale:1;--circle-scale-small:0.9;position:relative;top:-2rem;left:0;width:100%;height:clamp(234px,35vw,417px)}@media((min-width:576px) and (max-width:768px)){#HomeAnim{margin-bottom:2rem}}@media(max-width:767px){#HomeAnim{height:clamp(240px,46vw,420px);transform:scale(.85);left:-10%}}#HomeAnim .anim-circle{transform:scale(var(--circle-scale))}#HomeAnim .anim-circle svg{transform:scale(.5)}@media(min-width:992px){#HomeAnim .anim-circle svg{transform:scale(.8)}}@media(min-width:1280px){#HomeAnim .anim-circle svg{transform:scale(1)}#HomeAnim .anim-circle svg.svg-target{transform:scale(1.05)}}#HomeAnim .anim-circle.ac-160 svg{transform:scale(1)}#SolutionsAnim{--home-anim-time1:5s;--home-anim-time2:4.5s;--home-anim-time3:6s;--circle-scale:1;--circle-scale-small:0.85;height:clamp(255px,34vw,491px);margin-bottom:1rem;position:relative;left:.75rem;top:.75rem}@media(max-width:992px){#SolutionsAnim .solution-72,#SolutionsAnim .strategy-72{transform:scale(.7)}}#SolutionsAnim .solutions-90{transform:scale(1.4)}#SolutionsAnim .experience-72{transform:scale(.8)}@media(min-width:992px){#SolutionsAnim .experience-72{transform:scale(1.2)}}#SolutionsAnim .experience-90{transform:scale(.35)}#SolutionsAnim .commerce-72{transform:scale(.25)}#SolutionsAnim .commerce-90{transform:scale(1.15)}#SolutionsAnim .dev-72{transform:scale(.3)}#SolutionsAnim .dev-90{transform:scale(.4)}#SolutionsAnim .strategy-90{transform:scale(.3)}#SolutionsAnim .ac-72{top:3%;left:25%;width:22%;height:22%;-webkit-clip-path:circle(28%);clip-path:circle(28%);background:#c5d31a}#SolutionsAnim .ac-90{top:80%;left:33%;width:23%;height:27%;-webkit-clip-path:circle(33%);clip-path:circle(33%);background:#008f88}#SolutionsAnim .ac-118{left:5%;top:67%;width:33%;height:33%;-webkit-clip-path:circle(23%);clip-path:circle(23%);background:#8db91c}#SolutionsAnim .ac-118 svg{transform:scale(.6);background:#fff;width:100%;height:100%}@media(min-width:420px)and (max-width:767px){#SolutionsAnim .ac-118 svg{transform:scale(.8)}}#SolutionsAnim .ac-245{width:80%;height:80%;-webkit-clip-path:circle(27%);clip-path:circle(27%);left:-23%;top:2%;--home-anim-time2:9s;animation:none}#SolutionsAnim .ac-245 video{height:94%;width:auto;position:relative}@media(min-width:768px){#SolutionsAnim .ac-245 video{height:68%}}@media(min-width:992px){#SolutionsAnim .ac-245 video{height:72%}}@media(min-width:1280px){#SolutionsAnim .ac-245 video{height:64%}}#SolutionsAnim .ac-513{width:84%;height:84%;-webkit-clip-path:circle(53%);clip-path:circle(53%);left:43%;top:8%;animation:none}@media(max-width:767px){#SolutionsAnim{left:-8%;top:0}#SolutionsAnim .anim-video{transform:scale(.73)}}.blog-search h4{color:#006065;font-family:Metropolis,Helvetica,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:32px;border-bottom:1px solid #4abcb6;padding:32px 0 0;margin:2rem 0 48px}.blog-search-hits{padding-bottom:1rem}.blog-search-hits ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;margin-top:32px}@media(max-width:768px){.blog-search-hits ul{grid-template-columns:1fr}}.blog-search-hits li{flex-direction:column}.blog-search-hits li>div{width:100%}@media(max-width:768px){.blog-search{padding-left:16px;padding-right:16px}}.article-header{padding:var(--spacing-3xl,32px) var(--spacing-9xl,96px);text-align:center}.article-date{color:var(--text-primary-color-text-link,#71a21f);text-align:center;font-family:Metropolis,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:16px}@media(max-width:768px){.article-header{padding:var(--spacing-3xl,32px) 32px}.article-date{font-size:16px}}.teaser-news__item{margin-bottom:1.5rem}