.kf-o-report-hero{background:var(--dark-green);padding-bottom:6.8rem;padding-top:2.4rem}@media(min-width:768px){.kf-o-report-hero{padding-top:var(--foundations-grid-margin-bottom)}}@media(min-width:1280px){.kf-o-report-hero{padding-bottom:var(--block-space)}}@media(min-width:1920px){.kf-o-report-hero{padding-bottom:var(--block-space);padding-top:var(--foundations-space-4-point-68)}}.kf-o-report-hero .row{row-gap:var(--foundations-grid-gutter);--gutter-half:1rem}@media(min-width:768px){.kf-o-report-hero .row{row-gap:var(--foundations-grid-wrapper-gap);--gutter-half:1rem}}@media(min-width:1280px){.kf-o-report-hero:not(.kf-o-report-hero--no-image) .row{flex-wrap:nowrap;gap:4rem;row-gap:0;--gutter-half:0}.kf-o-report-hero:not(.kf-o-report-hero--no-image) .row>:is(.col-lg-6,.col-md-6){flex:1 0 0;max-width:none;min-width:0;padding-inline:0}.kf-o-report-hero:not(.kf-o-report-hero--no-image) .row>:is(.col-lg-6:first-child,.col-md-6:first-child){max-width:63rem}}@media(min-width:1920px){.kf-o-report-hero:not(.kf-o-report-hero--no-image) .row{gap:6.8rem}.kf-o-report-hero:not(.kf-o-report-hero--no-image) .row .kf-o-report-hero__left-content,.kf-o-report-hero:not(.kf-o-report-hero--no-image) .row>:is(.col-lg-6:first-child,.col-md-6:first-child){max-width:82.8rem}}.kf-o-report-hero__thumbnail{width:100%}.kf-o-report-hero__thumbnail .kf-a-picture{aspect-ratio:4/3}@media(min-width:1280px){.kf-o-report-hero--no-image .kf-o-report-hero__left-content{max-width:72rem}}.kf-o-report-hero__left-content{display:flex;flex-direction:column;gap:3.2rem}.kf-o-report-hero__intro{display:flex;flex-direction:column;gap:.8rem;width:100%}.kf-o-report-hero__category{color:var(--dark-grey);font-family:var(--kf-font-body,Suisse Intl,sans-serif);font-size:calc(1.2rem*var(--kf-type-scale, 1));font-weight:500;letter-spacing:.08em;letter-spacing:.096rem;line-height:1;margin-bottom:0;padding-block:.4rem;padding-inline-end:.8rem;text-transform:uppercase}@media(min-width:768px){.kf-o-report-hero__category{font-size:calc(1.4rem*var(--kf-type-scale, 1));letter-spacing:.112rem}}.kf-o-report-hero__title{color:var(--dark-black);font-family:var(--kf-font-body,Suisse Intl,sans-serif);font-size:calc(2.6rem*var(--kf-type-scale, 1));font-weight:var(--kf-font-heading-weight-sans,500);line-height:1.08}@media(min-width:768px){.kf-o-report-hero__title{font-size:calc(3.4rem*var(--kf-type-scale, 1))}}.kf-o-report-hero__description{color:var(--dark-grey);font-family:var(--kf-font-body,Suisse Intl,sans-serif);font-size:calc(1.6rem*var(--kf-type-scale, 1));font-weight:500;letter-spacing:0;line-height:1.34}@media(min-width:768px){.kf-o-report-hero__description{font-size:calc(1.8rem*var(--kf-type-scale, 1));line-height:1.4}}.kf-o-report-hero__edition-date{align-items:center;display:flex;gap:.8rem;min-height:2.8rem}.kf-o-report-hero__edition-tag{background:var(--green-4);color:var(--black);font-family:var(--kf-font-body,Suisse Intl,sans-serif);font-size:calc(1.2rem*var(--kf-type-scale, 1));font-weight:500;line-height:1.28;padding:.4rem .8rem}@media(min-width:768px){.kf-o-report-hero__edition-tag{font-size:calc(1.4rem*var(--kf-type-scale, 1));line-height:1.3}}.kf-o-report-hero__published-date{color:var(--dark-grey);font-family:var(--kf-font-body,Suisse Intl,sans-serif);font-size:calc(1.2rem*var(--kf-type-scale, 1));font-weight:500;line-height:1.28;padding:.4rem .8rem .4rem 0}@media(min-width:768px){.kf-o-report-hero__published-date{font-size:calc(1.4rem*var(--kf-type-scale, 1));line-height:1.3}}.kf-o-report-hero__main-content{display:flex;flex-direction:column;gap:1.6rem}.kf-o-report-hero__authors{display:flex;flex-wrap:wrap;gap:1rem}@media(min-width:768px){.kf-o-report-hero__authors{gap:1.6rem}}.kf-o-report-hero__authors .kf-m-person{flex-direction:row;gap:1.2rem;margin:0;min-height:4.4rem;position:relative;width:unset}@media(min-width:768px){.kf-o-report-hero__authors .kf-m-person{min-height:6rem}}.kf-o-report-hero__authors .kf-m-person__image{aspect-ratio:1/1;max-width:4.8rem}@media(min-width:768px){.kf-o-report-hero__authors .kf-m-person__image{max-width:6rem}}.kf-o-report-hero__authors .kf-m-person__info{align-items:flex-start;flex:1;max-width:13.3rem}@media(min-width:768px){.kf-o-report-hero__authors .kf-m-person__info{max-width:15.5rem}}.kf-o-report-hero__authors .kf-m-person__job-title{color:var(--dark-grey);font-family:var(--kf-font-body,Suisse Intl,sans-serif);font-size:calc(1.2rem*var(--kf-type-scale, 1));font-weight:400;line-height:1.28}@media(min-width:768px){.kf-o-report-hero__authors .kf-m-person__job-title{font-size:calc(1.4rem*var(--kf-type-scale, 1));line-height:1.3}}.kf-o-report-hero__authors .kf-m-person__name .kf-a-button{position:static}.kf-o-report-hero__authors .kf-m-person__name .kf-a-button:after{bottom:0;content:"";inset-inline-end:0;inset-inline-start:0;position:absolute;top:0}@media(min-width:1280px){.kf-o-report-hero .kf-a-button{align-self:flex-start}}
/*# sourceMappingURL=b-report-hero.css.map */