.report-container .component{position:relative;color:#003652}
@media screen and (min-width:768px){.report-container .component{color:#fff}
.report-container .component__textLink:focus{outline-color:#fff}
}
.report-container .component__background{position:absolute;z-index:0;left:50%;top:0;width:100vw;height:100%;transform:translateX(-50%);will-change:clip-path,transform;transition:clip-path .8s cubic-bezier(0.4,0,0.2,1),transform .8s cubic-bezier(0.4,0,0.2,1);background-size:cover;background-position:center center;background-repeat:no-repeat;clip-path:inset(64px max(calc(8.333333% + 16px),calc((100vw - 1440px) / 2 + 136px)) 64px max(calc(8.333333% + 16px),calc((100vw - 1440px) / 2 + 136px)) round 24px)}
.report-container .component__background.report-cl{clip-path:inset(64px max(16px,calc((100vw - 1440px) / 2 + 16px)) 64px max(16px,calc((100vw - 1440px) / 2 + 16px)) round 24px)}
.report-container .component__background.report-cl.light-black::after,.report-container .component__background.report-cl.black::after{background:rgba(0,0,0,0.54)}
.report-container .component__background.report-cs.light-black::after,.report-container .component__background.report-cs.black::after{background:linear-gradient(90deg,rgba(0,0,0,0.54) 57.22%,rgba(255,255,255,0) 100%)}
@media screen and (max-width:767px){.report-container .component__background.report-cs.light-black::after,.report-container .component__background.report-cs.black::after{background:linear-gradient(124deg,rgba(0,0,0,0.54) 64.28%,rgba(255,255,255,0) 100%)}
}
.report-container .component__background::after{content:"";position:absolute;z-index:1;inset:0;background-color:transparent;transition:background-color .8s cubic-bezier(0.4,0,0.2,1)}
.report-container .component__row{will-change:gap;transition:gap .8s cubic-bezier(0.4,0,0.2,1)}
@media screen and (max-width:767px){.report-container .component__row{gap:80px;padding-top:16px;padding-bottom:16px}
}
.report-container .component__wrapper{position:relative}
.report-container .component__container{flex-direction:column;justify-content:center;display:flex;will-change:min-height;transition:min-height .8s cubic-bezier(0.4,0,0.2,1);min-height:300px}
.report-container .component__container.report-cl{min-height:450px}
@media screen and (max-width:767px){.report-container .component__container:not(.report-cl){justify-content:flex-start}
}
@media screen and (min-width:768px){.report-container .component__container{min-height:500px}
.report-container .component__container .component__row{gap:48px}
.report-container .component__container.report-cl{min-height:500px}
}
@media screen and (min-width:1024px){.report-container .component__container{min-height:700px}
.report-container .component__container.report-cl{min-height:700px}
.report-container .component__container.report-cl .component__row{gap:80px}
.report-container .component__container:not(.report-cl) .component__row{gap:80px}
}
.report-container .component__container.report-cl .component__sub-heading{padding-top:0}
.report-container .component__report-middle{display:flex;flex-direction:column;gap:24px}
.report-container .component__title,.report-container .component__heading,.report-container .component__sub-heading,.report-container .component__copy,.report-container .component__textLink,.report-container .component__cta,.report-container .component__textLink>svg.icon{position:relative;z-index:2}
.report-container .component__title,.report-container .component__heading{color:#8ff5b1}
.report-container .component__report-bottom{display:none}
.report-container .component__heading{text-align:right}
.report-container .component__links{display:inline-flex;gap:32px}
@media screen and (max-width:1023px){.report-container .component__background{clip-path:inset(64px 16px 64px 16px round 24px)}
}
@media screen and (max-width:767px){.report-container .component__background,.report-container .component__background.report-cl{clip-path:inset(0 16px 0 16px round 24px)}
.report-container .component__background{min-height:300px}
.report-container .component__background.report-cl{min-height:450px}
.report-container .component__sub-heading{margin-top:24px;padding-top:0}
.report-container .component__copy{margin:16px 0}
.report-container .component__textLink,.report-container .component__cta{display:flex;justify-content:center;margin-bottom:16px}
.report-container .component__textLink:last-child,.report-container .component__cta:last-child{margin-bottom:32px}
.report-container .component__cta + .report-container .component__textLink{justify-content:center}
}
@media screen and (min-width:768px){.report-container.is-focused .component__background{clip-path:inset(0 0 0 0 round 0)}
}
@media screen and (max-width:767px){.report-container.is-focused .component__background{clip-path:inset(0 0 0 0 round 0) !important}
}
@media screen and (max-width:767px){.report-container.is-focused .component__container{min-height:300px}
.report-container.is-focused .component__container.report-cl{min-height:450px}
}
@media screen and (min-width:768px){.report-container.is-focused .component__container{min-height:650px}
.report-container.is-focused .component__container .component__row{gap:32px}
.report-container.is-focused .component__container.report-cl{min-height:650px}
}
@media screen and (min-width:1024px){.report-container.is-focused .component__container{min-height:810px}
.report-container.is-focused .component__container.report-cl{min-height:810px}
.report-container.is-focused .component__container.report-cl .component__row,.report-container.is-focused .component__container:not(.report-cl) .component__row{gap:48px}
}
body[dir="rtl"] .report-container .component__heading{text-align:left}
body[dir="rtl"] .report-container .component__background.report-cs.light-black::after,body[dir="rtl"] .report-container .component__background.report-cs.black::after{background:linear-gradient(270deg,rgba(0,0,0,0.54) 57.22%,rgba(255,255,255,0) 100%)}
@media screen and (max-width:767px){body[dir="rtl"] .report-container .component__background.report-cs.light-black::after,body[dir="rtl"] .report-container .component__background.report-cs.black::after{background:linear-gradient(236deg,rgba(0,0,0,0.54) 64.28%,rgba(255,255,255,0) 100%)}
}