.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--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}
@media screen and (min-width:0) and (max-width:1023px){.u-flush-padding--tablet-only{padding:0}
}
.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-padding--large--tablet-up{padding:1.5rem!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-margin-top--flush--mobile-only{margin-top:0rem!important}
.u-margin-bottom--flush--mobile-only{margin-bottom:0rem!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}
.grb-lp-promo .c-nav--primary .c-nav--signed-out .c-nav--signed-out__link,.grb-lp-promo .mobile-y-search-container .nav_search_btn--m,.grb-lp-promo .nav_search_btn{display:none}
__list{display:flex!important;align-items:center;margin-right:0}
__list .c-nav--signed-in__contact_sales{display:block!important}
__list .has-dropdown .c-button{display:none}
@media screen and (min-width:64rem){__list .has-dropdown .c-button{display:block}
}
__list.is-mobile{display:flex;margin-right:0!important}
@media screen and (min-width:48rem){.c-billboard__solutions .c-billboard__header__cta{display:block}
.c-billboard__solutions .c-billboard__header__cta a{width:unset}
.o-section--feature:not(.c-solutions__rounded-logo) .o-content-container{grid-template-columns:54% 41%;grid-column-gap:5%}
}
.c-billboard__solutions .c-billboard__header__copy{font-size:20px}
.c-billboard__solutions .c-billboard__header__desktop-disclaimer{display:none;font-size:18px}
@media screen and (min-width:64rem){__list.is-mobile{margin-right:auto}
.c-billboard__solutions.grb-page .c-button+.c-button{margin-left:.5rem}
}
@media screen and (max-width:1023px){.c-billboard__solutions .c-billboard__header__copy{margin-bottom:.5rem}
.c-billboard__solutions.grb-lp .c-billboard__header__desktop-disclaimer{display:block}
.c-billboard__solutions.grb-page .c-button{width:100%;display:block}
}
.c-billboard__solutions .c-billboard__header--featured{margin:1rem 0 0}
.c-billboard__solutions .c-billboard__header--featured p{color:#454245;font-size:14px;margin-bottom:0}
.c-billboard__solutions .c-billboard__header--featured .c-billboard__header--modal a{color:#454245;border-bottom:1px solid #454245}
.c-billboard__solutions .billboard-anchor{background-color:#F4EDE4}
.c-billboard__solutions .c-popup__contents p{font-size:18px}
.v--homepage__peach-background{background:#f6efe8}
.o-section--stats{padding-bottom:5rem}
.o-section--stats .o-content-container .o-content--heading>h2,.o-section--stats .o-content-container .o-content--subheading{text-align:center}
.o-section--stats .o-content-container ul{justify-content:left!important}
.o-section--stats .c-stat__number{color:#4a154b}
.o-section--stats h2{margin-top:30px}
.v--zigzag__even-on-tablet a{border-bottom:0;font-size:18px}
.v--zigzag__even-on-tablet .c-quote__content__attribution{font-size:18px;line-height:26px;padding-top:16px}
.v--zigzag__even-on-tablet .c-quote__content__attribution .c-quote__content__attribution__source{font-size:18px}
@media screen and (min-width:76.875rem){.o-section--feature video{max-width:600px;max-height:500px}
}
.o-section--feature:not(.c-solutions__rounded-logo) video{border-radius:4px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}
.o-section--feature:not(.c-solutions__rounded-logo) .c-solutions-video-container{background:url(/04d9c5d/marketing/img/solutions/sales/new-v2/semi-circle-background-left.png) no-repeat}
.o-section--feature:not(.c-solutions__rounded-logo) .c-mobile-animation,.o-section--feature:not(.c-solutions__rounded-logo) .c-solutions-video-container{padding:2rem!important;max-width:1366px;margin:auto;background-size:contain;background-repeat:no-repeat}
div.c-mobile-animation{background-position-x:100%;background-image:url(/04d9c5d/marketing/img/solutions/sales/new-v2/semi-circle-background-right.png)}
.c-solutions-close-faster.c-solutions__rounded-logo{background-color:#F4F0E7}
.c-solutions-close-faster.c-solutions__rounded-logo .c-quote__content__attribution_image{background-color:#fff;border-radius:100px;display:flex;max-width:177px;padding:3px;justify-content:center}
#benefits-comparison{scroll-margin-top:5rem}
.o-section-benefits-container{padding:5rem 3.125rem}
@media screen and (max-width:767px){.o-section--feature:not(.c-solutions__rounded-logo) .c-mobile-animation,.o-section--feature:not(.c-solutions__rounded-logo) .c-solutions-video-container{margin-top:1rem}
.o-section-benefits-container{padding:3.75rem 0}
.o-section-benefits-container h2.o-content--heading{font-size:28px;padding:0 19px}
}
.o-section-benefits-container h2{margin-top:0;margin-bottom:3rem}
.o-section-benefits-container h2.o-content--heading{text-align:center}
.o-section-benefits-container .o-section-benefits{border-top:4px solid #611F69;width:100%;padding:1rem 1.2rem;margin-bottom:2rem;background-color:#fff;box-shadow:0 0 2rem rgba(0,0,0,.1)}
@media screen and (min-width:38.5rem){.o-section-benefits-container .o-section-benefits{width:95%;max-width:1232px;margin-right:auto;margin-left:auto}
}
.o-section-benefits-container .o-section-benefits .for-desktop-only{display:none}
@media screen and (min-width:48rem){.o-section--feature.reverse .o-content-container{grid-template-columns:41% 54%}
.o-section-benefits-container .o-section-benefits{padding:1rem 0rem}
.o-section-benefits-container .o-section-benefits .for-mobile-only{display:none}
.o-section-benefits-container .o-section-benefits .for-desktop-only{display:block}
}
.o-section-benefits-container .o-section-benefits-cta{margin-bottom:0;text-align:center}
@media screen and (max-width:399px){.o-section-benefits-container .o-section-benefits-cta{padding:0 3rem;max-width:325px;margin:auto}
}
.benefits__header--mobile{font-size:1rem;font-family:Slack-Circular-Pro,"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.benefits__tier--mobile{font-size:.875rem;font-family:Slack-Circular-Pro,"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif;font-weight:700;display:block;margin-bottom:1rem}
.benefits__list-container{background-color:#F5F4F5;border-radius:6px;padding:21px 0 15px 13px}
.benefits__list{padding:0;margin:0}
.benefits__list-item{padding:0;margin:0;display:flex}
.benefits__list-item p{font-family:Slack-Circular-Pro,"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif;font-size:.875rem;font-weight:450;max-width:76%;color:#1d1d1d}
.c-check{margin-top:3px;margin-right:10px}
.benefits-table{border-collapse:separate;width:100%;display:table;cursor:default}
.benefits-table td,.benefits-table th{padding:0}
.benefits-table th.benefits-table__header{padding-bottom:1.5rem}
.benefits-table td{display:table-cell}
.benefits-table tr p{color:#1d1d1d}
.benefits-table__column-1{text-align:left;width:37%;display:table-cell}
@media screen and (min-width:76.875rem){.benefits-table__column-1{width:33%}
}
.benefits-table__column-1 p{margin:0;max-width:100%}
.benefits-table__column-1.benefits-table__header{padding-left:1.25rem}
.benefits-table__column-2,.benefits-table__column-3{text-align:center;display:table-cell}
.benefits-table__feature{text-align:center}
.benefits-table__feature--1{border-top-left-radius:6px;border-top-right-radius:6px}
.benefits-table__feature--last{border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.benefits-table__feature--text{font-family:Slack-Circular-Pro,"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif;font-size:.875rem;max-width:165px;margin:0 auto;line-height:1.069rem}
@media screen and (min-width:62.875rem){.benefits-table__feature--text{max-width:100%}
}
.benefits-table__header{font-family:Slack-Circular-Pro,"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif;font-size:1rem;line-height:1.375rem}
.benefits-table__spacer--1{min-width:17px;width:1.5%}
@media screen and (min-width:76.875rem){.benefits-table__spacer--1{width:1.9%}
.benefits-table__spacer--2{width:3.1%}
}
.benefits-table__spacer--2{min-width:17px;width:3.1%}
.benefits-table__tier{background-color:#F5F4F5}
.benefits-table__row:hover{background-color:rgba(105,105,105,.15);border-radius:4px}
.benefits-table__row:hover td{border-radius:0}
.benefits-table__row:hover td.benefits-table__feature{background-color:rgba(105,105,105,.15)}
.benefits-table__row td{padding:.9rem 0}
.benefits-table__row td.benefits-table__column-1{padding-left:1.25rem}
.benefits-table--col-2{text-align:left}
.benefits-table--col-2__items{display:flex;justify-content:start}
.benefits-table--col-2__items svg{margin:0 5px 0 15px}
.benefits-table--col-2__items p{margin:3px 0 0;max-width:155px}
.c-solutions--cscards.c-cards.o-block-grid{grid-template-columns:repeat(2,1fr);grid-gap:1.9rem;justify-content:center;justify-items:center}
@media screen and (min-width:64rem){.benefits-table--col-2{padding-left:7%!important}
.benefits-table--col-2__items p{max-width:165px}
.c-solutions--cscards.c-cards.o-block-grid{grid-template-columns:repeat(4,1fr)}
}
@media screen and (max-width:767px){.o-section--solutions-cspromo{padding-bottom:32px}
}
.o-section--solutions-cspromo a{max-width:285px}
.o-section--solutions-cspromo h2{margin-top:8px;margin-bottom:48px}
.o-section--solutions-cspromo .swiper-pagination-clickable{position:unset;margin:2rem 0}
.o-section--solutions-cspromo .swiper-pagination-clickable .swiper-pagination-bullet{background:#000;opacity:.2}
.o-section--solutions-cspromo .swiper-pagination-clickable .swiper-pagination-bullet-active{background:#4a154b;opacity:1}
.o-section-footnotes{color:#696969;font-size:14px;margin:0 0 56px;padding:0 84px;text-align:center}
@media screen and (max-width:767px){.o-section-footnotes{padding:0 18px}
}
.o-section-footnotes.non-en{margin:56px 0 0}
.v--footer .c-button{width:unset}
@media screen and (max-width:1023px){.v--footer .c-button{display:block}
}