.dfs-repeater{--rep-cols: 2;--rep-gap-x: 24px;--rep-gap-y: 24px;--rep-card-bg: #FFFFFF;--rep-line: rgba( 17, 17, 20, .1 );--rep-accent: #FB460D;--rep-radius: 10px;--rep-pad: 28px;--rep-fg: #111114;--rep-muted: #6B6B70;display:grid;grid-template-columns:repeat(var( --rep-cols ),minmax(0,1fr));column-gap:var( --rep-gap-x );row-gap:var( --rep-gap-y );align-items:stretch}.dfs-repeater__card{position:relative;background:var( --rep-card-bg );border:var( --rep-bw, 1px ) solid var( --rep-line );border-radius:var( --rep-radius );color:var( --rep-fg );overflow:clip;transition:transform var( --rep-hov-dur, .35s ) cubic-bezier(.215,.61,.355,1),box-shadow var( --rep-hov-dur, .35s ) ease}@media (hover: hover){.dfs-repeater--hover-lift .dfs-repeater__card:hover{transform:translateY(calc(var( --rep-hov-lift, 4px ) * -1));box-shadow:0 18px 40px #0000001a}.dfs-repeater--hover-zoom .dfs-repeater__card img{transition:transform var( --rep-hov-zdur, .6s ) cubic-bezier(.215,.61,.355,1)}.dfs-repeater--hover-zoom .dfs-repeater__card:hover .dfs-repeater__media img,.dfs-repeater--hover-zoom .dfs-repeater__card:hover .dfs-repeater__portrait img,.dfs-repeater--hover-zoom .dfs-repeater__card--banner:hover .dfs-repeater__banner-img{transform:scale(var( --rep-hov-zoom, 1.045 ))}}@media (hover: hover){.dfs-repeater--cards .dfs-repeater__card:hover,.dfs-repeater--stats:not(.dfs-repeater--strip) .dfs-repeater__card:hover{background:var( --rep-card-bg-h, var( --rep-card-bg ) );border-color:var( --rep-line-h, var( --rep-line ) )}}.dfs-repeater__link{color:inherit;text-decoration:none}.dfs-repeater__title{display:block;font-weight:600;font-size:17px;line-height:1.3}.dfs-repeater__eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var( --rep-muted )}.dfs-repeater__text{margin:0;font-size:15px;line-height:1.6;color:var( --rep-muted )}.dfs-repeater--news{--rep-cols: 3;--rep-gap-x: 52px;--rep-gap-y: 40px;--rep-news-mg: 30px;--rep-news-tg: 20px;align-items:start}.dfs-repeater__card--news{display:block;background:transparent;border:0;border-radius:0;overflow:visible;color:inherit}.dfs-repeater__card--news .dfs-repeater__media{display:block;margin-bottom:var( --rep-news-mg )}.dfs-repeater__card--news .dfs-repeater__media a{display:block}.dfs-repeater__card--news .dfs-repeater__media img{display:block;width:100%;height:auto}.dfs-repeater__card--news .dfs-repeater__title{margin:0 0 var( --rep-news-tg );padding:0;font-family:futura-pt,sans-serif;font-size:32px;font-weight:500;line-height:1.1;text-transform:uppercase;color:#000;letter-spacing:normal;-webkit-text-stroke:.75px #000}.dfs-repeater__card--news .dfs-repeater__text{margin:0 0 .8em;font-family:Alata,sans-serif;font-size:18px;font-weight:500;line-height:1.2;text-transform:uppercase;color:#afb1b4}.dfs-repeater__card--news .dfs-repeater__text a{color:#000;text-decoration:none}.dfs-repeater--news.is-nlooping{display:block;overflow-x:clip}.dfs-repeater__nloop{display:flex;gap:var( --rep-gap-x );will-change:transform}.dfs-repeater__nloop>.dfs-repeater__card--news{flex:0 0 calc((100% - var( --rep-gap-x ) * (var( --rep-cols ) - 1)) / var( --rep-cols ));min-width:0}@media (max-width: 1024px){.dfs-repeater__card--news .dfs-repeater__title{font-size:26px}.dfs-repeater__card--news .dfs-repeater__text{font-size:17px;line-height:1.4}}@media (max-width: 767px){.dfs-repeater--news{--rep-cols: 1;--rep-gap-x: 0px;--rep-gap-y: 35px;--rep-news-mg: 27.4px;--rep-news-tg: 11px}.dfs-repeater__card--news .dfs-repeater__title{font-size:30px}.dfs-repeater__card--news .dfs-repeater__text{font-size:18px}}@media (max-width: 1024px) and (min-width: 768px){.dfs-repeater--news{--rep-gap-x: 20px;--rep-news-mg: 38px;--rep-news-tg: 13px}}.dfs-repeater__card--banner{display:block;background:transparent;border:0;border-radius:var( --rep-ban-radius, var( --rep-radius ) )}.dfs-repeater__card--banner .dfs-repeater__link{display:block}.dfs-repeater__banner-img{display:block;width:100%;aspect-ratio:var( --rep-ban-ratio, auto );object-fit:cover}.dfs-repeater__card--cards{display:grid;grid-template-columns:var( --rep-cards-mw, 42% ) 1fr;min-height:var( --rep-cards-minh, 190px )}.dfs-repeater__card--cards .dfs-repeater__media{display:block;position:relative;overflow:clip;aspect-ratio:var( --rep-photo-ratio, auto )}.dfs-repeater__card--cards .dfs-repeater__media a{display:block;position:absolute;inset:0}.dfs-repeater__card--cards .dfs-repeater__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dfs-repeater__card--cards .dfs-repeater__body{display:flex;flex-direction:column;align-items:var( --rep-cards-ai, center );justify-content:center;text-align:var( --rep-cards-ta, center );gap:var( --rep-cards-gap, 10px );padding:var( --rep-pad )}.dfs-repeater__card--cards .dfs-repeater__logo{max-height:var( --rep-cards-logo-h, 44px );max-width:var( --rep-cards-logo-mw, 70% );object-fit:contain}.dfs-repeater__wordmark{font-weight:700;font-size:24px;letter-spacing:.02em;line-height:1.1}.dfs-repeater__chip{appearance:none;-webkit-appearance:none;border:1px dashed var( --rep-accent );background:var( --rep-chip-bg, transparent );color:var( --rep-chip-ink, var( --rep-accent ) );font:inherit;font-size:12px;font-weight:700;letter-spacing:.1em;padding:7px 14px;border-radius:6px;cursor:pointer;transition:background .25s ease,color .25s ease}.dfs-repeater__chip:hover,.dfs-repeater__chip:focus-visible{background:var( --rep-chip-bg-h, var( --rep-accent ) );color:var( --rep-chip-ink-h, #FFFFFF )}.dfs-repeater__chip.is-copied{border-style:solid;background:var( --rep-chip-bg-h, var( --rep-accent ) );color:var( --rep-chip-ink-h, #FFFFFF )}.dfs-repeater__btn{display:inline-block;background:var( --rep-btn-bg, var( --rep-accent ) );color:var( --rep-btn-ink, #FFFFFF );font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:10px 20px;border-radius:6px;transition:opacity .25s ease}.dfs-repeater__btn:hover,.dfs-repeater__btn:focus-visible{opacity:var( --rep-btn-op-h, .85 );color:var( --rep-btn-ink-h, var( --rep-btn-ink, #FFFFFF ) );background:var( --rep-btn-bg-h, var( --rep-btn-bg, var( --rep-accent ) ) )}.dfs-repeater__card--logos{display:flex;align-items:center;justify-content:center;min-height:var( --rep-wall-minh, 110px );padding:calc(var( --rep-pad ) * .75)}.dfs-repeater__card--logos .dfs-repeater__link{display:flex;align-items:center;justify-content:center}.dfs-repeater__card--logos .dfs-repeater__logo{max-height:var( --rep-wall-logo-h, 40px );max-width:100%;object-fit:contain}.dfs-repeater__card--logos .dfs-repeater__wordmark{font-size:18px;letter-spacing:.12em}.dfs-repeater--logos .dfs-repeater__wordmark{color:var( --rep-wordmark-ink, currentColor )}.dfs-repeater--grey .dfs-repeater__card--logos{transition:none}.dfs-repeater--grey .dfs-repeater__card--logos .dfs-repeater__logo,.dfs-repeater--grey .dfs-repeater__card--logos .dfs-repeater__wordmark{filter:grayscale(var( --rep-grey-amt, 1 ));opacity:var( --rep-logo-rest-op, .55 );transition:filter .35s ease,opacity .35s ease}@media (hover: hover){.dfs-repeater--grey .dfs-repeater__card--logos:hover .dfs-repeater__logo,.dfs-repeater--grey .dfs-repeater__card--logos:hover .dfs-repeater__wordmark{filter:grayscale(0);opacity:var( --rep-logo-hover-op, 1 )}}.dfs-repeater__card--stats{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:var( --rep-pad );min-height:150px}.dfs-repeater__num{font-size:clamp(40px,4.2vw,72px);font-weight:650;line-height:1;letter-spacing:-.01em;color:var( --rep-accent );font-variant-numeric:tabular-nums}.dfs-repeater__stat-label{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var( --rep-muted )}.dfs-repeater__card--quotes{display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:var( --rep-pad );min-height:240px}.dfs-repeater__quote{font-size:16px;line-height:1.65;color:var( --rep-fg );position:relative;z-index:1}.dfs-repeater__attrib{display:flex;align-items:center;gap:14px}.dfs-repeater__avatar{width:var( --rep-avatar, 52px );height:var( --rep-avatar, 52px );border-radius:var( --rep-avatar-r, 50% );object-fit:cover;flex:none}.dfs-repeater__qmark{position:absolute;top:2px;left:14px;font-family:Georgia,Times New Roman,serif;font-size:110px;font-weight:700;line-height:1;color:var( --rep-fg );opacity:.06;pointer-events:none;user-select:none}.dfs-repeater--slider .dfs-repeater__qmark{font-size:90px}.dfs-repeater__attrib-text{display:flex;flex-direction:column;gap:2px}.dfs-repeater__attrib-text .dfs-repeater__title{font-size:14px;letter-spacing:.02em}.dfs-repeater__attrib-text .dfs-repeater__eyebrow{text-transform:none;letter-spacing:0;font-weight:400;font-size:13px}.dfs-repeater__card--team{padding-bottom:calc(var( --rep-pad ) * .7)}.dfs-repeater__card--team .dfs-repeater__link{display:block}.dfs-repeater__portrait{display:block;position:relative;aspect-ratio:4 / 5;overflow:clip;margin-bottom:16px}.dfs-repeater__portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dfs-repeater__portrait-b{opacity:0;transition:opacity .4s ease}@media (hover: hover){.dfs-repeater__card--team:hover .dfs-repeater__portrait-b{opacity:1}}.dfs-repeater__card--team .dfs-repeater__title,.dfs-repeater__card--team .dfs-repeater__eyebrow{padding-inline:calc(var( --rep-pad ) * .7)}.dfs-repeater__card--team .dfs-repeater__eyebrow{margin-top:3px}.dfs-repeater--slider{display:block}.dfs-repeater__rail{display:flex;overflow:hidden;width:calc(100vw - var( --dfs-sbw, 0px ));margin-left:calc(50% - 50vw + var( --dfs-sbw, 0px ) / 2);padding-block:6px}.dfs-repeater__track{display:flex;flex:none;align-items:stretch;gap:var( --rep-gap-x );padding-right:var( --rep-gap-x );animation:dfs-rep-glide var( --rep-slider-dur, 40s ) linear infinite}.dfs-repeater__track .dfs-repeater__card--quotes{width:clamp(300px,26vw,420px);flex:none}@keyframes dfs-rep-glide{to{transform:translate(-100%)}}.dfs-repeater--slider:hover .dfs-repeater__track{animation-play-state:paused}.dfs-repeater--logos-right .dfs-repeater__track{animation-name:dfs-rep-glide-rev}@media (hover: hover){.dfs-repeater--slider.dfs-repeater--logos-nopause:hover .dfs-repeater__track{animation-play-state:running}}.dfs-repeater--logocar .dfs-repeater__rail{padding-block:var( --rep-rail-py, 6px )}.dfs-repeater--alert{--rep-alert-color: #FFFFFF;--rep-alert-sep-color: var( --rep-alert-color );--rep-alert-sep-scale: 100%;--rep-alert-space: 13px;--rep-alert-pad: 0px;--rep-alert-bg: #111114}.dfs-repeater--alert .dfs-repeater__rail{background:var( --rep-alert-bg );padding-block:var( --rep-alert-pad );color:var( --rep-alert-color )}.dfs-repeater--alert .dfs-repeater__track{align-items:center;gap:var( --rep-alert-space );padding-right:var( --rep-alert-space )}.dfs-repeater__card--alert{display:flex;align-items:center;gap:var( --rep-alert-space );flex:none;width:auto;min-height:0;padding:0;border:0;background:transparent;border-radius:0;overflow:visible;transition:none;white-space:nowrap;color:var( --rep-alert-color );font-family:Georgia,Times New Roman,serif;font-weight:300;font-size:clamp(18px,2.135vw,41px);line-height:1.2;letter-spacing:.2em;text-transform:uppercase}.dfs-repeater__alert-text{color:inherit;white-space:nowrap}.dfs-repeater__alert-sep{color:var( --rep-alert-sep-color );font-size:var( --rep-alert-sep-scale );line-height:1;letter-spacing:inherit;opacity:var( --rep-alert-sep-op, .9 )}@keyframes dfs-rep-glide-rev{0%{transform:translate(-100%)}to{transform:translate(0)}}.dfs-repeater--alert-right .dfs-repeater__track{animation-name:dfs-rep-glide-rev}@media (hover: hover){.dfs-repeater--alert:hover .dfs-repeater__track{animation-play-state:paused}.dfs-repeater--alert-nopause:hover .dfs-repeater__track{animation-play-state:running}}.dfs-repeater--alert:focus-within .dfs-repeater__track{animation-play-state:paused}.dfs-repeater--alert.dfs-repeater--hover-lift .dfs-repeater__card:hover,.dfs-repeater--alert.dfs-repeater--hover-zoom .dfs-repeater__card:hover{transform:none;box-shadow:none}.dfs-repeater--logocar .dfs-repeater__track .dfs-repeater__card--logos{width:auto;flex:none;min-height:0;padding:0;border:0;background:transparent;border-radius:0;display:flex;align-items:center}.dfs-repeater--logocar .dfs-repeater__logo{height:var( --rep-logo-h, 56px );max-height:none;width:auto;max-width:var( --rep-logo-mw, none );object-fit:contain}.dfs-repeater--logocar .dfs-repeater__wordmark{white-space:nowrap}.dfs-repeater--logocar.dfs-repeater--hover-lift .dfs-repeater__card:hover{transform:none;box-shadow:none}.dfs-repeater--tint .dfs-repeater__logo{background:var( --rep-tint, #111114 );-webkit-mask:var( --rep-mask ) center / contain no-repeat;mask:var( --rep-mask ) center / contain no-repeat;object-position:-9999px 0}.dfs-repeater--tint .dfs-repeater__wordmark{color:var( --rep-tint, #111114 )}.dfs-repeater--tslide{display:block}.dfs-repeater__snap{display:flex;gap:var( --rep-gap-x );overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:6px}.dfs-repeater__snap::-webkit-scrollbar{display:none}.dfs-repeater__snap .dfs-repeater__card--quotes{flex:none;scroll-snap-align:start;width:calc((100% - (var( --rep-pv, 3 ) - 1) * var( --rep-gap-x )) / var( --rep-pv, 3 ))}.dfs-repeater--tslide.is-static .dfs-repeater__snap{overflow-x:visible;scroll-snap-type:none}.dfs-repeater--tslide.is-static .dfs-repeater__tnav{display:none}.dfs-repeater__tnav{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:26px}.dfs-repeater__tarrow{appearance:none;-webkit-appearance:none;width:42px;height:42px;border:1px solid var( --rep-line );border-radius:50%;background:transparent;color:var( --rep-fg );font-size:16px;line-height:1;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.dfs-repeater__tarrow:hover,.dfs-repeater__tarrow:focus-visible{background:var( --rep-fg );color:#fff;border-color:var( --rep-fg )}.dfs-repeater__tdots{display:flex;gap:10px}.dfs-repeater__tdot{appearance:none;-webkit-appearance:none;width:8px;height:8px;padding:0;border:0;border-radius:50%;background:var( --rep-line );cursor:pointer;transition:background .25s ease,transform .25s ease}.dfs-repeater__tdot.is-active{background:var( --rep-accent );transform:scale(1.25)}.dfs-repeater__tfaces{display:flex;gap:12px}.dfs-repeater__tface{appearance:none;-webkit-appearance:none;width:44px;height:44px;padding:0;border:2px solid transparent;border-radius:50%;overflow:clip;background:var( --rep-line );cursor:pointer;transition:border-color .25s ease,transform .25s ease}.dfs-repeater__tface img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1);opacity:.65;transition:filter .3s ease,opacity .3s ease}.dfs-repeater__tface-mono{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:700;color:var( --rep-muted )}.dfs-repeater__tface:hover img,.dfs-repeater__tface.is-active img{filter:grayscale(0);opacity:1}.dfs-repeater__tface.is-active{border-color:var( --rep-accent );transform:scale(1.08)}.dfs-repeater--tspot{display:block;text-align:center}.dfs-repeater__spot{position:relative;min-height:220px}.dfs-repeater__spot-slide{position:absolute;inset:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;opacity:0;pointer-events:none;transition:opacity .5s ease}.dfs-repeater__spot-slide.is-active{opacity:1;pointer-events:auto;position:relative}.dfs-repeater__spot-quote{margin:0;max-width:780px;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2.4vw,34px);line-height:1.5;color:var( --rep-fg )}.dfs-repeater__spot-attrib{display:flex;flex-direction:column;gap:3px}.dfs-repeater--quotes[data-dfs-tlong=clamp] .dfs-repeater__quote{display:-webkit-box;-webkit-line-clamp:var( --t-lines, 6 );-webkit-box-orient:vertical;overflow:hidden}.dfs-repeater--quotes .dfs-repeater__card.is-revealed .dfs-repeater__quote{display:block;-webkit-line-clamp:unset;overflow:visible}.dfs-repeater__tmore{appearance:none;-webkit-appearance:none;align-self:flex-start;margin-top:-14px;padding:0 0 2px;border:0;border-bottom:1.5px solid currentColor;background:transparent;color:var( --rep-fg );font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;opacity:.85;transition:opacity .25s ease}.dfs-repeater__tmore:hover,.dfs-repeater__tmore:focus-visible{opacity:1}.dfs-repeater__tstage{position:fixed;inset:0;z-index:9990;display:flex;align-items:center;justify-content:center;padding:6vw;background:#08080ad1;opacity:0;pointer-events:none;transition:opacity .35s ease}.dfs-repeater__tstage.is-open{opacity:1;pointer-events:auto}.dfs-repeater__tstage-inner{max-width:820px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;color:#fff}.dfs-repeater__tstage-quote{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2.2vw,30px);line-height:1.6;max-height:70vh;overflow-y:auto}.dfs-repeater__tstage-attrib{display:flex;flex-direction:column;gap:3px}.dfs-repeater__tstage-attrib .dfs-repeater__title{color:#fff}.dfs-repeater__tstage-attrib .dfs-repeater__eyebrow{color:#ffffffb8}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-repeater__tstage{transition:none}}@media (max-width: 640px){.dfs-repeater__card--quotes{text-align:center!important}.dfs-repeater__card--quotes .dfs-repeater__attrib{flex-direction:column;align-items:center;gap:10px}.dfs-repeater__attrib-text{align-items:center}}.dfs-repeater--tedit{display:block;columns:var( --rep-cols, 2 );column-gap:var( --rep-gap-x )}.dfs-repeater--tedit .dfs-repeater__card--quotes{break-inside:avoid;margin-bottom:var( --rep-gap-y );min-height:0}.dfs-repeater--tedit .dfs-repeater__card--quotes:last-child{margin-bottom:0}@media (max-width: 640px){.dfs-repeater--tslide .dfs-repeater__snap .dfs-repeater__card--quotes{width:86%}.dfs-repeater--tedit{columns:1}}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-repeater__snap{scroll-behavior:auto}.dfs-repeater__spot-slide{transition:none}}@media (max-width: 640px){.dfs-repeater__card--cards{grid-template-columns:1fr}.dfs-repeater__card--cards .dfs-repeater__media{aspect-ratio:var( --rep-photo-ratio, 16 / 9 )}.dfs-repeater__track .dfs-repeater__card--quotes{width:min(82vw,340px)}}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-repeater__card,.dfs-repeater__card img,.dfs-repeater__portrait-b{transition:none!important}.dfs-repeater__track{animation:none}}.dfs-repeater--fadecar{background:var( --rep-fade-bg, #F5F5F5 );border-radius:var( --rep-fade-radius, 24px );padding:var( --rep-fade-pad, 40px );overflow:clip}.dfs-repeater--fadecar .dfs-repeater__rail{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var( --rep-fade-edge, 12% ),#000 calc(100% - var( --rep-fade-edge, 12% )),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var( --rep-fade-edge, 12% ),#000 calc(100% - var( --rep-fade-edge, 12% )),transparent 100%)}.dfs-repeater--fadecar .dfs-repeater__track .dfs-repeater__card--logos{background:transparent;border:0;border-radius:0;padding:0}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-repeater--fadecar .dfs-repeater__track{animation:none}}.dfs-repeater--logos:not(.dfs-repeater--logocar) .dfs-repeater__card{background:var( --rep-wall-bg, var( --rep-card-bg ) );border-color:var( --rep-wall-line, var( --rep-line ) );border-width:var( --rep-wall-bw, var( --rep-bw, 1px ) );border-radius:var( --rep-wall-radius, var( --rep-radius ) )}.dfs-repeater--logos:not(.dfs-repeater--logocar) .dfs-repeater__card--logos{padding:calc(var( --rep-wall-pad, var( --rep-pad ) ) * .75)}.dfs-repeater--alert{font-family:var( --dfs-rep-alert-family, "DFS PP Lora", Lora, Georgia, serif );font-size:15px;line-height:25.5px;color:var( --dfs-rep-alert-ink, rgba( 26, 26, 24, .8 ) )}.dfs-repeater--alert-pills .dfs-repeater__card--alert{font-family:Rythm Saans,system-ui,sans-serif;font-size:12px;line-height:8.52px;letter-spacing:-.11px;text-transform:none;color:var( --rep-pill-ink, rgb( 37, 74, 90 ) )}.dfs-repeater__pill{display:inline-flex;align-items:center;gap:var( --rep-pill-gap, 4px );padding:var( --rep-pill-pad, 8px );border:var( --rep-pill-bw, 0px ) solid var( --rep-pill-bc, transparent );border-radius:var( --rep-pill-r, 46px );background:var( --rep-pill-bg, #ffffff );box-shadow:#0000001a 0 1px 2px,#0000000a 0 1px 1px,#0000000a 0 1px 4px;color:var( --rep-pill-ink, rgb( 37, 74, 90 ) );white-space:nowrap}.dfs-repeater__pill-icon{display:block;flex:none;width:var( --rep-pill-icon, 16px );height:var( --rep-pill-icon, 16px );object-fit:contain}.dfs-repeater__pill-title{font-weight:500}.dfs-repeater__pill-text{font-weight:400}.dfs-repeater.dfs-repeater--specs{display:block}.dfs-repeater--specs .dfs-repeater__card--specs{display:flex;align-items:center;justify-content:space-between;gap:var( --rep-spec-gap, 16px );padding:var( --rep-spec-pad, 18px ) 0;border:0;border-top:var( --rep-spec-rule-w, 1px ) solid var( --rep-spec-rule, rgb( 33, 33, 37 ) );border-radius:0;background:transparent;box-shadow:none;overflow:visible;transition:none}.dfs-repeater--specs.dfs-repeater--hover-lift .dfs-repeater__card:hover,.dfs-repeater--specs.dfs-repeater--hover-zoom .dfs-repeater__card:hover{transform:none;box-shadow:none}.dfs-repeater__spec-label{display:flex;align-items:baseline;gap:var( --rep-spec-qgap, 8px );min-width:0}.dfs-repeater__spec-name{font-family:Rythm Saans,system-ui,sans-serif;font-size:16px;line-height:20px;font-weight:500;color:#212125}.dfs-repeater__spec-qual{font-family:Rythm Saans,system-ui,sans-serif;font-size:12px;line-height:20px;font-weight:500;color:#737373;white-space:nowrap}.dfs-repeater__spec-value{font-family:Rythm Saans,system-ui,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#212125;text-align:right}.dfs-repeater--strip{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;--rep-strip-div: rgba( 255, 255, 255, .35 );--rep-strip-div-w: 1px}.dfs-repeater--strip .dfs-repeater__card--stats{flex:1 1 auto;min-height:0;align-items:stretch;justify-content:flex-end;flex-direction:column-reverse;text-align:left;gap:6px;border-radius:0;box-shadow:none;background:transparent;border:0;border-left:var( --rep-strip-div-w ) solid var( --rep-strip-div )}.dfs-repeater--strip .dfs-repeater__card--stats:first-child{border-left:0}.dfs-repeater--strip .dfs-repeater__num{font-size:15px;font-weight:400;line-height:1.3;letter-spacing:0;color:inherit;display:block}.dfs-repeater--strip .dfs-repeater__stat-label{font-size:15px;font-weight:400;letter-spacing:0;text-transform:none;color:inherit;display:block}.dfs-repeater--strip .dfs-repeater__card--stat-btn{padding:0;flex:0 0 auto;border-left:0}.dfs-repeater--strip .dfs-repeater__card--stat-btn .dfs-repeater__stat-btn{flex:1 1 auto}.dfs-repeater--strip .dfs-repeater__stat-btn{display:flex;align-items:center;justify-content:center;height:100%;padding:0 48px;background:#fff;color:#111114;font-size:19px;font-weight:500;text-decoration:none}.dfs-repeater--bleed{width:calc(100vw - var( --dfs-sbw, 0px ));margin-left:calc(50% - 50vw + var( --dfs-sbw, 0px ) / 2);max-width:none}@media (max-width: 767px){.dfs-repeater--strip{display:grid;grid-template-columns:repeat(var( --rep-cols ),minmax(0,1fr))}.dfs-repeater--strip .dfs-repeater__card--stats{border-left:0;border-top:var( --rep-strip-div-w ) solid var( --rep-strip-div )}.dfs-repeater--strip .dfs-repeater__card--stat-btn{grid-column:1 / -1}.dfs-repeater--strip .dfs-repeater__stat-btn{padding:16px 24px}}@media (max-width: 767px){.dfs-repeater--strip.dfs-repeater--roll{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;--rep-fill-h: auto;--rep-fill-jc: flex-end}.dfs-repeater--strip.dfs-repeater--roll::-webkit-scrollbar{display:none}.dfs-repeater--roll .dfs-repeater__card--stats{flex:0 0 auto;white-space:nowrap;border-top:0;border-left:0;border-right:var( --rep-strip-div-w ) solid var( --rep-strip-div )}.dfs-repeater--roll:not(.is-rolling)>.dfs-repeater__card--stats:last-child,.dfs-repeater--roll .dfs-repeater__card--stat-btn{border-right:0}.dfs-repeater--roll .dfs-repeater__card--stat-btn{grid-column:auto}.dfs-repeater--strip.dfs-repeater--roll.is-rolling{overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab}.dfs-repeater--roll.is-rolling.is-dragging{cursor:grabbing}.dfs-repeater--strip.dfs-repeater--roll.dfs-repeater--roll-fade{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var( --rep-roll-fade, 0px ),#000 calc(100% - var( --rep-roll-fade, 0px )),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var( --rep-roll-fade, 0px ),#000 calc(100% - var( --rep-roll-fade, 0px )),transparent 100%)}.dfs-repeater__roll{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:stretch;will-change:transform}}@media (min-width: 1025px){.dfs-repeater__card.dfs-repeater__hide-desktop{display:none!important}}@media (min-width: 768px) and (max-width: 1024px){.dfs-repeater__card.dfs-repeater__hide-tablet{display:none!important}}@media (max-width: 767px){.dfs-repeater__card.dfs-repeater__hide-mobile{display:none!important}}.dfs-repeater.dfs-repeater--values{display:block;--rep-val-rule: rgb( 42, 42, 42 );--rep-val-pad: 9px;--rep-val-numgap: 18px;--rep-val-cardw: 72%;--rep-val-cardgap: 12px;--rep-val-cardrad: 14px;--rep-val-cardpad: 18px;--rep-val-bleed: 0px}.dfs-repeater--values .dfs-repeater__card--values{display:flex;align-items:baseline;gap:var( --rep-val-numgap );padding:var( --rep-val-pad ) 0;border:0;border-top:var( --rep-val-rule-w, 1px ) solid var( --rep-val-rule );border-radius:0;background:transparent;box-shadow:none;color:inherit;overflow:visible;transition:none}.dfs-repeater--values .dfs-repeater__card--values:last-child{border-bottom:var( --rep-val-rule-w, 1px ) solid var( --rep-val-rule )}.dfs-repeater--values.dfs-repeater--hover-lift .dfs-repeater__card:hover,.dfs-repeater--values.dfs-repeater--hover-zoom .dfs-repeater__card:hover{transform:none;box-shadow:none}.dfs-repeater__val-num{flex:0 0 auto;font-size:13px;letter-spacing:.1em;color:#8d8d8d}.dfs-repeater__val-text{flex:1 1 auto;min-width:0;font-size:16px;line-height:1.5;color:#cfcfcf}@media (max-width: 767px){.dfs-repeater--values.dfs-repeater--vswipe{display:flex;flex-wrap:nowrap;gap:var( --rep-val-cardgap );overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px;margin-inline:calc(var( --rep-val-bleed ) * -1);padding-inline:var( --rep-val-bleed );scroll-padding-inline:var( --rep-val-bleed )}.dfs-repeater--vswipe::-webkit-scrollbar{display:none}.dfs-repeater--vswipe .dfs-repeater__card--values,.dfs-repeater--vswipe .dfs-repeater__card--values:last-child{flex:0 0 var( --rep-val-cardw );flex-direction:column;align-items:flex-start;gap:var( --rep-val-cardinner, 12px );padding:var( --rep-val-cardpad );border:1px solid var( --rep-val-rule );border-radius:var( --rep-val-cardrad );background:var( --rep-val-cardbg, transparent );scroll-snap-align:start}.dfs-repeater--vswipe .dfs-repeater__val-text{font-size:15px}}
