.dfs-tst{--dfs-tst-bg: #222222;--dfs-tst-fg: #fefefe;--dfs-tst-muted: #808080;--dfs-tst-line: #323232;--dfs-tst-accent: #f07077;--dfs-tst-person: #ffffff;--dfs-tst-ease: cubic-bezier( .2, .7, .2, 1 );--dfs-tst-duration: .36s;--dfs-tst-speed: .7s;--dfs-tst-maxw: 1740px;--dfs-tst-gap: 20px;position:relative;z-index:1;overflow:hidden;width:100vw;max-width:100vw;margin-top:0;margin-bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);color:var( --dfs-tst-fg );font-family:Involve,sans-serif;font-size:16px;font-weight:400}.dfs-tst--transparent{background-color:transparent}.dfs-tst__grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var( --dfs-tst-gap );max-width:var( --dfs-tst-maxw );margin:0 auto;align-items:start;min-height:var( --dfs-tst-minh, clamp( 360px, 29vw, 430px ) )}@media (max-width: 2000px){.dfs-tst__grid{margin:0 8vw}}.dfs-tst__head{grid-column:span 1}.dfs-tst__body{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;min-height:inherit;overflow:visible}.dfs-tst__eyebrow{position:relative;margin:2px 0 0;padding-left:20px;color:var( --dfs-tst-fg );font-size:var( --dfs-tst-eyebrow, clamp( .75rem, 1.4vw, 1rem ) );line-height:1;font-weight:500;letter-spacing:.08em}.dfs-tst__eyebrow:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var( --dfs-tst-accent )}.dfs-tst__eyebrow{--dfs-tst-reveal-y: 60px;--dfs-tst-reveal-fade: .8s;--dfs-tst-reveal-move: 2s}.dfs-tst[data-dfs-tst-reveal=init] .dfs-tst__eyebrow{opacity:0;transform:translateY(var( --dfs-tst-reveal-y ));will-change:opacity,transform}.dfs-tst[data-dfs-tst-reveal=in] .dfs-tst__eyebrow{opacity:1;transform:translateY(0);transition-property:opacity,transform;transition-duration:var( --dfs-tst-reveal-fade ),var( --dfs-tst-reveal-move );transition-timing-function:var( --dfs-tst-ease );will-change:auto}.dfs-tst__slider{width:100vw;margin-left:calc(50% - 50vw);min-width:0;overflow:visible;position:relative;z-index:1}.dfs-tst__track{display:flex;flex-direction:row;position:relative;z-index:1;will-change:transform;cursor:grab}.dfs-tst__track.is-grabbing{cursor:grabbing}.dfs-tst__slide{flex:0 0 100%;width:100%;height:auto;opacity:0;transition:opacity var( --dfs-tst-speed ) var( --dfs-tst-ease )}.dfs-tst__slide.is-active{opacity:1}.dfs-tst__card{display:grid;grid-template-columns:minmax(8vw,1fr) repeat(12,minmax(0,calc((var( --dfs-tst-maxw ) - var( --dfs-tst-gap ) * 11) / 12))) minmax(8vw,1fr);gap:var( --dfs-tst-gap );min-height:var( --dfs-tst-minh, clamp( 360px, 29vw, 430px ) )}.dfs-tst__top{grid-column:5 / span 8;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;gap:clamp(16px,1.6vw,28px);min-height:72px}.dfs-tst .dfs-tst__logo{grid-column:1 / span 3;max-width:var( --dfs-tst-logo, clamp( 91px, 11.2vw, 168px ) );max-height:60px;width:100%;height:auto;object-fit:contain;justify-self:start;opacity:.9}.dfs-tst .dfs-tst__case-link{grid-column:4 / span 5;justify-self:start;display:inline-flex;align-items:center;justify-content:flex-start;gap:15px;color:inherit;text-decoration:none}.dfs-tst__case{color:var( --dfs-tst-person );font-size:clamp(.75rem,1.4vw,1rem);line-height:1;font-weight:500;letter-spacing:0}.dfs-tst__case>span{display:block;color:var( --dfs-tst-muted )}.dfs-tst__case-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 auto;border:2px solid var( --dfs-tst-line );border-radius:50%;color:var( --dfs-tst-fg );transition:border-color var( --dfs-tst-duration ) var( --dfs-tst-ease ),background var( --dfs-tst-duration ) var( --dfs-tst-ease ),color var( --dfs-tst-duration ) var( --dfs-tst-ease ),transform var( --dfs-tst-duration ) var( --dfs-tst-ease )}.dfs-tst__case-icon svg{width:15px;height:15px}.dfs-tst__case-link:hover .dfs-tst__case-icon,.dfs-tst__case-link:focus-visible .dfs-tst__case-icon{border-color:var( --dfs-tst-fg );background:var( --dfs-tst-fg );color:var( --dfs-tst-bg );transform:translate(4px)}.dfs-tst__quote{grid-column:3 / 13;align-self:center;max-width:1220px;margin:clamp(32px,2.7vw,40px) 0;color:var( --dfs-tst-fg );font-size:var( --dfs-tst-quote, clamp( 32px, 3vw, 40px ) );line-height:1.3;font-weight:500;letter-spacing:-.02em}.dfs-tst__person{grid-column:5 / span 4;align-self:end;display:flex;align-items:center;gap:24px;max-width:none;min-width:0;color:var( --dfs-tst-person );font-size:.88rem;line-height:1.35;font-weight:500}.dfs-tst .dfs-tst__photo{width:var( --dfs-tst-photo, clamp( 56px, 5.2vw, 80px ) );height:var( --dfs-tst-photo, clamp( 56px, 5.2vw, 80px ) );flex:0 0 auto;border-radius:50%;object-fit:cover}.dfs-tst__author{min-width:0;max-width:22rem;margin:0;font:inherit}.dfs-tst__person--no-photo .dfs-tst__author{max-width:26rem}.dfs-tst__author span{display:block}.dfs-tst__nav{position:absolute;z-index:3;right:0;top:var( --dfs-tst-a-top, auto );bottom:var( --dfs-tst-a-bottom, 0 );transform:translateY(calc(var( --dfs-tst-a-shift, 0% ) + var( --dfs-tst-a-off, 0px )));display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:end;gap:0}.dfs-tst__counter{display:inline-flex;align-items:flex-end;gap:14px;min-width:110px;margin:0 clamp(18px,2.3vw,48px) 0 0;color:var( --dfs-tst-muted );font-size:var( --dfs-tst-count-total, clamp( 28px, 3vw, 48px ) );line-height:.8;font-weight:500}.dfs-tst__counter-current{color:var( --dfs-tst-fg );font-size:var( --dfs-tst-count-cur, clamp( 40px, 4.13vw, 73px ) );line-height:.8}.dfs-tst__counter-sep{color:var( --dfs-tst-accent )}.dfs-tst__button{display:inline-flex;align-items:center;justify-content:center;width:var( --dfs-tst-btn, clamp( 56px, 5vw, 78px ) );height:var( --dfs-tst-btn, clamp( 56px, 5vw, 78px ) );padding:0;border:2px solid var( --dfs-tst-line );border-radius:50%;background:transparent;color:var( --dfs-tst-fg );cursor:pointer;font:inherit;transition:border-color var( --dfs-tst-duration ) var( --dfs-tst-ease ),background var( --dfs-tst-duration ) var( --dfs-tst-ease ),color var( --dfs-tst-duration ) var( --dfs-tst-ease ),opacity var( --dfs-tst-duration ) var( --dfs-tst-ease )}.dfs-tst__button:hover,.dfs-tst__button:focus-visible{border-color:var( --dfs-tst-fg );background:var( --dfs-tst-fg );color:var( --dfs-tst-bg )}.dfs-tst__button[disabled],.dfs-tst__button.is-disabled{opacity:.35;cursor:default}.dfs-tst__button svg{width:28px;height:28px}.dfs-tst__button+.dfs-tst__button{margin-left:10px}.dfs-tst__button:focus-visible,.dfs-tst__case-link:focus-visible{outline:2px solid var( --dfs-tst-accent );outline-offset:3px}.dfs-tst__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 1200px){.dfs-tst:not(.dfs-tst--multi) .dfs-tst__top,.dfs-tst:not(.dfs-tst--multi) .dfs-tst__quote,.dfs-tst:not(.dfs-tst--multi) .dfs-tst__person{grid-column:3 / span 10}.dfs-tst__person{max-width:calc(100% - 300px)}.dfs-tst__nav{position:static;grid-column:1 / -1;grid-row:auto;justify-self:start;justify-content:start;margin-left:calc(8vw + 6px);margin-top:24px}}@media (max-width: 990px){.dfs-tst{min-height:auto;margin-top:0;margin-bottom:0}.dfs-tst__grid{margin:0 6vw;min-height:0;row-gap:46px}.dfs-tst__body{grid-column:1 / -1}.dfs-tst__card{display:flex;flex-direction:column;gap:28px;width:calc(100% - 12vw);margin:0 6vw;min-height:0}.dfs-tst__person{align-self:flex-start;width:100%;max-width:100%}.dfs-tst__slider{width:100vw;max-width:none;margin-left:calc(50% - 50vw);overflow:hidden}.dfs-tst__top{display:grid;grid-template-columns:minmax(0,1fr) auto}.dfs-tst .dfs-tst__logo{grid-column:1;max-width:190px}.dfs-tst__case,.dfs-tst .dfs-tst__case-link{grid-column:1 / -1;grid-row:2}.dfs-tst__nav{grid-column:1 / -1;margin-left:0}.dfs-tst__eyebrow{margin-bottom:5rem}}@media (max-width: 699px){.dfs-tst__head{grid-column:span 2}}@media (max-width: 640px){.dfs-tst__grid{row-gap:32px}.dfs-tst__card{gap:20px}.dfs-tst__quote{font-size:clamp(22px,5.9vw,24px);line-height:1.18;letter-spacing:0}.dfs-tst__top{display:flex;flex-wrap:wrap;gap:18px}.dfs-tst .dfs-tst__logo{max-width:var( --dfs-tst-logo-m, 150px )}.dfs-tst__case{flex:1 1 100%}.dfs-tst__person{gap:16px}.dfs-tst__case-icon{width:44px;height:44px}.dfs-tst__nav{grid-template-columns:1fr auto auto;width:100%}.dfs-tst__counter{min-width:0}.dfs-tst__counter-current{font-size:var( --dfs-tst-count-cur-m, 40px )}.dfs-tst__button{width:var( --dfs-tst-btn-m, 54px );height:var( --dfs-tst-btn-m, 54px )}.dfs-tst__eyebrow{padding-left:12px}.dfs-tst__eyebrow:before{left:0;width:6px;height:6px}}@media (max-width: 375px){.dfs-tst__grid{margin:0 4vw;gap:10px}.dfs-tst__card{width:calc(100% - 8vw);margin-right:4vw;margin-left:4vw}}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-tst__button,.dfs-tst__case-icon,.dfs-tst__slide{transition:none}.dfs-tst__track{will-change:auto}.dfs-tst[data-dfs-tst-reveal=init] .dfs-tst__eyebrow,.dfs-tst[data-dfs-tst-reveal=in] .dfs-tst__eyebrow{opacity:1;transform:none;transition:none}}.dfs-tst--boxed{width:auto;max-width:none;margin-left:0;margin-right:0}.dfs-tst--boxed .dfs-tst__slider{width:100%;margin-left:0}.dfs-tst--boxed .dfs-tst__card{grid-template-columns:0 repeat(12,minmax(0,calc((var( --dfs-tst-maxw ) - var( --dfs-tst-gap ) * 11) / 12))) 0}.dfs-tst--multi .dfs-tst__slide{flex-basis:calc(100% / var( --dfs-tst-per-view, 1 ));width:calc(100% / var( --dfs-tst-per-view, 1 ))}.dfs-tst--vertical .dfs-tst__card{min-height:0;height:100%}.dfs-tst--multi .dfs-tst__card{display:flex;flex-direction:column;gap:20px;min-height:0;padding:0 20px}.dfs-tst--multi .dfs-tst__top{display:flex;flex-wrap:wrap;align-items:center;gap:14px;min-height:0}.dfs-tst--multi .dfs-tst__quote{font-size:var( --dfs-tst-quote-multi, clamp( 18px, 1.5vw, 26px ) );margin:4px 0 0;max-width:none;align-self:stretch}.dfs-tst--multi .dfs-tst__person{margin-top:auto;max-width:none}.dfs-tst--multi .dfs-tst .dfs-tst__logo,.dfs-tst--multi .dfs-tst__logo{max-width:120px}.dfs-tst--multi .dfs-tst__stars{justify-self:start}@media (max-width: 990px){.dfs-tst--multi .dfs-tst__slide{flex-basis:100%;width:100%}}.dfs-tst--vertical .dfs-tst__track{flex-direction:column;height:100%}.dfs-tst--vertical .dfs-tst__slider{overflow:hidden;height:var( --dfs-tst-minh, clamp( 360px, 29vw, 430px ) )}.dfs-tst--vertical .dfs-tst__slide{flex:0 0 100%;height:100%;min-height:0}.dfs-tst--rtl{direction:rtl}.dfs-tst--rtl .dfs-tst__track{flex-direction:row-reverse}.dfs-tst--rtl .dfs-tst__eyebrow{padding-left:0;padding-right:20px}.dfs-tst--rtl .dfs-tst__eyebrow:before{left:auto;right:0}.dfs-tst--rtl .dfs-tst__nav{justify-content:start}.dfs-tst .dfs-tst__cardlink{display:block;color:inherit;text-decoration:none}.dfs-tst__cardlink:focus-visible{outline:2px solid var( --dfs-tst-accent );outline-offset:-4px}.dfs-tst__stars{--dfs-tst-star-on: #f07077;--dfs-tst-star-off: #323232;--dfs-tst-star-size: 18px;position:relative;display:inline-block;grid-column:3 / 13;justify-self:start;font-size:var( --dfs-tst-star-size );line-height:1;letter-spacing:.1em;white-space:nowrap}.dfs-tst__stars-off{color:var( --dfs-tst-star-off )}.dfs-tst__stars-on{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var( --dfs-tst-star-on )}.dfs-tst--rtl .dfs-tst__stars-on{inset:0 0 0 auto}@media (max-width: 1200px){.dfs-tst__stars{grid-column:3 / span 10}}.dfs-tst .dfs-tst__video{width:var( --dfs-tst-photo, clamp( 56px, 5.2vw, 80px ) );height:var( --dfs-tst-photo, clamp( 56px, 5.2vw, 80px ) );flex:0 0 auto;border-radius:50%;object-fit:cover;background:#000}.dfs-tst__faces{--dfs-tst-face-size: 44px;--dfs-tst-face-gap: 10px;--dfs-tst-face-ring: #f07077;--dfs-tst-face-dim: .45;grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var( --dfs-tst-face-gap );margin-top:24px}.dfs-tst__face{width:var( --dfs-tst-face-size );height:var( --dfs-tst-face-size );padding:0;border:2px solid transparent;border-radius:50%;background:transparent;overflow:hidden;cursor:pointer;opacity:var( --dfs-tst-face-dim );display:inline-flex;align-items:center;justify-content:center;color:var( --dfs-tst-fg );font:inherit;transition:opacity var( --dfs-tst-duration ) var( --dfs-tst-ease ),border-color var( --dfs-tst-duration ) var( --dfs-tst-ease )}.dfs-tst .dfs-tst__face img{width:100%;height:100%;max-width:100%;object-fit:cover;border-radius:50%;display:block}.dfs-tst__face:hover,.dfs-tst__face:focus-visible{opacity:1}.dfs-tst__face[aria-selected=true]{opacity:1;border-color:var( --dfs-tst-face-ring )}.dfs-tst__face:focus-visible{outline:2px solid var( --dfs-tst-accent );outline-offset:2px}.dfs-tst__dots{--dfs-tst-dot-on: #f07077;--dfs-tst-dot-off: #323232;--dfs-tst-dot-size: 8px;grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.dfs-tst__dot{width:var( --dfs-tst-dot-size );height:var( --dfs-tst-dot-size );padding:0;border:0;border-radius:50%;background:var( --dfs-tst-dot-off );cursor:pointer;transition:background var( --dfs-tst-duration ) var( --dfs-tst-ease ),transform var( --dfs-tst-duration ) var( --dfs-tst-ease )}.dfs-tst__dot[aria-selected=true]{background:var( --dfs-tst-dot-on );transform:scale(1.35)}.dfs-tst__dot:focus-visible{outline:2px solid var( --dfs-tst-accent );outline-offset:3px}.dfs-tst__quotemark{position:absolute;top:-.28em;left:6vw;z-index:0;pointer-events:none;color:#2c2c2c;font-family:Involve,sans-serif;font-size:var( --dfs-tst-mark, clamp( 90px, 14vw, 260px ) );font-weight:600;line-height:1;user-select:none}.dfs-tst--has-mark .dfs-tst__body{position:relative}.dfs-tst--has-mark .dfs-tst__slider{position:relative;z-index:1}.dfs-tst--rtl .dfs-tst__quotemark{left:auto;right:6vw}.dfs-tst__quote .dfs-tst-line-mask{display:block;overflow:clip}.dfs-tst[data-dfs-tst-split=yes] .dfs-tst__slide{transition:none}.dfs-tst[data-dfs-tst-split=yes] .dfs-tst__slide.is-active{opacity:1}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-tst__face,.dfs-tst__dot{transition:none}.dfs-tst__dot[aria-selected=true]{transform:none}}.dfs-tst--wall .dfs-tst__track{display:grid;grid-template-columns:repeat(var( --dfs-tst-wall-cols, 3 ),minmax(0,1fr));gap:var( --dfs-tst-wall-gap, 24px );transform:none!important;width:auto}.dfs-tst--wall .dfs-tst__slide{width:auto;flex:none}.dfs-tst--wall .dfs-tst__quote{font-size:var( --dfs-tst-wall-quote, 1.0625rem );line-height:1.55;max-width:none}.dfs-tst--wall .dfs-tst__card{background:var( --dfs-tst-wall-card-bg, rgba( 255, 255, 255, .04 ) );border:1px solid var( --dfs-tst-wall-card-line, rgba( 255, 255, 255, .1 ) );border-radius:var( --dfs-tst-wall-card-radius, 12px );padding:var( --dfs-tst-wall-card-pad, 28px );min-height:0;height:100%}.dfs-tst--wall .dfs-tst__body,.dfs-tst--wall .dfs-tst__slider{min-height:0}.dfs-tst--wall .dfs-tst__slide{opacity:1;transition:none;visibility:visible}.dfs-tst--wall .dfs-tst__quotemark{display:none}.dfs-tst--wall .dfs-tst__card{display:flex;flex-direction:column;align-items:stretch;gap:18px}.dfs-tst--wall .dfs-tst__card>*,.dfs-tst--wall .dfs-tst__person,.dfs-tst--wall .dfs-tst__case{width:100%;max-width:none}.dfs-tst--wall .dfs-tst__author,.dfs-tst--wall .dfs-tst__case-text{flex:1 1 auto;min-width:0;max-width:none;width:auto}.dfs-tst--wall .dfs-tst__person{align-items:center;gap:12px}.dfs-tst--wall .dfs-tst__nav,.dfs-tst--wall .dfs-tst__dots,.dfs-tst--wall .dfs-tst__counter{display:none}@media (max-width: 1024px){.dfs-tst--wall .dfs-tst__track{--dfs-tst-wall-cols: 2}}@media (max-width: 640px){.dfs-tst--wall .dfs-tst__track{--dfs-tst-wall-cols: 1}}.dfs-tst--wall-editorial .dfs-tst__track{display:block;columns:var( --dfs-tst-wall-cols, 3 );column-gap:var( --dfs-tst-wall-gap, 24px )}.dfs-tst--wall-editorial .dfs-tst__slide{break-inside:avoid;margin-bottom:var( --dfs-tst-wall-gap, 24px )}.dfs-tst--slider-spotlight .dfs-tst__slide{opacity:.28;transition:opacity .5s ease}.dfs-tst--slider-spotlight .dfs-tst__slide[aria-current=true],.dfs-tst--slider-spotlight .dfs-tst__slide.is-active{opacity:1}[data-dfs-tst-long=clamp] .dfs-tst__quote{display:-webkit-box;-webkit-line-clamp:var( --dfs-tst-clamp, 5 );line-clamp:var( --dfs-tst-clamp, 5 );-webkit-box-orient:vertical;overflow:hidden}[data-dfs-tst-long] .dfs-tst__slide.is-open .dfs-tst__quote{display:block;overflow:visible;-webkit-line-clamp:none;line-clamp:none}.dfs-tst__more{display:inline-block;margin-top:8px;background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.dfs-tst--slider .dfs-tst__track{display:flex;gap:var( --dfs-tst-sl-gap, 24px );overflow-x:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:6px;width:auto}.dfs-tst--slider .dfs-tst__track::-webkit-scrollbar{display:none}.dfs-tst--slider .dfs-tst__slide{flex:none;width:calc((100% - (var( --dfs-tst-sl-pv, 3 ) - 1) * var( --dfs-tst-sl-gap, 24px )) / var( --dfs-tst-sl-pv, 3 ));opacity:1;transition:none;visibility:visible}.dfs-tst--slider .dfs-tst__card{display:flex;flex-direction:column;justify-content:space-between;gap:28px;min-height:240px;border:1px solid transparent;height:100%;padding:28px}.dfs-tst--slider .dfs-tst__card>*,.dfs-tst--slider .dfs-tst__person{width:100%;max-width:none}.dfs-tst--slider .dfs-tst__author{flex:1 1 auto;min-width:0;max-width:none;width:auto}.dfs-tst--slider .dfs-tst__person{align-items:center;gap:12px}.dfs-tst--slider .dfs-tst__quote{font-size:var( --dfs-tst-sl-quote, 1rem );line-height:1.65;max-width:none}.dfs-tst--slider .dfs-tst__quotemark,.dfs-tst--slider .dfs-tst__counter,.dfs-tst--slider .dfs-tst__nav,.dfs-tst--slider .dfs-tst__dots{display:none}.dfs-tst--slider .dfs-tst__case-icon{border-color:currentColor;color:inherit}.dfs-tst--slider-spotlight .dfs-tst__slide{opacity:.34;transition:opacity .45s ease}.dfs-tst--slider-spotlight .dfs-tst__slide:hover,.dfs-tst--slider-spotlight .dfs-tst__slide.is-active{opacity:1}@media (max-width: 1024px){.dfs-tst--slider .dfs-tst__track{--dfs-tst-sl-pv: 2}}@media (max-width: 640px){.dfs-tst--slider .dfs-tst__track{--dfs-tst-sl-pv: 1}}@keyframes dfs-tst-glide{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var( --dfs-tst-sl-shift, 100% )),0,0)}}.dfs-tst--slider.is-gliding .dfs-tst__track{animation:dfs-tst-glide var( --dfs-tst-sl-dur, 40s ) linear infinite;will-change:transform}.dfs-tst--slider.is-gliding:hover .dfs-tst__track,.dfs-tst--slider.is-gliding.is-centred .dfs-tst__track{animation-play-state:paused}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-tst--slider.is-gliding .dfs-tst__track{animation:none}.dfs-tst--slider .dfs-tst__track{overflow-x:auto}}.dfs-tst--single .dfs-tst__slider{width:100%;margin-left:0;position:relative;padding-inline:var( --dfs-tst-sg-gutter, 96px );overflow:visible}.dfs-tst--single .dfs-tst__grid{min-height:0}.dfs-tst--single .dfs-tst__slide{min-width:0}.dfs-tst--single .dfs-tst__card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"quote quote" "mark  who" "case  case";gap:clamp(20px,2.2vw,34px);align-content:start;min-height:0;max-width:var( --dfs-tst-single-maxw, 820px );margin:0 auto;padding:48px;border-radius:30px;background-color:#0d111f;text-align:left}.dfs-tst--single .dfs-tst__quote{grid-area:quote;margin:0;max-width:none;color:#fff;font-size:21px;line-height:1.55;font-weight:400;letter-spacing:0}.dfs-tst--single .dfs-tst__top{display:contents}.dfs-tst--single .dfs-tst__logo{grid-area:mark;align-self:end;box-sizing:border-box;width:160px;height:160px;max-height:none;max-width:none;padding:26px;border-radius:50%;object-fit:contain;opacity:1}.dfs-tst--single .dfs-tst__card:before{content:"";grid-area:mark;align-self:end;width:160px;height:160px;border-radius:50%;background-color:#fff}.dfs-tst--single .dfs-tst__card:not(:has(.dfs-tst__logo)):before{content:none}.dfs-tst--single .dfs-tst__case-link,.dfs-tst--single .dfs-tst__case{grid-area:case;align-self:start;justify-self:stretch}.dfs-tst--single .dfs-tst__card:not(:has(.dfs-tst__logo)){grid-template-areas:"quote quote" "who   who" "case  case"}.dfs-tst--single .dfs-tst__person{grid-area:who;align-self:end;display:block;gap:0;max-width:none;font-size:inherit}.dfs-tst--who-centre.dfs-tst--single .dfs-tst__person{align-self:center}.dfs-tst--single .dfs-tst__author{display:flex;flex-direction:column;gap:2px;margin:0;max-width:none}.dfs-tst--single .dfs-tst__author>span:first-child{color:#fff;font-size:17px;font-weight:700;line-height:1.35}.dfs-tst--single .dfs-tst__role{color:#ffffffad;font-size:15px;font-weight:400;line-height:1.4}.dfs-tst--single .dfs-tst__photo,.dfs-tst--single .dfs-tst__video{display:none}.dfs-tst--single .dfs-tst__button--edge{position:absolute;top:var( --dfs-tst-a-top, 50% );bottom:var( --dfs-tst-a-bottom, auto );transform:translateY(calc(var( --dfs-tst-a-shift, -50% ) + var( --dfs-tst-a-off, 0px )));z-index:4;width:clamp(44px,3.4vw,56px);height:clamp(44px,3.4vw,56px)}.dfs-tst--single .dfs-tst__button--prev{left:max(8px,calc(50% - var( --dfs-tst-sg-cardw, 820px ) / 2 - var( --dfs-tst-sg-arrow-gap, 60px ) - clamp(44px,3.4vw,56px)))}.dfs-tst--single .dfs-tst__button--next{right:max(8px,calc(50% - var( --dfs-tst-sg-cardw, 820px ) / 2 - var( --dfs-tst-sg-arrow-gap, 60px ) - clamp(44px,3.4vw,56px)))}.dfs-tst--single .dfs-tst__slider{margin-top:var( --dfs-tst-a-room-top, 0 );margin-bottom:var( --dfs-tst-a-room-bottom, 0 )}.dfs-tst--single .dfs-tst__button--edge svg{width:20px;height:20px}.dfs-tst--single .dfs-tst__button{color:#0d111f;border-color:#0d111f38}.dfs-tst--single .dfs-tst__button:hover,.dfs-tst--single .dfs-tst__button:focus-visible{background:#0d111f;border-color:#0d111f;color:#fff}.dfs-tst--single .dfs-tst__counter,.dfs-tst--single .dfs-tst__counter-current,.dfs-tst--single .dfs-tst__counter-total,.dfs-tst--single .dfs-tst__eyebrow{color:#0d111f}.dfs-tst--single .dfs-tst__nav{position:static;justify-content:center;grid-template-columns:auto;margin-top:20px}@media (hover: hover) and (pointer: fine){.dfs-tst--single.dfs-tst--nav-hover .dfs-tst__button--edge{opacity:0;transition:opacity .28s ease}.dfs-tst--single.dfs-tst--nav-hover:hover .dfs-tst__button--edge,.dfs-tst--single.dfs-tst--nav-hover:focus-within .dfs-tst__button--edge{opacity:1}}.dfs-tst--single.dfs-tst--stack .dfs-tst__slider{overflow:visible}.dfs-tst--single.dfs-tst--stack .dfs-tst__track{display:block;position:relative}.dfs-tst--single.dfs-tst--stack .dfs-tst__slide{position:absolute;inset:0;width:100%;transform:none}.dfs-tst--single.dfs-tst--stack .dfs-tst__slide:first-child{position:relative}.dfs-tst--single.dfs-tst--stack .dfs-tst__card{box-shadow:0 18px 40px #00000047}.dfs-tst--single.dfs-tst--peek .dfs-tst__slider{overflow:hidden}.dfs-tst--single.dfs-tst--peek .dfs-tst__slide{flex:0 0 calc(100% - var( --dfs-tst-sg-peek, 12% ) * 2);width:calc(100% - var( --dfs-tst-sg-peek, 12% ) * 2);opacity:var( --dfs-tst-sg-peek-dim, .35 )}.dfs-tst--single.dfs-tst--peek .dfs-tst__slide.is-active{opacity:1}.dfs-tst--single.dfs-tst--arrows-bottom .dfs-tst__button--edge{top:var( --dfs-tst-a-top, auto );bottom:var( --dfs-tst-a-bottom, -22px );transform:translateY(calc(var( --dfs-tst-a-shift, 0% ) + var( --dfs-tst-a-off, 0px )))}.dfs-tst--single.dfs-tst--arrows-bottom .dfs-tst__button--prev{left:calc(50% - 56px)}.dfs-tst--single.dfs-tst--arrows-bottom .dfs-tst__button--next{right:calc(50% - 56px)}.dfs-tst--single.dfs-tst--arrows-bottom .dfs-tst__slider{margin-bottom:78px}.dfs-tst--single.dfs-tst--autoh .dfs-tst__button--edge{--dfs-tst-arrow-drop: calc(clamp( 44px, 3.4vw, 56px ) + 16px) }@media (max-width: 640px){.dfs-tst--single.dfs-tst--autoh .dfs-tst__button--edge{bottom:calc(var( --dfs-tst-arrow-drop ) * -1)}}.dfs-tst--single.dfs-tst--autoh.dfs-tst--arrows-bottom .dfs-tst__button--edge{bottom:calc(var( --dfs-tst-arrow-drop ) * -1)}.dfs-tst--single.dfs-tst--autoh .dfs-tst__track{align-items:flex-start}.dfs-tst--single .dfs-tst__dots{justify-content:center;margin-top:16px}@media (max-width: 640px){.dfs-tst--single .dfs-tst__slider{padding-inline:0}.dfs-tst--single .dfs-tst__card{grid-template-columns:minmax(0,1fr);grid-template-areas:"quote" "mark" "who" "case"}.dfs-tst.dfs-tst--single .dfs-tst__quote,.dfs-tst.dfs-tst--single .dfs-tst__person,.dfs-tst.dfs-tst--single .dfs-tst__case-link,.dfs-tst.dfs-tst--single .dfs-tst__case{grid-column:1 / -1}.dfs-tst.dfs-tst--single .dfs-tst__card:before,.dfs-tst.dfs-tst--single .dfs-tst__logo{grid-column:1 / -1;align-self:start;justify-self:start}.dfs-tst--single .dfs-tst__case-link{width:100%;align-items:center;gap:12px}.dfs-tst--single .dfs-tst__case{flex:0 1 auto;min-width:0}.dfs-tst--single .dfs-tst__slider{padding-bottom:68px}.dfs-tst--single .dfs-tst__button--edge{bottom:6px}.dfs-tst--single .dfs-tst__button--edge{top:var( --dfs-tst-a-top, auto );bottom:var( --dfs-tst-a-bottom, -22px );transform:translateY(calc(var( --dfs-tst-a-shift, 0% ) + var( --dfs-tst-a-off, 0px )))}.dfs-tst--single .dfs-tst__button--prev{left:calc(50% - 56px)}.dfs-tst--single .dfs-tst__button--next{right:calc(50% - 56px)}.dfs-tst--single .dfs-tst__nav{margin-top:40px}}
