.bg--blue-basic{background:var(--color-blue-basic);padding:1.25rem !important}.bg--blue-basic-50{background:var(--color-blue-basic-50);padding:1.25rem !important}.bg--blue-basic-20{background:var(--color-blue-basic-20);padding:1.25rem !important}.bg--blue-accent{background:var(--color-blue-accent);padding:1.25rem !important}.bg--blue-accent-50{background:var(--color-blue-accent-50);padding:1.25rem !important}.bg--blue-accent-20{background:var(--color-blue-accent-20);padding:1.25rem !important}.bg--grey-80{background:var(--color-grey-80);padding:1.25rem !important}.bg--grey-60{background:var(--color-grey-60);padding:1.25rem !important}.bg--grey-40{background:var(--color-grey-40);padding:1.25rem !important}.bg--grey-17{background:var(--color-grey-17);padding:1.25rem !important}.bg--grey-10{background:var(--color-grey-10);padding:1.25rem !important}.bg--grey-4{background:var(--color-grey-4);padding:1.25rem !important}.bg--grey-2{background:var(--color-grey-2);padding:1.25rem !important}.kpi__number{margin-bottom:0.625rem}.kpi__title{margin-bottom:var(--space-xsmall)}
.bg--blue-basic{background:var(--color-blue-basic);padding:1.25rem !important}.bg--blue-basic-50{background:var(--color-blue-basic-50);padding:1.25rem !important}.bg--blue-basic-20{background:var(--color-blue-basic-20);padding:1.25rem !important}.bg--blue-accent{background:var(--color-blue-accent);padding:1.25rem !important}.bg--blue-accent-50{background:var(--color-blue-accent-50);padding:1.25rem !important}.bg--blue-accent-20{background:var(--color-blue-accent-20);padding:1.25rem !important}.bg--grey-80{background:var(--color-grey-80);padding:1.25rem !important}.bg--grey-60{background:var(--color-grey-60);padding:1.25rem !important}.bg--grey-40{background:var(--color-grey-40);padding:1.25rem !important}.bg--grey-17{background:var(--color-grey-17);padding:1.25rem !important}.bg--grey-10{background:var(--color-grey-10);padding:1.25rem !important}.bg--grey-4{background:var(--color-grey-4);padding:1.25rem !important}.bg--grey-2{background:var(--color-grey-2);padding:1.25rem !important}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{font-family:var(--font-headlines);color:var(--color-headlines);position:relative;display:block;word-break:break-word;hyphens:auto;margin:0}h1,.h1{font-size:4.375rem;line-height:102%;margin-bottom:var(--space-small)}@media(max-width: 1279px){h1,.h1{font-size:3.5rem}}@media(max-width: 767px){h1,.h1{font-size:2.75rem}}h2,.h2{font-size:3rem;line-height:102%;margin-bottom:var(--space-xsmall)}@media(max-width: 1279px){h2,.h2{font-size:2.4375rem}}@media(max-width: 767px){h2,.h2{font-size:1.875rem}}h3,.h3{font-family:var(--font-bliss);font-size:2rem;line-height:110%;margin-bottom:var(--space-xsmall)}@media(max-width: 1279px){h3,.h3{font-size:1.625rem}}@media(max-width: 767px){h3,.h3{font-size:1.25rem}}h4,.h4{font-family:var(--font-bliss);font-size:1.5rem;line-height:110%;margin-bottom:var(--space-xsmall)}@media(max-width: 1279px){h4,.h4{font-size:1.25rem;line-height:1.875rem}}h5,.h5{font-size:1.25rem;line-height:140%;margin-bottom:0.9375rem}h6,.h6{font-size:1rem;font-family:var(--font-bliss-bold);line-height:140%;margin-bottom:0.9375rem}h1>a,.h1>a,h2>a,.h2>a,h3>a,.h3>a,h4>a,.h4>a,h5>a,.h5>a,h6>a,.h6>a{font-family:inherit !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:inherit !important;word-break:inherit !important;hyphens:inherit !important}h1>a:hover,.h1>a:hover,h2>a:hover,.h2>a:hover,h3>a:hover,.h3>a:hover,h4>a:hover,.h4>a:hover,h5>a:hover,.h5>a:hover,h6>a:hover,.h6>a:hover{color:var(--color-link) !important}.kpi--cta{--kpicta-inner-space: 1.5rem;--kpicta-bubble-space-right: 5vw;--color-headlines: var(--color-white);--color-text: var(--color-white);position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:14.9375rem;background:var(--color-blue-accent);overflow:hidden}@media screen and (min-width: calc(767px + 1px)){.kpi--cta{--kpicta-inner-space: 4rem;--kpicta-bubble-space-right: min(10vw, 4.9375rem);align-items:left;min-height:17rem}}@media screen and (min-width: calc(1023px + 1px)){.kpi--cta{--kpicta-bubble-space-right: min(10vw, 5rem);min-height:17.625rem}}@media screen and (min-width: calc(1279px + 1px)){.kpi--cta{--kpicta-inner-space: 5rem;--kpicta-bubble-space-right: min(10vw, 10.0625rem);min-height:22.375rem}}.kpi--cta>svg{display:none;position:absolute;bottom:-9.375rem;right:18.75rem;width:17.875rem;height:auto}@media screen and (min-width: calc(1023px + 1px)){.kpi--cta>svg{display:block}}@media screen and (min-width: calc(1279px + 1px)){.kpi--cta>svg{width:22.9375rem;right:29.1875rem}}.kpi--cta .kpi__header{margin:var(--kpicta-inner-space) 0 0 var(--kpicta-inner-space);width:min(40%,400px)}.kpi--cta .kpi__header>*{font-family:var(--font-bliss);margin:0}.kpi--cta .kpi__content{position:absolute;top:var(--kpicta-inner-space);right:var(--kpicta-bubble-space-right);display:flex;flex-direction:column;min-width:6.625rem;z-index:1}@media screen and (min-width: calc(767px + 1px)){.kpi--cta .kpi__content{min-width:10rem}}@media screen and (min-width: calc(1023px + 1px)){.kpi--cta .kpi__content{min-width:11.25rem}}@media screen and (min-width: calc(1023px + 1px)){.kpi--cta .kpi__content{min-width:12.8125rem}}.kpi--cta .kpi__content svg{position:absolute;top:-2.8125rem;right:-1.3125rem;width:9.75rem;height:auto;z-index:0}@media screen and (min-width: calc(767px + 1px)){.kpi--cta .kpi__content svg{top:-4.625rem;right:-2.125rem;width:15.4375rem}}@media screen and (min-width: calc(1023px + 1px)){.kpi--cta .kpi__content svg{top:-5.75rem;right:-2.6875rem;width:17.9375rem}}@media screen and (min-width: calc(1279px + 1px)){.kpi--cta .kpi__content svg{top:-7.875rem;right:-4rem;width:22.9375rem}}.kpi--cta .kpi__number{font-family:var(--font-bliss);font-size:2.75rem;line-height:1.02;font-weight:700;text-align:center;margin:0;z-index:1}@media screen and (min-width: calc(767px + 1px)){.kpi--cta .kpi__number{font-size:4.5rem}}@media screen and (min-width: calc(1023px + 1px)){.kpi--cta .kpi__number{font-size:5rem}}@media screen and (min-width: calc(1279px + 1px)){.kpi--cta .kpi__number{font-size:5.75rem}}.kpi--cta .kpi__title{font-weight:700;font-size:0.875rem;text-align:center;margin:0;z-index:1}@media screen and (min-width: calc(767px + 1px)){.kpi--cta .kpi__title{font-size:1.25rem}}.kpi--cta .button{width:auto;margin:0 var(--kpicta-inner-space) var(--kpicta-inner-space)}@media screen and (min-width: calc(767px + 1px)){.kpi--cta .button{margin:1.5rem var(--kpicta-inner-space) var(--kpicta-inner-space);width:max-content}}
