.partner-outcomes{background-color:var(--color-white);background-position:0 100%;background-repeat:no-repeat;background-size:122.291667% 114.265335%;padding:var(--partner-outcomes-padding-top,200px) 0 var(--partner-outcomes-padding-bottom,90px);position:relative}.partner-outcomes__heading{color:var(--color-navy-900);line-height:1.2;margin:0 20px 80px;text-align:center}.partner-outcomes__viewport{align-items:center;display:flex;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;padding:6px max(24px,calc(50% - 228px));position:relative;scroll-snap-type:x mandatory;scrollbar-width:none}.partner-outcomes__viewport::-webkit-scrollbar{display:none}.partner-outcomes__viewport.is-centering{scroll-snap-type:none}.partner-outcomes .partner-outcomes__card{--card-background:#c19aec;--card-text:#1b1d24;--card-name-background:#1f274e;--card-name-text:#fff;align-items:flex-start;background:var(--color-neutral-100);border:0;border-radius:20px;color:var(--color-navy-900);cursor:pointer;display:flex;flex:0 0 456px;flex-direction:column;font-family:inherit;font-size:inherit;font-weight:inherit;gap:10px;isolation:isolate;letter-spacing:normal;line-height:1.4;margin:0;min-height:518px;min-width:0;overflow:hidden;overflow-wrap:anywhere;padding:46px;position:relative;scroll-snap-align:center;text-align:left;text-decoration:none;text-transform:none;transition:background-color .35s ease,color .35s ease;white-space:normal}.partner-outcomes .partner-outcomes__card.is-active{background-color:var(--card-background);color:var(--card-text);flex-basis:500px;min-height:568px}.partner-outcomes .partner-outcomes__card[data-color=dark]{--card-background:#1f274e;--card-text:#fff;--card-name-background:#c19aec;--card-name-text:#000}.partner-outcomes__card:before{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:220px;left:-4.8%;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease;width:123.6%;z-index:-1}.partner-outcomes__card.is-active:before{opacity:1}.partner-outcomes__card[data-color=dark]:before{filter:brightness(.2)}.partner-outcomes__quote{display:block;flex:1 0 auto;font-weight:inherit;line-height:1.4;width:100%}.partner-outcomes__author{background-color:var(--color-navy-900);border-radius:4px;color:var(--color-white);display:block;font-weight:700;line-height:1.2;margin-top:30px;max-width:100%;padding:4px 8px;transition:background-color .35s ease,color .35s ease}.partner-outcomes__card.is-active .partner-outcomes__author{background-color:var(--card-name-background);color:var(--card-name-text)}.partner-outcomes .partner-outcomes__card:focus-visible{outline:3px solid var(--color-blue-500);outline-offset:3px}.partner-outcomes__controls{display:flex;gap:16px;justify-content:flex-end;margin:32px auto 0;width:min(79.166667%,1520px)}.partner-outcomes .partner-outcomes__arrow{background-color:transparent;border:1px solid var(--color-blue-500,#1f42de);border-radius:8px;display:grid;height:56px;padding:0;place-items:center;transition:background-color .18s ease;width:56px}.partner-outcomes .partner-outcomes__arrow img{display:block;height:24px;transition:filter .18s ease;width:24px}.partner-outcomes .partner-outcomes__arrow:hover{background-color:var(--color-blue-500,#1f42de)}.partner-outcomes .partner-outcomes__arrow:hover img{filter:brightness(0) invert(1)}.partner-outcomes .partner-outcomes__arrow:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:4px}.partner-outcomes__controls[hidden]{display:none}@media (max-width:1199px){.partner-outcomes{background-position:bottom;background-size:auto;padding-bottom:min(72px,var(--partner-outcomes-padding-bottom));padding-top:min(120px,var(--partner-outcomes-padding-top))}.partner-outcomes__heading{margin-bottom:48px}.partner-outcomes__controls{width:calc(100% - 64px)}}@media (max-width:767px){.partner-outcomes{padding:min(72px,var(--partner-outcomes-padding-top)) 0 min(48px,var(--partner-outcomes-padding-bottom))}.partner-outcomes__viewport{gap:16px;padding-inline:24px}.partner-outcomes .partner-outcomes__card{flex-basis:65%;min-height:430px;padding:28px}.partner-outcomes .partner-outcomes__card.is-active{flex-basis:65%;min-height:470px}.partner-outcomes__card:before{height:180px}.partner-outcomes__controls{margin-top:24px;width:calc(100% - 40px)}.partner-outcomes .partner-outcomes__arrow{height:48px;width:48px}}@media (prefers-reduced-motion:reduce){.partner-outcomes .partner-outcomes__arrow,.partner-outcomes .partner-outcomes__card,.partner-outcomes__author,.partner-outcomes__card:before{transition:none}}