.m-square-list{list-style:none;margin-left:0;padding-left:0}
.m-square-list>li:not(.c-stat){padding-left:30px}
.m-square-list>li:not(.c-stat)::before{font-family:arial,helvetica,sans-serif;position:relative;float:left;color:var(--theme-bullet-color);text-indent:-30px;speak:none;content:'\25A0';top:-3px}
.u-margin-top--flush{margin-top:0rem!important}
.u-margin-top--x-small{margin-top:.25rem!important}
.u-margin-top--small{margin-top:.5rem!important}
.u-margin-top--medium{margin-top:1rem!important}
.u-margin-top--large{margin-top:1.5rem!important}
.u-margin-top--x-large{margin-top:2rem!important}
.u-margin-top--xx-large{margin-top:4rem!important}
.u-margin-top--ultra{margin-top:5rem!important}
.u-margin-top--jumbo{margin-top:8rem!important}
.u-margin-right--flush{margin-right:0rem!important}
.u-margin-right--x-small{margin-right:.25rem!important}
.u-margin-right--small{margin-right:.5rem!important}
.u-margin-right--medium{margin-right:1rem!important}
.u-margin-right--large{margin-right:1.5rem!important}
.u-margin-right--x-large{margin-right:2rem!important}
.u-margin-right--xx-large{margin-right:4rem!important}
.u-margin-right--ultra{margin-right:5rem!important}
.u-margin-right--jumbo{margin-right:8rem!important}
.u-margin-bottom--flush{margin-bottom:0rem!important}
.u-margin-bottom--x-small{margin-bottom:.25rem!important}
.u-margin-bottom--small{margin-bottom:.5rem!important}
.u-margin-bottom--medium{margin-bottom:1rem!important}
.u-margin-bottom--large{margin-bottom:1.5rem!important}
.u-margin-bottom--x-large{margin-bottom:2rem!important}
.u-margin-bottom--xx-large{margin-bottom:4rem!important}
.u-margin-bottom--ultra{margin-bottom:5rem!important}
.u-margin-bottom--jumbo{margin-bottom:8rem!important}
.u-margin-left--flush{margin-left:0rem!important}
.u-margin-left--x-small{margin-left:.25rem!important}
.u-margin-left--small{margin-left:.5rem!important}
.u-margin-left--medium{margin-left:1rem!important}
.u-margin-left--large{margin-left:1.5rem!important}
.u-margin-left--x-large{margin-left:2rem!important}
.u-margin-left--xx-large{margin-left:4rem!important}
.u-margin-left--ultra{margin-left:5rem!important}
.u-margin-left--jumbo{margin-left:8rem!important}
.u-margin--flush{margin:0rem!important}
.u-margin--x-small{margin:.25rem!important}
.u-margin--small{margin:.5rem!important}
.u-margin--medium{margin:1rem!important}
.u-margin--large{margin:1.5rem!important}
.u-margin--x-large{margin:2rem!important}
.u-margin--xx-large{margin:4rem!important}
.u-margin--ultra{margin:5rem!important}
.u-margin--jumbo{margin:8rem!important}
.u-padding-top--flush{padding-top:0rem!important}
.u-padding-top--x-small{padding-top:.25rem!important}
.u-padding-top--small{padding-top:.5rem!important}
.u-padding-top--medium{padding-top:1rem!important}
.u-padding-top--large{padding-top:1.5rem!important}
.u-padding-top--x-large{padding-top:2rem!important}
.u-padding-top--xx-large{padding-top:4rem!important}
.u-padding-top--ultra{padding-top:5rem!important}
.u-padding-top--jumbo{padding-top:8rem!important}
.u-padding-right--flush{padding-right:0rem!important}
.u-padding-right--x-small{padding-right:.25rem!important}
.u-padding-right--small{padding-right:.5rem!important}
.u-padding-right--medium{padding-right:1rem!important}
.u-padding-right--large{padding-right:1.5rem!important}
.u-padding-right--x-large{padding-right:2rem!important}
.u-padding-right--xx-large{padding-right:4rem!important}
.u-padding-right--ultra{padding-right:5rem!important}
.u-padding-right--jumbo{padding-right:8rem!important}
.u-padding-bottom--flush{padding-bottom:0rem!important}
.u-padding-bottom--x-small{padding-bottom:.25rem!important}
.u-padding-bottom--small{padding-bottom:.5rem!important}
.u-padding-bottom--medium{padding-bottom:1rem!important}
.u-padding-bottom--large{padding-bottom:1.5rem!important}
.u-padding-bottom--x-large{padding-bottom:2rem!important}
.u-padding-bottom--xx-large{padding-bottom:4rem!important}
.u-padding-bottom--ultra{padding-bottom:5rem!important}
.u-padding-bottom--jumbo{padding-bottom:8rem!important}
.u-padding-left--flush{padding-left:0rem!important}
.u-padding-left--x-small{padding-left:.25rem!important}
.u-padding-left--small{padding-left:.5rem!important}
.u-padding-left--medium{padding-left:1rem!important}
.u-padding-left--large{padding-left:1.5rem!important}
.u-padding-left--x-large{padding-left:2rem!important}
.u-padding-left--xx-large{padding-left:4rem!important}
.u-padding-left--ultra{padding-left:5rem!important}
.u-padding-left--jumbo{padding-left:8rem!important}
.u-padding--flush{padding:0rem!important}
.u-padding--x-small{padding:.25rem!important}
.u-padding--small{padding:.5rem!important}
.u-padding--medium{padding:1rem!important}
.u-padding--large{padding:1.5rem!important}
.u-padding--x-large{padding:2rem!important}
.u-padding--xx-large{padding:4rem!important}
.u-padding--ultra{padding:5rem!important}
.u-padding--jumbo{padding:8rem!important}
.u-weight-black{font-weight:900!important}
.u-weight-bold{font-weight:700!important}
.u-weight-semibold{font-weight:500!important}
.u-weight-normal{font-weight:400!important}
.u-weight-light{font-weight:300!important}
.u-text--smaller{font-size:.8rem!important}
.u-text--small{font-size:1rem!important}
.u-text--larger{font-size:1.2rem!important}
.u-text--uppercase{text-transform:uppercase!important}
.u-text--no-transform{text-transform:none!important}
.u-text--left{text-align:left!important}
.u-text--center{text-align:center!important}
.u-text--right{text-align:right!important}
@media screen and (min-width:0) and (max-width:767px){.u-text--left--mobile-only{text-align:left!important}
}
@media screen and (min-width:48rem){.u-text--left--mobile-only{text-align:center!important}
}
@media screen and (min-width:64rem){.u-text--center-on-desktop{text-align:center!important}
}
.u-text--center-on-tablet{text-align:left!important}
@media screen and (min-width:48rem){.u-text--center-on-tablet{text-align:center!important}
}
.u-text--left-on-desktop{text-align:center!important}
@media only screen{.u-text--reverse{color:#fff!important}
}
.u-text--muted{color:#696969!important}
.u-text--strong{color:#1d1d1d!important}
.u-text--dark{color:#454545!important}
.u-text--black{color:#000!important}
.u-text--blue{color:#36c5f0!important}
.u-text--red{color:#e01e5a!important}
.u-text--yellow{color:#ecb22e!important}
.u-text--green{color:#2eb67d!important}
.u-text--plum{color:#611f69!important}
.u-text--break-all{word-break:break-all}
.u-text--break-word{word-break:break-word}
.u-text-inherit-all{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}
.u-text-inherit-base{font-size:inherit!important;line-height:inherit!important}
.u-text--nowrap{white-space:nowrap!important}
.u-valign--text-bottom{vertical-align:text-bottom!important}
.u-resize--vertically{resize:vertical!important}
.u-line-height--double{line-height:2rem}
.u-display--block{display:block!important}
.u-display--inline{display:inline!important}
.u-display--inline-block{display:inline-block!important}
.u-display--none{display:none!important}
.u-display--full-width{width:100%!important}
.u-background--none{background-color:initial!important}
.u-background--lighterGray{background-color:#f5f5f5!important}
.u-background--horchata{background-color:#f4ede4!important}
.u-background--white{background-color:#fff!important}
.u-background--dark{background-color:#4a154b!important}
.u-background--gov{background-color:#082440!important}
.u-background--gov-light{background-color:#36C5F0!important}
.u-flex{display:flex!important}
.u-flex--column{flex-direction:column!important}
.u-flex--row{flex-direction:row!important}
.u-flex--wrap{flex-wrap:wrap!important}
.u-align--center{align-items:center!important}
.u-align--stretch{align-items:stretch!important}
.u-align--right{align-items:flex-end!important}
.u-justify--left{justify-content:left!important}
.u-justify--center{justify-content:center!important}
.u-justify--right{justify-content:flex-end!important}
.u-justify--between{justify-content:space-between!important}
.u-justify-items--left{justify-items:left!important}
.u-justify-items--center{justify-items:center!important}
.u-justify-items--right{justify-items:flex-end!important}
.u-justify-items--between{justify-items:space-between!important}
.u-align-self--center{align-self:center!important}
.u-align-self--left{align-self:flex-start!important}
.u-align-self--end,.u-align-self--right{align-self:flex-end!important}
.u-justify-self--left,.u-justify-self--start{justify-self:start!important}
.u-justify-self--end,.u-justify-self--right{justify-self:end!important}
.u-justify-self--center{justify-self:center!important}
.u-justify-self--stretch{justify-self:stretch!important}
.u-border--none{border:none!important}
.u-border-radius--none{border-radius:0!important}
.u-border--none-hover:hover{border:none!important}
.u-border-top-lightGray{border-top:1px solid #ebeaeb!important}
.u-border-right-lightGray{border-right:1px solid #ebeaeb!important}
.u-border-bottom--lightGray{border-bottom:1px solid #ebeaeb!important}
.u-border-left--lightGray{border-left:1px solid #ebeaeb!important}
.u-border.v--dash-top{border:none;background-image:linear-gradient(to right,#424242 50%,rgba(66,66,66,0) 0);background-size:30px 1px;background-repeat:repeat-x;background-position:4px 0}
.u-margin--centered{margin-left:auto!important;margin-right:auto!important}
.u-margin-left--auto{margin-left:auto!important}
.u-margin-right--auto{margin-right:auto!important}
.u-overflow--visible{overflow:visible}
.u-overflow--hidden{overflow:hidden}
.u-noscroll{overflow:hidden;max-height:100vh}
.u-nowrap{white-space:nowrap}
.u-keep-all{word-break:keep-all}
.u-visually-hidden{position:absolute;width:1px;height:1px;border:0;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0)}
.u-show-on-print{display:none!important}
@media only print{.u-hide-on-print{display:none!important}
.u-show-on-print{display:block!important}
}
.u-avoid-page-break{page-break-inside:avoid!important;break-inside:avoid!important}
@media screen and (max-width:767px){.u-hide-on-mobile{display:none!important}
}
@media screen and (min-width:48rem) and (max-width:1023px){.u-hide-on-tablet{display:none!important}
}
@media screen and (min-width:64rem){.u-text--left-on-desktop{text-align:left!important}
.u-hide-on-desktop{display:none!important}
}
.u-show-on-tablet{display:none!important}
.u-flush-padding{padding:0!important}
.u-flush-margin{margin:0!important}
.u-clear-float{clear:both!important}
.u-box-shadow-card{box-shadow:0 5px 20px 0 rgba(0,0,0,.1)!important}
.u-box-shadow-card:hover{box-shadow:0 5px 40px 0 rgba(0,0,0,.2)!important}
.u-box-shadow-simple{box-shadow:0 0 .8rem 0 rgba(0,0,0,.1)!important}
.u-box-shadow-product-ui{box-shadow:0 0 2rem rgba(0,0,0,.1)!important}
.u-rect-primary-hover rect{fill:#611f69!important}
.u-rect-primary-hover:hover rect{fill:#4a154b!important}
.u-rect-secondary-hover rect{fill:#fff!important}
.u-rect-secondary-hover path{fill:#611f69!important}
.u-rect-secondary-hover:hover rect{fill:#fff!important}
.u-rect-secondary-hover:hover path{fill:#4a154b!important}
.u-rect-ice-blue-hover rect{fill:#36c5f0!important}
.u-rect-ice-blue-hover:hover rect{fill:#1264a3!important}
.u-margin-top--x-large--mobile-only{margin-top:2rem!important}
@media screen and (min-width:48rem){.u-show-on-tablet{display:block!important}
.no_wrap{white-space:nowrap}
.cjk_wrap{display:inline-block;white-space:nowrap}
.u-margin-top--x-large--mobile-only{margin-top:0rem!important}
}
.u-margin-top--xx-large--mobile-only{margin-top:4rem!important}
.u-margin-top--x-large--desktop-only{margin-top:0rem!important}
@media screen and (min-width:64rem){.u-margin-top--xx-large--mobile-only{margin-top:0rem!important}
.u-margin-top--x-large--desktop-only{margin-top:2rem!important}
}
.u-margin-top--xx-large--desktop-only{margin-top:0rem!important}
@media screen and (min-width:64rem){.u-margin-top--xx-large--desktop-only{margin-top:4rem!important}
}
@media screen and (min-width:48rem) and (max-width:1023px){.u-margin-top--flush--tablet-only{margin-top:0rem!important}
}
@media screen and (min-width:0) and (max-width:1023px){.u-flush-padding--tablet-only{padding:0}
.u-margin-top--flush--mobile-only{margin-top:0rem!important}
.u-margin-bottom--flush--mobile-only{margin-bottom:0rem!important}
}
@media screen and (min-width:48rem){.u-padding--large--tablet-up{padding:1.5rem!important}
}
.u-padding-top--ultra--tablet-up{padding-top:0rem!important}
@media screen and (min-width:48rem){.u-padding-top--ultra--tablet-up{padding-top:5rem!important}
}
@media screen and (min-width:80rem){.u-margin-right--jumbo--desktop-only{margin-right:8rem!important}
.u-margin-left--jumbo--desktop-only{margin-left:8rem!important}
}
@media screen and (min-width:0) and (max-width:767px){.u-padding-small--mobile-only{padding:.5rem!important}
.u-padding-medium--mobile-only{padding:1rem!important}
}
.u-padding-bottom--x-large--mobile-only{padding-bottom:0rem!important}
@media screen and (min-width:0) and (max-width:767px){.u-padding-bottom--x-large--mobile-only{padding-bottom:2rem!important}
}
@media screen and (min-width:64rem){.u-margin-bottom--jumbo{margin-bottom:calc(8 * 1rem)}
}
.u-icon-stroke--black path{stroke:#1d1d1d}
.u-icon-fill--black path{fill:#1d1d1d}
.u-icon-fill--secondary path{fill:#1264a3}
.u-absolute-position{position:absolute;z-index:1}
.u-absolute-position--v-fixed-right{right:0}
.u-relative-position{position:relative;z-index:1}
.u-no-margin{margin:0}
.u-bg--dark{background:#4a154b;color:#fff}
.u-bg--dark h2{color:#fff}
.u-bg--light{background:#fff}
.u-bg--yellow{background:#ecb22e}
.u-bg--peach{background:#f4efe8}
.u-rounded--medium{border-radius:8px}
.u-rounded-top-left--full{border-top-left-radius:9999px}
.u-rounded-bottom-left--full{border-bottom-left-radius:9999px}
.u-shadow--x-small{box-shadow:0 1px 20px 0 rgba(0,0,0,.08)}
.u-z-index--10{z-index:10}
.u-z-index--20{z-index:20}
.u-top--0{top:0}
.u-absolute-center{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.text-yellow{color:#ecb22e}
.text-purple{color:#7c2852}
.text-aubergine{color:#4a154b}
.text-green{color:#185f34}
.weighted-average{color:#ebeaeb}
.weighted-average .text-yellow{font-weight:700}
.section-smarter .c-pill-stat .c-stat__number{font-size:7rem;font-weight:500}
@media screen and (min-width:48rem){.section-smarter .c-pill-stat .c-stat__number{font-size:9.3rem}
}
@media screen and (min-width:64rem){.section-smarter .c-pill-stat .c-stat__number{font-size:10rem}
}
.section-smarter .c-pill-stat .c-pill-stat__copy{color:#1d1d1d;margin-top:-.8rem;margin-bottom:0;margin-left:0}
.section-smarter .c-pill-stat-container{padding-left:6rem;display:flex;flex-direction:column;max-width:100vw}
@media screen and (min-width:48rem){.section-smarter .c-pill-stat .c-pill-stat__copy{margin-top:0;padding-top:3rem;margin-bottom:2.2rem;margin-left:1rem}
.section-smarter .c-pill-stat-container{padding-right:8rem;padding-left:5rem;flex-direction:row;align-items:flex-end;max-width:unset}
.c-billboard__header{padding:5rem 0}
.c-pill-stat__copy:lang(es){padding-top:4rem}
.c-pill-stat__copy:lang(es),.c-pill-stat__copy:lang(es):lang(de),.c-pill-stat__copy:lang(es):lang(ja),.c-pill-stat__copy:lang(es):lang(ko),.c-pill-stat__copy:lang(es):lang(ru),.c-pill-stat__copy:lang(es):lang(zh-CN),.c-pill-stat__copy:lang(es):lang(zh-TW){font-size:1.5rem}
}
.c-billboard__header__cta .c-content-switcher__cta:lang(de),.c-billboard__header__cta .c-content-switcher__cta:lang(es),.c-billboard__header__cta .c-content-switcher__cta:lang(es-ES),.c-billboard__header__cta .c-content-switcher__cta:lang(fr),.c-billboard__header__cta .c-content-switcher__cta:lang(pt){display:flex;flex-direction:column}
.c-billboard__header__cta .c-content-switcher__cta:lang(de) .c-button+.c-button,.c-billboard__header__cta .c-content-switcher__cta:lang(es) .c-button+.c-button,.c-billboard__header__cta .c-content-switcher__cta:lang(es-ES) .c-button+.c-button,.c-billboard__header__cta .c-content-switcher__cta:lang(fr) .c-button+.c-button,.c-billboard__header__cta .c-content-switcher__cta:lang(pt) .c-button+.c-button{margin-top:.5rem;margin-left:0}
@media screen and (min-width:80rem){.c-billboard__header__cta .c-content-switcher__cta:lang(de),.c-billboard__header__cta .c-content-switcher__cta:lang(es),.c-billboard__header__cta .c-content-switcher__cta:lang(es-ES),.c-billboard__header__cta .c-content-switcher__cta:lang(fr),.c-billboard__header__cta .c-content-switcher__cta:lang(pt){max-width:75%}
}
@media screen and (min-width:48rem) and (max-width:1295px){.c-billboard__header__cta .c-content-switcher__cta{display:flex;flex-direction:column}
.c-billboard__header__cta .c-content-switcher__cta .c-button+.c-button{margin-top:.5rem;margin-left:0}
}
.svg-animation{max-width:500px}
.hero .svg-animation{margin-top:1rem;width:500px;height:500px;position:relative;display:flex;justify-content:center}
@media screen and (min-width:48rem){.hero .svg-animation{top:2.5rem;margin-top:3rem;max-width:auto}
}
.hero .svg-animation svg{max-width:280px}
.svg-avatar{width:130px;height:100px;top:-32px}
.svg-avatar.svg-avatar-elbow{top:-10px}
.o-section--feature__link{width:max-content}
.u-mask{overflow:hidden;padding-top:30px}
.u-invisible>*{visibility:hidden}
.u-display-none{display:none}
.u-position-relative{position:relative}
.u-position-absolute{position:absolute}
.u-align-end{align-items:flex-end}
.u-border-l-20{border-left:20px;border-left-style:solid}
.u-translate-y-1-2{transform:translateY(-50%)}
.u-border-pink{border-color:#c05b8c}
.u-border-blue{border-color:#2f8ab7}
.u-border-green{border-color:#779846}
.u-background-pink{background-color:#c05b8c}
.u-background-blue{background-color:#2f8ab7}
.u-background-green{background-color:#779846}
.u-ml-20{margin-left:20px}
.u-w-full{width:100%}
.u-display-flex{display:flex}
.u-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.section-smarter{overflow:hidden;margin-top:-250px;padding-top:260px}
@media screen and (min-width:48rem){.hero .svg-animation svg{max-width:none}
.section-smarter{margin-top:-5rem;padding-top:6rem;padding-bottom:2.4rem}
}
.page-engage--section-subcontent{grid-column-gap:5%;grid-template-columns:1fr 1fr}
.smarter-product-message-container .c-product-message-container{max-width:100%}
@media screen and (min-width:48rem){.c-product-message-container{max-width:317px}
}
@media screen and (min-width:64rem){.c-product-message-container{max-width:48%}
}
.bar-container{justify-content:space-between;align-items:flex-end;grid-column-gap:0}
.bar-container:lang(de){margin-bottom:8rem}
.bar-container .c-message{padding:.6rem .7rem}
.bar-container .c-message:last-of-type{margin-bottom:0;padding-bottom:2rem}
.bar-container .c-message:first-of-type{margin-top:0}
.bar-container .c-message.o-media-object .o-media-object__content{overflow:visible}
.bar-container .c-message__avatar:not(.svg-avatar){width:40px;height:40px;padding:10px}
.bar-container .c-message__avatar__bg{width:60px;height:60px}
.bar-container .c-message--redacted:nth-of-type(odd) .c-message__user::after{width:32%}
.bar-container .c-message--redacted:nth-of-type(odd) .c-message__text::before{width:40%}
.bar-container .c-message--redacted:nth-of-type(odd) .c-message__text::after{width:34%}
.c-message__custom-emoji{width:19px}
.smarter-product-message-container{top:75px;left:220px;transform:scale(.8);transform-origin:top left}
.smarter-product-message-container .o-media-object__content{width:100%}
.smarter-pill-container{transform:scale(.7);transform-origin:right;margin-top:3rem}
@media screen and (min-width:48rem){.bar-container{flex-wrap:wrap;grid-column-gap:2.439%}
.smarter-pill-container{transform:scale(.85);margin-top:4rem}
}
@media screen and (min-width:64rem){.smarter-pill-container{transform:scale(.85);margin-top:13rem;right:90px}
}
@media screen and (min-width:80rem){.c-product-message-container{max-width:350px}
.smarter-pill-container{transform:scale(1);right:auto}
}
.smarter-pill-bg-container{display:flex;align-items:center}
.smarter-reactji{position:absolute;left:40%;bottom:-2%}
.smarter-reactji .c-reaction{width:70px;height:35px;border-radius:100px;display:flex;align-items:center;justify-content:center;padding:0;background-color:#ebeaeb;box-shadow:0 3px 10px rgba(0,0,0,.2)}
.smarter-reactji .c-reaction__bar{margin:11px 0 0;height:auto}
.smarter-reactji .c-reaction__emoji{font-size:19px;box-shadow:0 0 12px rgba(0,0,0,.2)}
.smarter-reactji .c-reaction__emoji svg{width:43px;height:43px;top:-3px;left:1px;position:absolute}
.smarter-reactji span.c-reaction__count{margin-left:.4rem;font-size:1rem}
.o-media-object__content{width:100%}
@media screen and (min-width:1100px){.o-media-object__content{width:180px}
}
@media screen and (min-width:1200px){.o-media-object__content{width:220px}
}
.c-stat__number{font-size:49px}
@media screen and (min-width:48rem){.c-stat__number{font-size:95px}
.svg-globe{top:-8rem;left:-2rem}
}
.section-speak .c-stat__number:lang(ja){font-size:2.3rem}
.svg-globe{align-self:start;position:relative}
@media screen and (min-width:48rem) and (max-width:1023px){.svg-globe{position:absolute;top:-140px;right:20px;width:320px;height:320px;left:auto}
}
@media screen and (min-width:64rem){.svg-globe{top:-9rem;left:-4rem}
}
.c-card--customer__image{margin-bottom:0}
.c-billboard__illustration{width:100%}
@media screen and (min-width:48rem){.c-billboard__illustration{width:auto}
.bars .swiper-container{display:flex;align-items:flex-end}
.bars .swiper-wrapper{padding:0;height:auto!important}
}
.bars .swiper-wrapper{padding:0}
.bars .swiper-wrapper>*{flex-shrink:0;transition:transform 420ms cubic-bezier(.165,.84,.44,1)}
.bars .swiper-pagination-bullet{width:13px;height:13px;opacity:1;box-shadow:inset 0 0 0 2px #ecb22e;background-color:#4a154b}
.bars .swiper-pagination-bullet-active{background-color:#ecb22e}
@media screen and (min-width:48rem){.bars .swiper-pagination{display:none}
}
.bars .swiper-slide{height:auto;margin-bottom:6rem}
@media screen and (min-width:48rem) and (max-width:1279px){.bars .swiper-slide{margin-bottom:3.3rem}
.bars .swiper-slide:not(:last-child){margin-bottom:6rem}
}
@media screen and (min-width:64rem) and (max-width:1279px){.bars .swiper-slide:nth-of-type(1),.bars .swiper-slide:nth-of-type(2){margin-bottom:7rem}
}
.bars .c-reaction{width:60px;height:30px;border-radius:100px;display:flex;align-items:center;justify-content:center;padding:0;background-color:#fff;box-shadow:0 2.4px 7.9px rgba(0,0,0,.15)}
.bars .c-reaction__emoji{width:auto;height:auto}
.bars .c-reaction__emoji svg{width:21px;height:21px}
.bars span.c-reaction__count{margin-left:.3rem;font-size:.875rem}
.bars .c-stat__number{margin-top:3rem}
.o-section--feature__container{order:2}
.svg-globe,.svg-piggy{order:1;max-width:280px}
@media screen and (min-width:48rem){.o-section--feature__container{order:1}
.svg-globe,.svg-piggy{order:2;max-width:none}
.section-connected .o-two-columns--custom,.section-speak .o-two-columns--custom{grid-column-gap:0;grid-template-columns:65% 40%}
}
@media screen and (min-width:48rem) and (max-width:1023px){.svg-piggy{position:absolute;top:-140px;right:20px;width:320px;height:320px}
.section-connected .o-two-columns--custom,.section-speak .o-two-columns--custom{grid-template-columns:100% 0}
}
.section-smarter .o-section--feature__copy{max-width:440px}
.section-connected .o-section--feature__headline,.section-speak .o-section--feature__headline{max-width:685px;width:100%}
@media screen and (min-width:48rem) and (max-width:1023px){.section-connected .o-section--feature__headline,.section-speak .o-section--feature__headline{max-width:387px;width:100%}
}
.section-connected .o-section--feature__subcopy{max-width:535px;width:100%}
@media screen and (min-width:48rem) and (max-width:1023px){.section-connected .o-section--feature__subcopy{max-width:387px;width:100%}
.c-billboard{padding-top:3rem}
}
@media screen and (min-width:48rem){.section-smarter .c-legalese{max-width:60%}
}
@media screen and (min-width:64rem){.section-smarter .c-legalese{max-width:none}
.c-billboard{padding-top:5rem}
}
.section-connected .c-legalese,.section-speak .c-legalese{max-width:585px;width:100%}
.marker-smarter{width:1px;height:1px}
.c-accordion__row__question{font-weight:700}
.quote-customer--cole-haan{padding-top:0;padding-bottom:5rem}
@media screen and (min-width:48rem){.quote-customer--cole-haan{padding-bottom:9rem}
}
.quote-customer--deliveroo{padding-top:4.5rem;padding-bottom:1.5rem}
.c-quote__heading__label,.c-quote__heading__label:lang(de),.c-quote__heading__label:lang(ja),.c-quote__heading__label:lang(ko),.c-quote__heading__label:lang(ru),.c-quote__heading__label:lang(zh-CN),.c-quote__heading__label:lang(zh-TW){font-size:1rem}
.o-hero.hero-v2{background-color:#4a154b;padding-top:10.4rem;padding-bottom:.5rem}
@media screen and (min-width:48rem){.c-quote__heading__label,.c-quote__heading__label:lang(de),.c-quote__heading__label:lang(ja),.c-quote__heading__label:lang(ko),.c-quote__heading__label:lang(ru),.c-quote__heading__label:lang(zh-CN),.c-quote__heading__label:lang(zh-TW){font-size:1.75rem}
.o-hero.hero-v2{padding-top:11.5rem}
}
@media screen and (min-width:64rem){.c-quote__heading__label,.c-quote__heading__label:lang(de),.c-quote__heading__label:lang(ja),.c-quote__heading__label:lang(ko),.c-quote__heading__label:lang(ru),.c-quote__heading__label:lang(zh-CN),.c-quote__heading__label:lang(zh-TW){font-size:2rem}
.o-hero.hero-v2{padding-top:11rem}
}
.o-hero.hero-v2 .o-hero__content{margin-bottom:3rem;text-align:left;z-index:1}
@media screen and (min-width:48rem){.o-hero.hero-v2 .o-hero__content{margin-bottom:6rem}
}
.o-hero.hero-v2 .o-hero__header__headline{color:#fff;margin-bottom:1.1rem}
.o-hero.hero-v2 .o-hero__header__headline,.o-hero.hero-v2 .o-hero__header__headline:lang(de),.o-hero.hero-v2 .o-hero__header__headline:lang(ja),.o-hero.hero-v2 .o-hero__header__headline:lang(ko),.o-hero.hero-v2 .o-hero__header__headline:lang(ru),.o-hero.hero-v2 .o-hero__header__headline:lang(zh-CN),.o-hero.hero-v2 .o-hero__header__headline:lang(zh-TW){font-size:2rem}
@media screen and (min-width:48rem){.o-hero.hero-v2 .o-hero__header__headline{margin:0 0 1.1rem;max-width:12em}
.o-hero.hero-v2 .o-hero__header__headline,.o-hero.hero-v2 .o-hero__header__headline:lang(de),.o-hero.hero-v2 .o-hero__header__headline:lang(ja),.o-hero.hero-v2 .o-hero__header__headline:lang(ko),.o-hero.hero-v2 .o-hero__header__headline:lang(ru),.o-hero.hero-v2 .o-hero__header__headline:lang(zh-CN),.o-hero.hero-v2 .o-hero__header__headline:lang(zh-TW){font-size:3.125rem}
}
@media screen and (min-width:80rem){.o-hero.hero-v2 .o-hero__content{text-align:center}
.o-hero.hero-v2 .o-hero__header__headline{margin:0 auto 1.1rem;max-width:14em}
.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(de),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es-ES),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(fr),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(pt){max-width:none}
}
.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(de),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es-ES),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(fr),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(pt){display:block}
.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(de) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es-ES) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(fr) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(pt) .c-button+.c-button{margin-top:.5rem}
@media screen and (min-width:48rem){.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(de),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es-ES),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(fr),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(pt){display:block;flex-direction:column}
.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(de) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es-ES) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(fr) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(pt) .c-button+.c-button{margin-top:auto;margin-left:.5rem}
.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(de) .c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es) .c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es-ES) .c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(fr) .c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(pt) .c-button{width:auto}
}
@media screen and (min-width:25rem) and (max-width:767px){.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(de),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es-ES),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(fr),.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(pt){display:flex;flex-direction:column}
.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(de) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(es-ES) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(fr) .c-button+.c-button,.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta:lang(pt) .c-button+.c-button{margin-top:.5rem;margin-left:0}
}
@media screen and (min-width:48rem) and (max-width:1295px){.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta{display:block;flex-direction:column}
.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta .c-button+.c-button{margin-top:auto;margin-left:.5rem}
.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta .c-button{width:auto}
}
@media screen and (min-width:25rem) and (max-width:767px){.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta{display:flex;flex-direction:column}
.o-hero.hero-v2 .c-billboard__header__cta .c-content-switcher__cta .c-button+.c-button{margin-top:.5rem;margin-left:0}
}
.o-hero.hero-v2 .section-smarter{margin-top:0;padding-top:0;overflow:visible}
.o-hero.hero-v2 .c-button.v--primary:not(.v--transparent){background-color:#36c5f0;color:#1d1c1d;box-shadow:none}
.o-hero.hero-v2 .c-button.v--primary:not(.v--transparent):hover{background-color:#fff;color:#611f69;outline:0;box-shadow:inset 0 0 0 2px #fff}
.o-hero.hero-v2 .c-button.v--primary{background-color:transparent;color:#fff;fill:#fff;box-shadow:inset 0 0 0 1px #fff}
.o-hero.hero-v2 .c-button.v--primary:hover{box-shadow:inset 0 0 0 2px #fff}
.o-hero.hero-v2 .c-button.v--primary.is-active,.o-hero.hero-v2 .c-button.v--primary:active,.o-hero.hero-v2 .c-button.v--primary:focus{background-color:#fff;color:#611f69;outline:0;box-shadow:inset 0 0 0 2px #fff}
.o-hero.hero-v2 .c-button.v--primary.is-disabled,.o-hero.hero-v2 .c-button.v--primary[disabled]{background-color:transparent;box-shadow:inset 0 0 0 1px #fff;color:#696969;fill:#696969}
.o-hero.hero-v2 .c-button.v--primary.is-disabled.is-active,.o-hero.hero-v2 .c-button.v--primary.is-disabled:active,.o-hero.hero-v2 .c-button.v--primary.is-disabled:focus,.o-hero.hero-v2 .c-button.v--primary.is-disabled:hover,.o-hero.hero-v2 .c-button.v--primary[disabled].is-active,.o-hero.hero-v2 .c-button.v--primary[disabled]:active,.o-hero.hero-v2 .c-button.v--primary[disabled]:focus,.o-hero.hero-v2 .c-button.v--primary[disabled]:hover{box-shadow:inset 0 0 0 1px #fff}
.o-hero.hero-v2 .c-legalese.weighted-average{text-align:left;max-width:none}
.o-hero.hero-v2 .c-emoji-hero{display:block;max-width:90.25rem;height:480px;margin:0 auto;position:absolute;top:0;right:0;left:0;z-index:0}
.o-hero.hero-v2 .c-emoji-hero:lang(en){margin-top:10px!important}
.o-hero.hero-v2 .c-emoji-hero__image{position:absolute;display:none}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(1){display:block;top:87px;left:76%;max-width:52px;animation:scale-out-center 1.46s}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(2){top:118px;left:62%;animation:scale-out-center .66s}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(3){display:block;top:123px;left:65%;max-width:53px;animation:scale-out-center 1.66s}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(4){display:block;top:100px;left:22%;max-width:60px;animation:scale-out-center 1.66s}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(5){top:468px;right:60%;max-width:64px;animation:scale-out-center 1.26s}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(6){top:252px;right:8%;animation:scale-out-center 1.06s}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(7){top:446px;right:75.5%;max-width:50px;animation:scale-out-center .86s}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(8){top:445px;right:9%;max-width:66px;animation:scale-out-center 1.26s}
@media screen and (min-width:48rem){.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(1){top:103px;left:85%;max-width:72px}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(2){display:block;top:95px;left:61%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(3){top:144px;left:74%;max-width:83px}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(4){top:106px;left:32%;max-width:86px}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(5){display:block;top:397px;right:8%;max-width:80px}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(6){display:none;top:353px;right:18%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(7){top:427px;right:34%;max-width:75px}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(8){display:block;top:322px;right:4%;max-width:88px}
}
@media screen and (min-width:1094px){.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(6),.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(7){display:block}
}
@media screen and (min-width:80rem){.o-hero.hero-v2 .c-legalese.weighted-average{text-align:center}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(1){top:151px;left:12%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(1):lang(de),.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(1):lang(fr),.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(1):lang(pt){left:9%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(2){top:259px;left:13%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(3){top:315px;left:5%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(4){top:386px;left:15%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(5){top:164px;right:13%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(5):lang(de),.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(5):lang(fr),.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(5):lang(pt){right:10%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(6){top:252px;right:6%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(7){display:block;top:359px;right:9%}
.o-hero.hero-v2 .c-emoji-hero__image:nth-of-type(8){top:384px;right:19%}
}
.o-hero.hero-v2 .svg-avatar{width:110px;height:100px;left:-30px;top:-29px}
.o-hero.hero-v2 .bar-container .c-message{padding-bottom:.6rem}
.o-hero.hero-v2 .o-media-object__content{align-self:center;width:100%}
@media screen and (min-width:48rem){.o-hero.hero-v2 .o-media-object__content{width:220px}
}
@media screen and (min-width:64rem){.o-hero.hero-v2 .o-hero__header__headline,.o-hero.hero-v2 .o-hero__header__headline:lang(de),.o-hero.hero-v2 .o-hero__header__headline:lang(ja),.o-hero.hero-v2 .o-hero__header__headline:lang(ko),.o-hero.hero-v2 .o-hero__header__headline:lang(ru),.o-hero.hero-v2 .o-hero__header__headline:lang(zh-CN),.o-hero.hero-v2 .o-hero__header__headline:lang(zh-TW){font-size:4rem}
.o-hero.hero-v2 .o-media-object__content{width:360px}
.section-connected-v2 .svg-globe{position:absolute;left:auto;right:0}
}
@media screen and (min-width:80rem){.o-hero.hero-v2 .o-media-object__content{width:230px}
}
.o-hero.hero-v2 .c-stat__number{margin-top:1rem}
@media screen and (min-width:0) and (max-width:1023px){.section-connected-v2 .o-three-columns{grid-template-columns:repeat(2,1fr);grid-column-gap:1rem}
}
@media screen and (min-width:64rem) and (max-width:1279px){.o-hero.hero-v2 .bars .swiper-slide:nth-of-type(1),.o-hero.hero-v2 .bars .swiper-slide:nth-of-type(2){margin-bottom:4rem}
.section-connected-v2 .o-section--feature__headline{max-width:575px}
}
@media screen and (min-width:48rem) and (max-width:1023px){.section-speak-v2 .o-section--feature__headline:lang(de),.section-speak-v2 .o-section--feature__headline:lang(es),.section-speak-v2 .o-section--feature__headline:lang(es-ES),.section-speak-v2 .o-section--feature__headline:lang(ja),.section-speak-v2 .o-section--feature__headline:lang(pt){margin-bottom:6rem}
}