.featured-customers-slideshow{padding-top:40px;padding-bottom:40px;position:relative;background:#fff}@media all and (min-width:768px){.featured-customers-slideshow{padding-top:48px;padding-bottom:48px}}@media all and (min-width:1024px){.featured-customers-slideshow{padding-top:64px;padding-bottom:64px}}@media all and (min-width:1280px){.featured-customers-slideshow{padding-top:80px;padding-bottom:80px}}@media all and (min-width:1440px){.featured-customers-slideshow{padding-top:80px;padding-bottom:80px}}.featured-customers-slideshow .featured-customers-slideshow__title{padding-left:16px;padding-right:16px}@media all and (min-width:768px){.featured-customers-slideshow .featured-customers-slideshow__title{padding-left:40px;padding-right:40px}}@media all and (min-width:1024px){.featured-customers-slideshow .featured-customers-slideshow__title{padding-left:40px;padding-right:40px}}@media all and (min-width:1280px){.featured-customers-slideshow .featured-customers-slideshow__title{padding-left:40px;padding-right:40px}}@media all and (min-width:1440px){.featured-customers-slideshow .featured-customers-slideshow__title{padding-left:40px;padding-right:40px}}.featured-customers-slideshow .featured-customers-slideshow__title h2{position:relative;z-index:1;max-width:6em}@media all and (min-width:768px){.featured-customers-slideshow .featured-customers-slideshow__title h2{max-width:8em}}.theme-light-background .featured-customers-slideshow .featured-customers-slideshow__title h2{color:#000}.featured-customers-slideshow__container{padding-left:16px;padding-right:16px;overflow:hidden}@media all and (min-width:768px){.featured-customers-slideshow__container{padding-left:40px;padding-right:40px}}@media all and (min-width:1024px){.featured-customers-slideshow__container{padding-left:40px;padding-right:40px}}@media all and (min-width:1280px){.featured-customers-slideshow__container{padding-left:40px;padding-right:40px}}@media all and (min-width:1440px){.featured-customers-slideshow__container{padding-left:40px;padding-right:40px}}.featured-customers-slideshow__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0}.featured-customers-slideshow__slider-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.featured-customers-slideshow__item{position:relative;margin-right:16px;width:calc((((100vw - 48px)/2)*2) + 16px + 0px);height:0;padding-top:calc((((100vw - 48px)/2)*2) + 16px + 0px)}@media all and (min-width:768px){.featured-customers-slideshow__item{width:calc((((100vw - 280px)/6)*2) + 40px + 0px);margin-right:40px;padding-top:calc((((100vw - 280px)/6)*2) + 40px + 0px)}}@media all and (min-width:1024px){.featured-customers-slideshow__item{width:calc((((100vw - 520px)/12)*4) + 120px + 0px);margin-right:40px;padding-top:calc((((100vw - 520px)/12)*4) + 120px + 0px)}}.featured-customers-slideshow__item .image-skewed-mask__image-container{-webkit-box-shadow:inset 0 -2px 0 2px #fff;box-shadow:inset 0 -2px 0 2px #fff}.featured-customers-slideshow__link{position:absolute;top:0;width:100%;height:100%}@media (hover:hover){.featured-customers-slideshow__link:hover .featured-customers-slideshow__item__labels span[data-arrow=true]{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.featured-customers-slideshow__item__labels{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-duration:700ms;animation-duration:700ms;-webkit-animation-timing-function:cubic-bezier(.455,.03,.515,.955);animation-timing-function:cubic-bezier(.455,.03,.515,.955);-webkit-animation-delay:100ms;animation-delay:100ms}html[lang^=ja] .featured-customers-slideshow__item__labels{font-family:"Noto Sans JP"}@media all and (min-width:1280px){.featured-customers-slideshow__item__labels{font-size:22px}}@media all and (min-width:1440px){.featured-customers-slideshow__item__labels{font-size:28px}}@media all and (min-width:1280px){.featured-customers-slideshow__item__labels{font-size:18px}}@media all and (min-width:1440px){.featured-customers-slideshow__item__labels{font-size:22px}}.featured-customers-slideshow__item__labels span{display:block}.featured-customers-slideshow__item__labels span[data-arrow=true]{display:none}@media all and (min-width:768px){.featured-customers-slideshow__item__labels span[data-arrow=true]{display:inline-block;-webkit-transform:translateX(-5px);transform:translateX(-5px);opacity:0;-webkit-transition:opacity 300ms cubic-bezier(.694,0,.335,1),-webkit-transform 300ms cubic-bezier(.694,0,.335,1);transition:opacity 300ms cubic-bezier(.694,0,.335,1),-webkit-transform 300ms cubic-bezier(.694,0,.335,1);transition:opacity 300ms cubic-bezier(.694,0,.335,1),transform 300ms cubic-bezier(.694,0,.335,1);transition:opacity 300ms cubic-bezier(.694,0,.335,1),transform 300ms cubic-bezier(.694,0,.335,1),-webkit-transform 300ms cubic-bezier(.694,0,.335,1)}}body.has-reduced-motion .featured-customers-slideshow__item__labels span[data-arrow=true]{-webkit-transition:none;transition:none}@media all and (prefers-reduced-motion:reduce){.featured-customers-slideshow__item__labels span[data-arrow=true]{-webkit-transition:none;transition:none}}.theme-light-background .featured-customers-slideshow__item__labels{color:#000}.is-transitioning-forward .featured-customers-slideshow__item__labels{-webkit-animation-name:featuredCustomersLabelDelayForward;animation-name:featuredCustomersLabelDelayForward}.is-transitioning-backward .featured-customers-slideshow__item__labels{-webkit-animation-name:featuredCustomersLabelDelayBackward;animation-name:featuredCustomersLabelDelayBackward}body.has-reduced-motion .featured-customers-slideshow__item__labels{-webkit-animation:none;animation:none}@media all and (prefers-reduced-motion:reduce){.featured-customers-slideshow__item__labels{-webkit-animation:none;animation:none}}@-webkit-keyframes featuredCustomersLabelDelayForward{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}55%{-webkit-transform:translate3d(7px,0,0);transform:translate3d(7px,0,0)}}@keyframes featuredCustomersLabelDelayForward{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}55%{-webkit-transform:translate3d(7px,0,0);transform:translate3d(7px,0,0)}}@-webkit-keyframes featuredCustomersLabelDelayBackward{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}55%{-webkit-transform:translate3d(-7px,0,0);transform:translate3d(-7px,0,0)}}@keyframes featuredCustomersLabelDelayBackward{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}55%{-webkit-transform:translate3d(-7px,0,0);transform:translate3d(-7px,0,0)}}.featured-customers-slideshow__subtext{display:none;padding-left:16px;padding-right:16px;margin-top:25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (min-width:768px){.featured-customers-slideshow__subtext{padding-left:40px;padding-right:40px}}@media all and (min-width:1024px){.featured-customers-slideshow__subtext{padding-left:40px;padding-right:40px}}@media all and (min-width:1280px){.featured-customers-slideshow__subtext{padding-left:40px;padding-right:40px}}@media all and (min-width:1440px){.featured-customers-slideshow__subtext{padding-left:40px;padding-right:40px}}html[lang^=ja] .featured-customers-slideshow__subtext{font-family:"Noto Sans JP"}@media all and (min-width:1440px){.featured-customers-slideshow__subtext{font-size:18px}}@media all and (min-width:768px){.featured-customers-slideshow__subtext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media all and (min-width:1280px){.featured-customers-slideshow__subtext{margin-top:35px}}.featured-customers-slideshow__index{position:relative;color:#797979;white-space:nowrap}.featured-customers-slideshow__index__current{display:inline-block;color:#000;width:1.3em}.featured-customers-slideshow__index__current--visible,.featured-customers-slideshow__index__current--next{-webkit-transition:none;transition:none;-webkit-transform-origin:center center 10px;transform-origin:center center 10px}@media all and (min-width:768px){.featured-customers-slideshow__index__current--visible,.featured-customers-slideshow__index__current--next{-webkit-transform-origin:center center 17px;transform-origin:center center 17px}}.featured-customers-slideshow__index__current--visible{display:inline-block;position:relative;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.featured-customers-slideshow__index__current--next{position:absolute;top:0;left:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.featured-customers-slideshow__index__current--next.is-rotated-above{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.featured-customers-slideshow__index__current.is-transitioning-forward .featured-customers-slideshow__index__current--visible,.featured-customers-slideshow__index__current.is-transitioning-backward .featured-customers-slideshow__index__current--visible,.featured-customers-slideshow__index__current.is-transitioning-forward .featured-customers-slideshow__index__current--next,.featured-customers-slideshow__index__current.is-transitioning-backward .featured-customers-slideshow__index__current--next{-webkit-transition:-webkit-transform 300ms cubic-bezier(.694,0,.335,1);transition:-webkit-transform 300ms cubic-bezier(.694,0,.335,1);transition:transform 300ms cubic-bezier(.694,0,.335,1);transition:transform 300ms cubic-bezier(.694,0,.335,1),-webkit-transform 300ms cubic-bezier(.694,0,.335,1)}body.has-reduced-motion .featured-customers-slideshow__index__current.is-transitioning-forward .featured-customers-slideshow__index__current--visible,body.has-reduced-motion .featured-customers-slideshow__index__current.is-transitioning-backward .featured-customers-slideshow__index__current--visible,body.has-reduced-motion .featured-customers-slideshow__index__current.is-transitioning-forward .featured-customers-slideshow__index__current--next,body.has-reduced-motion .featured-customers-slideshow__index__current.is-transitioning-backward .featured-customers-slideshow__index__current--next{-webkit-transition:none;transition:none}@media all and (prefers-reduced-motion:reduce){.featured-customers-slideshow__index__current.is-transitioning-forward .featured-customers-slideshow__index__current--visible,.featured-customers-slideshow__index__current.is-transitioning-backward .featured-customers-slideshow__index__current--visible,.featured-customers-slideshow__index__current.is-transitioning-forward .featured-customers-slideshow__index__current--next,.featured-customers-slideshow__index__current.is-transitioning-backward .featured-customers-slideshow__index__current--next{-webkit-transition:none;transition:none}}.featured-customers-slideshow__index__current.is-transitioning-forward .featured-customers-slideshow__index__current--next,.featured-customers-slideshow__index__current.is-transitioning-backward .featured-customers-slideshow__index__current--next{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.featured-customers-slideshow__index__current.is-transitioning-forward .featured-customers-slideshow__index__current--visible{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.featured-customers-slideshow__index__current.is-transitioning-backward .featured-customers-slideshow__index__current--visible{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.featured-customers-slideshow__controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-15px}@media all and (min-width:768px){.featured-customers-slideshow__controls{margin-right:0;margin-left:40px}}@media all and (min-width:1024px){.featured-customers-slideshow__controls{margin-left:60px}}.featured-customers-slideshow__controls button{cursor:pointer;background-color:transparent;border:0;color:#000;padding:10px 16px;-webkit-tap-highlight-color:transparent;opacity:1;-webkit-transition:opacity 300ms cubic-bezier(.694,0,.335,1);transition:opacity 300ms cubic-bezier(.694,0,.335,1)}@media all and (min-width:768px){.featured-customers-slideshow__controls button{padding:10px 11px}}@media all and (min-width:1280px){.featured-customers-slideshow__controls button{padding:0}}.featured-customers-slideshow__controls button:nth-of-type(1){padding-right:10px}@media all and (min-width:768px){.featured-customers-slideshow__controls button:nth-of-type(1){padding-right:9px}}@media all and (min-width:1024px){.featured-customers-slideshow__controls button:nth-of-type(1){padding-right:10px}}@media all and (min-width:1280px){.featured-customers-slideshow__controls button:nth-of-type(1){padding-right:0;margin-right:1.1em}}.featured-customers-slideshow__controls button:nth-of-type(2){padding-left:10px}@media all and (min-width:768px){.featured-customers-slideshow__controls button:nth-of-type(2){padding-left:9px}}@media all and (min-width:1024px){.featured-customers-slideshow__controls button:nth-of-type(2){padding-left:10px}}@media all and (min-width:1280px){.featured-customers-slideshow__controls button:nth-of-type(2){padding-left:0}}@media (hover:hover){.featured-customers-slideshow__controls button:hover{opacity:.6}}.featured-customers-slideshow__indicators-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:24px}.featured-customers-slideshow__indicators-container[data-has-intersected=true] .featured-customers-slideshow__indicator{opacity:.3}.featured-customers-slideshow__indicators-container[data-has-intersected=true] .featured-customers-slideshow__indicator.is-active{opacity:1}@media all and (min-width:768px){.featured-customers-slideshow__indicators-container{display:none}}.featured-customers-slideshow__indicator{display:block;width:5px;height:5px;background-color:#000;margin:0 5px;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.77,0,.175,1) var(--reveal-delay);transition:opacity .3s cubic-bezier(.77,0,.175,1) var(--reveal-delay)}.featured-customers-slideshow__portrait{opacity:1;-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.featured-customers-slideshow__portrait.is-hidden{opacity:0}.featured-customers-slideshow .reduce-motion-toggle{background-color:rgba(0,0,0,.075)}.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__item{width:calc(100vw - 32px);height:460px}@media all and (min-width:375px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__item{height:520px}}@media all and (min-width:768px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__item{height:600px}}@media all and (min-width:1024px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__item{height:650px}}@media all and (min-width:768px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__portrait{width:100%}@media all and (min-width:768px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__portrait{position:absolute;right:0;height:100%}}.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__testimonial{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-duration:700ms;animation-duration:700ms;-webkit-animation-timing-function:cubic-bezier(.455,.03,.515,.955);animation-timing-function:cubic-bezier(.455,.03,.515,.955);-webkit-animation-delay:100ms;animation-delay:100ms}html[lang^=ja] .featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__testimonial{font-family:"Noto Sans JP"}@media all and (min-width:1440px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__testimonial{font-size:22px}}@media all and (min-width:768px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__testimonial{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang^=ja] .featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__testimonial{font-family:"Noto Sans JP"}}@media all and (min-width:768px) and all and (min-width:1024px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__testimonial{font-size:32px;line-height:1em}}@media all and (min-width:768px) and all and (min-width:1440px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__testimonial{font-size:40px}}@media all and (min-width:768px) and all and (min-width:1920px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__testimonial{font-size:48px}}@media all and (min-width:768px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__portrait,.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__testimonial{width:50%}}.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__item__labels{font-family:"Clarkson",Helvetica,sans-serif;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;text-decoration:none;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:unset}html[lang^=ja] .featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__item__labels{font-family:"Noto Sans JP"}@media all and (min-width:1440px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__item__labels{font-size:22px}}@media all and (min-width:768px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__item__labels{margin-top:60px}}@media all and (min-width:768px){.featured-customers-slideshow.featured-customers-slideshow--large .featured-customers-slideshow__subtext{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}