.report-breaker.component{background-color:#fff;color:#000}
.report-breaker .report-breaker__container{padding:24px 16px}
.report-breaker .report-breaker__content{display:flex;flex-direction:column}
.report-breaker .report-breaker__left-container{border-bottom:1px solid #d9d9d6}
@media screen and (max-width:767px){.report-breaker .report-breaker__left-container{margin-bottom:32px}
}
.report-breaker .report-breaker__headline-left{margin-bottom:0}
.report-breaker .report-breaker__eyebrow{margin-bottom:8px}
.report-breaker .report-breaker__headline-right{color:#333}
.report-breaker .report-breaker__subheader{margin-top:8px;color:#333}
.report-breaker .report-breaker__right{width:100%}
.report-breaker .report-breaker__right-buttons{display:flex;gap:24px;padding-top:24px}
.report-breaker .report-breaker__right-buttons .report-breaker__button{width:auto}
.report-breaker .report-breaker__right-buttons.wrapped{flex-wrap:wrap}
.report-breaker .report-breaker__right-buttons.wrapped .report-breaker__button{width:100%;max-width:100%}
.report-breaker .report-breaker__button.text-link{padding-top:24px}
.report-breaker .report-breaker__button.text-link .brand-primary-ml-b2{color:#007abc}
.report-breaker .report-breaker__button.text-link .brand-primary-ml-b2 svg{fill:#007abc}
.report-breaker .report-breaker__button.text-link .brand-neutrals-gray-darkest{color:#333}
.report-breaker .report-breaker__button.text-link .brand-neutrals-gray-darkest svg{fill:#333}
.report-breaker .report-breaker__button.text-link .brand-neutrals-white{color:#fff}
.report-breaker .report-breaker__button.text-link .brand-neutrals-white svg{fill:#fff}
.report-breaker .report-breaker__image{display:flex;flex-shrink:0;margin-bottom:16px}
.report-breaker .report-breaker__image img{aspect-ratio:1 / 1;object-fit:cover;width:100%;height:auto}
.report-breaker.component.linear .report-breaker__container{display:flex;flex-direction:column;height:100%}
.report-breaker.component.linear .report-breaker__image img{height:112px;width:112px}
.report-breaker.component.linear .report-breaker__content{display:flex}
@media screen and (max-width:767px){.report-breaker.component.linear .report-breaker__left-container{padding-bottom:32px}
}
.report-breaker.component.stacked .report-breaker__image{justify-content:center;align-self:center}
.report-breaker.component.stacked .report-breaker__image img{height:155px;width:155px}
.report-breaker.component.stacked .report-breaker__container{flex-direction:row;align-items:center}
.report-breaker.component.stacked .report-breaker__left{flex:none;padding:0;width:100%}
.report-breaker.component.stacked .report-breaker__content{display:flex;flex-direction:column}
.report-breaker.component.stacked .report-breaker__right{border:0;padding:0;width:100%}
.report-breaker.component.stacked .report-breaker__left-container{border:0}
.report-breaker.component.stacked .report-breaker__content{display:flex;flex-direction:column;align-items:center;text-align:center}
@media screen and (max-width:767px){.report-breaker.component.stacked .report-breaker__right-container{display:flex;flex-direction:column;align-items:center;text-align:center}
}
.report-breaker.component.stacked .report-breaker__right-buttons{flex-direction:row;align-items:flex-start;display:flex;justify-content:center}
.report-breaker.component.stacked .report-breaker__right-buttons .report-breaker__button:only-child{width:100%}
.report-breaker.component.gradient .report-breaker__wrapper{background-image:url('../../../../../../static/images/report-breaker/bg-mobile.svg');background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#007abc;color:#fff;position:relative;padding:24px 16px}
.report-breaker.component.gradient .report-breaker__headline-right,.report-breaker.component.gradient .report-breaker__subheader{color:#fff}
.report-breaker.component.gradient .report-breaker__container{padding:0}
.report-breaker.component.gradient .report-breaker__right-buttons .report-breaker__button:only-child a:not(.button){color:#fff}
.report-breaker.component.gradient .report-breaker__right-buttons .report-breaker__button:only-child a:not(.button) svg{fill:#fff}
.report-breaker.component.border .report-breaker__container{border-style:solid;border-width:3px;border-image-source:linear-gradient(270deg,#a4ce4e 0,#0090da 100%);border-image-slice:1}
.report-breaker.full-width:not(.stacked) .report-breaker__wrapper{padding:0}
.report-breaker.full-width:not(.stacked) .report-breaker__container{padding:24px 16px}
.report-breaker.full-width:not(.stacked) .report-breaker__wrapper{border:0}
.report-breaker.full-width:not(.stacked).border .report-breaker__container{border-left:0;border-right:0}
@media screen and (min-width:768px){.report-breaker .report-breaker__container{padding:32px}
.report-breaker .report-breaker__content{flex-direction:row;align-items:center;width:100%}
.report-breaker .report-breaker__left-container{border-bottom:0}
.report-breaker .report-breaker__left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0;padding-right:16px}
.report-breaker .report-breaker__right{border-left:1px solid #d9d9d6;padding-left:16px;flex:1 0 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}
.report-breaker .report-breaker__right-buttons{flex-wrap:wrap}
.report-breaker .report-breaker__image{margin-bottom:0;margin-right:32px}
.report-breaker.component.linear .report-breaker__container{flex-direction:row}
.report-breaker.component.linear .report-breaker__image img{height:184px;width:184px}
.report-breaker.component.linear:not(.image).border.boxed .report-breaker__left,.report-breaker.component.linear:not(.image).gradient.boxed .report-breaker__left{min-width:68%}
.report-breaker.component.linear:not(.image).border.full-width .report-breaker__left,.report-breaker.component.linear:not(.image).gradient.full-width .report-breaker__left{min-width:67%}
.report-breaker.component.linear.image.border.boxed .report-breaker__left,.report-breaker.component.linear.image.gradient.boxed .report-breaker__left{min-width:54%}
.report-breaker.component.linear.image.border.full-width .report-breaker__left,.report-breaker.component.linear.image.gradient.full-width .report-breaker__left{min-width:54%}
.report-breaker.component.stacked .report-breaker__content{align-items:flex-start;text-align:left}
.report-breaker.component.stacked .report-breaker__container{display:flex;flex-direction:row;align-items:flex-start}
.report-breaker.component.stacked .report-breaker__image img{height:190px;width:190px}
.report-breaker.component.stacked .report-breaker__right{max-width:none}
.report-breaker.component.stacked .report-breaker__headline-right{padding-top:8px}
.report-breaker.component.gradient .report-breaker__wrapper{background-image:url('../../../../../../static/images/report-breaker/bg.svg');padding:32px}
.report-breaker.component.gradient.full-width .report-breaker__wrapper{padding:32px 16px}
.report-breaker.component.gradient:not(.stacked) .report-breaker__container{padding:0}
.report-breaker.component.gradient.stacked .report-breaker__wrapper{padding:32px}
.report-breaker.full-width:not(.stacked) .report-breaker__wrapper{padding:0}
.report-breaker.full-width:not(.stacked) .report-breaker__container{padding:32px 16px}
.report-breaker .report-breaker__left{min-width:68%}
}
@media screen and (min-width:1024px){.report-breaker .report-breaker__row{margin-left:-35px;margin-right:-35px}
.report-breaker .report-breaker__wrapper{padding:32px}
.report-breaker .report-breaker__container{padding:0}
.report-breaker.component.linear:not(.image).border.boxed .report-breaker__left{min-width:71%}
.report-breaker.component.linear:not(.image).border.full-width .report-breaker__left{min-width:67%}
.report-breaker.component.linear:not(.image).gradient.boxed .report-breaker__left{min-width:72%}
.report-breaker.component.linear:not(.image).gradient.full-width .report-breaker__left{min-width:67%}
.report-breaker.component.linear.image.border.boxed .report-breaker__left{min-width:63%}
.report-breaker.component.linear.image.border.full-width .report-breaker__left{min-width:60.5%}
.report-breaker.component.linear.image.gradient.boxed .report-breaker__left{min-width:63%}
.report-breaker.component.linear.image.gradient.full-width .report-breaker__left{min-width:60.5%}
.report-breaker.component.stacked .report-breaker__container{align-items:center}
.report-breaker.component.stacked .report-breaker__image img{height:293px;width:293px}
.report-breaker.component.stacked .report-breaker__row{margin-left:-44px;margin-right:-44px}
.report-breaker.component.stacked.gradient .report-breaker__row{margin-left:-41px;margin-right:-41px}
.report-breaker.component.border .report-breaker__wrapper{border-style:solid;border-width:3px;border-image-source:linear-gradient(270deg,#a4ce4e 0,#0090da 100%);border-image-slice:1}
.report-breaker.component.border.full-width:not(.stacked) .report-breaker__container{padding:0}
.report-breaker.component.border.full-width:not(.stacked) .report-breaker__wrapper{border-left:0;border-right:0}
.report-breaker.component.border .report-breaker__container{border:0}
.report-breaker.full-width:not(.stacked) .report-breaker__wrapper{padding:32px 16px}
.report-breaker.full-width:not(.stacked) .report-breaker__row{margin-left:-16px;margin-right:-16px}
.report-breaker .report-breaker__left{min-width:71%}
}
body[dir="rtl"] .report-breaker.component.border .report-breaker__container{border-image-source:linear-gradient(270deg,#0090da 0,#a4ce4e 100%)}
body[dir="rtl"] .report-breaker.component.gradient .report-breaker__wrapper,body[dir="rtl"] .report-breaker.component.gradient .report-breaker__container{transform:scaleX(-1)}
@media screen and (min-width:768px){body[dir="rtl"] .report-breaker .report-breaker__image{margin-right:0;margin-left:32px}
body[dir="rtl"] .report-breaker .report-breaker__left{padding-right:0;padding-left:16px}
body[dir="rtl"] .report-breaker .report-breaker__right{padding-right:16px;padding-left:0;border-right:1px solid #d9d9d6;border-left:0}
body[dir="rtl"] .report-breaker.component.stacked .report-breaker__content{text-align:right}
}
@media screen and (min-width:1024px){body[dir="rtl"] .report-breaker .report-breaker__right{border-right:1px solid #d9d9d6;border-left:0}
body[dir="rtl"] .report-breaker.component.border .report-breaker__wrapper{border-image-source:linear-gradient(270deg,#0090da 0,#a4ce4e 100%)}
body[dir="rtl"] .report-breaker.component.border .report-breaker__container{border:0}
}