:any-link:focus,button:focus{box-sizing:border-box;outline:.125rem solid #3470df}html,body{margin:0;color:#000;font-size:1rem;font-family:Roboto,sans-serif,serif;line-height:1.5;background:#fff;overflow-x:hidden}a{color:#1264a3}p{margin-block:.75rem;line-height:1.75rem}h1,h2,h3,h4,h5,h6{margin-block:0}button,input,optgroup,select,textarea{font:inherit}.ace-carousel{display:flex;flex-direction:column;margin:0}.ace-carousel .cmp-teaser__cell{cursor:pointer}.ace-carousel__content{position:relative;display:flex;max-width:100%;overflow-x:hidden;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;padding:0;margin-top:0;margin-bottom:0}@media (min-width: 48rem){.ace-carousel__content{display:flex}}.ace-carousel__content::-webkit-scrollbar{display:none}.ace-carousel__item{position:relative;display:inline-block;flex:0 0 auto;box-sizing:border-box;overflow:hidden}.ace-carousel__item.hide{position:absolute;display:block;visibility:hidden;opacity:0}.ace-carousel__item .cmp-teaser__logo-slot{padding:.3125rem .25rem}.ace-carousel__item .callout{padding:0 .75rem}@media (max-width: 48.084rem){.ace-carousel__item .callout{padding:0 .5rem}}.ace-carousel__item .callout-section ul.ace-callout-section{padding:0}.ace-carousel__actions{position:relative;display:flex;align-items:center;justify-content:space-between;order:2;width:95.5%;margin-top:2rem;padding-left:.5rem;color:#3e3d48}@media (min-width: 48rem){.ace-carousel__actions{width:97%;padding-left:.75rem}}@media (min-width: 64rem){.ace-carousel__actions{width:98%;padding-left:.75rem}}.ace-carousel__actions:after{position:absolute;left:3.625rem;z-index:0;display:block;width:calc(100% - 7.25rem);width:calc(100% - 7.125rem);height:.0625rem;border:0;border-top:.0625rem solid #dadadd;content:""}.ace-carousel__action{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:#fff;border:.0625rem solid #1e1852;border-radius:2.5rem;outline:none;cursor:pointer}.ace-carousel__action .icon{color:#1e1852;pointer-events:none}.ace-carousel__action .icon:before{color:#1e1852!important}.ace-carousel__action:focus{color:#dadadd;background-color:#fff;border-color:#dadadd;outline:.125rem solid #3470df;outline-offset:.125rem}.ace-carousel__action:focus .icon:before{color:#dadadd}.ace-carousel__action:hover{background-color:#1e1852}.ace-carousel__action:hover .icon:before{color:#fff!important}.ace-carousel__action:active{background-color:#38326c}.ace-carousel__action:active .icon:before{color:#fff!important}.ace-carousel__action-content{z-index:1;padding-right:1rem;padding-left:1rem;background-color:#fff}@media (min-width: 20rem){.ace-carousel__action-content{font-weight:400;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.25rem}}.ace-carousel__action--previous{margin-right:.3125rem}.ace-carousel__action--previous:disabled{background-color:#dadadd;border:#dadadd}.ace-carousel__action--previous:disabled .icon:before{color:#6f6e77!important}.ace-carousel__action--next{margin-left:.3125rem}.ace-carousel__action--next:disabled{background-color:#dadadd;border:#dadadd}.ace-carousel__action--next:disabled .icon:before{color:#6f6e77!important}.ace-carousel__action--disabled,.ace-carousel .ace-carousel__actions{display:none}.ace-carousel .ace-carousel__actions+.ace-carousel__content{display:flex}.carousel{padding:0}@media (min-width: 48rem) and (max-width: 64.084rem){.carousel{padding:.75rem}}html[dir=rtl] .ace-carousel__action--previous,html[dir=rtl] .ace-carousel__action--next{transform:rotate(180deg)}.carousel.panelcontainer .ace-carousel__content{overflow-y:hidden}.cmp-teaser.ace-callout-clickable .cmp-teaser__image{border-radius:.375rem}
