._arrow-link-default{border-bottom:none}
._arrow-link-default::before{border-bottom:2px solid #1264a3}
._arrow-link-default::after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%206a.5.5%200%200%200%200%201V6zM12.854.646a.5.5%200%200%200-.708.708l.708-.708zM18%206.5l.354.354a.5.5%200%200%200%200-.708L18%206.5zm-5.854%205.146a.5.5%200%200%200%20.708.708l-.708-.708zM1%207h16.5V6H1v1zm16.646-.854l-5.5%205.5.708.708%205.5-5.5-.708-.708zm-5.5-4.792l2.75%202.75.708-.708-2.75-2.75-.708.708zm2.75%202.75l2.75%202.75.708-.708-2.75-2.75-.708.708z%22%20fill%3D%22%231264A3%22%2F%3E%3C%2Fsvg%3E);content:'';width:19px;height:13px;display:inline-block;margin-left:.5em}
@media screen and (min-width:0) and (max-width:479px){._arrow-link-default.u-hide-arrow-on-intl-mobile:not(:lang(en))::after{display:none}
}
@media only print{._arrow-link-print:after{background:0 0}
}
._arrow-link-download{border-bottom:none}
._arrow-link-download::after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7%201a.5.5%200%200%200-1%200h1zm5.354%2010.354a.5.5%200%200%200-.708-.708l.708.708zM6.5%2016.5l-.354.354a.5.5%200%200%200%20.708%200L6.5%2016.5zm-5.146-5.854a.5.5%200%200%200-.708.708l.708-.708zM6%201v15h1V1H6zm.854%2015.146l-5.5-5.5-.708.708%205.5%205.5.708-.708zm4.792-5.5l-2.75%202.75.708.708%202.75-2.75-.708-.708zm-2.75%202.75l-2.75%202.75.708.708%202.75-2.75-.708-.708z%22%20fill%3D%22%231264A3%22%2F%3E%3C%2Fsvg%3E);content:'';width:13px;height:17px;display:inline-block;margin-left:.5em}
._arrow-link-reverse{color:#36c5f0;border-bottom:none}
._arrow-link-reverse::before{border-bottom:2px solid #36c5f0}
._arrow-link-reverse::after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%206a.5.5%200%200%200%200%201V6zM12.854.646a.5.5%200%200%200-.708.708l.708-.708zM18%206.5l.354.354a.5.5%200%200%200%200-.708L18%206.5zm-5.854%205.146a.5.5%200%200%200%20.708.708l-.708-.708zM1%207h16.5V6H1v1zm16.646-.854l-5.5%205.5.708.708%205.5-5.5-.708-.708zm-5.5-4.792l2.75%202.75.708-.708-2.75-2.75-.708.708zm2.75%202.75l2.75%202.75.708-.708-2.75-2.75-.708.708z%22%20fill%3D%22%2336c5f0%22%2F%3E%3C%2Fsvg%3E)}
._arrow-link-white{color:#fff;border-bottom:none}
._arrow-link-white::before{border-bottom:2px solid #fff}
._arrow-link-white::after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%206a.5.5%200%200%200%200%201V6zM12.854.646a.5.5%200%200%200-.708.708l.708-.708zM18%206.5l.354.354a.5.5%200%200%200%200-.708L18%206.5zm-5.854%205.146a.5.5%200%200%200%20.708.708l-.708-.708zM1%207h16.5V6H1v1zm16.646-.854l-5.5%205.5.708.708%205.5-5.5-.708-.708zm-5.5-4.792l2.75%202.75.708-.708-2.75-2.75-.708.708zm2.75%202.75l2.75%202.75.708-.708-2.75-2.75-.708.708z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E)}
@media only print{html{font-size:12pt}
p{color:#1d1c1d}
h1,h2,h3,h4,h5{page-break-after:avoid;break-after:avoid;color:inherit!important}
figure,img,table tr{page-break-inside:avoid;break-inside:avoid}
img{max-width:80%}
p a{word-wrap:break-word}
p a:after{content:" (" attr(href) ")"}
p a[href^="#"]:after,p a[href^=""]:after{display:none}
a[href^="https://"]:after,p a[href^="http://"]:after{content:" (" attr(href) ")";white-space:normal;word-break:break-all;font-size:.8rem;position:inherit;display:inline}
}
.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-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-flush-margin{margin:0!important}
.u-no-margin{margin:0}
@media screen and (min-width:64rem){.u-margin-bottom--jumbo{margin-bottom:calc(8 * 1rem)}
}
@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-flush-padding{padding:0}
.u-padding-bottom--x-large--mobile-only{padding-bottom:0rem!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-padding-bottom--x-large--mobile-only{padding-bottom:2rem!important}
.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}
.u-text--left-on-desktop{text-align:center!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-nowrap{white-space:nowrap}
.u-keep-all{word-break:keep-all}
@media screen and (min-width:48rem){.u-text--center-on-tablet{text-align:center!important}
.no_wrap{white-space:nowrap}
.cjk_wrap{display:inline-block;white-space:nowrap}
}
.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-valign--text-bottom{vertical-align:text-bottom!important}
.u-line-height--double{line-height:2rem}
.display-as-h2{font-family:Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.1875;letter-spacing:-.3px;font-size:1.5rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h2{font-size:calc(1.5rem + (8 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.u-text--left-on-desktop{text-align:left!important}
.display-as-h2{font-size:2rem}
}
.display-as-h2:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.375;letter-spacing:.9px;font-size:1.625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h2:lang(ja){font-size:calc(1.625rem + (6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h2:lang(ja){font-size:2rem}
}
.display-as-h2:lang(de){font-family:Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.125;letter-spacing:-.3px;font-size:1.75rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h2:lang(de){font-size:calc(1.75rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h2:lang(de){font-size:2rem}
}
.display-as-h2:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.375;letter-spacing:.9px;font-size:1.625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h2:lang(ko){font-size:calc(1.625rem + (6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h2:lang(ko){font-size:2rem}
}
.display-as-h2:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.375;letter-spacing:.9px;font-size:1.625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h2:lang(zh-TW){font-size:calc(1.625rem + (6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h2:lang(zh-TW){font-size:2rem}
}
.display-as-h2:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.375;letter-spacing:.9px;font-size:1.625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h2:lang(zh-CN){font-size:calc(1.625rem + (6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h2:lang(zh-CN){font-size:2rem}
}
.display-as-h2:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.375;letter-spacing:.9px;font-size:1.625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h2:lang(ru){font-size:calc(1.625rem + (6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h2:lang(ru){font-size:2rem}
}
.display-as-h3{font-family:Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h3{font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h3{font-size:1.5rem}
}
.display-as-h3:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.45;letter-spacing:.9px;font-size:1.4rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h3:lang(ja){font-size:calc(1.4rem + (9.6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h3:lang(ja){font-size:2rem}
}
.display-as-h3:lang(de){font-family:Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal;font-size:1.5rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h3:lang(de){font-size:calc(1.5rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h3:lang(de){font-size:1.5rem}
}
.display-as-h3:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.45;letter-spacing:.9px;font-size:1.4rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h3:lang(ko){font-size:calc(1.4rem + (1.6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h3:lang(ko){font-size:1.5rem}
}
.display-as-h3:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.45;letter-spacing:.9px;font-size:1.4rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h3:lang(zh-TW){font-size:calc(1.4rem + (9.6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h3:lang(zh-TW){font-size:2rem}
}
.display-as-h3:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.45;letter-spacing:.9px;font-size:1.4rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h3:lang(zh-CN){font-size:calc(1.4rem + (9.6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h3:lang(zh-CN){font-size:2rem}
}
.display-as-h3:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.45;letter-spacing:.9px;font-size:1.4rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h3:lang(ru){font-size:calc(1.4rem + (9.6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h3:lang(ru){font-size:2rem}
}
.display-as-h4{font-family:Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal;font-size:1.125rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h4{font-size:calc(1.125rem + (6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h4{font-size:1.5rem}
}
.display-as-h4:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:500;line-height:1.2;letter-spacing:.9px;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h4:lang(ja){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h4:lang(ja){font-size:1.5rem}
}
.display-as-h4:lang(de){font-family:Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h4:lang(de){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h4:lang(de){font-size:1.5rem}
}
.display-as-h4:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:500;line-height:1.2;letter-spacing:.9px;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h4:lang(ko){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h4:lang(ko){font-size:1.5rem}
}
.display-as-h4:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:500;line-height:1.2;letter-spacing:.9px;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h4:lang(zh-TW){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h4:lang(zh-TW){font-size:1.5rem}
}
.display-as-h4:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:500;line-height:1.2;letter-spacing:.9px;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h4:lang(zh-CN){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h4:lang(zh-CN){font-size:1.5rem}
}
.display-as-h4:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:500;line-height:1.2;letter-spacing:.9px;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-h4:lang(ru){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-h4:lang(ru){font-size:1.5rem}
}
.display-as-cta-headline{font-family:Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-cta-headline{font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-cta-headline{font-size:1.5rem}
}
.display-as-cta-headline:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:500;line-height:1.45;letter-spacing:normal;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-cta-headline:lang(ja){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-cta-headline:lang(ja){font-size:1.5rem}
}
.display-as-cta-headline:lang(de){font-family:Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.25;letter-spacing:normal;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-cta-headline:lang(de){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-cta-headline:lang(de){font-size:1.5rem}
}
.display-as-cta-headline:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:500;line-height:1.45;letter-spacing:normal;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-cta-headline:lang(ko){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-cta-headline:lang(ko){font-size:1.5rem}
}
.display-as-cta-headline:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:500;line-height:1.45;letter-spacing:normal;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-cta-headline:lang(zh-TW){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-cta-headline:lang(zh-TW){font-size:1.5rem}
}
.display-as-cta-headline:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:500;line-height:1.45;letter-spacing:normal;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-cta-headline:lang(zh-CN){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-cta-headline:lang(zh-CN){font-size:1.5rem}
}
.display-as-cta-headline:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:500;line-height:1.45;letter-spacing:normal;font-size:1.25rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-cta-headline:lang(ru){font-size:calc(1.25rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-cta-headline:lang(ru){font-size:1.5rem}
}
.display-as-subhead{font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.3333;letter-spacing:normal;font-size:1.125rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-subhead{font-size:calc(1.125rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subhead{font-size:1.125rem}
}
.display-as-subhead:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1.15rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-subhead:lang(ja){font-size:calc(1.15rem + (-.4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subhead:lang(ja){font-size:1.125rem}
}
.display-as-subhead:lang(de){font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.3333;letter-spacing:normal;font-size:1.125rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-subhead:lang(de){font-size:calc(1.125rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subhead:lang(de){font-size:1.125rem}
}
.display-as-subhead:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-subhead:lang(ko){font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subhead:lang(ko){font-size:1rem}
}
.display-as-subhead:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1.15rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-subhead:lang(zh-TW){font-size:calc(1.15rem + (-.4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subhead:lang(zh-TW){font-size:1.125rem}
}
.display-as-subhead:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1.15rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-subhead:lang(zh-CN){font-size:calc(1.15rem + (-.4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subhead:lang(zh-CN){font-size:1.125rem}
}
.display-as-subhead:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1.15rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-subhead:lang(ru){font-size:calc(1.15rem + (-.4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subhead:lang(ru){font-size:1.125rem}
}
.display-as-hero{font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.4444;letter-spacing:-.2px;font-size:1.125rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-hero{font-size:calc(1.125rem + (2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-hero{font-size:1.25rem}
}
.display-as-hero:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1.0625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-hero:lang(ja){font-size:calc(1.0625rem + (3 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-hero:lang(ja){font-size:1.25rem}
}
.display-as-hero:lang(de){font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.5556;letter-spacing:-.2px;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-hero:lang(de){font-size:calc(1rem + (4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-hero:lang(de){font-size:1.25rem}
}
.display-as-hero:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1.0625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-hero:lang(ko){font-size:calc(1.0625rem + (3 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-hero:lang(ko){font-size:1.25rem}
}
.display-as-hero:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1.0625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-hero:lang(zh-TW){font-size:calc(1.0625rem + (3 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-hero:lang(zh-TW){font-size:1.25rem}
}
.display-as-hero:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1.0625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-hero:lang(zh-CN){font-size:calc(1.0625rem + (3 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-hero:lang(zh-CN){font-size:1.25rem}
}
.display-as-hero:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1.0625rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-hero:lang(ru){font-size:calc(1.0625rem + (3 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-hero:lang(ru){font-size:1.25rem}
}
.display-as-paragraph{font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.4444;letter-spacing:normal;font-size:1.125rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-paragraph{font-size:calc(1.125rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-paragraph{font-size:1.125rem}
}
.display-as-paragraph:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-paragraph:lang(ja){font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-paragraph:lang(ja){font-size:1rem}
}
.display-as-paragraph:lang(de){font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.5625;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-paragraph:lang(de){font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-paragraph:lang(de){font-size:1rem}
}
.display-as-paragraph:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-paragraph:lang(ko){font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-paragraph:lang(ko){font-size:1rem}
}
.display-as-paragraph:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-paragraph:lang(zh-TW){font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-paragraph:lang(zh-TW){font-size:1rem}
}
.display-as-paragraph:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-paragraph:lang(zh-CN){font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-paragraph:lang(zh-CN){font-size:1rem}
}
.display-as-paragraph:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-paragraph:lang(ru){font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-paragraph:lang(ru){font-size:1rem}
}
.display-as-quote{font-family:Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:300;line-height:1.3571;letter-spacing:-.3px;font-size:1.25rem;margin-bottom:1rem;font-style:italic}
@media screen and (min-width:25rem){.display-as-quote{font-size:calc(1.25rem + (8 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-quote{font-size:1.75rem}
}
.display-as-quote:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.2;letter-spacing:.9px;font-size:1.35rem;margin-bottom:1rem;font-style:italic}
@media screen and (min-width:25rem){.display-as-quote:lang(ja){font-size:calc(1.35rem + (6.4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-quote:lang(ja){font-size:1.75rem}
}
.display-as-quote:lang(ja):lang(ja),.display-as-quote:lang(ja):lang(ko){font-style:inherit}
.display-as-quote:lang(de){font-family:Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:300;line-height:1.3571;letter-spacing:-.3px;font-size:1.25rem;margin-bottom:1rem;font-style:italic}
@media screen and (min-width:25rem){.display-as-quote:lang(de){font-size:calc(1.25rem + (8 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-quote:lang(de){font-size:1.75rem}
}
.display-as-quote:lang(de):lang(ja),.display-as-quote:lang(de):lang(ko){font-style:inherit}
.display-as-quote:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:.9px;font-size:1.35rem;margin-bottom:1rem;font-style:italic}
@media screen and (min-width:25rem){.display-as-quote:lang(ko){font-size:calc(1.35rem + (6.4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-quote:lang(ko){font-size:1.75rem}
}
.display-as-quote:lang(ko):lang(ja),.display-as-quote:lang(ko):lang(ko){font-style:inherit}
.display-as-quote:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.2;letter-spacing:.9px;font-size:1.35rem;margin-bottom:1rem;font-style:italic}
@media screen and (min-width:25rem){.display-as-quote:lang(zh-TW){font-size:calc(1.35rem + (6.4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-quote:lang(zh-TW){font-size:1.75rem}
}
.display-as-quote:lang(zh-TW):lang(ja),.display-as-quote:lang(zh-TW):lang(ko){font-style:inherit}
.display-as-quote:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.2;letter-spacing:.9px;font-size:1.35rem;margin-bottom:1rem;font-style:italic}
@media screen and (min-width:25rem){.display-as-quote:lang(zh-CN){font-size:calc(1.35rem + (6.4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-quote:lang(zh-CN){font-size:1.75rem}
}
.display-as-quote:lang(zh-CN):lang(ja),.display-as-quote:lang(zh-CN):lang(ko){font-style:inherit}
.display-as-quote:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.2;letter-spacing:.9px;font-size:1.35rem;margin-bottom:1rem;font-style:italic}
@media screen and (min-width:25rem){.display-as-quote:lang(ru){font-size:calc(1.35rem + (6.4 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-quote:lang(ru){font-size:1.75rem}
}
.display-as-quote:lang(ru):lang(ja),.display-as-quote:lang(ru):lang(ko){font-style:inherit}
.display-as-inline-text-link{font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.4444;letter-spacing:normal;font-size:1.125rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3;position:relative}
@media screen and (min-width:25rem){.display-as-inline-text-link{font-size:calc(1.125rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-inline-text-link{font-size:1.125rem}
}
@media (pointer:fine){.display-as-inline-text-link::before{transition:width 420ms cubic-bezier(.165,.84,.44,1);position:absolute;bottom:-2px;width:0;border-bottom:2px solid #1264a3;content:''}
}
.display-as-inline-text-link:focus,.display-as-inline-text-link:hover{cursor:pointer}
.display-as-inline-text-link:focus::before,.display-as-inline-text-link:hover::before{width:100%}
.display-as-inline-text-link:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1.15rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3;position:relative}
@media screen and (min-width:25rem){.display-as-inline-text-link:lang(ja){font-size:calc(1.15rem + (1.6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-inline-text-link:lang(ja){font-size:1.25rem}
}
@media (pointer:fine){.display-as-inline-text-link:lang(ja)::before{transition:width 420ms cubic-bezier(.165,.84,.44,1);position:absolute;bottom:-2px;width:0;border-bottom:2px solid #1264a3;content:''}
}
.display-as-inline-text-link:lang(ja):focus,.display-as-inline-text-link:lang(ja):hover{cursor:pointer}
.display-as-inline-text-link:lang(ja):focus::before,.display-as-inline-text-link:lang(ja):hover::before{width:100%}
.display-as-inline-text-link:lang(de){font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.5;letter-spacing:normal;font-size:1rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3;position:relative}
@media screen and (min-width:25rem){.display-as-inline-text-link:lang(de){font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-inline-text-link:lang(de){font-size:1rem}
}
@media (pointer:fine){.display-as-inline-text-link:lang(de)::before{transition:width 420ms cubic-bezier(.165,.84,.44,1);position:absolute;bottom:-2px;width:0;border-bottom:2px solid #1264a3;content:''}
}
.display-as-inline-text-link:lang(de):focus,.display-as-inline-text-link:lang(de):hover{cursor:pointer}
.display-as-inline-text-link:lang(de):focus::before,.display-as-inline-text-link:lang(de):hover::before{width:100%}
.display-as-inline-text-link:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1.15rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3;position:relative}
@media screen and (min-width:25rem){.display-as-inline-text-link:lang(ko){font-size:calc(1.15rem + (1.6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-inline-text-link:lang(ko){font-size:1.25rem}
}
@media (pointer:fine){.display-as-inline-text-link:lang(ko)::before{transition:width 420ms cubic-bezier(.165,.84,.44,1);position:absolute;bottom:-2px;width:0;border-bottom:2px solid #1264a3;content:''}
}
.display-as-inline-text-link:lang(ko):focus,.display-as-inline-text-link:lang(ko):hover{cursor:pointer}
.display-as-inline-text-link:lang(ko):focus::before,.display-as-inline-text-link:lang(ko):hover::before{width:100%}
.display-as-inline-text-link:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1.15rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3;position:relative}
@media screen and (min-width:25rem){.display-as-inline-text-link:lang(zh-TW){font-size:calc(1.15rem + (1.6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-inline-text-link:lang(zh-TW){font-size:1.25rem}
}
@media (pointer:fine){.display-as-inline-text-link:lang(zh-TW)::before{transition:width 420ms cubic-bezier(.165,.84,.44,1);position:absolute;bottom:-2px;width:0;border-bottom:2px solid #1264a3;content:''}
}
.display-as-inline-text-link:lang(zh-TW):focus,.display-as-inline-text-link:lang(zh-TW):hover{cursor:pointer}
.display-as-inline-text-link:lang(zh-TW):focus::before,.display-as-inline-text-link:lang(zh-TW):hover::before{width:100%}
.display-as-inline-text-link:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1.15rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3;position:relative}
@media screen and (min-width:25rem){.display-as-inline-text-link:lang(zh-CN){font-size:calc(1.15rem + (1.6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-inline-text-link:lang(zh-CN){font-size:1.25rem}
}
@media (pointer:fine){.display-as-inline-text-link:lang(zh-CN)::before{transition:width 420ms cubic-bezier(.165,.84,.44,1);position:absolute;bottom:-2px;width:0;border-bottom:2px solid #1264a3;content:''}
}
.display-as-inline-text-link:lang(zh-CN):focus,.display-as-inline-text-link:lang(zh-CN):hover{cursor:pointer}
.display-as-inline-text-link:lang(zh-CN):focus::before,.display-as-inline-text-link:lang(zh-CN):hover::before{width:100%}
.display-as-inline-text-link:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1.15rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3;position:relative}
@media screen and (min-width:25rem){.display-as-inline-text-link:lang(ru){font-size:calc(1.15rem + (1.6 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-inline-text-link:lang(ru){font-size:1.25rem}
}
@media (pointer:fine){.display-as-inline-text-link:lang(ru)::before{transition:width 420ms cubic-bezier(.165,.84,.44,1);position:absolute;bottom:-2px;width:0;border-bottom:2px solid #1264a3;content:''}
}
.display-as-inline-text-link:lang(ru):focus,.display-as-inline-text-link:lang(ru):hover{cursor:pointer}
.display-as-inline-text-link:lang(ru):focus::before,.display-as-inline-text-link:lang(ru):hover::before{width:100%}
.display-as-text-link{font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.4444;letter-spacing:normal;font-size:1.125rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3}
@media screen and (min-width:25rem){.display-as-text-link{font-size:calc(1.125rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-text-link{font-size:1.125rem}
}
.display-as-text-link:focus,.display-as-text-link:hover{cursor:pointer}
.display-as-text-link:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:500;line-height:1.2;letter-spacing:normal;font-size:1rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3}
@media screen and (min-width:25rem){.display-as-text-link:lang(ja){font-size:calc(1rem + (-1 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-text-link:lang(ja){font-size:.9375rem}
}
.display-as-text-link:lang(ja):focus,.display-as-text-link:lang(ja):hover{cursor:pointer}
.display-as-text-link:lang(de){font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.5;letter-spacing:normal;font-size:1rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3}
@media screen and (min-width:25rem){.display-as-text-link:lang(de){font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-text-link:lang(de){font-size:1rem}
}
.display-as-text-link:lang(de):focus,.display-as-text-link:lang(de):hover{cursor:pointer}
.display-as-text-link:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:500;line-height:1.2;letter-spacing:normal;font-size:1rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3}
@media screen and (min-width:25rem){.display-as-text-link:lang(ko){font-size:calc(1rem + (-1 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-text-link:lang(ko){font-size:.9375rem}
}
.display-as-text-link:lang(ko):focus,.display-as-text-link:lang(ko):hover{cursor:pointer}
.display-as-text-link:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:500;line-height:1.2;letter-spacing:normal;font-size:1rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3}
@media screen and (min-width:25rem){.display-as-text-link:lang(zh-TW){font-size:calc(1rem + (-1 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-text-link:lang(zh-TW){font-size:.9375rem}
}
.display-as-text-link:lang(zh-TW):focus,.display-as-text-link:lang(zh-TW):hover{cursor:pointer}
.display-as-text-link:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:500;line-height:1.2;letter-spacing:normal;font-size:1rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3}
@media screen and (min-width:25rem){.display-as-text-link:lang(zh-CN){font-size:calc(1rem + (-1 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-text-link:lang(zh-CN){font-size:.9375rem}
}
.display-as-text-link:lang(zh-CN):focus,.display-as-text-link:lang(zh-CN):hover{cursor:pointer}
.display-as-text-link:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:500;line-height:1.2;letter-spacing:normal;font-size:1rem;display:inline-block;margin-bottom:0;border-bottom:1px solid #1264a3}
@media screen and (min-width:25rem){.display-as-text-link:lang(ru){font-size:calc(1rem + (-1 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-text-link:lang(ru){font-size:.9375rem}
}
.display-as-text-link:lang(ru):focus,.display-as-text-link:lang(ru):hover{cursor:pointer}
.display-as-nav{font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2857;letter-spacing:normal;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-nav{font-size:calc(.875rem + (2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-nav{font-size:1rem}
}
.display-as-nav:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-nav:lang(ja){font-size:calc(1rem + (-1 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-nav:lang(ja){font-size:.9375rem}
}
.display-as-nav:lang(de){font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2857;letter-spacing:normal;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-nav:lang(de){font-size:calc(.875rem + (2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-nav:lang(de){font-size:1rem}
}
.display-as-nav:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-nav:lang(ko){font-size:calc(1rem + (-1 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-nav:lang(ko){font-size:.9375rem}
}
.display-as-nav:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-nav:lang(zh-TW){font-size:calc(1rem + (-1 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-nav:lang(zh-TW){font-size:.9375rem}
}
.display-as-nav:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-nav:lang(zh-CN){font-size:calc(1rem + (-1 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-nav:lang(zh-CN){font-size:.9375rem}
}
.display-as-nav:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-nav:lang(ru){font-size:calc(1rem + (-1 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-nav:lang(ru){font-size:.9375rem}
}
.display-as-subnav{font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.125;letter-spacing:.8px;font-size:.875rem;margin-bottom:1rem;text-transform:uppercase}
@media screen and (min-width:25rem){.display-as-subnav{font-size:calc(.875rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subnav{font-size:.875rem}
}
.display-as-subnav:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem;text-transform:uppercase}
@media screen and (min-width:25rem){.display-as-subnav:lang(ja){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subnav:lang(ja){font-size:.875rem}
}
.display-as-subnav:lang(de){font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.125;letter-spacing:.8px;font-size:.875rem;margin-bottom:1rem;text-transform:uppercase}
@media screen and (min-width:25rem){.display-as-subnav:lang(de){font-size:calc(.875rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subnav:lang(de){font-size:.875rem}
}
.display-as-subnav:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem;text-transform:uppercase}
@media screen and (min-width:25rem){.display-as-subnav:lang(ko){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subnav:lang(ko){font-size:.875rem}
}
.display-as-subnav:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem;text-transform:uppercase}
@media screen and (min-width:25rem){.display-as-subnav:lang(zh-TW){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subnav:lang(zh-TW){font-size:.875rem}
}
.display-as-subnav:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem;text-transform:uppercase}
@media screen and (min-width:25rem){.display-as-subnav:lang(zh-CN){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subnav:lang(zh-CN){font-size:.875rem}
}
.display-as-subnav:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem;text-transform:uppercase}
@media screen and (min-width:25rem){.display-as-subnav:lang(ru){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-subnav:lang(ru){font-size:.875rem}
}
.display-as-mini{font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2857;letter-spacing:normal;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini{font-size:calc(.875rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini{font-size:.875rem}
}
.display-as-mini:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini:lang(ja){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini:lang(ja){font-size:.875rem}
}
.display-as-mini:lang(de){font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.4286;letter-spacing:normal;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini:lang(de){font-size:calc(.875rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini:lang(de){font-size:.875rem}
}
.display-as-mini:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini:lang(ko){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini:lang(ko){font-size:.875rem}
}
.display-as-mini:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini:lang(zh-TW){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini:lang(zh-TW){font-size:.875rem}
}
.display-as-mini:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini:lang(zh-CN){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini:lang(zh-CN){font-size:.875rem}
}
.display-as-mini:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini:lang(ru){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini:lang(ru){font-size:.875rem}
}
.display-as-mini-header{font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.2857;letter-spacing:normal;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini-header{font-size:calc(.875rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini-header{font-size:.875rem}
}
.display-as-mini-header:lang(ja){font-family:Slack-Tazugane,Tahoma,Slack-Larsseit,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini-header:lang(ja){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini-header:lang(ja){font-size:.875rem}
}
.display-as-mini-header:lang(de){font-family:Slack-Circular-Pro,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.2857;letter-spacing:normal;font-size:.875rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini-header:lang(de){font-size:calc(.875rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini-header:lang(de){font-size:.875rem}
}
.display-as-mini-header:lang(ko){font-family:NotoSansKR,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.5;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini-header:lang(ko){font-size:calc(1rem + (0 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini-header:lang(ko){font-size:1rem}
}
.display-as-mini-header:lang(zh-TW){font-family:NotoSansTC,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini-header:lang(zh-TW){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini-header:lang(zh-TW){font-size:.875rem}
}
.display-as-mini-header:lang(zh-CN){font-family:NotoSansSC,Slack-Lato,appleLogo,sans-serif;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini-header:lang(zh-CN){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
@media screen and (min-width:64rem){.display-as-mini-header:lang(zh-CN){font-size:.875rem}
}
.display-as-mini-header:lang(ru){font-family:Circular-Cyrillic,'Helvetica Neue',Helvetica,'Segoe UI',Tahoma,Arial,sans-serif;font-weight:700;line-height:1.2;letter-spacing:normal;font-size:1rem;margin-bottom:1rem}
@media screen and (min-width:25rem){.display-as-mini-header:lang(ru){font-size:calc(1rem + (-2 * (100vw - 400px)/ 624))}
}
.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}
.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 32rem rgba(0,0,0,.1)!important}
.u-shadow--x-small{box-shadow:0 1px 20px 0 rgba(0,0,0,.08)}
.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-overflow--visible{overflow:visible}
.u-overflow--hidden{overflow:hidden}
.u-noscroll{overflow:hidden;max-height:100vh}
.u-resize--vertically{resize:vertical!important}
.u-clear-float{clear:both!important}
.u-absolute-position{position:absolute;z-index:1}
.u-absolute-position--v-fixed-right{right:0}
.u-absolute-center{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.u-relative-position{position:relative;z-index:1}
.u-z-index--10{z-index:10}
.u-z-index--20{z-index:20}
.u-top--0{top:0}
.u-min-width--100{min-width:100%}
.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-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}
@media only screen{.u-text--reverse{color:#fff!important}
}
.u-text--muted{color:#696969!important}
.u-text--strong{color:#000!important}
.u-text--dark{color:#454245!important}
.u-text--black{color:#1d1c1d!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-background--none{background-color:initial!important}
.u-background--lighterGray{background-color:#f5f4f5!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-background--lightLavender{background-color:#f9edff!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-icon-stroke--black path{stroke:#000}
.u-icon-fill--black path{fill:#000}
.u-icon-fill--secondary path{fill:#1264a3}
.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}
@media screen and (min-width:64rem){.display-as-mini-header:lang(ru){font-size:.875rem}
.is-animatable{-webkit-animation-play-state:paused;animation-play-state:paused}
.u-hide-on-desktop{display:none!important}
}
.is-animating{animation-duration:420ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(.165,.84,.44,1)}
.has-animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:420ms;animation-duration:420ms;-webkit-animation-play-state:running;animation-play-state:running}
.slide-in--right{-webkit-animation-name:slide-in--right;animation-name:slide-in--right}
.slide-out--right{-webkit-animation-name:slide-out--right;animation-name:slide-out--right}
.slide-in--down{-webkit-animation-name:slide-in--down;animation-name:slide-in--down}
.slide-out--up{-webkit-animation-name:slide-out--up;animation-name:slide-out--up}
.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}
.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}
.fade-in--up{-webkit-animation-name:fade-in--up;-moz-animation-name:fade-in--up;-o-animation-name:fade-in--up;animation-name:fade-in--up}
.scale-in-br{-webkit-animation-name:scale-in-br;animation-name:scale-in-br}
.scale-out-tl{-webkit-animation-name:scale-out-tl;animation-name:scale-out-tl}
.scale-in-tl{-webkit-animation-name:scale-in-tl;animation-name:scale-in-tl}
.scale-out-br{-webkit-animation-name:scale-out-br;animation-name:scale-out-br}
@keyframes slide-in--right-quick{from{transform:translate3d(0,0,0)}
to{transform:translate3d(10%,-10%,0)}
}
@keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);transform:translateY(0)}
40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}
60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}
}
@keyframes slide-in--right{0%{transform:translateX(100%)}
100%{transform:translateX(0)}
}
@keyframes slide-out--right{0%{transform:translateX(0)}
100%{transform:translateX(100%)}
}
@keyframes slide-in--down{0%{transform:translateY(-100%)}
100%{transform:translateY(0)}
}
@keyframes slide-out--up{0%{transform:translateY(0)}
100%{transform:translateY(-100%)}
}
@-webkit-keyframes fade-in{from{opacity:0}
to{opacity:1}
}
@keyframes fade-in{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fade-out{from{opacity:1}
to{opacity:0}
}
@keyframes fade-out{from{opacity:1}
to{opacity:0}
}
@-webkit-keyframes scale-in-br{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
}
@keyframes scale-in-br{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
}
@-webkit-keyframes scale-in-tl{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}
}
@keyframes scale-in-tl{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}
}
@-webkit-keyframes scale-out-tl{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}
100%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
}
@keyframes scale-out-tl{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}
100%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
}
@-webkit-keyframes scale-out-br{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
100%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
}
@keyframes scale-out-br{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
100%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
}
@-webkit-keyframes fade-in--up{from{opacity:0;transform:translate3d(0,50px,0)}
to{opacity:1;transform:none}
}
@keyframes fade-in--up{from{opacity:0;transform:translate3d(0,50px,0)}
to{opacity:1;transform:none}
}
@keyframes scale-out-center{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}
}
@-webkit-keyframes loading-spinner{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes loading-spinner{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.u-visually-hidden{position:absolute;width:1px;height:1px;border:0;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0)}
@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}
}
.for-mouse-device-only{display:block}
@media (hover:none) and (pointer:coarse){.for-mouse-device-only{display:none}
}
.for-touch-device-only{display:block}
@media (hover:hover) and (pointer:fine){.for-touch-device-only{display:none}
}
@media screen and (min-width:48rem){.for-mobile-only{display:none}
}
.hide{display:none!important}
@media screen and (max-width:767px){.for-x-small--show{display:block!important}
.for-x-small--show-grid{display:grid!important}
}
@media screen and (min-width:48rem) and (max-width:1023px){.for-small--show{display:block!important}
.for-small--show-grid{display:grid!important}
}
@media screen and (min-width:64rem) and (max-width:1279px){.for-medium--show{display:block!important}
.for-medium--show-grid{display:grid!important}
}
@media screen and (min-width:80rem){.for-large--show{display:block!important}
.for-large--show-grid{display:grid!important}
}
.for-small-up{display:none}
@media screen and (min-width:48rem){.for-small-up{display:block}
}
.for-desktop-only,.for-desktop-only--flex,.for-desktop-only--inline,.for-desktop-only--inline-block,.for-desktop-only--inline-flex,.for-desktop-only--table-cell,.for-print-only{display:none}
@media screen and (min-width:48rem){.for-desktop-only{display:block}
.for-desktop-only--inline{display:inline}
.for-desktop-only--inline-block{display:inline-block}
.for-desktop-only--table-cell{display:table-cell}
.for-desktop-only--flex{display:flex}
}
@media screen and (min-width:67.8125rem){.for-desktop-only--inline-flex{display:inline-flex}
}
.for-non-english-only:lang(en),.is-hidden{display:none}
.is-focusable{display:block;left:-1000em;width:0;height:0;overflow:hidden}
.is-focusable:focus{top:0;left:0;width:auto;height:auto;padding:1em;overflow:visible;z-index:9001}
.is-offscreen{display:block;left:-1000em;width:0;height:0;overflow:hidden}
@media screen and (min-width:64rem){.for-sr-only--desktop{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
}
.for-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
@media only print{.hide-on-print{display:none}
.for-print-only{display:block}
.for-print-only--inline{display:inline}
.for-print-only--inline-block{display:inline-block}
.for-print-only--table-cell{display:table-cell}
.for-print-only--flex{display:flex}
}
.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}
.c-billboard__solutions .c-message__file_icon:lang(es){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),.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) .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),.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),.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),.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),.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) .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) .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) .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) .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) .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) .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) .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:#f5f4f5;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}