.feature-benefit-card{max-width:1440px;padding-left:12px;padding-right:12px;margin:0 auto;line-height:1.33}
.feature-benefit-card__head-title{width:1392px;margin:0 auto 16px auto;padding-top:48px;font-size:38px;font-family:'SamsungSharpSans',arial,sans-serif;font-weight:700;color:#000;text-align:center;word-wrap:break-word}
.feature-benefit-card__head-description{width:1392px;margin:0 auto 16px auto;font-size:14px;text-align:center;color:#000;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:calc(1.33em);line-height:1.33;word-wrap:break-word}
@media screen and (-webkit-min-device-pixel-ratio:0){.feature-benefit-card__head-description{max-height:none}
}
.feature-benefit-card__card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 0}
.feature-benefit-card__card{width:100%;height:1px;min-height:440px}
.feature-benefit-card__card-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);position:relative;height:100%;margin:0 12px;border-radius:20px;color:#000}
.feature-benefit-card__card-inner.text-color--white>*{color:#fff}
.feature-benefit-card__card-inner.text-color--white .cta:focus,.feature-benefit-card__card-inner.text-color--white .cta:hover{outline-color:#fff}
.feature-benefit-card__card-inner-bg{position:absolute;width:99%;height:99%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.feature-benefit-card__text-wrap{position:relative;width:100%;z-index:1}
.feature-benefit-card__text-wrap-inner{padding:30px 32px 32px 32px}
.feature-benefit-card__figure{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;width:100%;-webkit-transition:-webkit-transform .3s cubic-bezier(0.4,0,0.2,1);transition:-webkit-transform .3s cubic-bezier(0.4,0,0.2,1);transition:transform .3s cubic-bezier(0.4,0,0.2,1);transition:transform .3s cubic-bezier(0.4,0,0.2,1),-webkit-transform .3s cubic-bezier(0.4,0,0.2,1)}
.feature-benefit-card--icon-image .feature-benefit-card__figure{position:absolute;left:50%;margin-left:-48px;bottom:80px;width:96px;height:96px}
.feature-benefit-card__eyebrow-text{overflow:hidden;margin-bottom:4px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700}
.feature-benefit-card__title{font-size:24px;font-weight:700;font-family:'SamsungSharpSans',arial,sans-serif;word-wrap:break-word}
.feature-benefit-card__description{margin-top:8px;font-size:14px;word-wrap:break-word}
.feature-benefit-card__cta{padding-top:16px}
.feature-benefit-card__cta .cta--contained.cta--black.cta--icon:focus,.feature-benefit-card__cta .cta--contained.cta--black.cta--icon:hover{border-color:#000 !important;color:#000 !important;background-color:#fff !important}
.feature-benefit-card__cta .cta--contained.cta--white.cta--icon:focus,.feature-benefit-card__cta .cta--contained.cta--white.cta--icon:hover{border-color:#fff !important;color:#fff !important;background-color:#000 !important}
.feature-benefit-card__card .feature-benefit-card__cta span.cta:hover:after,.feature-benefit-card__card .feature-benefit-card__cta span.cta:focus:after{-webkit-animation:none;animation:none}
.feature-benefit-card__card .feature-benefit-card__cta span.cta--underline.cta--black:hover,.feature-benefit-card__card .feature-benefit-card__cta span.cta--underline.cta--black:focus{color:#000 !important}
.feature-benefit-card__card .feature-benefit-card__cta span.cta--underline.cta--white:hover,.feature-benefit-card__card .feature-benefit-card__cta span.cta--underline.cta--white:focus{color:#fff !important}
.feature-benefit-card__card .feature-benefit-card__cta span.cta--contained.cta--black:hover,.feature-benefit-card__card .feature-benefit-card__cta span.cta--contained.cta--black:focus{color:#fff !important;background-color:#000 !important}
.feature-benefit-card__card .feature-benefit-card__cta span.cta--contained.cta--white:hover,.feature-benefit-card__card .feature-benefit-card__cta span.cta--contained.cta--white:focus{color:#000 !important;background-color:#fff !important}
.feature-benefit-card__card--contents-type-image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.feature-benefit-card__card--contents-type-image .feature-benefit-card__text-wrap,.feature-benefit-card__card--contents-type-image .feature-benefit-card--desktop-layout-1 .feature-benefit-card__text-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}
.feature-benefit-card__card--contents-type-image .feature-benefit-card__figure,.feature-benefit-card__card--contents-type-image .feature-benefit-card--desktop-layout-1 .feature-benefit-card__figure{margin-left:-100%}
.feature-benefit-card__card--contents-type-image .feature-benefit-card__figure .image,.feature-benefit-card__card--contents-type-image .feature-benefit-card__figure img{height:100%;-o-object-fit:contain;object-fit:contain}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__text-wrap .feature-benefit-card__text-wrap-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:48px;-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}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__text-wrap .feature-benefit-card__text-wrap-inner .feature-benefit-card__text-wrap-area{display:inline-block;width:636px}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__eyebrow-text{margin-bottom:4px}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__title{font-size:38px;line-height:1.2}
.feature-benefit-card--desktop-layout-2 .feature-benefit-card__card{width:50%}
.feature-benefit-card--desktop-layout-3 .feature-benefit-card__card{width:33.333333%}
.feature-benefit-card--desktop-layout-4 .feature-benefit-card__card{width:25%}
.feature-benefit-card.bg-white .feature-benefit-card__head-title,.feature-benefit-card.bg-light-gray .feature-benefit-card__head-title,.feature-benefit-card.bg-white .feature-benefit-card__head-description,.feature-benefit-card.bg-light-gray .feature-benefit-card__head-description{color:#000}
.feature-benefit-card.bg-dark-gray .feature-benefit-card__head-title,.feature-benefit-card.bg-black .feature-benefit-card__head-title,.feature-benefit-card.bg-dark-gray .feature-benefit-card__head-description,.feature-benefit-card.bg-black .feature-benefit-card__head-description{color:#fff}
.feature-benefit-card.desktop-text-align--left .feature-benefit-card__text-wrap{text-align:left}
.feature-benefit-card.desktop-text-align--center .feature-benefit-card__text-wrap{text-align:center}
.feature-benefit-card.desktop-text-align--right .feature-benefit-card__text-wrap{text-align:right}
.feature-benefit-card--desktop-layout-1.desktop-text-align--center .feature-benefit-card__text-wrap .feature-benefit-card__text-wrap-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.feature-benefit-card--desktop-layout-1.desktop-text-align--right .feature-benefit-card__text-wrap{text-align:left}
.feature-benefit-card--desktop-layout-1.desktop-text-align--right .feature-benefit-card__text-wrap .feature-benefit-card__text-wrap-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.feature-benefit-card--icon-image{text-align:center}
.feature-benefit-card--icon-image .feature-benefit-card__text-wrap-inner{padding-bottom:276px}
.feature-benefit-card--use-mouseover-interaction .feature-benefit-card__card.is-focus .feature-benefit-card__figure{-webkit-transform:scale(1.1);transform:scale(1.1)}
.feature-benefit-card__swiper .indicator{margin-bottom:24px;position:relative;z-index:1}
.feature-benefit-card__swiper .swiper-button-prev,.feature-benefit-card__swiper .swiper-button-next{top:243px}
.feature-benefit-card__swiper .swiper-button-prev.is-hidden,.feature-benefit-card__swiper .swiper-button-next.is-hidden{visibility:hidden}
.feature-benefit-card__swiper .swiper-button-prev{left:4px}
.feature-benefit-card__swiper .swiper-button-next{right:4px}
@media only screen and (min-width:768px) and (max-width:1440px){.feature-benefit-card{max-width:100vw;padding-left:.83333333vw;padding-right:.83333333vw}
.feature-benefit-card__head-title{width:96.66666667vw;padding-top:3.33333333vw;margin-bottom:1.11111111vw;font-size:2.63888889vw}
.feature-benefit-card__head-description{width:96.66666667vw;margin-bottom:1.11111111vw;font-size:.97222222vw}
.feature-benefit-card__card-wrap{padding:1.66666667vw 0vw}
.feature-benefit-card__card{min-height:30.55555556vw}
.feature-benefit-card__card-inner{margin:0vw .83333333vw;border-radius:1.38888889vw}
.feature-benefit-card__text-wrap-inner{padding:2.08333333vw 2.22222222vw 2.22222222vw 2.22222222vw}
.feature-benefit-card--icon-image .feature-benefit-card__figure{bottom:5.55555556vw;width:6.66666667vw;height:6.66666667vw;margin-left:-3.33333333vw}
.feature-benefit-card__eyebrow-text{margin-bottom:.27777778vw;font-size:.97222222vw}
.feature-benefit-card__title{font-size:1.66666667vw}
.feature-benefit-card__description{margin-top:.55555556vw;font-size:.97222222vw}
.feature-benefit-card__cta{padding-top:1.11111111vw}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__text-wrap .feature-benefit-card__text-wrap-inner{padding:3.33333333vw}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__text-wrap .feature-benefit-card__text-wrap-inner .feature-benefit-card__text-wrap-area{width:44.16666667vw}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__eyebrow-text{margin-bottom:.27777778vw}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__title{font-size:2.63888889vw}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__description{font-size:.97222222vw}
.feature-benefit-card--icon-image .feature-benefit-card__text-wrap-inner{padding-bottom:19.16666667vw}
.feature-benefit-card__swiper .indicator{margin-bottom:1.66666667vw}
.feature-benefit-card__swiper .swiper-button-prev{top:16.875vw;left:.27777778vw}
.feature-benefit-card__swiper .swiper-button-next{top:16.875vw;right:.27777778vw}
}
@media only screen and (max-width:767px){.feature-benefit-card{display:block;max-width:400vw;padding-left:0;padding-right:0}
.feature-benefit-card__head-title{width:86.66666667vw;padding-top:8.88888889vw;margin-bottom:4.44444444vw;font-size:7.22222222vw}
.feature-benefit-card__head-description{width:86.66666667vw;margin-bottom:4.44444444vw;font-size:3.33333333vw;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2.66em);line-height:1.33}
.feature-benefit-card__card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;padding-bottom:6.66666667vw}
.feature-benefit-card__card{display:block;width:100% !important;min-height:123.88888889vw;margin:6.66666667vw 0vw 0vw 0vw;padding:0vw 1.11111111vw}
.feature-benefit-card__card-inner{margin:0vw;border-radius:5.55555556vw}
.feature-benefit-card__swiper{padding:0vw 5.55555556vw}
.feature-benefit-card__swiper .feature-benefit-card__card-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.feature-benefit-card__swiper .indicator{margin-bottom:6.66666667vw}
.feature-benefit-card__swiper .swiper-button-prev{top:68.33333333vw;left:2.22222222vw}
.feature-benefit-card__swiper .swiper-button-next{top:68.33333333vw;right:2.22222222vw}
.feature-benefit-card__text-wrap-inner{padding:6.66666667vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.feature-benefit-card--icon-image .feature-benefit-card__figure{bottom:26.66666667vw;width:26.66666667vw;height:26.66666667vw;margin-left:-13.33333333vw}
.feature-benefit-card__eyebrow-text{margin-bottom:2.22222222vw;font-size:3.33333333vw}
.feature-benefit-card__title{font-size:6.11111111vw}
.feature-benefit-card__description{margin-top:2.22222222vw;font-size:3.33333333vw}
.feature-benefit-card__cta{padding-top:4.44444444vw}
.feature-benefit-card__card--contents-type-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__card--contents-type-image{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__text-wrap .feature-benefit-card__text-wrap-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:6.66666667vw}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__text-wrap .feature-benefit-card__text-wrap-inner .feature-benefit-card__text-wrap-area{width:100%}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__eyebrow-text{margin-bottom:2.22222222vw}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__title{font-size:6.11111111vw;line-height:1.33}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__description{margin-top:2.22222222vw;font-size:3.33333333vw}
.feature-benefit-card--desktop-layout-1 .feature-benefit-card__figure{height:auto}
.feature-benefit-card.mobile-text-align--left .feature-benefit-card__text-wrap{text-align:left}
.feature-benefit-card.mobile-text-align--center .feature-benefit-card__text-wrap{text-align:center}
.feature-benefit-card.mobile-text-align--right .feature-benefit-card__text-wrap{text-align:right}
.feature-benefit-card--icon-image .feature-benefit-card__text-wrap-inner{padding-bottom:77.77777778vw}
.feature-benefit-card:not(.feature-benefit-card--mobile-swiper) .feature-benefit-card__card-wrap{display:block}
}
@media only screen and (max-width:767px) and screen and (-webkit-min-device-pixel-ratio:0){.feature-benefit-card__head-description{max-height:none}
}