.dfs-cslider{--dfs-cs-surface: #000000;--dfs-cs-maxw: 1040px;--dfs-cs-ratio: 2.08276;--dfs-cs-gap: 8px;--dfs-cs-radius: 4px;--dfs-cs-dim: .6;--dfs-cs-edge: rgba( 255, 255, 255, .1 );box-sizing:border-box;display:block;width:100%;padding:80px;background:var( --dfs-cs-surface )}.dfs-cslider *,.dfs-cslider *:before,.dfs-cslider *:after{box-sizing:border-box}.dfs-cslider__frame{width:100%;max-width:var( --dfs-cs-maxw );margin-inline:auto;aspect-ratio:var( --dfs-cs-ratio )}.dfs-cslider__track{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;column-gap:var( --dfs-cs-gap );width:100%;height:100%;overflow:hidden;user-select:none}.dfs-cslider .dfs-cslider__card,.dfs-cslider .dfs-cslider__card:hover,.dfs-cslider .dfs-cslider__card:focus,.dfs-cslider .dfs-cslider__card:active,.dfs-cslider .dfs-cslider__card:visited{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;text-decoration:none;border-radius:var( --dfs-cs-radius )}.dfs-cslider__card{--dfs-cs-o: 1;--dfs-cs-delay: 0ms;position:relative;display:block;flex:0 0 auto;height:100%;min-width:0;overflow:hidden;cursor:pointer;opacity:var( --dfs-cs-o );transition:opacity .41s cubic-bezier(0,0,.58,1);transition-delay:var( --dfs-cs-delay )}.dfs-cslider.is-settled .dfs-cslider__card{transition:opacity .4s cubic-bezier(.4,0,.2,1);transition-delay:0ms}.dfs-cslider .dfs-cslider__card:focus-visible{outline:2px solid #ffffff;outline-offset:-3px}.dfs-cslider .dfs-cslider__card:focus:not(:focus-visible){outline:none}.dfs-cslider__edge{position:absolute;inset:0;z-index:1;border:1px solid var( --dfs-cs-edge );border-radius:var( --dfs-cs-radius );pointer-events:none}.dfs-cslider .dfs-cslider__img{display:block;width:100%;height:100%;max-width:none;border-radius:var( --dfs-cs-radius );object-fit:cover;object-position:center;pointer-events:none;opacity:var( --dfs-cs-dim );transition:opacity .15s ease-out}.dfs-cslider .dfs-cslider__card.is-active .dfs-cslider__img{opacity:1}.dfs-cslider__track{--dfs-cs-avail: calc( 100% - ( var( --dfs-cs-n, 5 ) - 1 ) * var( --dfs-cs-gap ) )}.dfs-cslider__card{width:calc(var( --dfs-cs-avail ) * (1 - var( --dfs-cs-f, .4 )) / (var( --dfs-cs-n, 5 ) - 1))}.dfs-cslider__card.is-active{width:calc(var( --dfs-cs-avail ) * var( --dfs-cs-f, .4 ))}.dfs-cslider[data-dfs-cs-reveal="1"]:not(.is-revealed) .dfs-cslider__card{opacity:0}@media (max-width: 1065.98px){.dfs-cslider{padding:56px}.dfs-cslider__frame{max-width:953px}}@media (max-width: 599.98px){.dfs-cslider{padding:16px}.dfs-cslider__frame{width:auto;max-width:none;height:240px;aspect-ratio:1.05294;margin-inline:auto}.dfs-cslider__track{justify-content:center;align-items:center}.dfs-cslider .dfs-cslider__card,.dfs-cslider .dfs-cslider__card.is-active{width:calc(10% - (var( --dfs-cs-gap ) / 2));--dfs-cs-o: var( --dfs-cs-dim )}.dfs-cslider .dfs-cslider__card:nth-child(2){width:calc(80% - var( --dfs-cs-gap ));--dfs-cs-o: 1}.dfs-cslider .dfs-cslider__card .dfs-cslider__img{opacity:var( --dfs-cs-dim )}.dfs-cslider .dfs-cslider__card:nth-child(2) .dfs-cslider__img{opacity:1}.dfs-cslider.is-cs-slotted .dfs-cslider__card.is-cs-slot-0,.dfs-cslider.is-cs-slotted .dfs-cslider__card.is-cs-slot-2{width:calc(10% - (var( --dfs-cs-gap ) / 2));--dfs-cs-o: var( --dfs-cs-dim )}.dfs-cslider.is-cs-slotted .dfs-cslider__card.is-cs-slot-1{width:calc(80% - var( --dfs-cs-gap ));--dfs-cs-o: 1}.dfs-cslider.is-cs-slotted .dfs-cslider__card.is-cs-slot-0 .dfs-cslider__img,.dfs-cslider.is-cs-slotted .dfs-cslider__card.is-cs-slot-2 .dfs-cslider__img{opacity:var( --dfs-cs-dim )}.dfs-cslider.is-cs-slotted .dfs-cslider__card.is-cs-slot-1 .dfs-cslider__img{opacity:1}.dfs-cslider[data-dfs-cs-reveal="1"]:not(.is-revealed) .dfs-cslider__card{opacity:var( --dfs-cs-o )}.dfs-cslider .dfs-cslider__card,.dfs-cslider.is-settled .dfs-cslider__card{transition:width .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);transition-delay:0ms}.dfs-cslider:not(.is-cs-slotted) .dfs-cslider__card:nth-child(n+4){display:none}.dfs-cslider__card[hidden]{display:none}}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-cslider .dfs-cslider__card,.dfs-cslider.is-settled .dfs-cslider__card,.dfs-cslider.is-cs-slotted .dfs-cslider__card,.dfs-cslider .dfs-cslider__img{transition:none}.dfs-cslider[data-dfs-cs-reveal="1"]:not(.is-revealed) .dfs-cslider__card{opacity:var( --dfs-cs-o )}}
