.grid-row__content{padding-left:20px;padding-right:20px}@media (min-width: 37.5rem){.grid-row__content{padding-left:20px;padding-right:20px}}@media (min-width: 57.5rem){.grid-row__content{padding-left:20px;padding-right:20px}}.grid-row{display:flex;justify-content:space-around}.grid-row__content{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-left:-10px}@media (min-width: 37.5rem){.grid-row__content{margin-left:-10px;max-width:990px}}@media (min-width: 57.5rem){.grid-row__content{margin-left:-20px;max-width:1000px}}.grid-row__content--center{align-items:center}.grid-col{flex:0 0 calc(100% - 10px);margin-left:10px}@media (min-width: 37.5rem){.grid-col{flex:0 0 calc(100% - 10px);margin-left:10px}}@media (min-width: 57.5rem){.grid-col{flex:0 0 calc(100% - 20px);margin-left:20px}}.grid-col-mobile-1{flex:0 0 calc(12.5% - 10px);max-width:12.5%;margin-right:initial}.grid-col-mobile-offset-1{margin-left:calc(12.5% + 10px)!important}.grid-col-mobile-2{flex:0 0 calc(25% - 10px);max-width:25%;margin-right:initial}.grid-col-mobile-offset-2{margin-left:calc(25% + 10px)!important}.grid-col-mobile-3{flex:0 0 calc(37.5% - 10px);max-width:37.5%;margin-right:initial}.grid-col-mobile-offset-3{margin-left:calc(37.5% + 10px)!important}.grid-col-mobile-4{flex:0 0 calc(50% - 10px);max-width:50%;margin-right:initial}.grid-col-mobile-offset-4{margin-left:calc(50% + 10px)!important}.grid-col-mobile-5{flex:0 0 calc(62.5% - 10px);max-width:62.5%;margin-right:initial}.grid-col-mobile-offset-5{margin-left:calc(62.5% + 10px)!important}.grid-col-mobile-6{flex:0 0 calc(75% - 10px);max-width:75%;margin-right:initial}.grid-col-mobile-offset-6{margin-left:calc(75% + 10px)!important}.grid-col-mobile-7{flex:0 0 calc(87.5% - 10px);max-width:87.5%;margin-right:initial}.grid-col-mobile-offset-7{margin-left:calc(87.5% + 10px)!important}.grid-col-mobile-8{flex:0 0 calc(100% - 10px);max-width:100%;margin-right:initial}.grid-col-mobile-offset-0{margin-left:10px!important}@media (min-width: 37.5rem){.grid-col-tablet-1{flex:0 0 calc(12.5% - 10px);max-width:12.5%;margin-right:initial}.grid-col-tablet-offset-1{margin-left:calc(12.5% + 10px)!important}.grid-col-tablet-2{flex:0 0 calc(25% - 10px);max-width:25%;margin-right:initial}.grid-col-tablet-offset-2{margin-left:calc(25% + 10px)!important}.grid-col-tablet-3{flex:0 0 calc(37.5% - 10px);max-width:37.5%;margin-right:initial}.grid-col-tablet-offset-3{margin-left:calc(37.5% + 10px)!important}.grid-col-tablet-4{flex:0 0 calc(50% - 10px);max-width:50%;margin-right:initial}.grid-col-tablet-offset-4{margin-left:calc(50% + 10px)!important}.grid-col-tablet-5{flex:0 0 calc(62.5% - 10px);max-width:62.5%;margin-right:initial}.grid-col-tablet-offset-5{margin-left:calc(62.5% + 10px)!important}.grid-col-tablet-6{flex:0 0 calc(75% - 10px);max-width:75%;margin-right:initial}.grid-col-tablet-offset-6{margin-left:calc(75% + 10px)!important}.grid-col-tablet-7{flex:0 0 calc(87.5% - 10px);max-width:87.5%;margin-right:initial}.grid-col-tablet-offset-7{margin-left:calc(87.5% + 10px)!important}.grid-col-tablet-8{flex:0 0 calc(100% - 10px);max-width:100%;margin-right:initial}.grid-col-tablet-offset-0{margin-left:10px!important}}@media (min-width: 57.5rem){.grid-col-desktop-1{flex:0 0 calc(8.3333333333% - 20px);max-width:8.3333333333%;margin-right:initial}.grid-col-desktop-offset-1{margin-left:calc(8.3333333333% + 20px)!important}.grid-col-desktop-2{flex:0 0 calc(16.6666666667% - 20px);max-width:16.6666666667%;margin-right:initial}.grid-col-desktop-offset-2{margin-left:calc(16.6666666667% + 20px)!important}.grid-col-desktop-3{flex:0 0 calc(25% - 20px);max-width:25%;margin-right:initial}.grid-col-desktop-offset-3{margin-left:calc(25% + 20px)!important}.grid-col-desktop-4{flex:0 0 calc(33.3333333333% - 20px);max-width:33.3333333333%;margin-right:initial}.grid-col-desktop-offset-4{margin-left:calc(33.3333333333% + 20px)!important}.grid-col-desktop-5{flex:0 0 calc(41.6666666667% - 20px);max-width:41.6666666667%;margin-right:initial}.grid-col-desktop-offset-5{margin-left:calc(41.6666666667% + 20px)!important}.grid-col-desktop-6{flex:0 0 calc(50% - 20px);max-width:50%;margin-right:initial}.grid-col-desktop-offset-6{margin-left:calc(50% + 20px)!important}.grid-col-desktop-7{flex:0 0 calc(58.3333333333% - 20px);max-width:58.3333333333%;margin-right:initial}.grid-col-desktop-offset-7{margin-left:calc(58.3333333333% + 20px)!important}.grid-col-desktop-8{flex:0 0 calc(66.6666666667% - 20px);max-width:66.6666666667%;margin-right:initial}.grid-col-desktop-offset-8{margin-left:calc(66.6666666667% + 20px)!important}.grid-col-desktop-9{flex:0 0 calc(75% - 20px);max-width:75%;margin-right:initial}.grid-col-desktop-offset-9{margin-left:calc(75% + 20px)!important}.grid-col-desktop-10{flex:0 0 calc(83.3333333333% - 20px);max-width:83.3333333333%;margin-right:initial}.grid-col-desktop-offset-10{margin-left:calc(83.3333333333% + 20px)!important}.grid-col-desktop-11{flex:0 0 calc(91.6666666667% - 20px);max-width:91.6666666667%;margin-right:initial}.grid-col-desktop-offset-11{margin-left:calc(91.6666666667% + 20px)!important}.grid-col-desktop-12{flex:0 0 calc(100% - 20px);max-width:100%;margin-right:initial}.grid-col-desktop-offset-0{margin-left:20px!important}}.app-header,.app-footer{max-width:1920px;margin-left:auto;margin-right:auto}.app-footer__promotional-col h2{font-size:1.5rem;line-height:2.063rem;font-family:"Modena 1948 Plus";font-weight:400;font-weight:900;text-transform:uppercase;font-stretch:35%;letter-spacing:.01rem}.app-header__navigation-link{font-size:1.25rem;font-family:"Modena 1948 Plus";font-weight:700}.app-footer__promotional-item,.app-footer__address-item,.app-footer__compliance-item{font-family:"Modena 1948 Plus";font-size:1.25rem;line-height:2rem;font-weight:400;font-stretch:45%}.app-header__navigation-links,.app-footer__promotional-list,.app-footer__address,.app-footer__compliance-list{margin:0;padding-left:0;list-style:none}.app-header{overflow:hidden}.app-header__brand-background{margin-bottom:.5rem}@media (min-width: 57.5rem){.app-header__brand-background{display:inline-block}}.app-header__brand{padding:30px 1rem 18px 0;box-sizing:content-box}@media (min-width: 57.5rem){.app-header__brand{padding:38px 24px 24px 0}}@media (min-width: 57.5rem){.app-header__navigation{padding-right:25%;position:relative}.app-header__navigation:after{display:block;position:absolute;left:75%;top:0;width:50vw;content:"";height:3rem;background-color:#000}}.app-header__navigation-links{display:flex}@media (min-width: 57.5rem){.app-header__navigation-links{justify-content:flex-end;padding-left:8px;padding-right:8px}}.app-header__navigation-link{text-decoration:none;padding-left:8px;padding-right:8px}@media (min-width: 57.5rem){.app-header__navigation-link{display:flex;height:3rem;align-items:center}}.app-footer{padding-top:3rem;padding-bottom:1rem}@media (min-width: 57.5rem){.app-footer{padding-top:2rem;padding-bottom:4rem}}.app-footer__brand-area{margin-bottom:2rem}.app-footer__brand:not(:last-child){margin-bottom:2rem}@media (min-width: 57.5rem){.app-footer__brand:not(:last-child){margin-bottom:0}}.app-footer__promotional-col{margin-bottom:2rem}.app-footer__promotional-col h2{color:red}.app-footer__promotional-col--with-gap{margin-bottom:1.5rem}@media (min-width: 57.5rem){.app-footer__promotional-col--with-gap{margin-bottom:0}}.app-footer__promotional-list--with-mobile-border{border-top:1px solid black}@media (min-width: 57.5rem){.app-footer__promotional-list--with-mobile-border{border:none}}.app-footer__promotional-item{display:flex}.app-footer__promotional-item:not(:last-child){margin-bottom:1rem}.app-footer__promotional-item--with-mobile-border{border-bottom:1px solid black;padding-top:11px;padding-bottom:11px}.app-footer__promotional-item--with-mobile-border:not(:last-child){margin-bottom:0}@media (min-width: 57.5rem){.app-footer__promotional-item--with-mobile-border:not(:last-child){margin-bottom:1rem}}@media (min-width: 57.5rem){.app-footer__promotional-item--with-mobile-border{border:none;padding-top:0;padding-bottom:0}}.app-footer__promotional-link,.app-footer__compliance-link{text-decoration:none}.app-footer__address-item:not(:last-child){margin-bottom:1rem}.app-footer__compliance-list{margin:50px 0 0;display:flex;justify-content:flex-end}.app-footer__compliance-item:not(:last-child){margin-right:.75rem}@media (min-width: 57.5rem){.app-footer__compliance-item:not(:last-child){margin-right:2rem}}@media (min-width: 57.5rem){.app-footer__compliance-link{font-weight:800}}.app-divider{margin-bottom:calc(2.375rem + 8px)}.app-divider:before{content:"";display:block;width:140px;height:8px;background-color:#000}.app-divider.app-divider--sm{margin-bottom:1rem}@media (min-width: 57.5rem){.app-divider.app-divider--sm{margin-bottom:0rem}}.insfx-logo{margin-bottom:8px}.fckoeln-nachhaltigkeit-logo{margin-bottom:8px;width:100%;max-width:200px}.button__text{font-size:1.1875rem;line-height:1;font-family:TheSansB-Bold,sans-serif;font-weight:400}.button{display:inline-flex;align-items:center;background-color:transparent}.button:hover,.button:focus,.button:active{background-color:transparent}.button:hover>.button__text,.button:focus>.button__text,.button:active>.button__text{background-color:red}.button:hover>.button__arrow,.button:focus>.button__arrow,.button:active>.button__arrow{background-color:#000}.button__text{background-color:#000;color:#fff;text-decoration:none;padding:4px 8px;margin-right:4px}.button__arrow{min-height:1.7rem;min-width:1.7rem;aspect-ratio:1/1;background-color:red;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%3e%3cpath%20fill='%23ffffff'%20fill-rule='evenodd'%20d='M9%2020h2.52l5.68-8-5.68-8H9l5.8%208z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:50%}.error{display:flex;align-items:flex-start;gap:1rem}.error__illustration{flex:0 0 8rem}.brand{max-width:150px}@media (min-width: 37.5rem){.brand{max-width:200px}}.brand__logo{display:block;height:100%}.brand__logo--with-background{background-color:#fff;padding:.5rem}.brand-fc:hover,.brand-fc:focus,.brand-fc:active{background-color:transparent}.brand-fc-logo--inverted--with-background{background-color:#000}.figure-value{font-size:2rem;font-family:"Modena 1948 Plus";font-weight:700}.figure-value--small{font-size:1rem;font-family:"Modena 1948 Plus";font-weight:700}.figure-value-label,.figure-tabs__tab{font-size:1.25rem;font-family:"Modena 1948 Plus";font-weight:700}.figure-tabs__tab{font-family:"Modena 1948 Plus";font-weight:400}.figure__additional-content p,.figure-subheading{font-size:1rem;font-family:"Modena 1948 Plus"}.figure-descriptive-text,.figure-footnote,.figure-source-date{font-size:.875rem;font-family:"Modena 1948 Plus"}@media (min-width: 57.5rem){.figure-descriptive-text,.figure-footnote,.figure-source-date{font-size:.875rem;line-height:1rem}}.figure-tabs__tablist{margin:0;padding-left:0;list-style:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.figure{margin:0;perspective:1000px;display:flex;position:relative}.figure>.figure__additional-content{animation:fadeOut .01s .5s forwards}.figure--backfacing>.figure__content{transform:rotateY(180deg)}.figure--backfacing>.figure__additional-content{transform:rotateY(0);overflow-y:auto;animation:fadeIn .01s forwards}.figure-header{margin-bottom:1rem}.figure-header>:last-child{margin-bottom:0}.figure__content,.figure__additional-content{flex:1 100%;container-type:inline-size;transition:transform .5s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:1rem;border:2px solid #ff0000;border-radius:24px}.figure__content>:last-child,.figure__additional-content>:last-child{margin-bottom:0}.figure__additional-content p{line-height:1.5}.figure__content{display:flex;flex-direction:column}.figure__content--children-container{flex:1 100%}.figure__content--footnotes{margin-top:1.5rem}.figure__additional-content{transform:rotateY(-180deg);position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:hidden;background-color:#000;color:#fff;fill:#fff}.figure__additional-content a{color:#fff;background:none;text-underline-offset:.25rem}.figure__additional-content a:hover{background:none;text-decoration:solid underline #fff}.figure-heading--with-icon{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.25rem;margin:0 0 .6em;padding-right:2rem}.figure-subheading{margin-bottom:0;font-weight:400;color:#706f6f}.figure-data-display{display:flex;flex-direction:column;justify-content:space-between}.figure-data-display--left{align-items:flex-start}.figure-data-display--right{align-items:flex-end}.figure-data-display--center{align-items:center}.figure-descriptive-text{color:#706f6f;white-space:pre-line}.figure-descriptive-text--left{text-align:left}.figure-descriptive-text--right{text-align:right}.figure-descriptive-text--center{text-align:center}.figure-value-label{font-size:1rem;font-weight:600;white-space:pre-line}.figure-value{white-space:nowrap;display:flex;flex-direction:row;align-items:center;font-size:1.5rem;justify-content:center}.figure-value sup{top:-.25em}.figure-value__trend{height:1rem;margin-right:.5rem}.figure-footnote{color:#706f6f;margin-bottom:0;text-align:right}.figure-source-date{margin-bottom:0;margin-top:1rem;text-align:right;color:#706f6f}.figure-info-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;position:absolute;right:.5rem;top:.5rem;padding:.5rem}.figure-info-icon__icon{fill:red;width:1.75rem;height:1.75rem}.figure-info-icon--close svg{fill:#fff}.figure-split-view{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;justify-content:space-between}@container (min-width: 25rem){.figure-split-view{flex-direction:row}}.figure-split-view>:not(.figure-split-view__separator){margin-bottom:0}.figure-split-view__separator{background-color:currentColor;flex:0 0 1px}.figure-backside-brand{flex:0 0 auto;margin-bottom:1rem}@container (min-width: 25rem){.figure-backside-brand{display:flex;justify-content:flex-end}}.figure-backside-brand>*{height:8rem}.figure-backside-brand>a,.figure-backside-brand p{color:#fff;background:none;padding:.5rem;text-underline-offset:.25rem}.figure-backside-brand>a:hover{background:none;text-decoration:solid underline #fff}.figure-sustainable-development-goals{margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:.5rem;flex:1 1 auto}.figure-sustainable-development-goals__goal{flex:0 0 8rem}.figure-source{line-height:1.2;margin-bottom:1rem}.figure-tabs__tablist{display:flex;flex-direction:column;overflow-x:auto;white-space:nowrap;justify-content:space-between;gap:1rem;border-bottom:none;margin-bottom:1rem}@media (min-width: 30rem){.figure-tabs__tablist{flex-direction:row;border-bottom:1px solid #000}}.figure-tabs__tab{padding-bottom:.25rem;cursor:pointer;font-size:1rem;border-bottom:1px solid #000}@media (min-width: 30rem){.figure-tabs__tab{border-bottom:none}}@media (min-width: 37.5rem){.figure-tabs__tab{font-size:1.25rem}}.figure-tabs__tab--selected{border-bottom:4px solid #000}.figure-tabs__tabpanel{display:none}.figure-tabs__tabpanel--selected{display:block}.slider__label{font-size:1.25rem;font-family:"Modena 1948 Plus";font-weight:700}.slider{max-width:100%}.slider__controls{display:flex;justify-content:center;align-items:center;gap:.5rem}.slider__button{background-color:transparent;border:none;padding:5px 9px;align-self:center;justify-content:center}.slider__button:hover{cursor:pointer}.slider__button--disabled{display:none}.slider__button--blocked{opacity:.3;cursor:not-allowed;pointer-events:none}.slider__slider{position:relative;width:100%;height:1.5rem;margin-bottom:.5rem}.slider__slider-track{position:absolute;top:.6875rem;height:.125rem;border-radius:.125rem;background-color:#000}.slider__slider-control--disabled{display:none}.slider__slider-control{top:0;width:1.5rem;height:1.5rem;border:3px solid #000;border-radius:100%;background-color:#fff;transition:left .2s ease-out}.slider__slider-control:before{content:"";position:absolute;top:-15px;left:-15px;right:-15px;bottom:-15px;border-radius:100%;cursor:pointer}.slider__label{text-align:center}.energy_water_consumption__value-list{margin:0;padding-left:0;list-style:none}.energy_water_consumption{height:auto}.energy_water_consumption__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.energy_water_consumption__heading{color:red;text-decoration-color:red}.energy_water_consumption__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}@media (min-width: 37.5rem){.energy_water_consumption__body{padding-left:1rem;padding-right:1rem}}.energy_water_consumption__body:not(:last-child){margin-bottom:1rem}.energy_water_consumption__value-list{display:flex;gap:2rem;flex-direction:column}@media (min-width: 37.5rem){.energy_water_consumption__value-list{flex-direction:row;justify-content:center}}.energy_water_consumption__value-list:not(:last-child){margin-bottom:3rem}.energy_water_consumption__value-list-item{flex:0 0 30%;text-align:center}.energy_water_consumption__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.energy_water_consumption__slider-control{background-color:red}.energy_water_consumption__illustration{width:3rem;height:3rem;margin-bottom:.5rem}.energy_water_consumption__value-label{color:red}.energy_water_consumption__value{color:#000}.energy_water_consumption__tab{margin-top:2rem}.fc-stiftung__value-list{margin:0;padding-left:0;list-style:none}.fc-stiftung{height:auto}.fc-stiftung__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.fc-stiftung__heading{color:red}.fc-stiftung__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}@media (min-width: 37.5rem){.fc-stiftung__body{padding-left:1rem;padding-right:1rem}}.fc-stiftung__body:not(:last-child){margin-bottom:1rem}.fc-stiftung__value-list{display:grid;grid-template-columns:1fr;align-items:start;gap:1rem .5rem;margin-bottom:0;justify-items:center}@media (min-width: 37.5rem){.fc-stiftung__value-list{grid-template-columns:repeat(2,1fr);gap:3rem 1rem;justify-items:stretch}}.fc-stiftung__value-list:has(:nth-child(odd):last-child)>:last-child{grid-column:1/-1;justify-self:center}@media (min-width: 30rem){.fc-stiftung__value-list:has(:nth-child(odd):last-child)>:last-child{max-width:50%}}.fc-stiftung__value-list:not(:last-child){margin-bottom:3rem}.fc-stiftung__value-list-item{flex:0 0 30%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.25rem}.fc-stiftung__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.fc-stiftung__slider-control{background-color:red}.fc-stiftung__illustration{width:3rem;height:3rem;margin-bottom:.5rem}.fc-stiftung__value-label{color:red}.fc-stiftung__value{color:#000}.digital__value-list{margin:0;padding-left:0;list-style:none}.digital{height:auto}.digital__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.digital__heading{color:red;text-decoration-color:red}.digital__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}@media (min-width: 37.5rem){.digital__body{padding-left:1rem;padding-right:1rem}}.digital__body:not(:last-child){margin-bottom:1rem}.digital__image{display:flex;align-items:center;justify-content:center;margin:1rem auto}@media (min-width: 37.5rem){.digital__image{margin-bottom:2rem}}.digital__illustration:not(:last-child){margin-bottom:1rem}.digital__value-list{display:grid;grid-template-columns:1fr;align-items:start;gap:1rem .5rem;margin-bottom:0}@media (min-width: 37.5rem){.digital__value-list{grid-template-columns:repeat(2,1fr);gap:3rem 1rem}}.digital__value-list:not(:last-child){margin-bottom:3rem}.digital__value-list-item{flex:0 0 30%;text-align:center}.digital__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.digital__slider-control{background-color:red}.digital__illustration{height:6rem}.digital__value-label{color:red}.digital__value{color:#000}.finanzen__value-list{margin:0;padding-left:0;list-style:none}.finanzen{height:auto}.finanzen__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.finanzen__heading{color:red;text-decoration-color:red}.finanzen__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}@media (min-width: 37.5rem){.finanzen__body{padding-left:1rem;padding-right:1rem}}.finanzen__body:not(:last-child){margin-bottom:1rem}.finanzen__image{display:flex;align-items:center;justify-content:center;margin:1rem auto}@media (min-width: 37.5rem){.finanzen__image{margin-bottom:2rem}}.finanzen__illustration:not(:last-child){margin-bottom:1rem}.finanzen__value-list{display:grid;grid-template-columns:1fr;align-items:start;gap:1rem .5rem;margin-bottom:0}@media (min-width: 37.5rem){.finanzen__value-list{grid-template-columns:repeat(2,1fr);gap:3rem 1rem}}.finanzen__value-list:not(:last-child){margin-bottom:3rem}.finanzen__value-list-item{flex:0 0 30%;text-align:center}.finanzen__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.finanzen__slider-control{background-color:red}.finanzen__illustration{height:5rem}.finanzen__value-label{color:red}.finanzen__value{color:#000}._heading_18lvr_1,._second-part-of-heading_18lvr_2{font-family:"Modena 1948 Plus";color:red}._heading-backside_18lvr_7,._second-part-of-heading-backside_18lvr_8{font-family:"Modena 1948 Plus";color:#fff}.greenhouse-emissions__body{margin:0;padding-left:0;list-style:none}.greenhouse-emissions__content{display:flex;flex-direction:column;justify-content:space-between;border-color:red}.greenhouse-emissions__heading{color:red;text-decoration-color:red}.greenhouse-emissions__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}.greenhouse-emissions__media{display:block}@media (min-width: 37.5rem){.greenhouse-emissions__media{display:flex;justify-content:center;align-items:center;gap:1rem}}.greenhouse-emissions__image{position:relative;max-width:max(65%,18rem);margin-left:auto;margin-right:auto;margin-bottom:1rem;flex:auto}@media (min-width: 37.5rem){.greenhouse-emissions__image{flex:0 50%;max-width:initial;margin-left:initial;margin-right:initial;margin-bottom:initial}}@media (min-width: 57.5rem){.greenhouse-emissions__image{flex:0 40%}}.greenhouse-emissions__body{display:grid;grid-template-columns:1fr;align-items:start;gap:.2rem .2rem;margin-bottom:0}@media (min-width: 37.5rem){.greenhouse-emissions__body{grid-template-columns:repeat(2,1fr);gap:1.2rem 1.2rem}}.greenhouse-emissions__pie-chart-label{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;padding:23%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.greenhouse-emissions__pie-chart-label-image{flex:0 5.5rem;min-width:5.5rem}.greenhouse-emissions__list-item:not(:last-child){margin-bottom:1rem}.greenhouse-emissions__value-label{color:red;text-align:center}.greenhouse-emissions__value{color:#000}.greenhouse-emissions__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.greenhouse-emissions__slider-control{background-color:red}.mobility__value-title{font-size:1.25rem;font-family:"Modena 1948 Plus";font-weight:700}.mobility__kpi-list,.mobility__value-list{margin:0;padding-left:0;list-style:none}.mobility{height:auto}.mobility__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.mobility__heading{color:red;text-decoration-color:red}.mobility__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}.mobility__media{display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:center;gap:2rem}@media (max-width: 37.5rem){.mobility__media{grid-template-columns:1fr;gap:1rem}}.mobility__media--fans{align-items:start}.mobility__image{position:relative;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 30rem){.mobility__image{max-width:60%}}@media (min-width: 37.5rem){.mobility__image{max-width:75%}}@media (min-width: 57.5rem){.mobility__image{max-width:65%}}.mobility__wrapper{width:100%}.mobility__wrapper--fans{gap:1rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column;height:70%}.mobility__pie-chart-label{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;padding:23%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.mobility__pie-chart-label-image{flex:0 5rem;min-width:5rem}@media (min-width: 30rem){.mobility__pie-chart-label-image{flex:0 3rem;min-width:3rem}}@media (min-width: 57.5rem){.mobility__pie-chart-label-image{flex:0 5rem;min-width:5rem}}.mobility__kpi-list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;align-self:center;justify-self:center}.mobility__value-list{display:flex;gap:1rem;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}@media (min-width: 30rem){.mobility__value-list{gap:2rem}}.mobility__value-list--employees{flex:0 25%}.mobility__value-label{color:red;text-align:center}.mobility__value-title{color:red;text-align:center;margin-top:.5rem}@media (min-width: 30rem){.mobility__value-title{margin-top:1rem!important}}.mobility__value{color:#000}.mobility__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:1rem}.mobility__slider-control{background-color:red}.mobility__value-list-item{text-align:center;flex:0 0 33.33%}.mobility__illustration{width:3rem;height:3rem;margin-bottom:.5rem}.mobility__tab{margin-top:2rem}.mobility__chart-group{flex:1;min-width:300px;text-align:center}.gastronomy__value-list{margin:0;padding-left:0;list-style:none}.gastronomy{height:auto}.gastronomy__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.gastronomy__heading{color:red;text-decoration-color:red}.gastronomy__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}@media (min-width: 37.5rem){.gastronomy__body{padding-left:1rem;padding-right:1rem}}.gastronomy__body:not(:last-child){margin-bottom:1rem}.gastronomy__value-list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-items:center;margin-top:2rem}.gastronomy__value-list:has(:nth-child(odd):last-child)>:last-child{grid-column:1/-1;justify-self:center}@media (min-width: 37.5rem){.gastronomy__value-list{grid-template-columns:repeat(3,1fr)}.gastronomy__value-list:has(:nth-child(odd):last-child)>:last-child{grid-column:auto}}.gastronomy__value-list:not(:last-child){margin-bottom:3rem}.gastronomy__value-list-item{text-align:center;flex:0 0 40%}.gastronomy__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.gastronomy__slider-control{background-color:red}.gastronomy__illustration{width:3rem;height:3rem;margin-bottom:.5rem}.gastronomy__value-label{color:red}.gastronomy__value{color:#000}.gastronomy__tab{margin-top:2rem}.recycling_economy__value-title{font-size:1.25rem;font-family:"Modena 1948 Plus";font-weight:700}.recycling_economy__value-list,.recycling_economy__body-fans{margin:0;padding-left:0;list-style:none}.recycling_economy{height:auto}.recycling_economy__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.recycling_economy__heading{color:red;text-decoration-color:red}.recycling_economy__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}.recycling_economy__media{display:block}@media (min-width: 37.5rem){.recycling_economy__media{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}}.recycling_economy__media:not(:last-child){margin-bottom:1rem}@media (min-width: 37.5rem){.recycling_economy__media--gap{gap:3rem}}.recycling_economy__image{position:relative;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 30rem){.recycling_economy__image{max-width:60%}}@media (min-width: 37.5rem){.recycling_economy__image{max-width:45%}}@media (min-width: 57.5rem){.recycling_economy__image{max-width:80%}}.recycling_economy__pie-chart-label{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;padding:23%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.recycling_economy__pie-chart-label-image{flex:0 5rem;min-width:5rem}@media (min-width: 30rem){.recycling_economy__pie-chart-label-image{flex:0 3rem;min-width:3rem}}@media (min-width: 57.5rem){.recycling_economy__pie-chart-label-image{flex:0 5rem;min-width:5rem}}.recycling_economy__value-list{display:flex;gap:1rem;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}.recycling_economy__value-label,.recycling_economy__value-title{color:red;text-align:center}.recycling_economy__value-title:first-of-type{margin-top:2rem}@media (min-width: 30rem){.recycling_economy__value-title{margin-top:0}}.recycling_economy__value{color:#000}.recycling_economy__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:1rem}.recycling_economy__slider-control{background-color:red}.recycling_economy__value-list-item{text-align:center;flex:0 0 33.33%}.recycling_economy__illustration{width:3rem;height:3rem;margin-bottom:.5rem}.recycling_economy__tab{margin-top:2rem}.recycling_economy__body-fans{display:grid;grid-template-columns:1fr;align-items:start;gap:.2rem .2rem;margin-bottom:0}@media (min-width: 37.5rem){.recycling_economy__body-fans{grid-template-columns:repeat(2,1fr);gap:1.2rem 1.2rem}}.recycling_economy__body--teams{display:flex;flex-direction:column}.recycling_economy__image--teams{display:flex;justify-content:space-around;gap:2rem;flex-wrap:wrap}@media (min-width: 37.5rem){.recycling_economy__image--employees{max-width:none}}.recycling_economy__chart-group{flex:1;min-width:300px;text-align:center}.supply_chains__value-title{font-size:1.25rem;font-family:"Modena 1948 Plus";font-weight:700}.supply_chains__body{margin:0;padding-left:0;list-style:none}.supply_chains__content{display:flex;flex-direction:column;justify-content:space-between;border-color:red}.supply_chains__heading{color:red;text-decoration-color:red}.supply_chains__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}.supply_chains__media{display:block}@media (min-width: 37.5rem){.supply_chains__media{display:flex;justify-content:center;align-items:center;gap:1rem}}.supply_chains__image{position:relative;margin-left:auto;margin-right:auto;margin-bottom:1rem;flex:auto}@media (min-width: 37.5rem){.supply_chains__image{flex:0 50%;max-width:initial;margin-left:initial;margin-right:initial;margin-bottom:initial}}@media (min-width: 57.5rem){.supply_chains__image{flex:0 60%}}.supply_chains__body{display:grid;grid-template-columns:1fr;align-items:start;gap:.2rem .2rem;margin-bottom:0}@media (min-width: 37.5rem){.supply_chains__body{grid-template-columns:repeat(2,1fr);gap:1.2rem 1.2rem}}.supply_chains__pie-chart-label{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;padding:23%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.supply_chains__pie-chart-label-image{flex:0 5.5rem;min-width:5.5rem}.supply_chains__value-list-item{flex:0 0 30%;text-align:center}.supply_chains__value-list-item:not(:last-child){margin-bottom:1rem}.supply_chains__value-label{color:red;text-align:center}.supply_chains__value{color:#000}.supply_chains__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.supply_chains__slider-control{background-color:red}.supply_chains__value-title{color:red;text-align:center;margin-top:2rem}.supply_chains__illustration{width:6rem;height:6rem;margin-bottom:.5rem}.other_sporting_activities__value-list{margin:0;padding-left:0;list-style:none}.other_sporting_activities{height:auto}.other_sporting_activities__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.other_sporting_activities__heading{color:red;text-decoration-color:red}.other_sporting_activities__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}@media (min-width: 37.5rem){.other_sporting_activities__body{padding-left:1rem;padding-right:1rem}}.other_sporting_activities__body:not(:last-child){margin-bottom:1rem}.other_sporting_activities__image{display:flex;align-items:center;justify-content:center;margin:1rem auto}@media (min-width: 37.5rem){.other_sporting_activities__image{margin-bottom:2rem}}.other_sporting_activities__illustration:not(:last-child){margin-bottom:1rem}.other_sporting_activities__value-list{display:grid;grid-template-columns:1fr;align-items:center;gap:1rem .5rem;margin-bottom:0;justify-items:center}@media (min-width: 37.5rem){.other_sporting_activities__value-list{grid-template-columns:repeat(2,1fr);gap:3rem 1rem;justify-items:stretch}}.other_sporting_activities__value-list:has(:nth-child(odd):last-child)>:last-child{grid-column:1/-1;justify-self:center}@media (min-width: 30rem){.other_sporting_activities__value-list:has(:nth-child(odd):last-child)>:last-child{max-width:50%}}.other_sporting_activities__value-list:not(:last-child){margin-bottom:3rem}.other_sporting_activities__value-list-item{flex:0 0 30%;text-align:center}.other_sporting_activities__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.other_sporting_activities__slider-control{background-color:red}.other_sporting_activities__illustration{height:5rem}.other_sporting_activities__value-label{color:red}.other_sporting_activities__value{color:#000}.live_as_you_are__value-list{margin:0;padding-left:0;list-style:none}.live_as_you_are{height:auto}.live_as_you_are__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.live_as_you_are__heading{color:red;text-decoration-color:red}.live_as_you_are__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}@media (min-width: 37.5rem){.live_as_you_are__body{padding-left:1rem;padding-right:1rem}}.live_as_you_are__body:not(:last-child){margin-bottom:1rem}.live_as_you_are__image{display:flex;align-items:center;justify-content:center;margin:1rem auto}@media (min-width: 37.5rem){.live_as_you_are__image{margin-bottom:2rem}}.live_as_you_are__illustration:not(:last-child){margin-bottom:1rem}.live_as_you_are__value-list{display:grid;grid-template-columns:1fr;align-items:start;gap:1rem .5rem;margin-bottom:0}@media (min-width: 37.5rem){.live_as_you_are__value-list{gap:4rem 1rem}}.live_as_you_are__value-list:not(:last-child){margin-bottom:3rem}.live_as_you_are__value-list-item{flex:0 0 30%;text-align:center}.live_as_you_are__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.live_as_you_are__slider-control{background-color:red}.live_as_you_are__illustration{height:7rem}.live_as_you_are__value-label{color:red}.live_as_you_are__value{color:#000}.elite_football__value-list{margin:0;padding-left:0;list-style:none}.elite_football{height:auto}.elite_football__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.elite_football__heading{color:red;text-decoration-color:red}.elite_football__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}@media (min-width: 37.5rem){.elite_football__body{padding-left:1rem;padding-right:1rem}}.elite_football__body:not(:last-child){margin-bottom:1rem}.elite_football__image{display:flex;align-items:center;justify-content:center;margin:1rem auto}@media (min-width: 37.5rem){.elite_football__image{margin-bottom:2rem}}.elite_football__illustration:not(:last-child){margin-bottom:1rem}.elite_football__value-list{display:grid;grid-template-columns:1fr;align-items:start;gap:1rem .5rem;margin-bottom:0}@media (min-width: 37.5rem){.elite_football__value-list{grid-template-columns:repeat(2,1fr);gap:3rem 1rem}}.elite_football__value-list:not(:last-child){margin-bottom:3rem}.elite_football__value-list-item{flex:0 0 30%;text-align:center}.elite_football__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.elite_football__slider-control{background-color:red}.elite_football__illustration{height:5rem}.elite_football__value-label{color:red}.elite_football__value{color:#000}.individual_training__value-list{margin:0;padding-left:0;list-style:none}.individual_training{height:auto}.individual_training__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.individual_training__heading{color:red;text-decoration-color:red}.individual_training__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}@media (min-width: 37.5rem){.individual_training__body{padding-left:1rem;padding-right:1rem}}.individual_training__body:not(:last-child){margin-bottom:1rem}.individual_training__image{display:flex;align-items:center;justify-content:center;margin:1rem auto}@media (min-width: 37.5rem){.individual_training__image{margin-bottom:2rem}}.individual_training__illustration:not(:last-child){margin-bottom:1rem}.individual_training__value-list{display:grid;grid-template-columns:1fr;align-items:center;gap:1rem .5rem;margin-bottom:0;justify-items:center}@media (min-width: 37.5rem){.individual_training__value-list{grid-template-columns:repeat(2,1fr);gap:3rem 1rem;justify-items:stretch}}.individual_training__value-list:not(:last-child){margin-bottom:3rem}.individual_training__value-list-item{flex:0 0 30%;text-align:center}.individual_training__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.individual_training__slider-control{background-color:red}.individual_training__illustration{height:5rem}.individual_training__value-label{color:red}.individual_training__value{color:#000}.members_and_fans__value-list{margin:0;padding-left:0;list-style:none}.members_and_fans{height:auto}.members_and_fans__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.members_and_fans__heading{color:red;text-decoration-color:red}.members_and_fans__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}@media (min-width: 37.5rem){.members_and_fans__body{padding-left:1rem;padding-right:1rem}}.members_and_fans__body:not(:last-child){margin-bottom:1rem}.members_and_fans__image{display:flex;align-items:center;justify-content:center;margin:1rem auto}@media (min-width: 37.5rem){.members_and_fans__image{margin-bottom:2rem}}.members_and_fans__illustration:not(:last-child){margin-bottom:1rem}.members_and_fans__value-list{display:grid;grid-template-columns:1fr;align-items:start;gap:1rem .5rem;margin-bottom:0}@media (min-width: 37.5rem){.members_and_fans__value-list{grid-template-columns:repeat(2,1fr);gap:3rem 1rem}}.members_and_fans__value-list:not(:last-child){margin-bottom:3rem}.members_and_fans__value-list-item{flex:0 0 30%;text-align:center}.members_and_fans__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:1rem}.members_and_fans__slider-control{background-color:red}.members_and_fans__illustration{height:5rem}.members_and_fans__value-label{color:red}.members_and_fans__value{color:#000}.employees__value-title{font-size:1.25rem;font-family:"Modena 1948 Plus";font-weight:700}.employees__value-list{margin:0;padding-left:0;list-style:none}.employees{height:auto}.employees__content{border-color:red;display:flex;flex-direction:column;justify-content:space-between}.employees__heading{color:red;text-decoration-color:red}.employees__additional-content{background-color:red;border-color:red;color:#fff;fill:#fff}.employees__multi-diagram{display:grid}@media (min-width: 37.5rem){.employees__multi-diagram{grid-template-columns:2fr 3fr 3fr}}.employees__media{display:block;height:100%}@media (min-width: 37.5rem){.employees__media{display:flex;flex-direction:column;justify-content:space-between}}@media (min-width: 37.5rem){.employees__media--gap{gap:3rem}}.employees__image{position:relative;margin-left:auto;margin-right:auto;width:100%}@media (min-width: 30rem){.employees__image{width:60%}}@media (min-width: 37.5rem){.employees__image{width:100%}}@media (min-width: 57.5rem){.employees__image{width:85%}}.employees__pie-chart-label{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;padding:23%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.employees__pie-chart-label-image{flex:0 5rem;min-width:5rem}@media (min-width: 30rem){.employees__pie-chart-label-image{flex:0 3rem;min-width:3rem}}@media (min-width: 57.5rem){.employees__pie-chart-label-image{flex:0 5rem;min-width:5rem}}.employees__value-list{display:flex;gap:1rem;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}@media (min-width: 37.5rem){.employees__value-list{flex-direction:column}}.employees__value-label,.employees__value-title{color:red;text-align:center}.employees__value-title:first-of-type{margin-top:2rem}@media (min-width: 30rem){.employees__value-title{margin-top:0}}.employees__value{color:#000}.employees__slider{width:90%;margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:1rem}.employees__slider-control{background-color:red}.employees__value-list-item{text-align:center;flex:0 0 33.33%}.employees__illustration{width:3rem;height:3rem;margin-bottom:.5rem}.employees__tab{margin-top:2rem}.employees__chart-group{flex:1;min-width:300px;text-align:center}.filter__heading,.filter__filter-button{font-size:1.25rem;font-family:"Modena 1948 Plus";font-weight:700}.filter__heading{display:flex;align-items:center}.filter__heading:before{content:"";display:inline-block;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3csvg%20height='15.9'%20viewBox='0%200%2017.5%2015.9'%20width='17.5'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m19%204.5h-16l6.4%207.568v5.232l3.2%201.6v-6.832z'%20fill='none'%20stroke='%23000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.5'%20transform='translate(-2.25%20-3.75)'/%3e%3c/svg%3e");background-repeat:no-repeat;margin-right:.25rem}.filter__tablist{display:flex;justify-content:center;padding-left:1rem;padding-right:1rem;margin-bottom:2rem}@media (min-width: 37.5rem){.filter__tablist{max-width:30rem;margin-left:auto;margin-right:auto;margin-bottom:1rem}}.filter__tab{flex:1 50%;border:1px solid #bebebe;padding-top:.5rem;padding-bottom:.5rem;font-weight:700;background-color:transparent;color:#000}.filter__tab:not(:disabled):hover,.filter__tab:not(:disabled):focus{cursor:pointer;color:red}.filter__tab--active{border-color:red;background-color:red;color:#fff}.filter__tabpanel{position:relative}.filter__tabpanel:before,.filter__tabpanel:after{content:"";position:absolute;pointer-events:none;width:100%;height:100%}@media (min-width: 37.5rem){.filter__tabpanel:before,.filter__tabpanel:after{display:none}}.filter__tabpanel:before{background-image:linear-gradient(to right,#fff,#fff0 15%)}.filter__tabpanel:after{z-index:1;top:0;background-image:linear-gradient(to right,#fff0 85%,#fff)}.filter__tabpanel--is-left:before{background-image:none}.filter__tabpanel--is-right:after{background-image:none}.filter__tabpanel-panel{min-height:10rem;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;gap:.5rem;padding-bottom:.5rem}@media (min-width: 37.5rem){.filter__tabpanel-panel{overflow:initial;flex-wrap:wrap;justify-content:center}}.filter__filter-button{font-weight:400;font-stretch:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:center;justify-content:start;aspect-ratio:1;flex:0 0 37%;border:none;background-color:transparent;color:#000;padding:0;word-break:break-word;overflow-wrap:anywhere}.filter__filter-button:not(:disabled):hover,.filter__filter-button:not(:disabled):focus{cursor:pointer;background-color:#bcbcbc}@media (min-width: 37.5rem){.filter__filter-button{flex-basis:calc(25% - .5rem);padding:1rem}}@media (min-width: 57.5rem){.filter__filter-button{flex-basis:calc(16.6666666667% - .5rem);padding:1rem}}@media (min-width: 37.5rem){.filter__filter-button--organization{aspect-ratio:auto;flex-basis:calc(25% - .5rem)}}@media (min-width: 57.5rem){.filter__filter-button--organization{aspect-ratio:1;padding:0;flex-basis:calc(16.6666666667% - .5rem)}}.filter__filter-icon{display:inline-block;flex:0 0 50%;margin-bottom:.25rem}.filter__filter-indicator{flex:0 0 .25rem;background-color:red;border:none;width:50%;margin-top:1rem}.filter__filter-icon--organization{padding-left:1rem;padding-right:1rem}.filter__filter-icon--active{fill:red}.filter__filter-label--active{color:red}.filter__filter-label--organization{display:none}.dashboard-grid__filter{margin-bottom:1rem}.dashboard-grid-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:8rem;padding-bottom:8rem}.dashboard-grid-loading__spinner{max-width:6rem;margin-bottom:.5rem}@media (min-width: 57.5rem){.dashboard-grid__grid{display:grid;grid-gap:20px;grid-template-columns:repeat(6,1fr);grid-auto-flow:dense}}.dashboard-grid__grid>:not(:last-child){margin-bottom:1rem}@media (min-width: 57.5rem){.dashboard-grid__grid>:not(:last-child){margin-bottom:initial}}.dashboard-grid__placeholder-guy-with-binoculars{display:none}@media (min-width: 57.5rem){.dashboard-grid__placeholder-guy-with-binoculars{display:block;grid-column-start:span 2}}.dashboard-grid__grid--filter-energie .dashboard-grid__placeholder-guy-with-binoculars{display:none}@media (min-width: 57.5rem){.dashboard-grid__grid--filter-energie .dashboard-grid__placeholder-guy-with-binoculars{display:block;grid-column-start:span 2;grid-row-start:span 3}.dashboard-grid__grid--filter-energie .dashboard-grid__placeholder-guy-with-binoculars .placeholder-guy-with-binoculars{justify-content:space-around}}.dashboard-grid__grid--filter-umwelt .dashboard-grid__figure-air-quality{grid-column-start:span 3}.dashboard-grid__grid--filter-umwelt .dashboard-grid__figure-water-quality{grid-column-start:span 3;grid-row-start:span 1}.dashboard-grid__grid--filter-mobilitaet .dashboard-grid__figure-bicycles,.dashboard-grid__grid--filter-mobilitaet .dashboard-grid__figure-team-travels{grid-column-start:span 3}.dashboard-grid__grid--filter-trinkwasser .dashboard-grid__figure-water-consumption{grid-row-start:span 1}.dashboard-grid__grid--filter-trinkwasser .dashboard-grid__placeholder-house-with-trees{display:none}@media (min-width: 57.5rem){.dashboard-grid__grid--filter-trinkwasser .dashboard-grid__placeholder-house-with-trees{display:block;grid-column-start:span 3}}.dashboard-grid__grid--filter-arbeit-leben-und-soziales .dashboard-grid__figure-living-space{grid-row-start:span 1}.dashboard-grid__grid--filter-arbeit-leben-und-soziales .dashboard-grid__figure-gender-distribution{grid-row-start:span 2}@media (min-width: 57.5rem){.dashboard-grid__grid--filter-mainzer-stadtwerke .dashboard-grid__figure-charging-points{grid-row-start:3}}@media (min-width: 57.5rem){.dashboard-grid__grid--filter-mainzer-stadtwerke .dashboard-grid__figure-water-consumption{grid-row-start:3}}.dashboard-grid__grid--filter-mainzer-stadtwerke .dashboard-grid__placeholder-guy-with-binoculars{display:none}@media (min-width: 57.5rem){.dashboard-grid__grid--filter-mainzer-stadtwerke .dashboard-grid__placeholder-guy-with-binoculars{display:block;grid-column-start:span 2;grid-row-start:span 3}.dashboard-grid__grid--filter-mainzer-stadtwerke .dashboard-grid__placeholder-guy-with-binoculars .placeholder-guy-with-binoculars{justify-content:space-around}}.dashboard-grid__grid--filter-zbm .dashboard-grid__figure-team-travels,.dashboard-grid__grid--filter-landeshauptstadt-mainz .dashboard-grid__figure-bicycles{grid-column-start:span 3}@media (min-width: 57.5rem){.dashboard-grid__grid--filter-mainzer-mobilitaet .dashboard-grid__figure-emission-free-passengers{order:1}}@media (min-width: 57.5rem){.dashboard-grid__grid--filter-wirtschaftsbetrieb-mainz .dashboard-grid__figure-energy-mix{order:99}}.dashboard-grid__figure-energy-water-consumption,.dashboard-grid__figure-mobility,.dashboard-grid__figure-greenhouse-emissions,.dashboard-grid__figure-gastronomy{grid-column-start:span 6;grid-row-start:span 1}.dashboard-grid__figure-recycling-economy,.dashboard-grid__figure-supply-chains,.dashboard-grid__figure-fc-stiftung,.dashboard-grid__figure-digital,.dashboard-grid__figure-elite-football,.dashboard-grid__figure-individual-training,.dashboard-grid__figure-finanzen,.dashboard-grid__figure-other-sporting-activities,.dashboard-grid__figure-live-as-you-are,.dashboard-grid__figure-members-and-fans{grid-column-start:span 3;grid-row-start:span 1}.dashboard-grid__figure-employees{grid-column-start:span 6;grid-row-start:span 1}.app__introduction-section{padding-bottom:2rem;word-break:break-word}.app__introduction-section p{text-align:start}@media (min-width: 37.5rem){.app__introduction-section p{text-align:justify}}.app__introduction-section h1{text-align:center}@media (max-width: 400px){.app__introduction-section p{font-size:1rem;line-height:1.5}.app__introduction-section h1{font-size:1.25rem}}.app__logos{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:3rem;margin-bottom:2rem}.app__logos svg{width:30rem}.app__logos img{max-width:15rem}.heading,.second-part-of-heading{font-family:"Modena 1948 Plus";color:red}.heading-backside,.second-part-of-heading-backside{font-family:"Modena 1948 Plus";color:#fff}@font-face{font-family:"Modena 1948 Plus";src:url(/assets/Modena1948PlusVariable-8v_4aGXo.ttf) format("truetype-variations");font-weight:100 900;font-stretch:25% 175%;font-style:normal;font-display:swap}h1{font-family:"Modena 1948 Plus";font-weight:900;font-size:2.5rem;line-height:1;font-stretch:35%;color:red;text-transform:uppercase;word-break:keep-all}@media (min-width: 57.5rem){h1{font-size:3.5rem;line-height:1}}h1{font-size:1.5rem;letter-spacing:0;color:#000}h2,h3{font-size:1.5rem;line-height:2.063rem;font-family:"Modena 1948 Plus";font-weight:400;font-weight:900;text-transform:uppercase;font-stretch:35%;letter-spacing:.01rem}h5{font-size:1rem;font-family:"Modena 1948 Plus";font-weight:700}h4,h6{font-size:1.25rem;font-family:"Modena 1948 Plus";font-weight:700}p{font-family:"Modena 1948 Plus";font-size:1.25rem;line-height:2rem;font-weight:400;font-stretch:45%}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{font-size:16px;font-family:"Modena 1948 Plus";font-stretch:50%;font-weight:400;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2,h3,h4,h5,h6,p{margin-bottom:1rem}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:#000}a:active,a:hover,a:focus{text-decoration:none}a:active{background-color:#000;color:#fff}a:hover,a:focus{background-color:#bcbcbc}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}svg{max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}path:focus{outline:none}
