.module--annual-report .annual-report{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*8);max-width:100%}.module--annual-report .annual-report__container{position:relative}.module--annual-report .annual-report__container__item{display:grid;gap:calc(var(--spacing-base)*3);grid-template-columns:repeat(12,1fr);transition:opacity var(--long-transition) ease-in-out}.module--annual-report .annual-report__container__item:not(.active){left:0;opacity:0;position:absolute;top:0;visibility:hidden}.module--annual-report .annual-report__container__item__description{grid-column:span 8}.module--annual-report .annual-report__container__item__description__inner{align-items:center;background-color:var(--black-color);display:flex;gap:calc(var(--spacing-base)*15);height:100%;overflow:hidden;padding:calc(var(--spacing-base)*15)}.module--annual-report .annual-report__container__item__description__inner:before{background:linear-gradient(0deg,rgba(0,0,0,.95) 15%,rgba(0,0,0,.95) 20%,rgba(0,0,0,.9) 30%,rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.module--annual-report .annual-report__container__item__description__text,.module--annual-report .annual-report__container__item__description__title{flex:1;z-index:2}.module--annual-report .annual-report__container__item__download-boxes{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*3);grid-column:span 4}.module--annual-report .annual-report__container__item__description,.module--annual-report .annual-report__container__item__download-box__item{border-radius:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)*3);position:relative}.module--annual-report .annual-report__container__item__description:before,.module--annual-report .annual-report__container__item__download-box__item:before{background-color:var(--white-color);border-radius:inherit;content:"";display:flex;height:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity var(--normal-transition) ease-in-out;width:100%}.module--annual-report .annual-report__container__item__description:hover:before,.module--annual-report .annual-report__container__item__download-box__item:hover:before{opacity:1}.module--annual-report .annual-report__container__item__download-box__item__inner{background-color:var(--third-color)}.module--annual-report .annual-report__container__item__description__inner,.module--annual-report .annual-report__container__item__download-box__item__inner{border-radius:10px;position:relative;z-index:2}.module--annual-report .annual-report__container__item__download-box__item{flex:1}.module--annual-report .annual-report__container__item__download-box__item__inner{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*6);height:100%;justify-content:center;padding:calc(var(--spacing-base)*10)}.module--annual-report .annual-report__container__item__download-box__item__inner .hs_cos_wrapper_type_rich_text{gap:0}.module--annual-report .annual-report__filters{display:flex;gap:calc(var(--spacing-base)*6);margin-inline:auto;max-width:100%;overflow:auto;width:fit-content;-ms-overflow-style:none;scrollbar-width:none}.module--annual-report .annual-report__filters::-webkit-scrollbar{display:none}.module--annual-report .annual-report__filters .button{background-color:transparent;color:var(--black-color);cursor:pointer;flex-shrink:0;line-height:1.4;min-height:unset;white-space:nowrap}.module--annual-report .annual-report__filters .button.active,.module--annual-report .annual-report__filters .button:hover{background-color:var(--second-color)}@media (max-width:992px){.module--annual-report .annual-report__container__item{display:flex;flex-flow:column}.module--annual-report .annual-report__container__item__description__inner{flex-flow:column;gap:calc(var(--spacing-base)*8);padding:calc(var(--spacing-base)*8)}.module--annual-report .annual-report__container__item__download-box__item__inner{padding:calc(var(--spacing-base)*8)}}@media (min-width:993px) and (max-width:1366px){.module--annual-report .annual-report__container__item__description__inner{gap:calc(var(--spacing-base)*6);padding:calc(var(--spacing-base)*12)}}