.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(8rem)}
}
.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}
.c-billboard__solutions .c-message__file_icon:lang(es-419){margin-right:1px}
@media screen and (min-width:60rem){.c-billboard__solutions .c-message__file_icon:lang(es-ES),.c-billboard__solutions .c-message__file_icon:lang(pt){margin-right:1px;margin-bottom:35px}
}
.c-billboard__solutions .display-as-subnav strong{line-height:1.2rem}
@media screen and (min-width:35rem){.c-billboard__solutions{padding-top:7rem}
}
@media screen and (min-width:64rem){.c-billboard__solutions{padding-top:8rem}
.c-billboard__solutions .c-billboard__header{margin-bottom:auto;margin-top:2rem}
}
.c-billboard__solutions .c-solutions-page-hero{max-width:31.25rem}
.c-billboard__solutions .v--solutions__list{margin-bottom:1.5rem}
.c-billboard__solutions .v--solutions__list li{font-size:1rem;text-decoration:underline;font-weight:700}
@media screen and (min-width:78rem){.c-billboard__solutions .v--solutions__list{margin-bottom:2rem;display:grid;grid-template-columns:50% 50%}
.c-billboard__solutions .v--solutions__list li{width:auto;display:inline-block;margin-right:30px}
}
.c-img-container{min-width:294px;min-height:294px}
html{scroll-behavior:smooth}
.page-solutions--hero-links{grid-gap:1rem .5rem}
.page-solutions--hero-links:lang(de){grid-gap:1rem}
.page-solutions--hero-links li a{vertical-align:middle;border-bottom:1px solid #1d1d1d;color:#1d1d1d}
.page-solutions--hero-links li a .c-message__file_icon:lang(de),.page-solutions--hero-links li a .c-message__file_icon:lang(fr){margin-right:2px}
.c-solutions-apps{padding:4rem 0}
.c-solutions-page-quote{font-size:1rem;font-weight:400;margin-top:3rem;letter-spacing:.3px;line-height:28px}
@media screen and (min-width:35rem){.c-solutions-apps{padding:5rem 0}
.c-solutions-page-quote{font-size:1.125rem}
}
.c-solutions-page-mobile-quote{padding:1.5rem}
@media screen and (min-width:48rem){.c-solutions-page-mobile-quote{padding:2rem}
}
.v--solutions__list li::before{float:left;margin-top:5px}
.c-solutions-stats{font-size:.8rem;color:#888;margin-top:1rem}
.c-solutions-stats div a{color:#888;text-decoration-color:#888;border-bottom:1px solid #888}
.c-solutions-stats div{margin-bottom:4px}
.c-solutions-stats sup{margin-right:3px}
.c-billboard__header__cta:lang(de),.c-billboard__header__cta:lang(es-419),.c-billboard__header__cta:lang(es-ES),.c-billboard__header__cta:lang(fr),.c-billboard__header__cta:lang(it),.c-billboard__header__cta:lang(ja),.c-billboard__header__cta:lang(pt),.c-billboard__header__cta:lang(ru){display:flex;flex-direction:column}
.c-billboard__header__cta:lang(de) .c-button+.c-button,.c-billboard__header__cta:lang(es-419) .c-button+.c-button,.c-billboard__header__cta:lang(es-ES) .c-button+.c-button,.c-billboard__header__cta:lang(fr) .c-button+.c-button,.c-billboard__header__cta:lang(it) .c-button+.c-button,.c-billboard__header__cta:lang(ja) .c-button+.c-button,.c-billboard__header__cta:lang(pt) .c-button+.c-button,.c-billboard__header__cta:lang(ru) .c-button+.c-button{margin-top:.5rem;margin-left:0}
@media screen and (min-width:116.25rem){.c-billboard__header__cta:lang(de),.c-billboard__header__cta:lang(es-419),.c-billboard__header__cta:lang(es-ES),.c-billboard__header__cta:lang(fr),.c-billboard__header__cta:lang(it),.c-billboard__header__cta:lang(ja),.c-billboard__header__cta:lang(pt),.c-billboard__header__cta:lang(ru){max-width:75%}
}
@media screen and (min-width:48rem) and (max-width:1273px){.c-billboard__header__cta:lang(ja){display:flex;flex-direction:column}
.c-billboard__header__cta:lang(ja) .c-button+.c-button{margin-top:.5rem;margin-left:0}
}
@media screen and (min-width:48rem) and (max-width:1172px){.c-billboard__header__cta{display:flex;flex-direction:column}
.c-billboard__header__cta .c-button+.c-button{margin-top:.5rem;margin-left:0}
}
.c-billboard__header__cta .o-section--feature__link{margin-top:.5rem}
.c-billboard__header__cta .o-section--feature__link:lang(zh){display:block}
.c-solutions--cscards.c-cards.o-block-grid{grid-template-columns:repeat(2,1fr);grid-gap:1.9rem;justify-content:center;justify-items:center}
.o-section--solutions-cspromo a{max-width:285px}
@media screen and (min-width:64rem){.c-solutions--cscards.c-cards.o-block-grid{grid-template-columns:repeat(4,1fr)}
.o-section--solutions-cspromo{margin-top:2rem;padding-top:2rem}
}
.c-solutions-stats-container{display:grid;grid-template-columns:45% 45%;grid-column-gap:10%;margin-top:2.5rem}
.c-solutions-stats-container:lang(de),.c-solutions-stats-container:lang(es-419),.c-solutions-stats-container:lang(es-ES),.c-solutions-stats-container:lang(fr),.c-solutions-stats-container:lang(it),.c-solutions-stats-container:lang(ja),.c-solutions-stats-container:lang(ko),.c-solutions-stats-container:lang(pt),.c-solutions-stats-container:lang(ru){grid-template-columns:unset;grid-template-rows:45% 45%}
.c-quote__heading.c-quote-first:lang(de),.c-quote__heading.c-quote-first:lang(es-419),.c-quote__heading.c-quote-first:lang(es-ES),.c-quote__heading.c-quote-first:lang(fr),.c-quote__heading.c-quote-first:lang(it),.c-quote__heading.c-quote-first:lang(ja),.c-quote__heading.c-quote-first:lang(pt),.c-quote__heading.c-quote-second:lang(de),.c-quote__heading.c-quote-second:lang(es-419),.c-quote__heading.c-quote-second:lang(es-ES),.c-quote__heading.c-quote-second:lang(fr),.c-quote__heading.c-quote-second:lang(it),.c-quote__heading.c-quote-second:lang(ja),.c-quote__heading.c-quote-second:lang(pt){margin-top:1.5rem}
.c-quote__heading.c-quote-first:lang(de) .c-stat__number,.c-quote__heading.c-quote-first:lang(es-419) .c-stat__number,.c-quote__heading.c-quote-first:lang(es-ES) .c-stat__number,.c-quote__heading.c-quote-first:lang(fr) .c-stat__number,.c-quote__heading.c-quote-first:lang(it) .c-stat__number,.c-quote__heading.c-quote-first:lang(ja) .c-stat__number,.c-quote__heading.c-quote-first:lang(pt) .c-stat__number,.c-quote__heading.c-quote-second:lang(de) .c-stat__number,.c-quote__heading.c-quote-second:lang(es-419) .c-stat__number,.c-quote__heading.c-quote-second:lang(es-ES) .c-stat__number,.c-quote__heading.c-quote-second:lang(fr) .c-stat__number,.c-quote__heading.c-quote-second:lang(it) .c-stat__number,.c-quote__heading.c-quote-second:lang(ja) .c-stat__number,.c-quote__heading.c-quote-second:lang(pt) .c-stat__number{font-size:2rem}
@media screen and (min-width:35rem){.c-quote__heading.c-quote-first:lang(de) .c-stat__number,.c-quote__heading.c-quote-first:lang(es-419) .c-stat__number,.c-quote__heading.c-quote-first:lang(es-ES) .c-stat__number,.c-quote__heading.c-quote-first:lang(fr) .c-stat__number,.c-quote__heading.c-quote-first:lang(it) .c-stat__number,.c-quote__heading.c-quote-first:lang(ja) .c-stat__number,.c-quote__heading.c-quote-first:lang(pt) .c-stat__number,.c-quote__heading.c-quote-second:lang(de) .c-stat__number,.c-quote__heading.c-quote-second:lang(es-419) .c-stat__number,.c-quote__heading.c-quote-second:lang(es-ES) .c-stat__number,.c-quote__heading.c-quote-second:lang(fr) .c-stat__number,.c-quote__heading.c-quote-second:lang(it) .c-stat__number,.c-quote__heading.c-quote-second:lang(ja) .c-stat__number,.c-quote__heading.c-quote-second:lang(pt) .c-stat__number{font-size:3rem}
}
.v--solutions__peach-background{background:#f6efe8}
.v--solutions__slack_integrations_image_tablet{max-width:334px;width:100%}
.v--solutions__slack_enterprise_grade_image_tablet{max-width:237px;width:100%}
@media screen and (min-width:80rem){.c-img-container{min-width:400px;min-height:400px}
.v--solutions__slack_team__channels_image{top:-1.8rem;position:relative}
}
.v--solutions__slack_team__channels_image.v--simple-hp{position:relative;top:1rem}
@media screen and (min-width:80rem){.v--solutions__slack_team__channels_image.v--simple-hp{top:5rem}
}
.v--solutions__slack_team__channels_image__video{box-shadow:0 4px 20px rgba(0,0,0,.08);border-radius:5px;overflow:hidden;background-color:#fff}
.v--solutions__slack_team__channels_image__video video{vertical-align:middle}
.v--solutions__native-app-image{margin-top:-8rem;position:relative;top:8rem}
.v--solutions__native-app-image__ios{margin-top:2rem;margin-bottom:2rem}
@media screen and (min-width:25rem){.v--solutions__native-app-image{margin-top:-7rem}
}
.v--solutions__logos{max-width:1366px;margin:0 auto}
.v--solutions__logos div{max-width:unset;margin-right:0;padding:0}
.v--solutions__logos .o-section--feature-companies__logos{justify-content:left}
.v--solutions__logos .o-section--feature-companies__logos div{margin-right:2rem}
@media screen and (min-width:0) and (max-width:399px){.v--solutions__logos .o-section--feature-companies__logos div{max-width:30%;margin-right:1rem;margin-bottom:1rem}
}
@media screen and (min-width:25rem) and (max-width:767px){.v--solutions__logos .o-section--feature-companies__logos div{transform:scale(.9);margin:0 1rem 1rem 0}
}
@media screen and (min-width:48rem){.v--solutions__logos .o-section--feature-companies__logos{justify-content:space-around}
}
@media screen and (min-width:80rem){.v--solutions__logos .o-section--feature-companies__logos{justify-content:space-between}
.v--solutions__logos .o-section--feature-companies__logos div{margin:0}
}
.v--solutions__logos.v--simple-hp{padding-top:1rem;max-width:1366px;margin:0 4vw}
@media screen and (min-width:1366px){.v--solutions__logos.v--simple-hp{margin:0 auto}
}
.v--solutions__logos.v--simple-hp .o-section--feature-companies__logos a,.v--solutions__logos.v--simple-hp .o-section--feature-companies__logos a:hover{border-bottom:none}
@media screen and (min-width:48rem){.v--solutions__logos.v--simple-hp{padding-top:3rem}
.v--solutions__logos.v--simple-hp .o-section--feature-companies__logos{justify-content:center}
}
@media screen and (min-width:64rem){.c-quote__heading.c-quote-first:lang(de) .c-stat__number,.c-quote__heading.c-quote-first:lang(es-419) .c-stat__number,.c-quote__heading.c-quote-first:lang(es-ES) .c-stat__number,.c-quote__heading.c-quote-first:lang(fr) .c-stat__number,.c-quote__heading.c-quote-first:lang(it) .c-stat__number,.c-quote__heading.c-quote-first:lang(ja) .c-stat__number,.c-quote__heading.c-quote-first:lang(pt) .c-stat__number,.c-quote__heading.c-quote-second:lang(de) .c-stat__number,.c-quote__heading.c-quote-second:lang(es-419) .c-stat__number,.c-quote__heading.c-quote-second:lang(es-ES) .c-stat__number,.c-quote__heading.c-quote-second:lang(fr) .c-stat__number,.c-quote__heading.c-quote-second:lang(it) .c-stat__number,.c-quote__heading.c-quote-second:lang(ja) .c-stat__number,.c-quote__heading.c-quote-second:lang(pt) .c-stat__number{font-size:4rem}
.v--solutions__logos.v--simple-hp .o-section--feature-companies__logos{justify-content:space-between}
.v--solutions__logos.v--simple-hp .o-section--feature-companies__logos div{margin:0}
}
.v--solutions__list{list-style-type:none;margin-bottom:1.5rem}
.v--solutions__list li{margin-bottom:1rem}
.v--solutions__list li::before{display:inline-block;width:16px;height:16px;background-image:url(/632d3/marketing/img/icons/icon_checkmark_homepage.svg);background-repeat:no-repeat;background-size:16px 16px;content:'';top:.6rem}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.v--solutions__list li::before{background-image:url(/632d3/marketing/img/icons/icon_checkmark_homepage.svg)}
}
.v--solutions__list__item{padding-left:1.5rem}
@media screen and (min-width:48rem) and (max-width:1023px){.v--solutions__even-on-tablet{grid-template-columns:48.7804878% 48.7804878%!important;grid-column-gap:2.43902439%!important}
}
.v--solutions__section-billboard.c-billboard{max-width:unset}
@media screen and (min-width:48rem){.v--solutions__list li::before{top:1.1rem}
.v--solutions__section-billboard.c-billboard{padding-bottom:4rem}
}
.v--solutions__section-billboard.c-billboard:lang(de) .c-form__input,.v--solutions__section-billboard.c-billboard:lang(es) .c-form__input,.v--solutions__section-billboard.c-billboard:lang(fr) .c-form__input,.v--solutions__section-billboard.c-billboard:lang(it) .c-form__input,.v--solutions__section-billboard.c-billboard:lang(ja) .c-form__input,.v--solutions__section-billboard.c-billboard:lang(pt) .c-form__input,.v--solutions__section-billboard.c-billboard:lang(ru) .c-form__input{margin-bottom:.5rem}
.v--solutions__section-billboard.c-billboard:lang(de) .c-button,.v--solutions__section-billboard.c-billboard:lang(es) .c-button,.v--solutions__section-billboard.c-billboard:lang(fr) .c-button,.v--solutions__section-billboard.c-billboard:lang(it) .c-button,.v--solutions__section-billboard.c-billboard:lang(ja) .c-button,.v--solutions__section-billboard.c-billboard:lang(pt) .c-button,.v--solutions__section-billboard.c-billboard:lang(ru) .c-button{margin-top:0;width:100%;white-space:normal;padding:20px 24px}
.v--solutions__section-billboard.c-billboard:lang(de) .c-button+.c-button,.v--solutions__section-billboard.c-billboard:lang(es) .c-button+.c-button,.v--solutions__section-billboard.c-billboard:lang(fr) .c-button+.c-button,.v--solutions__section-billboard.c-billboard:lang(it) .c-button+.c-button,.v--solutions__section-billboard.c-billboard:lang(ja) .c-button+.c-button,.v--solutions__section-billboard.c-billboard:lang(pt) .c-button+.c-button,.v--solutions__section-billboard.c-billboard:lang(ru) .c-button+.c-button{margin-top:1rem;margin-left:0}
.v--solutions__section-billboard.c-billboard:lang(de) .c-button,.v--solutions__section-billboard.c-billboard:lang(es-419) .c-button,.v--solutions__section-billboard.c-billboard:lang(es-ES) .c-button,.v--solutions__section-billboard.c-billboard:lang(fr) .c-button,.v--solutions__section-billboard.c-billboard:lang(it) .c-button,.v--solutions__section-billboard.c-billboard:lang(ja) .c-button,.v--solutions__section-billboard.c-billboard:lang(pt) .c-button,.v--solutions__section-billboard.c-billboard:lang(ru) .c-button{padding:20px 24px}
@media screen and (min-width:80rem){.v--solutions__section-billboard.c-billboard.v--simple-hp{padding-bottom:0}
}
.v--solutions__section-billboard.c-billboard.v--simple-hp .c-billboard__content{justify-content:center}
@media screen and (min-width:0) and (max-width:767px){.v--solutions__section-billboard.c-billboard.v--native-app-hp{padding-bottom:0}
}
@media screen and (min-width:48rem){.v--solutions__section-billboard.c-billboard.v--native-app-hp{padding-bottom:7rem}
.v--solutions__section-billboard .c-billboard__content{grid-column-gap:5%;grid-template-columns:50% 45%}
}
@media screen and (min-width:64rem){.v--solutions__section-billboard.c-billboard.v--native-app-hp{padding-bottom:5rem}
}
.v--solutions__section-billboard .c-billboard__header__copy{max-width:27rem;margin-left:0}
@media screen and (min-width:80rem){.v--solutions__section-billboard.c-billboard.v--native-app-hp{padding-bottom:0}
.v--solutions__section-billboard .c-billboard__content{grid-column-gap:5%;grid-template-columns:35% 60%}
.v--solutions__section-billboard .c-billboard__content:lang(en){grid-column-gap:5%;grid-template-columns:50% 45%}
}
.v--solutions__section-team-channels.v--simple-hp{padding:0}
@media screen and (min-width:48rem){.v--solutions__section-billboard.v--native-app-hp .c-billboard__content{grid-column-gap:5%;grid-template-columns:50% 45%}
.v--solutions__section-team-channels.v--simple-hp{padding-bottom:4rem}
}
@media screen and (min-width:64rem){.v--solutions__section-team-channels.v--simple-hp{padding-bottom:4rem}
}
@media screen and (min-width:80rem){.v--solutions__section-billboard.v--native-app-hp .c-billboard__content{grid-column-gap:5%;grid-template-columns:35% 60%}
.v--solutions__section-team-channels.v--simple-hp{padding:0}
}
@media screen and (min-width:48rem){.v--solutions__section-team-channels{padding-top:5rem;padding-bottom:1rem}
}
.v--solutions__section-team-channels .o-two-columns{max-width:76.875rem}
@media screen and (min-width:80rem){.v--solutions__section-team-channels{padding-top:0}
.v--solutions__section-team-channels .o-two-columns .v--homepage__slack_team__channels_image{max-width:735px}
}
.v--solutions__section-three-features{padding-top:0;padding-bottom:5rem}
@media screen and (min-width:48rem){.v--solutions__section-three-features{padding-top:1.5rem}
}
@media screen and (min-width:64rem){.v--solutions__section-team-channels .o-two-columns{grid-column-gap:6%;grid-template-columns:57% 37%}
.v--solutions__section-three-features{padding-top:2rem;padding-bottom:0}
}
@media screen and (min-width:0) and (max-width:767px){.v--solutions__section-three-features.v--native-app-hp{padding-bottom:2rem;background-color:#fff;padding-top:8rem}
}
@media screen and (min-width:48rem){.v--solutions__section-three-features.v--native-app-hp{padding-top:2rem;padding-bottom:2rem}
}
@media screen and (min-width:64rem){.v--solutions__section-three-features.v--native-app-hp{padding-top:0}
}
@media screen and (min-width:80rem){.v--solutions__section-three-features.v--native-app-hp{padding-top:4rem;padding-bottom:2rem}
}
.v--solutions__section-integrations{padding-top:5rem;padding-bottom:5rem}
@media screen and (min-width:48rem){.v--solutions__section-integrations{padding-top:4rem}
}
@media screen and (min-width:64rem){.v--solutions__section-integrations{padding-top:5rem;padding-bottom:1.5rem}
}
@media screen and (min-width:80rem){.v--solutions__section-integrations{padding-top:2rem;padding-bottom:1.5rem}
}
.v--solutions__section-enterprise-grade{padding-top:0;padding-bottom:4rem}
@media screen and (min-width:48rem){.v--solutions__section-enterprise-grade{padding-top:1.5rem}
}
@media screen and (min-width:64rem){.v--solutions__section-enterprise-grade{padding-top:4rem;padding-bottom:2rem}
}
@media screen and (min-width:80rem){.v--solutions__section-enterprise-grade{padding-top:.5rem;padding-bottom:4rem}
}
.v--solutions__section-demo{display:none}
.v--solutions__section-customer-showcase{padding-top:5rem;padding-bottom:2rem}
@media screen and (min-width:48rem){.v--solutions__section-demo{display:block}
.v--solutions__section-customer-showcase{padding-top:4rem;padding-bottom:3rem}
}
@media screen and (min-width:80rem){.v--solutions__section-customer-showcase{padding-top:5rem;margin-top:4rem}
}
@media screen and (min-width:0) and (max-width:767px){.v--solutions__section-customer-showcase.v--native-app-hp{background-color:#f5f5f5;padding-top:4rem}
}
.v--solutions__section-customer-showcase .o-content-container.v--simple-hp{padding:0}
@media screen and (min-width:48rem){.v--solutions__section-customer-showcase .o-content-container.v--simple-hp{max-width:1366px;margin:0 4vw;margin-right:0}
}
@media screen and (min-width:1366px){.v--solutions__section-customer-showcase .o-content-container.v--simple-hp{margin:0 auto}
}
.v--solutions__margin-bottom--desktop-only{margin-bottom:0}
.v--solutions__download-button__form.v--footer{display:inline-block;width:100%}
.v--solutions__download-button__form.v--footer+.c-button{margin-top:1rem;margin-left:0}
@media screen and (min-width:64rem){.v--solutions__margin-bottom--desktop-only{margin-bottom:3rem}
.v--solutions__download-button__form.v--footer{width:unset}
.v--solutions__download-button__form.v--footer+.c-button{margin-top:inherit;margin-left:.5rem}
}
.v--solutions__download-button{padding:15px 20px 20px}
.v--solutions__download-button.c-button{width:unset}
@media screen and (min-width:80rem){.v--solutions__download-button{padding:15px 25px 20px}
}
.v--solutions__download-button__icon{position:relative;top:.25rem;margin-left:.25rem}