:root{--bs-body-color:#3f4144;--bs-body-bg:#fff;--bs-body-font-family:"Montserrat", Helvetica, Arial, sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-link-color:#a01924;--bs-link-color-rgb:160, 25, 36;--bs-link-hover-color:#6a1119;--bs-link-hover-color-rgb:106, 17, 25}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-color:#3f4144;--bs-card-color:#3f4144;--bs-card-bg:#fff;--bs-card-border-color:rgba(0,0,0,.125);--bs-card-border-width:0;--bs-card-border-radius:50px}.blob{position:relative;height:36px;width:36px;border-radius:50%;border:4px solid transparent}@keyframes pulse{70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}.blob:hover,a:hover>.blob{animation:pulse 2s infinite}.blob:active,a:active .blob{scale:.85}.blob:after{content:"";display:block;height:100%;width:100%;border-radius:50%}.blob-arrow:before{content:"";display:block;position:absolute;inset:0;background:#fff;mask:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m12 4-1.4 1.4 5.6 5.6H4v2h12.2l-5.6 5.6L12 20l8-8z"/></svg>') no-repeat center /contain}.blob.blob-arrow:before{inset:18%}.blob-red{box-shadow:0 0 0 0 rgba(143,22,32,.7);background:rgba(143,22,32,.75)}.blob-red:after{background:#8f1620}.blob-blue{box-shadow:0 0 0 0 #4b5aa0;background:#557ea6}.blob-blue:after{background:#2c6f8e}.blob-white{box-shadow:0 0 0 0 #96b7c7;background:#96b7c7}.blob-white:after{background:#fff}.blob-white.blob-arrow:before{background:#2c6f8e}:root{--container-sm:540px;--container-md:720px;--container-lg:960px;--container-xl:1140px;--container-xxl:1320px}.youtube-wrapper{position:relative;width:100%;max-width:48rem;margin-inline:auto}.youtube-wrapper .thumbnail,.youtube-wrapper iframe{aspect-ratio:16/9;width:100%;border-radius:.5rem;overflow:hidden;position:relative;display:block}.youtube-wrapper iframe{height:100%;position:relative}.youtube-wrapper .thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.youtube-wrapper .thumbnail:after{content:"";position:absolute;inset:0;background:hsla(0,0%,79.2%,.863);pointer-events:none;z-index:1}.youtube-wrapper .button-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;z-index:2}.youtube-wrapper .overlay-title{margin:0 0 .5rem}.youtube-wrapper .overlay-description{margin:0 0 1rem}.youtube-wrapper .below-text{text-align:center;margin-top:.75rem}.btn{--bs-btn-padding-x:1.25rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:"Montserrat";--bs-btn-font-size:0.875rem;--bs-btn-font-weight:500;--bs-btn-border-width:3px;--bs-btn-border-radius:calc(infinity*1px);--bs-btn-disabled-opacity:1}.btn-lg{--bs-btn-padding-x:2.625rem;--bs-btn-padding-y:1rem;--bs-btn-font-size:1.125rem}.btn-sm{--bs-btn-padding-x:1rem;--bs-btn-padding-y:0.25rem;--bs-btn-font-size:0.875rem}.btn-primary{--bs-btn-color:#a01924;--bs-btn-bg:#fff;--bs-btn-border-color:transparent;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:transparent}.btn-primary,.btn-secondary{--bs-btn-hover-color:#a01924;--bs-btn-hover-bg:#f4f5f6;--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#a01924;--bs-btn-active-bg:#e0e2e3;--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#e0e2e3}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:transparent;--bs-btn-border-color:#fff;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e0e2e3}.btn-primary.btn-blue{--bs-btn-color:#fff;--bs-btn-bg:#2c6f8f;--bs-btn-border-color:transparent;--bs-btn-disabled-bg:#a4a4a4;--bs-btn-disabled-border-color:transparent}.btn-primary.btn-blue,.btn-secondary.btn-blue{--bs-btn-font-weight:400;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1b5d7c;--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#fff;--bs-btn-active-bg:#18526d;--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#e0e2e3}.btn-secondary.btn-blue{--bs-btn-color:#2c6f8f;--bs-btn-bg:transparent;--bs-btn-border-color:#2c6f8f;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e0e2e3}@media (max-width:768px){.btn{width:100%}}.cookie-banner{margin:0;padding:24px 0;border-radius:0;background:#a4a4a4}.cookie-banner a{color:#3f4144;text-decoration:none}.cookie-banner .blob-arrow{width:1lh;height:1lh;position:relative;display:inline-block;vertical-align:bottom}.cookie-banner .blob-arrow:before{background:#707070}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/static/dist/fonts/montserrat-italic.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/dist/fonts/montserrat.woff2) format("woff2")}.footer{background:#3f4144;position:relative;color:#a4a4a4}.footer .about-company a,.footer .mail-nbg,.footer .phone-nbg{text-decoration:none;color:#a4a4a4;transition:color .2s}.footer .about-company a:hover,.footer .mail-nbg:hover,.footer .phone-nbg:hover{color:#2c6f8e}.footer .contact-mail .mail-nbg,.footer .contact-phone .phone-nbg{padding-left:1.8rem}.footer .img-footer-contact{max-width:22px;max-height:28px}.footer #logo-hbe{max-width:128px;max-height:99px}.footer .linkedin{height:30px;width:fit-content}.footer .copyright{border-top:1px solid hsla(0,0%,100%,.1)}.laptop{position:relative;margin:auto;padding-bottom:.4rem}.laptop .laptop-screen{position:relative;z-index:1;padding:2%;border-radius:.7rem;background:#ecf1f7;background-image:linear-gradient(180deg,#333,#111);box-shadow:0 .1rem 0 #cfcfcf;border:2px solid #ccc}.laptop .laptop-screen img{display:block;max-width:100%;height:auto;background:#000;border-radius:5px}.laptop .laptop-bottom{position:relative;z-index:1;margin-left:-4%;margin-right:-4%;height:.7rem;background:#e9eff5;background-image:linear-gradient(90deg,#d2dde9,#f9fcff 15%,#e5ebf2 40%,#e5ebf2 60%,#f9fcff 85%,#d2dde9)}.laptop .laptop-bottom:before{display:block;margin:0 auto;width:20%;height:.7rem;border-radius:0 0 .2rem .2rem;background:#f6f9fc;background-image:linear-gradient(90deg,#c3cfdb,#f6f9fc 10%,#f6f9fc 90%,#c3cfdb);content:" "}.laptop .laptop-under{position:absolute;top:100%;left:25%;display:block;width:50%;height:.4rem;background:#e2e8f0;background-image:linear-gradient(180deg,#e2e8f0,#bec7d1)}.laptop .laptop-under:after,.laptop .laptop-under:before{position:absolute;top:0;right:100%;bottom:0;display:block;width:50%;border-bottom-left-radius:100%;background:inherit;content:" "}.laptop .laptop-under:after{right:auto;left:100%;border-bottom-right-radius:100%;border-bottom-left-radius:0}@keyframes rotate4{to{transform:rotate(1turn)}}@keyframes dash4{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--navbar-height:96px;--navbar-spacing:0px;--top-border-height:8px}.page-index,.page-references,.page-services{--navbar-spacing:38px}html{scroll-padding-top:calc(var(--navbar-height) + 20px)}body:before{content:"";width:100%;height:var(--top-border-height);background:#831212;position:sticky;top:0;z-index:1200}#hbe-nav{min-height:calc(var(--navbar-height) + var(--navbar-spacing));padding:var(--navbar-spacing) 20px 0 36px;position:sticky;z-index:1000;top:calc(var(--top-border-height) - var(--navbar-spacing));background-color:#fff;color:#3f4144}.page-references:not(.scrolled) #hbe-nav,.page-services:not(.scrolled) #hbe-nav{color:#fff}#hbe-nav .navbar-brand{position:relative;height:50px;width:200px;margin:calc((var(--navbar-height) - 50px)/2) 0;padding:0;flex-shrink:0}.page-references #heatbeat-logo-header-grey,.page-services #heatbeat-logo-header-grey{filter:brightness(0) invert(1)}#hbe-nav .navbar-logo{height:100%;position:absolute}#hbe-nav,#hbe-nav .navbar-logo{transition:color .1s ease,opacity .3s ease,background-color .3s ease}body.scrolled #hbe-nav,body.scrolled #hbe-nav .navbar-logo{transition:color .1s ease,opacity .5s ease,background-color .5s ease}.page-index:not(.scrolled) #hbe-nav{background:transparent}.page-references:not(.scrolled) #hbe-nav,.page-services:not(.scrolled) #hbe-nav{background:radial-gradient(120% 100% at 0 0,rgba(0,0,0,.4),rgba(0,0,0,.2) 40%,transparent),radial-gradient(120% 100% at 100% 0,rgba(0,0,0,.4),rgba(0,0,0,.2) 40%,transparent)}.page-index:has(.navbar-collapse.collapsing) #hbe-nav,.page-index:has(.navbar-collapse.show) #hbe-nav,.page-references:has(.navbar-collapse.collapsing) #hbe-nav,.page-references:has(.navbar-collapse.show) #hbe-nav,.page-services:has(.navbar-collapse.collapsing) #hbe-nav,.page-services:has(.navbar-collapse.show) #hbe-nav{color:#3f4144;background:#fff}#heatbeat-logo-header-grey,.page-index:has(.navbar-collapse.collapsing) #heatbeat-logo-header-grey,.page-index:has(.navbar-collapse.show) #heatbeat-logo-header-grey,.page-references:has(.navbar-collapse.collapsing) #heatbeat-logo-header-grey,.page-references:has(.navbar-collapse.show) #heatbeat-logo-header-grey,.page-services:has(.navbar-collapse.collapsing) #heatbeat-logo-header-grey,.page-services:has(.navbar-collapse.show) #heatbeat-logo-header-grey{opacity:0}#heatbeat-logo-header-color,.page-index:has(.navbar-collapse.collapsing) #heatbeat-logo-header-color,.page-index:has(.navbar-collapse.show) #heatbeat-logo-header-color,.page-references:has(.navbar-collapse.collapsing) #heatbeat-logo-header-color,.page-references:has(.navbar-collapse.show) #heatbeat-logo-header-color,.page-services:has(.navbar-collapse.collapsing) #heatbeat-logo-header-color,.page-services:has(.navbar-collapse.show) #heatbeat-logo-header-color{opacity:1}.page-index:not(.scrolled) #heatbeat-logo-header-color,.page-references:not(.scrolled) #heatbeat-logo-header-color,.page-services:not(.scrolled) #heatbeat-logo-header-color{opacity:0}.page-index:not(.scrolled) #heatbeat-logo-header-grey,.page-references:not(.scrolled) #heatbeat-logo-header-grey,.page-services:not(.scrolled) #heatbeat-logo-header-grey{opacity:1}.navbar{--bs-navbar-color:inherit;--bs-navbar-hover-color:inherit;--bs-navbar-nav-link-padding-x:1rem}.navbar-nav{--bs-nav-link-font-weight:500;--bs-nav-link-font-size:0.875rem}@media (min-width:992px){.navbar-expand-lg .navbar-nav #nav-login.btn{margin-right:var(--bs-navbar-nav-link-padding-x);margin-left:var(--bs-navbar-nav-link-padding-x)}}#language-chooser .btn{display:inline-block;width:auto}#language-chooser .btn:first-of-type{padding-right:2px}#language-chooser .btn:not(:first-of-type){padding-left:2px}#language-chooser .btn.active{color:#831212}#language-chooser .btn:not(:first-of-type):before{margin-right:4px;color:#3f4144;content:"|";transform:translateY(2px)}#hbe-nav .navbar-toggler,#hbe-nav .navbar-toggler:active,#hbe-nav .navbar-toggler:focus{outline:none;box-shadow:none;border:0}#hbe-nav .toggler-icon{width:30px;height:3px;background-color:#a01924;display:block;transition:all .2s}#hbe-nav .middle-bar{margin:5px auto}#hbe-nav .navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}#hbe-nav .navbar-toggler .middle-bar{opacity:0;filter:alpha(opacity=0)}#hbe-nav .navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}#hbe-nav .navbar-toggler.collapsed .top-bar{transform:rotate(0)}#hbe-nav .navbar-toggler.collapsed .middle-bar{opacity:1;filter:alpha(opacity=100)}#hbe-nav .navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}#hbe-nav .navbar-toggler.collapsed .toggler-icon{background-color:#2c6f8f}.page-index:not(.scrolled) #hbe-nav .navbar-toggler.collapsed .toggler-icon{background-color:#3f4144}.page-references:not(.scrolled) #hbe-nav .navbar-toggler.collapsed .toggler-icon,.page-services:not(.scrolled) #hbe-nav .navbar-toggler.collapsed .toggler-icon{background-color:#fff}@media (max-width:991.98px){.navbar-nav{padding:0 42px 4rem;--bs-nav-link-padding-y:1rem;--bs-nav-link-padding-x:1rem}.navbar-nav #nav-login{width:auto;padding-left:var(--bs-nav-link-padding-x);padding-right:var(--bs-nav-link-padding-x)}.navbar-nav .nav-item:has(#nav-login){margin-top:var(--bs-nav-link-padding-y);margin-bottom:var(--bs-nav-link-padding-y);order:100}.navbar-nav .nav-item:has(#logout_form){order:101}}.large-heading{text-align:left;font-size:2rem;line-height:1.2}.lining-top{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top-width:8px!important}.hl-black,.hl-blue,.hl-red,.hl-white{width:1.875rem;height:.3125rem;margin:0 0 .8rem}.hl-red{background-color:#a01924}.hl-blue{background-color:#2c6f8e}.hl-black{background-color:#3f4144}.hl-white{background-color:#fff}.gray-line-shadow,.red-line-shadow{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 1em 0 .4em}.gray-line-shadow{background:linear-gradient(180deg,transparent 45%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3))}.red-line-shadow{background:linear-gradient(180deg,transparent 40%,#831212 0,#831212)}.overlap-top{margin-top:-4.5rem}.overlap-bottom{margin-bottom:-3rem}.rotate-180{transform:rotate(180deg)}.nobr{white-space:nowrap}.break-lg{display:none!important}.break-md{display:inline!important}@media (min-width:992px){.break-lg{display:inline!important}.break-md{display:none!important}}.gx-16{--bs-gutter-x:4rem}.gy-24{--bs-gutter-y:6rem}.about-us-header{margin-top:10px;padding-top:1.74vw;position:relative;color:#fff}.about-us-header>*{position:relative;z-index:1}.about-us-header:after{content:"";display:block;position:absolute;inset:0;transform-origin:top right;transform:skewY(-1deg);background:url(/static/dist/images/heatbeatwebsite/aboutus/skyline.svg) 50% no-repeat,transparent radial-gradient(closest-side at 48% 50%,#a01924 25%,#500d12 200%) 0 0 no-repeat}.about-us-header .container{padding-top:120px;padding-bottom:100px}.about-us-header h1,.about-us-header h2{font-size:2.5rem;line-height:1.2}.about-us-introduction{padding-top:calc(1.74vw + 100px);padding-bottom:3rem;background:#f4f5f6}.about-us-contact{position:relative;padding:80px 0 140px;background:#f4f5f6}.about-us-contact:before{content:"";display:block;position:absolute;inset:0;transform-origin:top right;transform:skewY(1deg);background:transparent radial-gradient(closest-side at 48% 50%,#a4a4a44d 25%,#5252524d 114%) 0 0 no-repeat}.about-us-contact>*{position:relative;z-index:1}.about-us-contact h2{font-size:2rem;line-height:1.2}.about-us-contact h5{font-size:1.25rem;line-height:1.2}.about-us-contact .mail-nbg,.about-us-contact .phone-nbg{font-size:1.25rem;line-height:1.2;color:#3f4144;text-decoration:none}.about-us-contact .mail-nbg:hover{color:#2c6f8e}.image-card-peter{filter:brightness(1.4) contrast(1.1)}.name-card{width:300px;padding:8px;margin:10px 0 30px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px #00000029;opacity:.8}@media screen and (min-width:576px){.name-card{position:absolute;left:50%;top:80%;width:18rem}}@media screen and (min-width:992px){.name-card-peter{left:auto;right:50%;text-align:right}}.about-us-history{background:#f4f5f6;padding:40px 0}.about-us-history h2{font-size:2rem;line-height:1.2}.timeline{position:relative;width:100%;max-width:1140px;margin:0 auto;padding:15px 0}.timeline:before{content:"";position:absolute;bottom:182px;top:0;left:95px;width:2px;background:#6e060e}.history-container{position:relative;width:100%;padding:15px 30px 15px 120px}.history-container:after{background:url(/static/dist/images/heatbeatwebsite/aboutus/legendred.svg) no-repeat;content:"";position:absolute;height:16px;width:16px;left:88px;top:calc(50% - 8px)}.history-date{position:absolute;letter-spacing:1px;text-align:center;text-transform:uppercase;font-size:1rem;line-height:1;top:calc(50% - .5rem);left:0}.history-content{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-top:8px solid #a01924;box-shadow:0 8px 40px #00000029;background:#fff;padding:30px 30px 30px 40px}.history-content-blue{border-color:#2c6f8e}.history-content h3{margin:0 0 10px}.history-content p{margin:0}@media (min-width:578px){.timeline:before{height:91.5%}.history-content h3{font-size:1.5rem;line-height:1.2}}@media (min-width:768px){.timeline:before{top:-40px;bottom:auto;left:calc(50% - 1px);height:94%}.history-container{position:relative;width:50%;padding:15px 30px}.history-container:nth-child(2n){left:50%}.history-container:before{background:#6e060e;content:"";position:absolute;top:calc(50% - 1px);right:0;height:2px;width:30px}.history-container:nth-child(2n):before{right:auto;left:0}.history-date{font-size:1.5rem;line-height:1;top:calc(50% - .75rem);left:auto;right:-160px}.history-container:nth-child(2n) .history-date{left:-160px;right:auto}.history-container:after{width:50px;height:50px;left:auto;right:-24px;top:calc(50% - 25px)}.history-container:nth-child(2n):after{left:-24px;right:auto}.history-content{padding:30px 90px 30px 30px}.history-container:nth-child(2n) .history-content{padding:30px 30px 30px 26px}}.careers h2{font-size:2rem;line-height:1.2}.careers h3{font-size:1.5rem;line-height:1.2}.careers-header{margin-top:10px;padding-top:1.74vw;position:relative;color:#fff}.careers-header>*{position:relative;z-index:1}.careers-header:before{content:"";display:block;position:absolute;inset:0;transform-origin:top right;transform:skewY(-1deg);background:url(/static/dist/images/careers/backgrounds/stairs.svg) 97% 99%/31rem 12.875rem no-repeat,transparent radial-gradient(closest-side at 48% 50%,#a01924 25%,#500d12 200%) 0 0 no-repeat}.careers-header .container{padding-top:110px;padding-bottom:110px}.careers-header h1,.careers-header h2{font-size:2.5rem;line-height:1.2;margin:0}.careers-open-positions{padding:100px 0 160px;background:#f4f5f6}.careers-open-positions .card{padding:1rem 23px;border:0;border-top:8px solid #a01924;border-radius:0 0 15px 15px}.careers-open-positions .card-title{font-size:1.5rem;line-height:1.2}.careers-open-positions .badge-outline{color:#3f4144;border:1px solid #3f4144;border-radius:.25rem}.careers-open-positions .accordion-button{background:transparent!important;box-shadow:none!important}.careers-open-positions .card a{color:#2c6f8e}.careers-theses{margin-top:-1.74vw;padding-top:1.74vw;position:relative;padding-bottom:160px}.careers-theses>*{position:relative;z-index:1}.careers-theses:before{content:"";display:block;position:absolute;inset:0;transform-origin:top left;transform:skewY(1deg);background:#f4f5f6 radial-gradient(closest-side at 50% 50%,#a4a4a44d 0,#5252524d) 0 0 no-repeat}.careers-introduction{margin:30px 0}.careers .send-to{font-size:1.5rem;line-height:1.2}.careers .mail-apl{color:#2c6f8e;text-decoration:none}.careers .mail-apl:hover{color:#0a58ca}.theses-description{background-color:#fff;padding:38px 40px 75px;margin-bottom:190px}.theses-description h3{font-size:1.5rem;line-height:1.2;margin:25px 0}@media screen and (min-width:1200px){.theses-description{padding-left:100px;padding-right:100px}}.careers-theses .card{border-radius:0 0 15px 15px;border:0;border-top:8px solid #2c6f8f;margin-top:45px}.careers-theses .semester{color:#2c6f8f;margin:26px 24px 0 0}.careers-theses .card-title{font-size:1.5rem;line-height:1.2;margin-bottom:16px}.careers-theses .card-body{padding:32px 39px 44px}.cookies-header{margin-top:20px;padding-top:1.74vw;position:relative;color:#fff;overflow:hidden}.cookies-header>*{position:relative;z-index:1}.cookies-header:before{content:"";display:block;position:absolute;inset:0;transform-origin:top right;transform:skewY(-1deg);background:url(/static/dist/images/heatbeatwebsite/backgrounds/cookies.svg) 95% 45px/auto 107% no-repeat,transparent radial-gradient(closest-side at 50% 50%,#2694b9,#2c6f8f 55%,#134657 152%) 0 0 no-repeat}.cookies-header .container{padding-top:110px;padding-bottom:170px}.cookies-header h1,.cookies-header h2{font-size:2.5rem;line-height:1.2;margin:0}.cookies-main{padding-top:80px;padding-bottom:160px}.cookies-main h2{font-size:2rem;line-height:1.2;margin-bottom:1rem}.cookies-main p{margin-bottom:2rem}.cookies-main a{color:#2c6f8f;text-decoration:none}.data-policy-header{margin-top:20px;padding-top:1.74vw;position:relative;color:#fff;overflow:hidden}.data-policy-header>*{position:relative;z-index:1}.data-policy-header:before{content:"";display:block;position:absolute;inset:0;transform-origin:top right;transform:skewY(-1deg);background:url(/static/dist/images/heatbeatwebsite/backgrounds/privacy.svg) 95% 44px/auto 107% no-repeat,transparent radial-gradient(closest-side at 50% 50%,#2694b9,#2c6f8f 55%,#134657 152%) 0 0 no-repeat}.data-policy-header .container{padding-top:110px;padding-bottom:150px}.data-policy-header h1,.data-policy-header h2{font-size:2.5rem;line-height:1.2;margin:0}.data-policy-main{padding-top:80px;padding-bottom:160px;background:#f4f5f6}.data-policy-main h2{font-size:2rem;line-height:1.2;margin-bottom:2rem}.data-policy-main h3{font-size:1.5rem;line-height:1.2;margin-bottom:1rem;margin-top:2rem}.data-policy-main a{color:#2c6f8e;text-decoration:none}.errorImage{padding:.8rem 0;text-align:center;max-width:100%;width:300px;height:auto;margin:0 auto;display:block}.events-page{--bg-color-trade_fair:#a01924;--bg-color-webinar:#2c6f8f;--bg-color-webinar_feature_update:#831212;--bg-color-conference:#b94404;--bg-color-expert_forum:#501876;--bg-color-public_information_meeting:#095b44;--bg-color-other:#a33b7d}.events-page .events-hero{background:radial-gradient(98.69% 98.69% at 1.31% 0,#a01924 9%,#500d12);padding:5rem;min-height:500px;color:#fff;overflow:hidden}.events-page .events-hero .title-hero{font-weight:800;font-size:3rem;letter-spacing:0;text-transform:uppercase;padding-left:10vw;padding-bottom:4rem}.events-page .events-hero .title-hero .title-hero-sm{display:none}.events-page .events-hero .hero-underline{position:relative;width:fit-content}.events-page .events-hero .hero-underline:after{position:absolute;content:"";background:#fff;width:110%;height:50%;opacity:.4;bottom:10%;left:0}.events-page .events-hero .event-timer-row{display:flex;flex-wrap:wrap;max-width:1000px;margin:auto;justify-content:space-between}.events-page .events-hero .event-timer-row .event-timer-wrap{display:flex;flex-direction:column}.events-page .events-hero .event-timer-row .event-timer-number{font-weight:700;font-size:6rem;text-align:center;text-transform:uppercase}.events-page .events-hero .event-timer-row .event-timer-text{font-weight:500;font-size:2rem;text-align:center}.events-page .events-hero .current-event-message{display:none;font-weight:800;font-size:2rem;text-transform:uppercase;position:relative;margin-left:clamp(20px,70vw,calc(100vw - 900px));margin-top:2rem}.events-page .events-hero .current-event-message-sm{display:none;flex-direction:column}.events-page .events-list{padding:5rem;display:flex;flex-direction:column;gap:2rem;margin:auto;width:fit-content;min-width:40vw}.events-page .events-list .no-events-message{border-left:2px solid var(--hbe-red);padding-left:1rem;font-weight:500;font-size:1.75rem}.events-page .events-list .event-item{display:flex;position:relative;align-items:stretch;max-width:95vw}.events-page .events-list .event-date{margin:auto 0;padding-right:1rem;padding-top:13px;padding-bottom:13px;font-weight:600;font-size:2.25rem;letter-spacing:0;text-align:right;min-width:400px}.events-page .events-list .event-date-hour{font-weight:500;font-size:1.75rem}.events-page .events-list .border-event-date{width:100%}.events-page .events-list .border-event-date:after{background-color:inherit;content:"";position:absolute;height:100%;width:4px;top:0;transform:translateX(calc(1rem - 2px))}.events-page .events-list .event-info{padding:0 1rem;display:flex;flex-direction:column;max-width:800px}.events-page .events-list .event-info .event-title{font-weight:500;font-size:1.75rem;letter-spacing:0;padding:10px 0;hyphens:auto;overflow-wrap:break-word}.events-page .events-list .event-info .event-description{font-weight:400;letter-spacing:0;padding:10px 0}.events-page .events-list .event-info .event-label{padding:1px 10px;width:fit-content;color:#fff;text-transform:capitalize}@media (max-width:991.98px){.events-page .events-hero{padding:5rem 0}.events-page .events-hero .event-timer-row .event-timer-wrap{flex:0 0 calc(50% - 5px);padding:1rem}.events-page .events-list{min-width:0;padding:1rem}.events-page .events-list .event-date{min-width:300px}}@media only screen and (max-width:768px){.events-page .events-hero .title-hero .title-hero-sm{display:block}.events-page .events-hero .title-hero .title-hero-lg{display:none}.events-page .events-hero .title-hero{font-size:2rem}.events-page .events-hero .event-timer-row{max-width:100%}.events-page .events-hero .event-timer-row .event-timer-number{font-size:4rem}.events-page .events-hero .event-timer-row .event-timer-text{font-size:1.5rem}.events-page .events-list .event-item{flex-direction:column}.events-page .events-list .event-date{text-align:left;padding-left:1rem;position:relative;padding-bottom:2rem}.events-page .events-list .border-event-date:after{height:4px;width:50%;top:100%;left:1rem;transform:translateY(calc(-1rem - 2px))}.events-page .events-hero .current-event-message{font-size:1.563rem}.events-page .events-hero .current-event-message-sm{display:flex}.events-page .events-hero .current-event-message-lg{display:none}}@media (max-width:575.98px){.events-page .events-hero .title-hero{padding-left:10px}}body{--hbe-red:#a01924;--hbe-blue:#2c6f8e}.section-link-container a{color:inherit;text-decoration:none}.section-bg-blue{position:relative;padding-top:1.74vw;margin-bottom:1.74vw;color:#fff}.section-bg-blue>*{position:relative;z-index:1}.section-bg-blue:before{content:"";display:block;position:absolute;inset:0;transform-origin:top right;background:transparent radial-gradient(closest-side at 50% 50%,#2694b9,#2c6f8f 55%,#134657 152%) 0 0 no-repeat}#section-index-hero{margin-top:calc((var(--navbar-height) + var(--navbar-spacing))*-1);padding-top:calc(var(--navbar-height) + var(--navbar-spacing));min-height:calc(70vh - var(--top-border-height));align-items:center;display:flex;background-image:url(/static/dist/images/heatbeatwebsite/index/heroimagesm.webp),linear-gradient(to bottom left,#f4f5f6,#3f4144);background-repeat:no-repeat;background-size:cover;background-position:100% 0;background-attachment:scroll;color:#fff}@media (min-width:992px){#section-index-hero{background-image:url(/static/dist/images/heatbeatwebsite/index/heroimagelg.webp),linear-gradient(to bottom left,#f4f5f6,#3f4144)}}#section-index-hero .hero-title{padding:1.5rem 1.5rem 1.5rem 1rem;font-weight:800;font-size:3rem;line-height:1.5;text-transform:uppercase;position:relative;z-index:1;white-space:nowrap}#section-index-hero .hero-title .title-line-1,#section-index-hero .hero-title .title-line-2,#section-index-hero .hero-title .title-line-3{position:relative}#section-index-hero .hero-title .title-line-1:before,#section-index-hero .hero-title .title-line-2:before,#section-index-hero .hero-title .title-line-3:before{position:absolute;content:"";height:55%;width:100%;background:#a01924;bottom:0;left:-1rem;z-index:-1;opacity:.8}#section-index-hero .hero-title .title-line-1:before{width:110%}#section-index-hero .hero-title .title-line-2:before{width:100%}#section-index-hero .hero-title .title-line-3:before{width:120%}@media (max-width:575.98px){#section-index-hero .hero-title{font-size:1.75rem}}.hero-text{max-width:480px}#section-index-hero .laptop{margin:2rem 0 4rem}@media (min-width:576px){#section-index-hero .laptop{margin-left:5%;margin-right:5%}}@media (min-width:992px){#section-index-hero .laptop{width:1000px;max-width:110vh}}@media (max-width:575.98px){#section-index-hero .laptop{left:20vw;width:90vw}}#section-book-demo{min-height:30vh;padding-top:56px;padding-bottom:56px;background:radial-gradient(98.69% 98.69% at 1.31% 0,#a01924 9%,#500d12);color:#fff;text-wrap-style:balance}.newsletter{min-height:800px;margin-bottom:0!important}.newsletter:after{content:"";display:block;position:absolute;width:100%;height:100%;top:4%;background:url(/static/dist/images/heatbeatwebsite/backgrounds/newsletter.svg) 2px 63px/18% no-repeat}.newsletter .container{padding-top:140px;padding-bottom:70px}.newsletter p{margin:2.5rem 0}.legal-notice-header{margin-top:20px;padding-top:1.74vw;position:relative;color:#fff;overflow:hidden}.legal-notice-header>*{position:relative;z-index:1}.legal-notice-header:before{content:"";display:block;position:absolute;inset:0;transform-origin:top right;transform:skewY(-1deg);background:url(/static/dist/images/heatbeatwebsite/backgrounds/legal.svg) 95% 44px/auto 107% no-repeat,transparent radial-gradient(closest-side at 48% 50%,#a01924 25%,#500d12 200%) 0 0 no-repeat}.legal-notice-header .container{padding-top:110px;padding-bottom:150px}.legal-notice-header h1,.legal-notice-header h2{font-size:2.5rem;line-height:1.2;margin:0}.legal-notice-main{padding-top:80px;padding-bottom:160px}.legal-notice-main h1{font-size:2rem;line-height:1.2;margin-bottom:3rem}.legal-notice-main h2,.legal-notice-main h3{font-size:1.5rem;line-height:1.2}.legal-notice-main h3{margin-top:2rem;margin-bottom:1rem}.legal-notice-main .bold{font-size:1.5rem;line-height:1.2}.legal-notice-main a{color:#2c6f8f;text-decoration:none}.login{color:#fff;background:transparent radial-gradient(closest-side at 50% 50%,#2694b9,#2c6f8f 55%,#134657 152%) 0 0 no-repeat}@media only screen and (min-width:992px){.login .container-fluid{max-width:1400px;padding-top:25vh;transform:translateY(-10%)}}.login h2{font-size:1.25rem;margin-bottom:1rem}.login .request-demo{color:#fff;text-decoration:none}.login .card{border-radius:12px;padding:28px}.login .card .gray-text{font-size:.875rem;line-height:1.25rem;color:#707070}.login .hidden-button{height:0;width:0;border:none;padding:0;position:fixed;top:0;left:0}.login-button,.password-change-button{font-size:.875rem;line-height:1rem}.password-change-button{color:#3f4144;background:transparent;border:none}#login-form label{font-size:.75rem;color:#3f4144;font-weight:500}.forgot-password{font-size:.75rem}.forgot-password a,.forgot-password button{color:#134657;text-decoration:underline}.forgot-password button{border:none;background:transparent;padding:0}.form-error{border-radius:0 0 6px 6px;border-top:2px solid #831212;background:#fbdbdb;padding:1rem;margin-bottom:1rem}.form-error div{font-size:.875rem;font-weight:500;color:#831212}.form-info{border-radius:0 0 6px 6px;border-top:2px solid #2c6f8f;background:#e0edf1;padding:1rem;margin-bottom:1rem}.form-info div{font-size:.875rem;font-weight:500;color:#2c6f8f}.newsletter-header{margin-top:10px;padding-top:1.74vw;position:relative;color:#fff}.newsletter-header>*{position:relative;z-index:1}.newsletter-header:before{content:"";display:block;position:absolute;inset:0;transform-origin:top right;transform:skewY(-1deg);background:url(/static/dist/images/newsletter/backgrounds/header.svg) 85% -35px no-repeat,transparent radial-gradient(closest-side at 50% 50%,#2694b9,#2c6f8f 55%,#134657 152%) 0 0 no-repeat}.newsletter-header .container{padding-top:30px;padding-bottom:7px}.newsletter-header h1,.newsletter-header h2{font-size:2.5rem;line-height:1.2;margin:0}.highlight-newsletter{--hl-color:#2c6f8e;--hl-color-hover:#163848}.highlight-blog{--hl-color:#a01924;--hl-color-hover:#6a1119}.newsletter-overview{background:#f4f5f6;padding-top:1.74vw}.newsletter-overview .card{border-radius:0 0 2.5rem 2.5rem}.newsletter-overview .card-img-top{border-top-left-radius:0;border-top-right-radius:0}.newsletter-overview .card:after{background:var(--hl-color,#a01924);content:"";height:7px;position:absolute;top:0;width:100%}.newsletter-overview .newsletter-card-date{color:var(--hl-color);letter-spacing:.2ch}.newsletter-overview .newsletter-card-pill{border:1px solid var(--hl-color);color:var(--hl-color);padding:.3rem}.newsletter-overview .card-body{padding:1.5rem}.newsletter-overview .card-title{font-size:1.25rem;line-height:1.2;margin-bottom:1rem;min-height:135px}.newsletter-overview .card-text{position:relative}.newsletter-overview .card-text:before{position:absolute;content:"";height:4px;top:-20px;width:45px;background:var(--hl-color)}.newsletter-overview .card a{color:var(--hl-color,#a01924);text-decoration:none;letter-spacing:.2ch;padding:0}.newsletter-overview .card a:hover{color:var(--hl-color-hover,#6a1119)}.newsletter-subscribe-button{text-decoration:none;color:#3f4144}.newsletter-main{padding:40px 0;background-color:#f4f5f6;background-position:left 19%,right 11.5%;background-repeat:no-repeat;background-size:450px 905px,356px 905px;background-image:url(/static/dist/images/newsletter/backgrounds/networkleft.svg),url(/static/dist/images/newsletter/backgrounds/networkright.svg)}.newsletter-main .card{border-radius:1rem}.newsletter-main .card-header{border-radius:0;border-top:8px solid #2c6f8e;padding:2rem 2rem 0 1rem;color:#fff}.newsletter-main .issue-number{font-size:1.5rem;margin-bottom:24px}.newsletter-main .card-header{background:50%/cover no-repeat url(/static/dist/images/newsletter/article.webp)}.newsletter-main .card-title{margin-top:24px;min-height:3lh;font-size:1.25rem;line-height:1.2;color:#fff}.newsletter-main .card-body{padding:4rem 1rem 2rem}@media screen and (min-width:992px){.newsletter-main .card-header{padding-left:6rem}.newsletter-main .card-body{padding-left:6rem;padding-right:6rem}}.newsletter-main .card-body a{color:#2c6f8e;font-style:italic;text-decoration:none}.newsletter-main .card-body h2{font-size:1.75rem}.newsletter-main .card-body h3{font-size:1.25rem}.newsletter-signup{padding:80px 0;color:#fff;background:url(/static/dist/images/heatbeatwebsite/backgrounds/newsletter.svg) 2px 63px/18% no-repeat,transparent radial-gradient(closest-side at 50% 50%,#2694b9 0,#2c6f8f 55%,#134657 152%) 0 0 no-repeat}.newsletter-signup h1,.newsletter-signup h2{font-size:2.5rem;line-height:1.2;margin-bottom:3rem}.newsletter-signup-button{color:#fff;border:none;background:transparent}.password-change{padding:40px 0 80px;color:#fff;background:transparent radial-gradient(closest-side at 50% 50%,#2694b9,#2c6f8f 55%,#134657 152%) 0 0 no-repeat}.password-change h2{font-size:2.5rem;line-height:1.2}.password-change label{font-size:1.5rem;line-height:1.2;margin-top:1rem;margin-bottom:.5rem}.password-change ul{margin-top:10px}.questionaire-header{margin-top:10px;padding-top:1.74vw;position:relative;color:#fff}.questionaire-header>*{position:relative;z-index:1}.questionaire-header:before{content:"";display:block;position:absolute;inset:0;transform-origin:top right;transform:skewY(-1deg);background:url(/static/dist/images/newsletter/backgrounds/header.svg) 85% -35px no-repeat,transparent radial-gradient(closest-side at 50% 50%,#2694b9,#2c6f8f 55%,#134657 152%) 0 0 no-repeat}.questionaire-header .container{padding-top:80px;padding-bottom:80px}.questionaire-header .h1{text-align:left;font-size:2.5rem;line-height:1.2;letter-spacing:0;color:#fff;opacity:1;position:relative;z-index:1}.questionaire-main{padding-top:80px}.questionaire-main .heading{font-size:1.5rem;line-height:1.2;color:#3f4144}.questionaire-main .card{border-radius:5px}.questionaire-form legend{font-size:1.125rem;font-weight:500}.questionaire-form .btn-primary{background-color:#2c6f8e!important;border-color:#2c6f8e!important;color:#fff}.questionaire-description a{color:#2c6f8e;text-decoration:underline}.questionaire-logos{display:flex;flex-direction:column;gap:1.5rem;max-width:150px}.questionaire-logos img{max-width:100%}@media (max-width:991.98px){.questionaire-logos{flex-direction:row;flex-wrap:wrap}.questionaire-logos img{max-height:100%}}@media (max-width:1199.98px){.page-references .container-xl{padding:0 2rem}}.references-header{margin-top:calc((var(--navbar-height) + var(--navbar-spacing))*-1);padding-top:calc(var(--navbar-height) + var(--navbar-spacing));min-height:calc(70vh - var(--top-border-height));min-height:40vh;color:#fff;display:flex;align-items:center;background:url(/static/dist/images/heatbeatwebsite/references/reference-hero.webp) 50%/cover no-repeat,radial-gradient(98.69% 98.69% at 1.31% 0,#0ca8e1 1%,#af4c77)}.references-headline{font-size:3rem;font-weight:800;line-height:1.5;min-height:3lh;margin:4.5rem 0 8rem;hyphens:auto;hyphenate-limit-chars:auto 10 5;overflow-wrap:break-word;word-break:normal}@media (max-width:767.98px){.references-header{line-height:48px!important}.references-headline{font-size:1.75rem!important}}.references-grid{display:grid;gap:var(--bs-gutter-x);grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.references-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.references-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.references-grid .card{grid-row:span 2;display:grid;grid-template-rows:subgrid}.references-grid .references-ticker{grid-column:1/-1;grid-row:3}.references-ticker{overflow:hidden;position:relative;cursor:grab;touch-action:pan-y;mask-image:linear-gradient(90deg,transparent,#000 10% 90%,transparent)}.references-ticker:active{cursor:grabbing}.references-ticker-track{display:flex;align-items:center;gap:3rem;width:max-content;will-change:transform;user-select:none}.references-ticker-track img{min-height:80px;max-height:80px;max-width:260px;width:auto;flex-shrink:0;pointer-events:none}@media (min-width:768px){.references-ticker-track img{max-height:100px}}.references .card{--bs-card-border-radius:1.5rem;box-shadow:0 4px 20px 0 #00000040}.references .card-header{background:var(--bs-card-bg);color:var(--bs-body-color);padding:1.5rem 1.5rem 0}.references .card-img-top-wrapper{aspect-ratio:2.52;overflow:hidden}.references .card-img-top{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}.references .card-body{padding:0 1.5rem 1rem}.references .card-title{font-weight:700;font-size:1.5rem;line-height:1.33;color:#3f4144}.references .card-title a{color:inherit;text-decoration:none}.references .card-subtitle{min-height:3lh;font-weight:400;font-size:1.25rem;hyphens:auto;overflow-wrap:break-word;word-break:normal}.reference-type-wkn{border-color:#831212}.reference-type-kwp{border-color:#2c6f8f}.reference-type-saas{border-color:#b94404}.reference-type-forschung{border-color:#501876}.metric-list{margin:0}.metric-list dt{font-weight:500;font-size:.875rem;line-height:1.5}.metric-list dd{font-weight:600;font-size:1.25rem;line-height:1;white-space:normal;word-break:break-word;hyphens:auto}.metric-unit{font-size:1rem;align-self:end}@media (min-width:576px){.metric-list{display:grid;grid-template-columns:1fr repeat(2,minmax(0,max-content));row-gap:.625rem;column-gap:.4em;align-items:end;margin-top:3px}.metric-list dt{line-height:1.43;margin-bottom:-1px}.metric-list dd{display:grid;grid-column:span 2;grid-template-columns:subgrid;margin-bottom:0;white-space:nowrap}.metric-value{text-align:right}}.reference-main-image{min-height:250px;max-height:600px;height:100%;width:100%;border-radius:8px;object-fit:cover;object-position:center center;box-shadow:0 4px 20px 0 #00000040}.short-facts-title{font-size:1.75rem;font-weight:700;line-height:1.15;margin-bottom:1.5rem}.short-facts-duration-title{font-size:.75rem;margin-bottom:0;line-height:2}.short-facts-duration-text{font-size:1.25rem;font-weight:600;line-height:1.2}.short-facts-customer-logo{min-height:80px;max-height:100px;max-width:min(260px,100%)}.reference-body h2:not(:first-of-type){margin-top:4rem}.reference-body h2{margin-bottom:3rem}.reference-body ol li::marker{font-weight:600}.reference-body li p{margin:.5rem}.reference-body img{max-width:100%}@media (min-width:992px){.reference-metric-list{margin-top:5.5rem}}.metrics-heading{font-weight:500;font-size:.875rem;line-height:1;margin-bottom:.5rem}.metrics-value{font-weight:600;font-size:1.5rem;line-height:1;margin-bottom:0}.metrics-unit{font-weight:600;font-size:1rem}.metrics-icon{width:36px;height:36px;background-repeat:no-repeat;background-size:contain;background-position:50%;flex-shrink:0}.metrics-icon-stadtteile{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><rect width="36" height="36" fill="url(%23a)" rx="18"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M27 10s-4-2.4-5-2.4c-.8 0-1.6 1.6-2.4 1.6s-5 1.6-5.7.8-.7-1.6-3.2 0c-2.4 1.7-2.4 2.5-1.6 4 .8 1.7 1.6 1.7.8 3.3s-1.6 4.8-.8 5.6-3.2 4-2.4 5.7c.8 1.6 4 1.6 6.5 0 2.4-1.6 5.2-1.3 5.2-1.3s2.8.5 2.8-.3 2.4-4 1.6-4-3.2-2.5-3.2-2.5v-2.4c0-.8 2-.8 2.6.4s5.5-.4 5.5-1.2 3.2-3.2 2.4-4z"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M15.2 27.4c0-2 0-4-.3-4.9-.8-2-1.6-4.4-1.6-6s-2.3-1.8-4-2.4"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M26.4 9.7c-.4 1.5-1 3.2-1.9 3.6-1.6.8-5.6.5-6 1-.4.6-.4 1.4-2.8 3s-2.2 1.2-2.2 1.2"/><defs><linearGradient id="a" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-verbandsgemeinden{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><rect width="36" height="36" fill="url(%23a)" rx="18"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M26.9 9.9s-2-1.2-2.4-1.2-.8.8-1.2.8-2.5.8-2.8.4c-.4-.4-.4-.8-1.6 0-1.1.7-1.1 1.1-.7 2 .3.7.7.7.3 1.5-.3.8-.7 2.4-.3 2.8.3.4-1.6 2-1.2 2.8.4.7 2 .7 3.1 0 1.2-.8 2.6-.7 2.6-.7s1.4.3 1.4-.1.2-1.5.8-2c.3-.3-1.6-1.2-1.6-1.2v-1.2c0-.4 1-.4 1.3.2s2.6-.2 2.6-.6 1.6-1.6 1.2-2L27 10ZM14.7 22.4c-.5 1.7 0 1.6.8 2.4s-1.6 1.6-1.6 2.4 3.2.8 4 .8 1.6-2.4 2.4-1.6.8 1.6.8 1.6c.8.8 2.4 0 3.2-1s0-2.2-.8-3c-.4-.4-.2-1 .2-1.6.4-.7 0-1.6-1-1.6-1.2 0-1.5 0-1.9.3s-1 .5-1.6.6c-3.7.7-3.7-2.6-4.5.7m.3-4.6.9-1.4s-.4-2 .4-2.9c.5-.5-.2-1.4-.8-2-.4-.5-1-.7-1.7-.7a5 5 0 0 1-2.4-.5c-1.6-.8-1.6.8-2.4 1.6s-.8 1.6.8 2.4 1.6 0 1.6 1.6-1.6.8-.8 2.4-.8 4 0 4h1c.3 0 .6-.2.6-.6v-1c.2-1.2 1-2.4 1.9-2.4.4 0 .7-.2.9-.5"/><defs><linearGradient id="a" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-gemeinde{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><rect width="36" height="36" fill="url(%23a)" rx="18"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M27 10s-4-2.4-5-2.4c-.8 0-1.6 1.6-2.4 1.6s-5 1.6-5.7.8-.7-1.6-3.2 0c-2.4 1.7-2.4 2.5-1.6 4 .8 1.7 1.6 1.7.8 3.3s-1.6 4.8-.8 5.6-3.2 4-2.4 5.7c.8 1.6 4 1.6 6.5 0 2.4-1.6 5.2-1.3 5.2-1.3s2.8.5 2.8-.3 2.4-4 1.6-4-3.2-2.5-3.2-2.5v-2.4c0-.8 2-.8 2.6.4s5.5-.4 5.5-1.2 3.2-3.2 2.4-4z"/><defs><linearGradient id="a" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-einwohnerzahl{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><g clip-path="url(%23a)"><rect width="36" height="36" fill="url(%23b)" rx="18"/><g stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" clip-path="url(%23c)"><path d="M26 15.6a1.7 1.7 0 1 0 0-3.5 1.7 1.7 0 0 0 0 3.5m2.1 3.7-1 10c0 .3-.2.5-.6.5h-1.2a.6.6 0 0 1-.6-.5l-1-10M26 29.6v-6"/><path d="M27.7 24.6c.4-.8 2-2.6 1.6-6.5 0-.8-1.4-1.5-3.3-1.5h-.2c-1 0-1.8.2-2.4.5-.5.3-.8.6-.9 1-.4 4 1.2 5.7 1.7 6.5m-6.6-11a1.7 1.7 0 1 0 0-3.5 1.7 1.7 0 0 0 0 3.5m2.2 3.7-1 9.9c0 .3-.2.6-.6.6H17a.6.6 0 0 1-.6-.6l-1-10m2.2 10.3v-6"/><path d="M19.4 22.5c.4-.7 1.8-2.2 1.7-5.4v-1c-.2-.9-1.5-1.6-3.3-1.6h-.3c-1.8 0-3.2.7-3.2 1.5-.5 4 1.1 5.8 1.6 6.5M9.3 12a1.7 1.7 0 1 0 0-3.4 1.7 1.7 0 0 0 0 3.4m2.2 3.7-1 10c0 .3-.2.6-.6.6H8.7a.6.6 0 0 1-.6-.6l-1-10M9.3 26v-6"/><path d="M11.1 21c.4-.8 2-2.5 1.6-6.5 0-.8-1.4-1.5-3.2-1.5h-.3c-1.8 0-3.2.7-3.2 1.5-.5 4 1.2 5.7 1.6 6.5"/></g></g><defs><clipPath id="a"><rect width="36" height="36" fill="%23fff" rx="18"/></clipPath><clipPath id="c"><path fill="%23fff" d="M0 0h36v36H0z"/></clipPath><linearGradient id="b" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-heat-demand{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><g clip-path="url(%23a)"><rect width="36" height="36" fill="url(%23b)" rx="18"/><g stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" clip-path="url(%23c)"><path d="M24.3 14.3v8.4H11.7v-8.4m-2.1 0L18 8l8.4 6.3"/><path d="M18.8 12.5c-1.7 1.3-3.4 3-3.4 5.2a2.6 2.6 0 0 0 5.2 0c0-2.3-2.7-2.6-1.8-5.2"/><path d="M17.8 16.4c.7.6 1.5 1.4 1.5 2.6a1.3 1.3 0 0 1-2.6 0c0-1.2 1.4-1.3 1-2.6ZM6.2 19.6l3.2.5.2 3"/><path d="M22.7 26.8c-4 .6-8.7.4-12.2-.6-5.4-1.5-5.4-4.2-1-6m16.7-.6c5.4 1.5 6.2 4.1 1.8 6"/><path d="m30.6 27-3.2-1.3-.2-2.2"/></g></g><defs><clipPath id="a"><rect width="36" height="36" fill="%23fff" rx="18"/></clipPath><clipPath id="c"><path fill="%23fff" d="M0 0h36v36H0z"/></clipPath><linearGradient id="b" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-reduktionspotential{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><rect width="36" height="36" fill="url(%23a)" rx="18"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M17.7 17a3.6 3.6 0 0 1 1-2.6l.9-.9.9-.8.7-1c.2-.3.3-.7.3-1.1a2 2 0 0 0-.9-1.8c-.6-.5-1.4-.7-2.4-.7a5 5 0 0 0-4 1.6m3.6 11.7a1 1 0 0 1-.7-.3 1 1 0 0 1-.3-.8c0-.3 0-.5.3-.7.2-.2.4-.3.7-.3s.6 0 .8.3c.2.2.3.4.3.7s0 .6-.3.8a1 1 0 0 1-.8.3"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M23.2 14.1v6.5h4.3L17.8 29l-9.6-8.4h4.2v-8.9"/><defs><linearGradient id="a" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-emissionen{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><rect width="36" height="36" fill="url(%23a)" rx="18"/><g clip-path="url(%23b)"><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M23.8 14.3a1 1 0 1 0 0-2.2 1 1 0 0 0 0 2.2M9.7 11.8a1 1 0 1 0 0-2.2 1 1 0 0 0 0 2.2m-.4 4.4a.8.8 0 1 0 0-1.6.8.8 0 0 0 0 1.6m6.7-5a.8.8 0 1 0 0-1.6.8.8 0 0 0 0 1.6m9.8-.4a.8.8 0 1 0 0-1.5.8.8 0 0 0 0 1.5m-5.8-.7a.8.8 0 1 0 0-1.5.8.8 0 0 0 0 1.5"/><path fill="%23a4a4a4" d="m15.7 23.7-.8-.1a2 2 0 0 1-1-1 2 2 0 0 1-.2-.8l.1-.8a1.9 1.9 0 0 1 1.1-1c.3-.2.5-.2.8-.2.4 0 .7 0 1 .2.2 0 .4.2.6.5l-.6.5c-.1-.2-.2-.3-.4-.3l-.5-.2-.5.1a1.1 1.1 0 0 0-.7.7v1a1.1 1.1 0 0 0 1.2.7 1.2 1.2 0 0 0 1-.5l.5.5-.7.6zm3.8 0-.8-.1a2 2 0 0 1-1.1-1 2 2 0 0 1-.2-.8c0-.3 0-.6.2-.8a1.9 1.9 0 0 1 1-1c.3-.2.6-.2 1-.2l.7.1a2 2 0 0 1 1.1 1l.2.9a2 2 0 0 1-1.3 1.8zm0-.7.5-.1a1.1 1.1 0 0 0 .6-.6l.1-.5v-.5l-.3-.4a1 1 0 0 0-.4-.3h-1a1.1 1.1 0 0 0-.6.7v1l.3.3c0 .2.2.2.3.3h.5Zm2.5 1.6v-.4l.8-.8.1-.1V23h.1v-.3h-.7s-.2 0-.2.2l-.4-.3.4-.3h.9c.2 0 .2.1.3.2l.1.4v.2l-.1.2-.3.3-.7.6V24h1.2v.5h-1.7Z"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M24 18.8s0 0 0 0a5 5 0 0 0-5-4 5 5 0 0 0-3.4 1.3 2.5 2.5 0 0 0-3.6 1.7 4 4 0 1 0 1 8 4 4 0 0 0 4 3.1 4 4 0 0 0 3-1.3 2.5 2.5 0 0 0 3-.8l1 .1a4 4 0 0 0 0-8Zm3.4-1.5a.8.8 0 1 0 0-1.6.8.8 0 0 0 0 1.6M13 14.4a.8.8 0 1 0 0-1.6.8.8 0 0 0 0 1.6"/></g><defs><linearGradient id="a" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient><clipPath id="b"><path fill="%23fff" d="M5 6h26v26H5z"/></clipPath></defs></svg>')}.metrics-icon-einsparungspotential{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><rect width="36" height="36" fill="url(%23a)" rx="18"/><path fill="%23a4a4a4" d="M15.3 15c-.3 0-.7 0-1-.2a2.2 2.2 0 0 1-1.2-1.2l-.2-.9c0-.3 0-.6.2-.9a2.2 2.2 0 0 1 1.2-1.2l1-.1c.4 0 .7 0 1 .2.3 0 .6.3.8.5l-.6.6-.6-.3-.6-.2-.5.1a1.3 1.3 0 0 0-.8.8v1.1a1.3 1.3 0 0 0 1.3.8 1.4 1.4 0 0 0 1.2-.5l.6.6a2 2 0 0 1-.8.6zm4.4 0c-.4 0-.7 0-1-.2a2.3 2.3 0 0 1-1.3-1.2l-.1-.9.1-.9a2.2 2.2 0 0 1 1.3-1.2l1-.1 1 .1a2.3 2.3 0 0 1 1.2 1.2l.2 1a2.2 2.2 0 0 1-.7 1.6l-.8.4-1 .2Zm0-.9h.5a1.3 1.3 0 0 0 .7-.8l.1-.6v-.5l-.4-.5-.4-.3h-1.1a1.3 1.3 0 0 0-.7.8l-.1.5v.6l.4.4c.1.2.2.3.4.3zm2.7 1.9v-.4l1-1 .2-.1v-.6H23l-.3.2-.4-.3.4-.3.6-.1h.5l.4.3v.9l-.3.3-.9.8v-.2h1.4v.5z"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M23.8 18.7v2.8h4.6l-10.4 9-10.4-9h4.6v-3.7"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M23.7 10.1s0 0 0 0A4.8 4.8 0 0 0 19 6.3c-1.3 0-2.4.5-3.2 1.2a2.4 2.4 0 0 0-3.5 1.7 3.8 3.8 0 1 0 1 7.4 4 4 0 0 0 3.7 3c1.2 0 2.2-.5 2.9-1.3a2.4 2.4 0 0 0 2.9-.7l1 .1a3.8 3.8 0 1 0 0-7.6Z"/><defs><linearGradient id="a" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-hervorzuhebende{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><rect width="36" height="36" fill="url(%23a)" rx="18"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M20.6 23.7c-2 1.4-2.3 2.7-1.6 3.8.7 1 2 1.4 4.1 0 2-1.4 3.5-5 3.5-5s-4-.2-6 1.2"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M21.8 25c-2.2 1-4.5 1.5-4.3 5.6m-3.1-8.4c2 1.4 2.3 2.7 1.6 3.8-.7 1-2 1.4-4.1 0-2-1.4-3.5-5-3.5-5s4-.2 6 1.2"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M13.2 23.4c2.2 1.2 4.7 3.6 4.3 5.7m4-15.1a3.1 3.1 0 1 0-5.4 2.2c.6.6.7 1.5.7 1.5 0 .2.3.4.9.5H19c.5-.1.7-.3.8-.5 0 0 .1-1 .7-1.5a3 3 0 0 0 .9-2.2Zm-1.6 5c-.2.2-.9.5-1.6.5s-1.3-.3-1.5-.5m2.8 1.2c-.1.2-.7.3-1.3.3s-1.1-.1-1.3-.3"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M19.2 20.4c0 .4-.4.7-1 .7-.4 0-.8-.3-.8-.7"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M18.3 21s-.4 1.7-.8 9m8.8-18.3-2.3.8m-11 3.6-2.3.8m15.5.9-2.3-1m-10.8-5-2.3-1M21 9l1-2.4m-5.6 2.2-.8-2.4"/><defs><linearGradient id="a" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-building-count{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><rect width="36" height="36" fill="url(%23a)" rx="18"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" stroke-width=".8" d="M29.7 18v9h-12v-9"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" stroke-width=".8" d="m15.8 19.1 7.9-5.8 8 5.8m-15.4 5.7h-4v-9"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" stroke-width=".8" d="m10.3 17 8-5.8 2.4 1.8m-10.1 9.7H6.3v-9"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" stroke-width=".8" d="M4.4 14.9 12.3 9l2.6 1.9"/><defs><linearGradient id="a" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-building-sales{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><g clip-path="url(%23a)"><rect width="36" height="36" fill="url(%23b)" rx="18"/><g clip-path="url(%23c)"><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="m14.7 26 3.3-3.3 3.3 3.3M18 23.3v7.5m-1.7-10h-5v-9m13.4.1v9h-5"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="m9 11.9 9-6.7 9 6.7"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M18 15.4a2.1 2.1 0 0 1 .5-1.5l.5-.5.6-.5.4-.5.1-.7c0-.4-.1-.8-.5-1a2 2 0 0 0-1.4-.5c-.5 0-1 .1-1.4.3l-1 .7"/><path fill="%23a4a4a4" d="M18 18c-.2 0-.3 0-.4-.2a.6.6 0 0 1-.2-.4c0-.2 0-.3.2-.4 0-.2.2-.2.4-.2s.3 0 .5.2l.1.4-.1.4c-.2.2-.3.2-.5.2"/></g></g><defs><clipPath id="a"><rect width="36" height="36" fill="%23fff" rx="18"/></clipPath><clipPath id="c"><path fill="%23fff" d="M0 0h36v36H0z"/></clipPath><linearGradient id="b" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-length{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><g clip-path="url(%23a)"><rect width="36" height="36" fill="url(%23b)" rx="18"/><g clip-path="url(%23c)"><path stroke="%23a4a4a4" stroke-linejoin="round" d="M24.2 8 8 24.4l3 3 16.3-16.1-3-3.1Z"/><path fill="%23a4a4a4" d="M24 12.1a.7.7 0 1 0 0-1.4.7.7 0 0 0 0 1.4"/><path stroke="%23a4a4a4" stroke-linecap="round" stroke-linejoin="round" d="M12.5 8.7a1.1 1.1 0 1 0 0-2.2 1.1 1.1 0 0 0 0 2.2m5.2 3.8-4-3.8M26 26l-2.3-2.3.4-5.1-1.4-1.4M26.9 28a1.1 1.1 0 1 0 0-2.2 1.1 1.1 0 0 0 0 2.2M12.7 17.7l-1.3-1.2m12.3 7.2H19l-1.3-1.3m-7.4-5.9a1.1 1.1 0 1 0 0-2.3 1.1 1.1 0 0 0 0 2.3"/></g></g><defs><clipPath id="a"><rect width="36" height="36" fill="%23fff" rx="18"/></clipPath><clipPath id="c"><path fill="%23fff" d="M0 0h36v36H0z"/></clipPath><linearGradient id="b" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-heat-sources{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><g clip-path="url(%23a)"><rect width="36" height="36" fill="url(%23b)" rx="18"/><g stroke="%23a4a4a4" stroke-linecap="round" stroke-miterlimit="10" clip-path="url(%23c)"><path d="M11 21.1c2.4 0 4.3-2 4.3-4.3V8.2"/><path d="m13.9 23-3.3-1.4 1.3-3.3M24 25.4a6.1 6.1 0 0 1-6.2-6.1v-11"/><path d="m22.5 22.8 2.2 2.8-2.8 2.1m2.6-10.9a4.3 4.3 0 0 1-4.3-4.3V8.2"/><path d="m21.7 18.6 3.3-1.3-1.3-3.2"/></g></g><defs><clipPath id="a"><rect width="36" height="36" fill="%23fff" rx="18"/></clipPath><clipPath id="c"><path fill="%23fff" d="M0 0h36v36H0z"/></clipPath><linearGradient id="b" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-erzeuger{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><g clip-path="url(%23a)"><rect width="36" height="36" fill="url(%23b)" rx="18"/><g stroke="%23a4a4a4" stroke-linecap="round" clip-path="url(%23c)"><path stroke-miterlimit="10" d="M9.4 7c-2.2 2.6-2 5.3 0 8 2.5 2.5 2.2 5.2 0 8m4.9-16c-2.2 2.6-2 5.3 0 8 1 1 1.6 2 1.7 3.2v.7M19.2 7c-2.2 2.6-2 5.3 0 8 .9.9 1.4 1.8 1.6 2.7"/><path stroke-linejoin="round" d="M27.8 27.5a7.5 7.5 0 1 0-15 0h1.8"/><path stroke-linejoin="round" d="M20.2 27.5a1.1 1.1 0 1 0 0-2.2 1.1 1.1 0 0 0 0 2.2m1.1-2.2 2.5-2M20.2 20v2.5m-5.2-.3 1.4 1.5"/></g></g><defs><clipPath id="a"><rect width="36" height="36" fill="%23fff" rx="18"/></clipPath><clipPath id="c"><path fill="%23fff" d="M0 0h36v36H0z"/></clipPath><linearGradient id="b" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-livedata-count{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36"><g clip-path="url(%23a)"><rect width="36" height="36" fill="url(%23b)" rx="18"/><g stroke="%23a4a4a4" stroke-linecap="round" stroke-miterlimit="10" clip-path="url(%23c)"><path d="M13 23a7.1 7.1 0 0 1 0-10m10 0a7.1 7.1 0 0 1 0 10"/><path d="M10.7 25.4a10.4 10.4 0 0 1 0-14.9m14.5 0a10.4 10.4 0 0 1 .2 14.8M18 21.8a3.8 3.8 0 1 0 0-7.7 3.8 3.8 0 0 0 0 7.7Z"/></g></g><defs><clipPath id="a"><rect width="36" height="36" fill="%23fff" rx="18"/></clipPath><clipPath id="c"><path fill="%23fff" d="M0 0h36v36H0z"/></clipPath><linearGradient id="b" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.metrics-icon-energiezentralen{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" viewBox="0 0 36 36"><defs><path id="e" fill="%23fff" d="M0 0h36v36H0z"/></defs><g clip-path="url(%23a)"><rect width="36" height="36" fill="url(%23b)" rx="18"/><g clip-path="url(%23c)"><g stroke="%23a4a4a4" stroke-linecap="round" clip-path="url(%23d)"><path stroke-linejoin="round" d="M8.2 30.4h19.6"/><path stroke-miterlimit="10" d="M16.6 21.2c-.7.8-.6 1.6 0 2.5.7.7.6 1.5 0 2.4m1.4-4.9c-.7.8-.6 1.6 0 2.5.7.7.6 1.5 0 2.4m1.4-4.9c-.7.8-.6 1.6 0 2.5.7.7.6 1.5 0 2.4"/><path stroke-miterlimit="10" d="M18 28.3a4.6 4.6 0 1 0 0-9.3 4.6 4.6 0 0 0 0 9.3Zm-1.4-18.2c-.7.8-.6 1.6 0 2.5.7.7.6 1.5 0 2.4m1.4-4.9c-.7.8-.6 1.6 0 2.5.7.7.6 1.5 0 2.4m1.4-4.9c-.7.8-.6 1.6 0 2.5.7.7.6 1.5 0 2.4"/><path stroke-miterlimit="10" d="M18 17.2a4.6 4.6 0 1 0 0-9.3 4.6 4.6 0 0 0 0 9.3Z"/><path stroke-miterlimit="10" d="M11.1 30V8c0-1.5 1.2-2.7 2.7-2.7h8.4C23.7 5.3 25 6.5 25 8v22"/></g></g></g><defs><clipPath id="a"><rect width="36" height="36" fill="%23fff" rx="18"/></clipPath><clipPath id="c"><use xlink:href="%23e"/></clipPath><clipPath id="d"><use xlink:href="%23e"/></clipPath><linearGradient id="b" x1="1.9" x2="36" y1="8.3" y2="29.3" gradientUnits="userSpaceOnUse"><stop stop-color="%23f3f4f6"/><stop offset=".9" stop-color="%23e9eaec"/></linearGradient></defs></svg>')}.project-partners-title{font-size:1.25rem;font-weight:600}.project-partner-logo{min-height:80px;max-height:100px;max-width:260px}.reference-quote-section{position:relative;overflow:hidden;z-index:0;background:url(/static/dist/images/heatbeatwebsite/index/heroimagelg.webp) 50%/cover no-repeat,linear-gradient(to bottom left,#f4f5f6,#3f4144);padding:60px 0;color:#fff;text-shadow:0 0 4px #00000066}.reference-quote-section:before{content:"";position:absolute;z-index:-1;right:-52px;top:-92px;bottom:0;left:0;background-repeat:no-repeat;background-position:100% 0;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="559" height="482" fill="none"><path stroke="%233f4144" stroke-opacity=".4" stroke-width="6" d="M53.7 154.8C87.6 99.8 148.7 49.6 237 4l16.5 31c-44.1 31.4-76.8 57.6-98 78.7-37.2 38.2-55.9 74.8-55.9 109.8 0 12 3.5 19.8 10.4 23.4a35.8 35.8 0 0 0 18 6.3c17.4-2.3 29-3.5 34.4-3.5a92.3 92.3 0 0 1 72.5 32 113.4 113.4 0 0 1 28.3 77.7 122 122 0 0 1-31 85.3c-20.8 22.7-49.3 34.1-85.6 34.1-42.8 0-77.5-15.3-103.9-45.9C16.2 402.3 3 361.5 3 310.4c0-48.7 17-100.6 50.7-155.6Zm295.9-3.8c35.9-54.7 96-103.7 180.1-147l16.6 31a730 730 0 0 0-95.3 76.7c-39 39.1-58.6 75.4-58.6 109a35 35 0 0 0 7.6 23.5c5 6 12 9 20.7 9a341 341 0 0 1 34.5-3.5 93 93 0 0 1 72.1 31.7c19 21.2 28.6 47.2 28.6 78 0 36-10.5 64.8-31.7 86.6-21.2 22-50 32.8-86.3 32.8-41.4 0-75.4-15.3-102.1-45.9s-40-71.4-40-122.5c0-51.5 18-104.6 53.8-159.4Z" vector-effect="non-scaling-stroke"/></svg>')}@media (max-width:767.98px){.reference-quote-section:before{left:162px;top:-67px;background-size:contain}}.reference-quote-text{font-weight:500}.reference-quote-author{text-align:right;font-weight:700;font-size:1rem}.reference-quote-company{text-align:right;font-weight:500;font-size:.875rem}.reference-quote-image{max-width:100%;max-height:120px}.reference-project-partner-section{margin:4rem 0}.services-header{padding:0;flex-direction:column;justify-content:center}.content-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.services-title .lead{max-width:900px;width:100%;font-weight:800;font-size:3rem;line-height:70px;text-align:center;color:#fff;margin:0 auto;height:auto}@media (max-width:767.98px){.services-title .lead{font-size:1.75rem;line-height:36px}}.services-header{margin-top:calc((var(--navbar-height) + var(--navbar-spacing))*-1);padding-top:calc(var(--navbar-height) + var(--navbar-spacing));min-height:calc(70vh - var(--top-border-height));align-items:center;display:flex;background-image:url(/static/dist/images/heatbeatwebsite/services/heroimage-solutionspage.webp),radial-gradient(98.69% 98.69% at 1.31% 0,#08720e 1%,#500d12);background-repeat:no-repeat;background-size:cover;background-position:100% 0;background-attachment:fixed;color:#fff;min-height:100vh}.services-header h1{font-size:3rem;font-weight:800}.lead{color:#fff;width:max-content}.services-header p{font-size:1.5rem;line-height:1.6;color:#fff}.highlight-box{display:block;margin-top:4rem;padding:40px 30px;background-color:rgba(131,18,18,.75);color:#fff;font-size:1.5rem;font-weight:500;text-align:center}@media (max-width:767.98px){.services-header p{font-size:1rem}.highlight-box,.split-highlight-box{font-size:1rem;padding:20px 15px}}.approach{background:#f5f5f5;padding:100px 0}.approach h2{font-size:3rem;font-weight:800;color:#3f4144}.approach .content{min-width:0}.approach h5,.approach p{color:#3f4144}.approach p{margin-bottom:0;font-weight:500}.approach-icon{width:100px;height:100px;background-repeat:no-repeat;background-size:contain;background-position:50%;flex-shrink:0}.approach-icon-transparenz{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%233f4144" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M101.39 60.9h5.35M18.39 92.72v-67h58.97v67m-61.22.84H79.6v5.5H16.14zm32.73-67.5v67.28m-3.16-36.83v6.41"/><path stroke-dasharray="4 4" d="m27.72 50.78 13.54-7.67m-13.54 14.4 13.54-7.64m-13.54 20.8 13.38-7.8M27.72 77.42l13.45-7.85"/><path d="M24.15 30.47h18.64v58.49H24.15zm76.55 73.3L77.6 92.4V25.8l23.09-11.36z"/><path d="m81.42 28.1 14.93-7.02v75.39L81.42 89.8z"/></svg>')}.approach-icon-kapazitaet{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%233f4144" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path stroke-dasharray="4 4" d="M74.4 91H29V45.99M43.94 29H91v46.06"/><path d="m83.8 95.69-5.88 5.88a.63.63 0 0 0 .45 1.09h23.13c.35 0 .63-.29.63-.64V78.9a.63.63 0 0 0-1.08-.45l-5.88 5.89a.63.63 0 0 1-.9 0L91 81.06 72.06 62.12a.63.63 0 0 0-.9 0l-9.56 9.57a.63.63 0 0 0 0 .9l17.37 17.37 2.77 2.77 2.07 2.06a.63.63 0 0 1 0 .9M24.91 36.8l-5.88 5.89a.63.63 0 0 1-1.09-.45V19.1c0-.35.29-.64.64-.64h23.13c.56 0 .85.69.45 1.09l-5.89 5.88a.63.63 0 0 0 0 .9l22.2 22.2a.63.63 0 0 1 0 .9L48.91 59a.63.63 0 0 1-.9 0l-22.2-22.2a.63.63 0 0 0-.9 0"/></svg>')}.approach-icon-kosten-senken{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%233f4144" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M39.32 71.05c-11.28-.7-20.78-3.68-20.78-7.27 0-1.67 1.84-3.22 4.95-4.46"/><path d="M18.54 66.25v-2 9.42c0 4.1 11.07 7.42 24.73 7.42 10.77 0 19.93-2.07 23.32-4.95m6.35-24.11c8.74 1.14 14.84 3.76 14.84 6.8 0 4.1-11.07 7.42-24.73 7.42-10.77 0-19.93-2.06-23.32-4.95"/><path d="M38.32 61.3v7.42c0 4.1 11.08 7.42 24.73 7.42s24.73-3.32 24.73-7.42V59.3"/><ellipse cx="48.22" cy="43.99" rx="24.73" ry="7.42"/><path d="M23.49 44.47v9.42c0 4.1 11.07 7.41 24.73 7.41s24.73-3.32 24.73-7.41v-9.42m17.93 49.22 8.38 9.34 9.35-8.38"/><path d="M99.26 103.03V60.2c0-20.98-17-37.98-37.98-37.98h-41.1"/></svg>')}.approach-icon-zukunftssicher{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%233f4144" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M68.93 33.5c-6.78 4.5-7.38 8.84-5.14 12.23s6.49 4.52 13.26.04S88.3 29.48 88.3 29.48s-12.61-.46-19.39 4.03"/><path d="M72.99 37.49c-7.36 3.68-14.78 13-14.1 26.3M48.83 28.6c6.77 4.5 7.37 8.84 5.13 12.23s-6.49 4.52-13.26.03-11.26-16.28-11.26-16.28 12.62-.46 19.39 4.03"/><path d="M44.76 32.58c7.36 3.7 14.78 13.01 14.1 26.3M35.07 73.59c2.72-8.46 12.33-14.7 23.76-14.7 13.55 0 24.53 8.77 24.53 19.6"/><path d="m22.67 76.54 5.58-1.86a21.2 21.2 0 0 1 17.44 1.81l8.46 4.95a5 5 0 0 0 2.6.65l11.38-.5A3.4 3.4 0 0 1 71.7 85a4.8 4.8 0 0 1-1.29 3.26c-.73.79-1.73 1.66-2.89 1.9l-8.82 1.63c-1.87.38-3.79.72-5.6.29-1.29-.32-2.61-.48-3.94-.62l-1.97-.22"/><path d="M22.67 96.15H30a15 15 0 0 1 4.84.79l25.28 8.5a4 4 0 0 0 3-.18l36.9-17.44a4.8 4.8 0 0 0 2.46-6.59A4.9 4.9 0 0 0 96.16 79L71.7 86.34"/></svg>')}.approach-icon-impact{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%233f4144" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><circle cx="69.31" cy="69.62" r="38.49"/><circle cx="69.31" cy="69.62" r="28.02"/><circle cx="69.31" cy="69.62" r="16.89"/><circle cx="69.31" cy="69.62" r="5.79"/><path d="m39.52 39.64-12.48.07L12.2 24.88l12.49-.08m15.26 14.41.07-12.48L25.2 11.89l-.08 12.49m44.4 45.24L20.01 20.14"/></svg>')}.approach-icon-settings{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%233f4144" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M35.99 47.15 35.32 52a24 24 0 0 0-7.26 3l-3.9-2.94a1.4 1.4 0 0 0-1.83.13l-4.91 4.9a1.4 1.4 0 0 0-.12 1.84l2.94 3.9a24 24 0 0 0-3 7.25l-4.84.67a1.4 1.4 0 0 0-1.21 1.39v6.94a1.4 1.4 0 0 0 1.2 1.39l4.85.66a24 24 0 0 0 3 7.27l-2.94 3.89a1.4 1.4 0 0 0 .12 1.83l4.91 4.91a1.4 1.4 0 0 0 1.84.13l3.89-2.95a24 24 0 0 0 7.26 3l.67 4.85a1.4 1.4 0 0 0 1.38 1.2h6.95a1.4 1.4 0 0 0 1.38-1.2l.67-4.84a24 24 0 0 0 7.26-3l3.9 2.94a1.4 1.4 0 0 0 1.83-.13l4.91-4.9a1.4 1.4 0 0 0 .13-1.84l-2.95-3.9a24 24 0 0 0 3-7.26l4.84-.66a1.4 1.4 0 0 0 1.21-1.39v-6.94a1.4 1.4 0 0 0-1.2-1.39l-4.84-.67a24 24 0 0 0-3.01-7.26l2.95-3.9a1.4 1.4 0 0 0-.13-1.83l-4.91-4.9a1.4 1.4 0 0 0-1.83-.13L53.63 55a24 24 0 0 0-7.26-3.01l-.67-4.84a1.4 1.4 0 0 0-1.38-1.2h-6.95a1.4 1.4 0 0 0-1.38 1.2"/><path d="M58.67 70.79a18.47 18.47 0 1 1-22.63-13.02"/><circle cx="40.84" cy="75.6" r="10.76"/><path d="m87.46 49.81-.18 2.97a15 15 0 0 0-4.25 2.17l-2.5-1.6a.85.85 0 0 0-1.11.17l-2.74 3.2a.85.85 0 0 0 .01 1.13l1.98 2.22a15 15 0 0 0-1.48 4.54l-2.9.64a.85.85 0 0 0-.67.9l.34 4.2a.85.85 0 0 0 .8.79l2.96.17a15 15 0 0 0 2.18 4.26l-1.6 2.5a.85.85 0 0 0 .16 1.1l3.21 2.75a.85.85 0 0 0 1.12-.01l2.22-1.98a15 15 0 0 0 4.55 1.47l.63 2.9c.1.42.48.7.9.67l4.21-.33a.85.85 0 0 0 .79-.8l.17-2.97a15 15 0 0 0 4.25-2.17l2.5 1.6a.85.85 0 0 0 1.11-.17l2.74-3.2a.85.85 0 0 0-.01-1.13l-1.97-2.21a15 15 0 0 0 1.47-4.55l2.9-.64a.85.85 0 0 0 .67-.9l-.34-4.2a.85.85 0 0 0-.8-.79l-2.96-.17a15 15 0 0 0-2.18-4.26l1.6-2.5a.85.85 0 0 0-.16-1.1l-3.21-2.75a.85.85 0 0 0-1.12.02l-2.22 1.97a15 15 0 0 0-4.55-1.47l-.64-2.9a.85.85 0 0 0-.9-.67l-4.2.33a.85.85 0 0 0-.79.8"/><path d="M87.43 67.17a4.36 4.36 0 1 0 8.68-.69 4.36 4.36 0 0 0-8.68.69M64.05 11.39l-.5 3.54a18 18 0 0 0-5.3 2.2l-2.86-2.15a1 1 0 0 0-1.34.09l-3.59 3.6a1 1 0 0 0-.1 1.33l2.16 2.85a18 18 0 0 0-2.2 5.32l-3.54.49c-.5.07-.88.5-.88 1.01v5.08c0 .51.38.95.88 1.02l3.54.49a18 18 0 0 0 2.2 5.31l-2.15 2.85c-.31.4-.27.98.09 1.34l3.6 3.6c.35.36.93.4 1.33.09l2.85-2.16a18 18 0 0 0 5.32 2.2l.49 3.54c.07.5.5.88 1.01.88h5.08c.51 0 .95-.37 1.02-.88l.49-3.54a18 18 0 0 0 5.31-2.2l2.85 2.16c.4.3.98.27 1.34-.1l3.6-3.59c.36-.36.4-.93.09-1.34l-2.16-2.85a18 18 0 0 0 2.2-5.31l3.54-.5c.5-.06.89-.5.89-1v-5.09c0-.51-.38-.94-.89-1.01l-3.54-.5a18 18 0 0 0-2.2-5.3L84.84 20c.3-.4.27-.98-.1-1.34l-3.59-3.6a1 1 0 0 0-1.34-.08l-2.85 2.15a18 18 0 0 0-5.31-2.2l-.5-3.54a1 1 0 0 0-1-.88h-5.09c-.51 0-.94.38-1.01.88m14.3 20.82a10.74 10.74 0 1 1-21.5 0 10.74 10.74 0 0 1 21.5 0"/></svg>')}.solutions-benefit-headline{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.solutions-benefit-headline .solutions-benefit-subline{display:block;font-size:1rem;font-weight:500}@media (max-width:767.98px){.approach{padding:50px 0}.approach h2{font-size:1.75rem;line-height:36px}}#solutions-project-approach{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:background-image .2s ease-in-out,opacity .2s ease-in-out}[data-active=engineering]{background-image:url(/static/dist/images/heatbeatwebsite/services/services-solution-engineering.webp),radial-gradient(52.98% 250.7% at 7.08% 0,#497a87,#374a5d 29.7%,#333434)}[data-active=saas]{background-image:url(/static/dist/images/heatbeatwebsite/services/services-solution-saas.webp),radial-gradient(98.69% 98.69% at 1.31% 0,#a01924 9%,#500d12)}.split-header{text-align:left;margin-bottom:40px;display:flex;flex-direction:column;width:100%}.split-title{font-size:3rem;font-weight:800;line-height:1.5;color:#fff;text-align:left}.split-cards-container{display:flex;justify-content:center;margin-top:40px}.project-approach-top{padding-top:80px;border-bottom:2px solid #fff}.split-card{display:flex;flex-direction:column;flex:1;padding:18px;text-align:center;cursor:pointer;border-bottom:8px solid transparent}.split-card .card-title{font-size:1.75rem;font-weight:500;color:#fff}.split-highlight-box{flex-grow:1;margin:1rem 0 2rem;padding:40px 30px;background-color:rgba(0,0,0,.5);color:#fff;font-size:1.25rem;font-weight:400;line-height:1.25}.split-card.active{border-bottom:8px solid #fff}.split-card.active .card-title{font-weight:700}.split-card.active .split-highlight-box{font-weight:600}#dynamic-content-area{padding-top:80px}.dynamic-content-section{display:none}.dynamic-content-section.active{display:block}.dynamic-title{font-size:2.25rem;font-weight:800;color:#fff;text-align:center;margin-bottom:48px}.card-row{position:relative}.dynamic-card{width:100%;background-color:#fff;border-radius:0 0 24px 24px;border-top:6px solid var(--border-color,#a01924);padding:42px 20px;box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:flex-start;color:#3f4144;top:48px}#engineering-content .dynamic-card{--border-color:rgba(44,111,143,.75)}.dynamic-icon{width:120px;height:120px;margin-bottom:15px;background-size:contain;background-repeat:no-repeat;background-position:50%;display:inline-block}.saas-datenbasis-icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23831212" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M9.83 13.153h21.492v28.766H9.83z"/><path d="M31.496 17.286h4.124v28.766H14.129v-4.05"/><path d="M35.611 21.493h4.124v28.766H18.243v-4.051m62.022-33.055h21.492v28.766H80.265z"/><path d="M101.931 17.286h4.124v28.766H84.563v-4.05"/><path d="M106.046 21.493h4.124v28.766H88.678v-4.051M46.852 13.153h21.492v28.766H46.852z"/><path d="M68.518 17.286h4.124v28.766H51.15v-4.05m10.368 45.523V55.916m19.956 0v8.74L68.17 71.698V89.09l1.555.133h8.321c.565 0 .848.683.449 1.083L62.14 106.661a.634.634 0 0 1-.897 0L44.888 90.306a.634.634 0 0 1 .448-1.083h8.321l1.121-.133V72.481l-13.304-7.043v-9.522"/></svg>')}.saas-netzauslegung-icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23831212" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M71.974 65.365c2.701-8.832-2.27-18.181-11.103-20.882-8.832-2.7-18.182 2.27-20.882 11.104-2.7 8.831 2.27 18.181 11.104 20.882 8.831 2.699 18.18-2.27 20.881-11.104"/><path d="M68.414 64.276c2.098-6.865-1.766-14.133-8.631-16.233-6.866-2.098-14.133 1.766-16.233 8.631-2.098 6.866 1.765 14.135 8.63 16.233s14.135-1.765 16.234-8.63m16.61 38.155a7.632 7.632 0 1 0-14.598-4.463 7.633 7.633 0 1 0 14.598 4.463"/><path d="M75.783 104.63a5.365 5.365 0 0 0 6.7-3.562M28.68 79.24a4.584 4.584 0 1 0-8.77-2.678 4.584 4.584 0 0 0 8.77 2.678"/><path d="M26.405 78.545a2.206 2.206 0 1 0-4.22-1.29 2.206 2.206 0 0 0 4.22 1.29m63.149-7.713a4.583 4.583 0 1 0-8.765-2.68 4.583 4.583 0 0 0 8.765 2.68"/><path d="M83.831 71.555c1.127.738 2.639.44 3.38-.666M47.676 26.823c1.662-5.438-1.397-11.193-6.835-12.855-5.437-1.661-11.192 1.398-12.855 6.836-1.662 5.436 1.399 11.191 6.835 12.855 5.438 1.661 11.193-1.398 12.855-6.836"/><path d="M99.271 39.86a3.025 3.025 0 0 0-2.015-3.773c-1.602-.489-3.295.407-3.783 2.001s.416 3.284 2.016 3.773a3.026 3.026 0 0 0 3.782-2m-67.33-10.947c3.207 3.06 8.292 2.954 11.354-.236a8 8 0 0 0 1.874-3.192"/><path d="M101.569 40.598a5.466 5.466 0 1 0-10.454-3.194 5.466 5.466 0 0 0 10.454 3.194M91.153 41.67 70.947 52.338m1.33 13.3 7.916 2.268M48.545 45.49l-6.22-11.703M29.24 75.028l11.48-6.615m33.186 24.183-9.064-17.625"/></svg>')}.saas-monitoring-icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23831212" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M13.44 98.55a20.72 20.72 0 1 0 35.42-21.52 20.72 20.72 0 0 0-35.42 21.52"/><circle cx="31.15" cy="87.79" r="15.52"/><path d="m51.99 92.37 6.07 1.78m.73-.7-.5 2.05a3.25 3.25 0 0 0 2.39 3.93l20.94 5.12a3.25 3.25 0 0 0 3.93-2.4l.5-2.05a3.26 3.26 0 0 0-2.39-3.93l-20.94-5.12a3.26 3.26 0 0 0-3.93 2.4"/><circle cx="18.52" cy="44.66" r="3.74"/><circle cx="70.03" cy="74.46" r="3.74"/><circle cx="30.05" cy="88.79" r="3.74"/><circle cx="104.99" cy="66.4" r="3.74"/><circle cx="83.27" cy="87.79" r="3.74"/><path d="M102.66 55.98H93.7l-11.02 9.43.26-9.43h-35.1a6.07 6.07 0 0 1-6.06-6.07V17.9a6.07 6.07 0 0 1 6.07-6.07h54.8a6.07 6.07 0 0 1 6.07 6.07v32a6.07 6.07 0 0 1-6.07 6.07M64.09 19.31h37.68m-53.02 0h12.33m25.7 5.98h14.99m-53.02 0h34.51m-34.51 5.98h53.02m-40.7 5.99h40.7m-53.02 0h9.47m-9.47 5.98h53.02m-10.68 5.98h10.68m-36.9 0h23.1m-39.22 0h12.33m-7.5 31.37 12.71-4.9M33.8 88.62l9.13-3.56m29.85-7.35 7.76 7.35M24 65.41l-4.53-16.19M29.5 85.05l-2.6-8.35m59.25 8.35 15.62-14.92"/></svg>')}.saas-regeleingriff-icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23831212" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M38.53 55.87v44.04a3.5 3.5 0 0 1-3.52 3.53 3.5 3.5 0 0 1-3.52-3.53V55.48m0-12.57V20.1a3.5 3.5 0 0 1 3.52-3.52 3.5 3.5 0 0 1 3.52 3.52v23.2"/><rect width="19.96" height="10.96" x="25.1" y="43.7" rx="3" ry="3"/><rect width="19.96" height="10.96" x="49.84" y="76.39" rx="3" ry="3"/><rect width="19.96" height="10.96" x="74.95" y="35.11" rx="3" ry="3"/><path d="M63.58 87.35V99.9a3.5 3.5 0 0 1-3.53 3.53 3.5 3.5 0 0 1-3.52-3.53V87.35m0-10.96V20.1a3.5 3.5 0 0 1 3.52-3.52 3.5 3.5 0 0 1 3.53 3.52v56.3m25.04-29.91V99.9a3.5 3.5 0 0 1-3.52 3.53 3.5 3.5 0 0 1-3.52-3.53V46.48m0-11.37V20.09a3.5 3.5 0 0 1 3.52-3.52 3.5 3.5 0 0 1 3.52 3.52V35.1"/></svg>')}.eng-trafoplaene-icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%232c6f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M44.7 59.41c3.21-1.96 9.08-4.85 14.82-4.85 11.35 0 16.8 2.07 24.44 8.7s16.85 30.26 25.91 33.42m-94.76.17c4.48-3.82 15.41-19.25 18.8-24.06"/><path d="M61.26 58.7s10.59 1.43 7.53 5.57S47.08 68.2 47.95 75.4s20.3 10.04 26.19 11.68 11.68 3.06 12.77 6.66-8.08 5.9-28.16 6.98-22.58 6.66-22.58 6.66m34.7-68.44-61.02-.3V18.9l61.02.3 12.41 10.2zm-29.44.88v48.56m-4.05-70.5V14.8c0-1.21.9-2.18 2.03-2.18 1.12 0 2.02.97 2.02 2.18v3.15m-4.05 78.9v-57.9"/><path d="M68.4 34.74H13.82V23.22"/></svg>')}.eng-mbs-icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%232c6f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M89.45 69.26a10.4 10.4 0 0 0-14.73 0m28.63 24.27L99 89.17m-4.36 4.36L99 97.89m11.88-1.2-1.1-1.1a6 6 0 0 0-8.48 0l-.24.24a6 6 0 0 0 0 8.49l5.23 5.22"/><path d="M81.92 53.78V24.93L68.69 12.09H16.35v97.59h65.57v-9.57"/><path d="M81.15 24.84H68.7V12.18m-25.45 90.18s5.54-8.46 5.25-6.1-2.04 7.5 1.17 6.1 5.25-6.65 6.13-4.9-.58 5.32 1.75 5.14 4.09-2.27 5.55-1.37 5.66 2.65 8.08 2.65M38.51 32.16h33.28m-33.28 4.59h33.28m-37.76-1.3v1.97a2 2 0 0 1-2 2h-5.7a2 2 0 0 1-2-2v-5.93a2 2 0 0 1 2-2h5.7"/><path d="m26.56 34.43 2.62 2.63 6.53-7.59m-1.68 21.2v1.96a2 2 0 0 1-2 2h-5.7a2 2 0 0 1-2-2V46.7a2 2 0 0 1 2-2h5.7"/><path d="m26.56 49.65 2.62 2.63 6.53-7.6m-1.68 23.93v1.96a2 2 0 0 1-2 2h-5.7a2 2 0 0 1-2-2v-5.93a2 2 0 0 1 2-2h5.7"/><path d="m26.56 67.59 2.62 2.63 6.53-7.6m-1.68 21.2v1.97a2 2 0 0 1-2 2h-5.7a2 2 0 0 1-2-2v-5.93a2 2 0 0 1 2-2h5.7"/><path d="m26.56 82.8 2.62 2.63 6.53-7.59m2.8-29.22h33.28m-33.28 4.6H66M38.5 65.09h18.83m-18.83 4.6h16.9M38.5 81.55h18.83m-18.83 4.6h22.9m34.85-23.7a20.05 20.05 0 1 0 0 28.35 20 20 0 0 0 5.01-8.35"/><path d="M91.65 79.13 85 82.56l-4.6-10.52-9.92 7.83"/><circle cx="82.08" cy="76.63" r="16.02"/></svg>')}.eng-kwp-icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%232c6f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path d="M79.17 80.56V53.35h12.57v19.2m-7.2-15.38v-1.64m0 6.38v-1.64m0 6.38V65m0 6.37v-1.64M81.9 57.17v-1.64m0 6.38v-1.64m0 6.38V65m0 6.37v-1.64m5.27-12.57v-1.64m0 6.38v-1.64m0 6.38V65m0 6.37v-1.64m1.85 21V75.82h8.5v19.57m-5-17.2h4.35m-4.35 3.11h4.35m-4.35 3.12h4.35m-10.2-1.23-10.74-3.1-14.99 4.08m-48.06 16.46-7.46 10.1 26.9-7.34 26.9 7.34.6.43 26.9-7.35 26.9 7.35-8.13-10.62M28.1 82.63l-1.14.55-1.84 2.92m20.34-6.28-2.52-.73-3.47.88m20.48 12.2v18.12m-17-30.2-10.36 23.3m43.24-22.95 10.38 23.6M13.68 81.1c0 2.59 1.05 3.51 2.34 3.51s2.34-.92 2.34-3.5-2.34-5.85-2.34-5.85-2.34 3.26-2.34 5.85m2.34.38v21.83M19.2 90.6c-2.16 1.42-2.35 2.8-1.64 3.88s2.07 1.44 4.22.02 3.58-5.18 3.58-5.18-4-.15-6.16 1.28"/><path d="M20.5 91.85c-2.34 1.18-4.7 4.14-4.48 8.37m-3.2-14.31c2.15 1.43 2.34 2.8 1.63 3.89s-2.07 1.44-4.22 0-3.58-5.17-3.58-5.17 4.01-.15 6.16 1.28"/><path d="M11.52 87.17c2.34 1.18 4.7 4.14 4.48 8.37M99.3 84c0 2.59 1.04 3.51 2.34 3.51s2.33-.92 2.33-3.5-2.34-5.85-2.34-5.85-2.33 3.26-2.33 5.85m2.34.39v15.82m3.29-9.63c-2.16 1.43-2.35 2.82-1.64 3.9s2.07 1.43 4.22 0 3.58-5.18 3.58-5.18-4.01-.14-6.17 1.28"/><path d="M106.22 91.87c-2.34 1.17-4.7 4.14-4.49 8.36M75.97 77.4H62.9v-2.74h13.05"/><ellipse cx="95.22" cy="25" rx="8.44" ry="8.67"/><path d="M57.78 88.83V36.47h10.64V57.5m-5.27-15.74V40.1m0 6.37v-1.54m0 6.28v-1.55m-2.63-7.92V40.1m0 6.37v-1.54m0 6.28v-1.55m0 6.38V54.4m5.27-12.66V40.1m0 6.37v-1.55m0 6.29v-1.55M29.05 96.35V39.87h9.64v42.48M34.05 44.9v-1.55m0 6.38v-1.64m0 6.37v-1.64m0 6.38v-1.64m0 6.37V62.3m0 6.38v-1.55m0 6.38v-1.64m0 6.37V76.6m-2.26-31.7v-1.54m0 6.38V48.1m0 6.37v-1.64m0 6.38v-1.64m0 6.37V62.3m0 6.38v-1.55m0 6.38v-1.64m0 6.37V76.6m4.51-31.7v-1.54m0 6.38V48.1m0 6.37v-1.64m0 6.38v-1.64m0 6.37V62.3m0 6.38v-1.55m0 6.38v-1.64m0 6.37V76.6m9.3 19.71V56.93l9.75-5.2v41.05m-6.9-27.1v27.1m3.96-39.13v15.2"/><path d="M62.8 82.95v-23.2h16.03"/><path d="M75.96 66.17H62.9v-2.73h13.05m0 8.34H62.9v-2.74h13.05"/></svg>')}.eng-studien-icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%232c6f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 120 120"><path stroke-width="1.82" d="m34.71 72.26-.48-.62 7.07-5.49.48.62a3.7 3.7 0 0 1-.65 5.17l-1.25.97a3.7 3.7 0 0 1-5.17-.65M23.63 43.83l-7.73-3.58a.4.4 0 0 0-.55.42l1.34 8.39m2.98-.9 2.39-1.86"/><path stroke-width="1.82" d="m38.86 67.88-16.78-21.6 1.53-2.47 17.71 22.37m-7.06 5.49-17.5-22.53 2.97-1.03 16.78 21.6M15.87 43.78l2.87-2.23"/><path d="m99.11 41.45 5.94 31.65-31.65 5.94z"/><path d="M96.47 52.77 83 72.48l16.6-3.11zm7.4 15.8-1.59.3m1.14-2.68-1.58.3m1.13-2.67-1.57.3m1.13-2.67-1.58.3m1.13-2.67-1.57.3m1.13-2.67-1.58.3m1.13-2.67-1.57.3m1.13-2.67-1.58.3M82.16 37.1A21.2 21.2 0 0 0 59.6 15.95a21.3 21.3 0 0 0-19.8 20.03 21.5 21.5 0 0 0 6.01 15.94c3.97 4.18 4.34 10.28 4.34 10.28h.05c.3 1.54 2.28 3 5.99 3.77 3.12.64 6.37.59 9.46-.18 3.4-.84 5.37-2.19 5.94-3.6 0 0 .6-6.56 4.42-10.17 3.91-3.7 6.14-9.1 6.14-14.92"/><path d="M53.76 62.82c-1.3-.66-2.08-1.51-2.08-2.44 0-2.14 4.15-3.87 9.28-3.87s9.27 1.73 9.27 3.87"/><path d="M62.81 65.65s1.27-17.9 6.57-21.67c2.86-2.05 4.47 2.3-.23 4.14-3.85 1.5-5.8.63-7.6-.78-1.93-1.52-4.11-6.76-.43-8.22 1.49-.59 2.66 2.45 1.23 5.52s-5.52 4.09-10.22 2.25-3.1-6.19-.23-4.14c5.3 3.78 5.77 22.9 5.77 22.9m13.44.37c-1.34 1.98-5.5 3.43-10.43 3.43-4.87 0-8.99-1.41-10.39-3.36"/><path d="M71.11 69.18c-1.34 1.98-5.5 3.42-10.43 3.42-4.87 0-8.99-1.4-10.39-3.35m19.2 3.9c-1.14 1.42-4.67 2.45-8.86 2.45-4.14 0-7.64-1-8.83-2.4"/><path d="M66.41 75.12c0 2.31-2.72 4.18-6.07 4.18s-6.08-1.87-6.08-4.18M29.9 100.49H36q2.07 0 4.03.66l21.05 7.07a3.4 3.4 0 0 0 2.5-.15l30.74-14.52a4 4 0 0 0 2.05-5.49 4.1 4.1 0 0 0-5.26-1.85l-20.38 6.11"/><path d="m29.9 84.15 4.65-1.55a17.7 17.7 0 0 1 14.52 1.52l7.05 4.12a4 4 0 0 0 2.17.53l9.48-.4a2.84 2.84 0 0 1 2.96 2.83c0 1.01-.38 1.98-1.08 2.72a5 5 0 0 1-2.4 1.57l-7.35 1.37c-1.55.31-3.16.6-4.66.24-1.08-.27-2.18-.4-3.28-.52l-1.64-.18"/></svg>')}.dynamic-card p{color:#3f4144;font-size:1.25rem;font-weight:700;line-height:1;margin-bottom:0;text-align:center}@media (max-width:767.98px){.split-cards-container{flex-direction:column;border-left:2px solid #fff}.project-approach-top{border:none}.split-card{padding-left:20px;border-bottom:none;border-left:8px solid transparent}.split-card.active{border-bottom:none;border-left:8px solid #fff}.split-highlight-box{font-size:1rem;margin-bottom:1.5rem}.dynamic-title{font-size:1.75rem!important}.split-title{font-size:1.75rem;font-weight:800;margin-top:-15px}.dynamic-card{max-width:360px;margin-left:2rem;margin-right:2rem}}.project-model-section{padding:180px 0;position:relative}.project-model-section:before{display:block;position:absolute;inset:0;z-index:-1;content:"";background:url(/static/dist/images/heatbeatwebsite/index/heroimagesm.webp) 50%/cover no-repeat,linear-gradient(to bottom left,#f4f5f6,#3f4144)}@media (min-width:992px){.project-model-section:before{background:url(/static/dist/images/heatbeatwebsite/index/heroimagelg.webp) 50%/cover no-repeat,linear-gradient(to bottom left,#f4f5f6,#3f4144);transform:rotate(180deg) scale(1.001)}}.model-cards-container{margin-top:60px}.model-card{width:100%;height:100%;background:#fff;border-radius:16px 16px 0 0;padding:50px 40px;border-bottom:8px solid var(--card-color-border,var(--card-color));position:relative;overflow:hidden}.model-card .card-category{font-size:.875rem;font-weight:500;color:#3f4144;margin-bottom:8px;text-align:center}.model-card .card-title{font-size:1.75rem;font-weight:800;margin-bottom:25px;color:#3f4144;text-align:center}.model-card ul{margin:0;padding:0 1rem;font-weight:500;line-height:1.25}.model-card li{margin-bottom:12px;font-weight:500;text-wrap:pretty}.solutions-model-card-base{background-color:#fff;border-radius:0 0 16px 16px;border-top:8px solid var(--card-color-border,var(--card-color));border-bottom:none}.solutions-model-card-base ul{padding:0 2rem 0 1rem}.solutions-model-card-base li{margin-bottom:6px}@media (max-width:991.98px){.model-card .card-title{font-size:1.5rem}}@media (max-width:767.98px){.model-card .card-title{font-size:1.25rem}.model-card .card-category{font-size:.875rem}}.model-card:after{content:attr(data-label);position:absolute;bottom:-.2em;right:-.29em;font-size:6.4rem;line-height:1;font-weight:800;font-family:Montserrat;text-transform:uppercase;transform-origin:bottom right;transform:rotate(-90deg) translateX(100%);pointer-events:none;white-space:nowrap;opacity:50%;background-image:linear-gradient(45deg,var(--card-color),transparent);background-clip:text;-webkit-text-fill-color:transparent}.solutions-model-card-design{--card-color:#831212}.solutions-model-card-controls{--card-color:#9e9e9e;--card-color-border:#3f4144}.solutions-model-card-insights{--card-color:#2c6f8e}.solutions-model-card-base{--card-color:transparent}@media (min-width:992px){.solutions-model-card-base:after{background-image:linear-gradient(135deg,var(--card-color),transparent);transform:none}}@media (min-width:768px) and (max-width:991.98px){.model-card:after{font-size:5rem;transform:none;background-image:linear-gradient(135deg,var(--card-color),transparent)}}@media (max-width:767.98px){.model-card{min-height:450px}.model-card:after{font-size:4.5rem}}.contact-section{background:radial-gradient(52.98% 250.7% at 7.08% 0,#2694b9,#2c6f8f 29.7%,#134657);color:#fff}.contact-content-container{position:relative;padding-top:100px;padding-bottom:160px;margin-bottom:6rem}.contact-header-text{margin-bottom:3rem;text-align:center;font-size:1.5rem}.contact-callout{font-size:3rem;line-height:1.5;font-weight:800;color:#fff;text-decoration:none}.contact-label{font-size:1.75rem;font-weight:700}.contact-link{color:#fff;font-size:1.75rem;font-weight:400;text-decoration:none}.contact-phone .contact-link{text-decoration:underline #fff 2px;text-underline-offset:.15em}.paper-fly-icon{position:absolute;bottom:0;right:0;width:clamp(200px,50vw,750px);aspect-ratio:3.5/1;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" vector-effect="non-scaling-stroke" viewBox="0 0 361.56 110.22"><path d="m353.07 9.82-64.05 17.64-15.47-15.11zL311.11 49.8l-14.82-15.7 56.82-23.85"/><path d="m289.02 27.46-1.62 23.22 8.89-16.59 6.18 6.62-15.07 9.97M176.53 96.83a100 100 0 0 0 8.01-2.41 40 40 0 0 0 12.14-6.9 47.3 47.3 0 0 0 17.2-35.21c.08-4.05-1.75-9.37-5.78-9.04-3.13.25-4.78 4.3-3.73 7.25s3.81 4.94 6.52 6.52c21.18 12.38 49.13 12.17 70.11-.53M97.7 89.87l1.92.55"/><path stroke-dasharray="4.1153994 6.173099" d="M105.6 91.95c18.25 4.34 39.66 6.38 58.16 6.69"/><path d="M5.33 87C8.3 94.61 54 71.88 71.41 73.96c6.63.79 13.03 9.19 20.57 13.02"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:50%;pointer-events:none}@media (max-width:991.98px){.contact-header-text{font-size:1.25rem;line-height:1.5;margin-bottom:0}.contact-callout{font-size:2.25rem;line-height:1.25}.contact-label,.contact-link{margin-top:2rem;font-size:1.5rem;line-height:1.25}}@media (max-width:575.98px){.contact-content-container{padding-bottom:0}.contact-header-text{font-size:1rem;line-height:1.5}.contact-callout{font-size:1.75rem;line-height:1.25}.contact-label,.contact-link{margin-top:2rem;font-size:1.25rem}.paper-fly-icon{position:relative;width:100%;margin-top:2rem}}@media (max-width:991.98px){.page-services .container{--bs-gutter-x:6rem}}
