.slider-control{height:3rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-block-start:1rem}@media only screen and (max-width:63.999rem){.header-image .slider-control{padding-inline:1.5rem}}.slider-control .slider-menu,.slider-control a{top:0;position:static}.slider-control .slider-menu{width:auto;height:1rem;left:auto;display:flex;margin:0;font-size:0;justify-content:center;gap:0.5rem}.slider-control .slider-menu b{width:1rem;height:1rem;display:block;border-radius:3rem;background:#afb8c0;transition:background ease-in-out 0.2s}.slider-control .slider-menu b:hover,.slider-control .slider-menu b:focus-visible{background:#6c7c89}.slider-control .slider-menu b.active{background:#25455f}.slider-control .slider-prev,.slider-control .slider-next{width:3rem;height:3rem;overflow:hidden;display:flex;gap:1rem}.slider-control .slider-prev:before,.slider-control .slider-next:before{width:3rem;height:3rem;display:block;border-radius:0.25rem;flex-shrink:0;background:#25455f url("../../files/t4d/caret-left--white.svg") center center no-repeat;transition:background ease-in-out 0.2s;content:""}.slider-control .slider-prev:hover:before,.slider-control .slider-prev:focus:before,.slider-control .slider-next:hover:before,.slider-control .slider-next:focus:before{background-color:#f57a00}.slider-control .slider-next:before{background-image:url("../../files/t4d/caret-right--white.svg")}.slider-wrapper{position:relative;display:flex;background:#f4f5f6}.slider-wrapper>*{float:none}.slider-wrapper .content-text{overflow:hidden;display:flex}@media only screen and (max-width:63.999rem){.slider-wrapper .content-text{flex-direction:column}}@media only screen and (min-width:64rem){.slider-wrapper .content-text figure,.slider-wrapper .content-text .text-wrapper{flex:1 1 50%}}.slider-wrapper .content-text figure{aspect-ratio:1.6666666667}@media only screen and (min-width:64rem){.slider-wrapper .content-text figure{order:1}}.slider-wrapper .content-text img{height:100%;object-fit:cover;object-position:center center}.slider-wrapper .content-text .text-wrapper{padding:2rem;font-size:1rem;line-height:1.5}@media only screen and (min-width:48rem){.slider-wrapper .content-text .text-wrapper{font-size:1.25rem;line-height:1.5;display:flex;flex-direction:column;justify-content:center}}.slider-wrapper .content-text .title{margin-block:0 3rem;font-weight:300}.slider-wrapper figure{margin:0}