.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--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--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--white{background-color:#fff!important}
.u-background--dark{background-color:#4a154b!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-overflow--visible{overflow:visible}
.u-overflow--hidden{overflow:hidden}
.u-noscroll{overflow:hidden;max-height:100vh}
.u-nowrap{white-space:nowrap}
.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}
.v--homepage__even-on-tablet{grid-template-columns:48.7804878% 48.7804878%!important;grid-column-gap:2.43902439%!important}
}
@media screen and (min-width:64rem){.u-text--left-on-desktop{text-align:left!important}
.u-hide-on-desktop{display:none!important}
}
.u-flush-padding{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){.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--xx-large--desktop-only{margin-top: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}
}
@media screen and (min-width:64rem){.u-margin-top--xx-large--mobile-only{margin-top:0rem!important}
.u-margin-top--xx-large--desktop-only{margin-top:4rem!important}
.u-margin-bottom--jumbo{margin-bottom:calc(8rem)}
}
.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}
.v--homepage__peach-background{background:#f6efe8}
.v--homepage__slack_integrations_image_tablet{max-width:334px;width:100%}
.v--homepage__slack_enterprise_grade_image_tablet{max-width:237px;width:100%}
@media screen and (min-width:80rem){.v--homepage__slack_team__channels_image{top:-1.8rem;position:relative}
}
.v--homepage__slack_team__channels_image.v--simple-hp{position:relative;top:1rem}
.v--homepage__slack_team__channels_image__video{box-shadow:0 4px 20px rgba(0,0,0,.08);border-radius:5px;overflow:hidden;background-color:#fff}
.v--homepage__slack_team__channels_image__video video{vertical-align:middle}
.v--homepage__logos{max-width:1366px;margin:0 auto}
.v--homepage__logos div{max-width:unset;margin-right:0}
.v--homepage__logos .o-section--feature-companies__logos{justify-content:center}
.v--homepage__logos .o-section--feature-companies__logos div{margin-right:2rem}
@media screen and (min-width:48rem){.v--homepage__logos .o-section--feature-companies__logos{justify-content:space-around}
}
@media screen and (min-width:80rem){.v--homepage__slack_team__channels_image.v--simple-hp{top:5rem}
.v--homepage__logos .o-section--feature-companies__logos{justify-content:space-between}
.v--homepage__logos .o-section--feature-companies__logos div{margin:0}
}
.v--homepage__logos.v--simple-hp{padding-top:1rem}
.v--homepage__logos.v--simple-hp .o-section--feature-companies__logos a,.v--homepage__logos.v--simple-hp .o-section--feature-companies__logos a:hover{border-bottom:none}
@media screen and (min-width:48rem){.v--homepage__logos.v--simple-hp{padding-top:3rem}
.v--homepage__logos.v--simple-hp .o-section--feature-companies__logos{justify-content:center}
}
@media screen and (min-width:64rem){.v--homepage__logos.v--simple-hp .o-section--feature-companies__logos{justify-content:space-between}
.v--homepage__logos.v--simple-hp .o-section--feature-companies__logos div{margin:0}
}
.v--homepage__list{list-style-type:none;margin-bottom:1.5rem}
.v--homepage__list li{margin-bottom:1rem}
.v--homepage__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--homepage__list li:before{background-image:url(/632d3/marketing/img/icons/icon_checkmark_homepage.svg)}
}
.v--homepage__list__item{padding-left:.5rem}
.v--homepage__section-billboard.c-billboard{max-width:unset}
@media screen and (min-width:48rem){.v--homepage__list li:before{top:1.1rem}
.v--homepage__section-billboard.c-billboard{padding-bottom:4rem}
.v--homepage__section-billboard .c-billboard__content{grid-column-gap:5%;grid-template-columns:50% 45%}
}
@media screen and (min-width:80rem){.v--homepage__section-billboard.c-billboard.v--simple-hp{padding-bottom:0}
}
.v--homepage__section-billboard.c-billboard:lang(de) .c-form__input,.v--homepage__section-billboard.c-billboard:lang(es-419) .c-form__input,.v--homepage__section-billboard.c-billboard:lang(fr) .c-form__input,.v--homepage__section-billboard.c-billboard:lang(pt) .c-form__input{margin-bottom:.5rem}
.v--homepage__section-billboard.c-billboard:lang(de) .c-button,.v--homepage__section-billboard.c-billboard:lang(es-419) .c-button,.v--homepage__section-billboard.c-billboard:lang(fr) .c-button,.v--homepage__section-billboard.c-billboard:lang(pt) .c-button{margin-top:0;width:100%;white-space:normal;padding:20px 24px}
.v--homepage__section-billboard.c-billboard:lang(de) .c-button+.c-button,.v--homepage__section-billboard.c-billboard:lang(es-419) .c-button+.c-button,.v--homepage__section-billboard.c-billboard:lang(fr) .c-button+.c-button,.v--homepage__section-billboard.c-billboard:lang(pt) .c-button+.c-button{margin-top:1rem;margin-left:0}
.v--homepage__section-billboard.c-billboard:lang(de) .c-button,.v--homepage__section-billboard.c-billboard:lang(es-419) .c-button,.v--homepage__section-billboard.c-billboard:lang(es-ES) .c-button,.v--homepage__section-billboard.c-billboard:lang(fr) .c-button,.v--homepage__section-billboard.c-billboard:lang(ja) .c-button,.v--homepage__section-billboard.c-billboard:lang(pt) .c-button{padding:20px 24px}
.v--homepage__section-billboard .c-billboard__header__copy{max-width:27rem;margin-left:0}
.v--homepage__section-team-channels.v--simple-hp{padding:0}
@media screen and (min-width:48rem){.v--homepage__section-team-channels.v--simple-hp{padding-bottom:4rem}
}
@media screen and (min-width:64rem){.v--homepage__section-team-channels.v--simple-hp{padding-bottom:4rem}
}
@media screen and (min-width:80rem){.v--homepage__section-billboard .c-billboard__content{grid-column-gap:5%;grid-template-columns:35% 60%}
.v--homepage__section-team-channels.v--simple-hp{padding:0}
}
@media screen and (min-width:48rem){.v--homepage__section-team-channels{padding-top:5rem;padding-bottom:1rem}
}
.v--homepage__section-team-channels .o-two-columns{max-width:76.875rem}
@media screen and (min-width:80rem){.v--homepage__section-team-channels{padding-top:0}
.v--homepage__section-team-channels .o-two-columns .v--homepage__slack_team__channels_image{max-width:735px}
}
.v--homepage__section-three-features{padding-top:0;padding-bottom:5rem}
@media screen and (min-width:48rem){.v--homepage__section-three-features{padding-top:1.5rem}
}
@media screen and (min-width:64rem){.v--homepage__section-team-channels .o-two-columns{grid-column-gap:6%;grid-template-columns:57% 37%}
.v--homepage__section-three-features{padding-top:2rem;padding-bottom:0}
}
.v--homepage__section-integrations{padding-top:5rem;padding-bottom:5rem}
@media screen and (min-width:48rem){.v--homepage__section-integrations{padding-top:4rem}
}
@media screen and (min-width:64rem){.v--homepage__section-integrations{padding-top:5rem;padding-bottom:1.5rem}
}
@media screen and (min-width:80rem){.v--homepage__section-integrations{padding-top:2rem;padding-bottom:1.5rem}
}
.v--homepage__section-enterprise-grade{padding-top:0;padding-bottom:4rem}
@media screen and (min-width:48rem){.v--homepage__section-enterprise-grade{padding-top:1.5rem}
}
@media screen and (min-width:64rem){.v--homepage__section-enterprise-grade{padding-top:4rem;padding-bottom:2rem}
}
@media screen and (min-width:80rem){.v--homepage__section-enterprise-grade{padding-top:.5rem;padding-bottom:4rem}
}
.v--homepage__section-demo{display:none}
.v--homepage__section-customer-showcase{padding-top:5rem;padding-bottom:2rem}
@media screen and (min-width:48rem){.v--homepage__section-demo{display:block}
.v--homepage__section-customer-showcase{padding-top:4rem;padding-bottom:3rem}
}
@media screen and (min-width:80rem){.v--homepage__section-customer-showcase{padding-top:5rem;margin-top:4rem}
}