.no-js .circle-loader-wrapper{display:none}.circle-loader-wrapper{min-height:18.75rem;position:relative}.circle-loader{height:5rem;left:calc(50% - 2.5rem);position:absolute;top:calc(50% - 2.5rem);width:5rem}.circle-loader__beam{animation:loader-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;border:.25rem solid;border-color:#ec0016 transparent transparent transparent;border-radius:50%;height:100%;position:absolute;width:100%}.circle-loader__beam:nth-child(1){animation-delay:-.45s}.circle-loader__beam:nth-child(2){animation-delay:-.3s}@keyframes loader-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stretched-link{width:fit-content}.stretched-link:after{background-color:#0000;content:"";height:100%;inset:0;pointer-events:auto;position:absolute;z-index:1}.stretched-link:not(.btn):hover span,.stretched-link:not(.btn):focus span,.stretched-link:not(button):hover span,.stretched-link:not(button):focus span{color:#000;text-decoration:none}.stretched-link:hover span,.stretched-link:focus span{color:#c50014;text-decoration:underline}.stretched-link--transparent{height:100%;position:absolute;width:100%}.co2-uhr-circle-loader,.co2-uhr-component{min-height:12.5rem}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-circle-loader,.co2-uhr-component{min-height:18.75rem}}@media screen and (min-width: 768px){.co2-uhr-circle-loader,.co2-uhr-component{min-height:26.875rem}}.co2-uhr-component{position:relative}.co2-uhr-component--is-clickable:hover .image{filter:brightness(.8)}.co2-uhr-component--is-clickable .co2-teaser-content{margin-bottom:.75rem}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-component--is-clickable .co2-teaser-content{margin-bottom:1rem}}@media screen and (min-width: 768px){.co2-uhr-component--is-clickable .co2-teaser-content{margin-bottom:1.25rem}}.co2-uhr-component .circle-loader-wrapper{min-height:inherit}.co2-uhr-component .stretched-link:hover,.co2-uhr-component .stretched-link:focus{color:#ec0016}.co2-uhr-component .stretched-link:hover .co2-uhr-teaser__link,.co2-uhr-component .stretched-link:focus .co2-uhr-teaser__link{color:#ec0016}.co2-uhr{position:relative}.co2-uhr__headline,.co2-uhr__subheadline{color:#fff;display:block}.co2-uhr__headline{font-size:1rem;margin-bottom:0}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr__headline{font-size:2rem;margin-bottom:.25rem}}@media screen and (min-width: 768px){.co2-uhr__headline{margin-bottom:.5rem}}@media screen and (min-width: 768px) and (max-width: 960px){.co2-uhr__headline{font-size:2.25rem}}@media screen and (min-width: 961px){.co2-uhr__headline{font-size:2.5rem}}.co2-uhr__subheadline{font-family:DBScreenSans,Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:.5rem}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr__subheadline{font-family:DBScreenHead,Arial,Helvetica,sans-serif;font-weight:900;font-size:1.25rem}}@media screen and (min-width: 768px){.co2-uhr__subheadline{font-family:DBScreenHead,Arial,Helvetica,sans-serif;font-weight:900;font-size:1.5rem;margin-bottom:1rem}}.co2-uhr__image{margin:0}.co2-uhr .image__caption{padding:.25rem 1rem;position:absolute}@media screen and (min-width: 768px) and (max-width: 960px){.co2-uhr .image__caption{padding:.5rem 1.5rem}}@media screen and (min-width: 961px){.co2-uhr .image__caption{padding:.5rem 2rem}}.co2-uhr__content{align-items:center;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.co2-uhr-emission{display:flex;flex-direction:row;height:2.75rem;justify-content:center}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-emission{height:5rem}}@media screen and (min-width: 768px){.co2-uhr-emission{height:6rem}}.co2-uhr-emission__unit{color:#fff;font-size:1.25rem;font-weight:700;margin-top:.5rem}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-emission__unit{font-size:1.75rem;margin-top:1.5rem}}@media screen and (min-width: 768px){.co2-uhr-emission__unit{font-size:2.25rem;margin-top:2rem}}.co2-uhr-card{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 4px #000000a6;margin-right:.25rem;position:relative;-webkit-user-select:none;user-select:none;width:2rem}.co2-uhr-card:nth-child(1),.co2-uhr-card:nth-child(4){margin-right:1rem}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-card:nth-child(1),.co2-uhr-card:nth-child(4){margin-right:1.25rem}}@media screen and (min-width: 768px){.co2-uhr-card:nth-child(1),.co2-uhr-card:nth-child(4){margin-right:1.5rem}}.co2-uhr-card:nth-child(1):after,.co2-uhr-card:nth-child(4):after{background:#fff;border-radius:50%;bottom:.0625rem;content:"";display:block;height:.5rem;position:absolute;right:-.75rem;width:.5rem}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-card:nth-child(1):after,.co2-uhr-card:nth-child(4):after{height:.75rem;right:-1rem;width:.75rem}}@media screen and (min-width: 768px){.co2-uhr-card:nth-child(1):after,.co2-uhr-card:nth-child(4):after{height:.75rem;right:-1.125rem;width:.75rem}}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-card{margin-right:.5rem;width:3.75rem}}@media screen and (min-width: 768px) and (max-width: 960px){.co2-uhr-card{margin-right:.5rem;width:4.5rem}}@media screen and (min-width: 961px){.co2-uhr-card{margin-right:.75rem;width:4.5rem}}.co2-uhr-card__content{height:100%;overflow:hidden;position:relative}.co2-uhr-card__digit{font-size:1.5rem;font-weight:700;line-height:2.75rem;position:absolute;text-align:center;transition:transform 1s ease;width:100%}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-card__digit{font-size:3rem;line-height:5rem}}@media screen and (min-width: 768px){.co2-uhr-card__digit{font-size:3.75rem;line-height:6rem}}.co2-uhr-card__digit--inactive{color:#878c96}.co2-uhr-teaser .link{position:initial}.co2-uhr-teaser__content{font-size:1rem;margin-bottom:0}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-teaser__content{font-size:1.25rem}}@media screen and (min-width: 768px){.co2-uhr-teaser__content{font-size:1.25rem}}.co2-uhr-teaser__content+.link{margin-top:.75rem}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-teaser__content+.link{margin-top:1.5rem}}@media screen and (min-width: 768px){.co2-uhr-teaser__content+.link{margin-top:1.5rem}}.co2-uhr-teaser__bold-text{font-family:DBScreenHead,Arial,Helvetica,sans-serif;font-weight:900;font-size:1rem}@media screen and (min-width: 601px) and (max-width: 767px){.co2-uhr-teaser__bold-text{font-size:1.25rem;line-height:2rem}}@media screen and (min-width: 768px){.co2-uhr-teaser__bold-text{font-size:1.5rem;line-height:2.25rem}}.odometer-enter-to,.odometer-leave,.odometer-leave-from{transform:translateY(0)}.odometer-enter,.odometer-enter-from{transform:translateY(100%)}.odometer-leave-to{transform:translateY(-100%)}
