[data-reference-slider]{position:relative;width:100%;min-width:0;min-height:178px}[data-reference-slider] [hidden]{display:none!important}[data-reference-slider]>ul{list-style:none;display:flex;flex-wrap:nowrap;align-items:center;gap:48px;margin:0;padding:24px 0;overflow-x:auto;scrollbar-width:thin}[data-reference-slider]>ul>li{display:flex;align-items:center;justify-content:center;flex:0 0 154px;width:154px;min-height:80px}[data-reference-slider]>ul img{display:block;max-width:144px;max-height:64px;width:auto;height:auto;object-fit:contain}.reference-slider-ui{position:relative;width:100%;color:var(--brand-ink,#111c33)}.reference-slider-window{position:relative;overflow:hidden;border-radius:18px}.reference-slider-track{padding:24px 0}.reference-slider-logo{display:flex;align-items:center;justify-content:center;flex:0 0 154px;width:154px;height:80px}.reference-slider-logo a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:8px}.reference-slider-logo img{display:block;width:auto;height:auto;max-width:146px;max-height:66px;object-fit:contain}.reference-slider-logo a:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.reference-slider-blur{z-index:2;contain:paint}.reference-slider-blur-left{background:linear-gradient(90deg,var(--reference-surface,#f5f1e9),transparent)}.reference-slider-blur-right{background:linear-gradient(270deg,var(--reference-surface,#f5f1e9),transparent)}.reference-slider-toggle{display:flex;align-items:center;justify-content:center;gap:7px;margin:10px 0 0 auto;min-height:40px;padding:8px 12px;border:0;border-radius:99px;background:transparent;color:inherit;font:inherit;font-size:13px;line-height:1.3;cursor:pointer;opacity:.7;transition:opacity .2s,background .2s}.reference-slider-toggle:hover,.reference-slider-toggle:focus-visible{opacity:1;background:#111c330f}.reference-slider-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:640px){[data-reference-slider]{min-height:146px}.reference-slider-track{padding:14px 0}.reference-slider-logo{width:128px;flex-basis:128px;height:68px}.reference-slider-logo img{max-width:120px;max-height:56px}.reference-slider-window{border-radius:12px}[data-reference-slider]>ul{gap:48px;padding:14px 0}[data-reference-slider]>ul>li{width:128px;flex-basis:128px;min-height:68px}}@media(prefers-reduced-motion:reduce){[data-reference-slider]{min-height:0}[data-reference-slider]>ul{flex-wrap:wrap;justify-content:center}.reference-slider-toggle{transition:none}.reference-slider-track{overflow:visible!important}.reference-slider-window{overflow:visible}}[data-editorial] .ed-references{--reference-surface:var(--bg,#f5f3ee);padding-block:44px 20px;background:var(--reference-surface);color:var(--brand-ink,#111c33)}body[data-editorial].homepage .ed-references+.ed-section{padding-top:clamp(24px,3vw,40px)}[data-editorial] .ed-references .reference-heading{max-width:760px;margin-bottom:22px}[data-editorial] .ed-references .reference-heading .eyebrow{margin:0 0 10px;font-size:12px;letter-spacing:.14em}[data-editorial] .ed-references .reference-heading h2{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.22;letter-spacing:-.035em;color:inherit;background:none;-webkit-text-fill-color:currentColor}[data-editorial] .ed-references .reference-slider-logo img,[data-editorial] .ed-references [data-reference-slider]>ul img{mix-blend-mode:multiply}@media(max-width:640px){[data-editorial] .ed-references{padding-block:32px 12px}[data-editorial] .ed-references .reference-heading{margin-bottom:16px}}.reference-framed-logo{display:block;flex:none;width:146px;height:66px;overflow:hidden}@media(max-width:760px){.reference-framed-logo{width:120px;height:56px}}
