body.landing{background-color:#e2edff;line-height:1}body.landing button i.spin{animation:spinMain .9s steps(1) infinite}body.landing .authForm button i.spin{position:absolute;float:none;left:auto;right:10px}.landingContainer{position:relative;max-width:920px;padding:0 20px;margin:0 auto}#landingHeader{overflow:hidden;background-color:#0b2e60;border-bottom:1px solid #000}#landingLogin{float:right;padding:0 0 8px;font-size:14px;width:462px}#enterpriseLanding a,#landingLogin a{color:#6ba2f7}#enterpriseLanding a:hover,#landingLogin a:hover{color:#fff}#landingLogin .userError{margin:4px;padding:7px 9px;font-size:13px;border:0;background:none;color:#f99fa0}#landingLogin .input{font-size:14px;width:170px;border-color:#000;background-color:#113787;padding:7px 5px;margin:0 5px 8px 0;color:#fff}#landingLogin .input:focus{margin:-1px 3px -1px 0;border-color:#065cf5}#landingLogin .input::-webkit-input-placeholder{color:#9cc7ff}#landingLogin .input::-moz-placeholder{color:#9cc7ff}#landingLogin .input:-ms-input-placeholder{color:#9cc7ff}#landingLogin button{margin:0 5px 0 0;padding:0}#enterpriseLanding button a,#enterpriseLanding button span{border-color:#000;color:#9cc7ff}#enterpriseLanding .authForm button:focus a,#enterpriseLanding .authForm button:focus span{padding:5px 9px;border-width:2px;border-color:#065cf5}#landingLogin button a,#landingLogin button span{font-size:14px;padding:7px 10px;border-color:#000;color:#9cc7ff}#landingLogin button:not([disabled]):hover a,#landingLogin button:not([disabled]):hover span{color:#fff}#landingLogin button:focus a,#landingLogin button:focus span{padding:6px 9px;border-width:2px;border-color:#065cf5;color:#fff}#landingAccount{float:right;font-size:25px;line-height:67px}#forgotPasswordContent{margin:40px auto;width:450px;padding:17px 20px 14px}#forgotPasswordContent button.close{float:none}#forgotEmail{width:437px}#landingBanner{overflow:hidden;padding:40px 0;background-color:#4480fa;color:#9cc7ff;border-bottom:1px solid #0b2e60}#landingBanner,#landingImage{position:relative}#landingImage img{position:absolute}#landingImageScreenshot{height:269px;bottom:-290px;left:-40px}body.landing h1#logo{float:left;padding:20px 20px 15px 0;font-size:40px;text-shadow:1px 1px 1px rgba(0,0,0,.5);color:#9cc7ff}body.landing h1#logo a{color:#9cc7ff;text-decoration:none;margin-right:5px}body.landing h1#landingFooterLogo{margin-bottom:10px;color:#0060f5;font-size:50px}body.landing h1#landingFooterLogo,body.landing h1#logo{display:inline-block;padding-left:60px;background-image:url("/static/landing/logo.png");background-repeat:no-repeat;background-position:0 50%}body.landing h1#logo span.cloud{color:#6ba2f7}body.landing h1#landingFooterLogo span.cloud{color:#0b2e60}#landingZing{clear:both}#landingZing p{font-size:30px;line-height:40px}#landingZing p,#landingZing p.strap{padding-bottom:10px;text-shadow:0 1px 1px rgba(0,0,0,.5)}#landingZing p.strap{font-size:40px;line-height:50px;color:#fff}body.landing .authForm{width:340px}#landingSignup{width:330px;height:255px;float:right;padding:1px;position:relative}#landingSignup p{font-size:18px}#landingSignup a{color:#e2edff;text-decoration:none}#landingSignup a:hover{color:#fff}#landingSignup form{position:absolute;bottom:0}body.landing .authForm .input{padding:7px 0 7px 5px;width:335px;font-size:18px;line-height:normal}#landingSignup .input{border-color:#333}#landingSignup .input:focus{border-color:#1b3295}body.landing .authForm button.signup{width:340px;margin:0;padding:0}body.landing .authForm button.signup a,body.landing .authForm button.signup span{padding:6px 10px}body.landing .authForm button.signup:focus a,body.landing .authForm button.signup:focus span{border:2px solid #4480fa;padding:5px}#landingSignup button.signup:focus a,#landingSignup button.signup:focus span{border-color:#0b2e60}#landingBottomSignup{padding:25px;text-align:center}#landingBottomSignup h2{margin-bottom:15px}#landingBottomSignup p{font-size:16px}#landingBottomSignup .authForm{margin:0 auto;padding:1px}body.landing button:not(.close) a,body.landing button:not(.close) span{color:#fff;font-size:17px;border-color:#333;background-color:#1b3295;background-image:-webkit-linear-gradient(top,#2746c7,#1b3295);background-image:linear-gradient(180deg,#2746c7,#1b3295);box-shadow:none}body.landing button:not(.close)[disabled] a,body.landing button:not(.close)[disabled] span{color:#aaa}body.landing button:not(.close):not([disabled]):hover a,body.landing button:not(.close):not([disabled]):hover span{border-color:#1b3295;background-color:#1b3295;background-image:-webkit-linear-gradient(top,#243aef,#1b3295);background-image:linear-gradient(180deg,#243aef,#1b3295)}body.landing button:not(.close):focus a,body.landing button:not(.close):focus span{outline:none}body.landing button:not(.close):not([disabled]):active a,body.landing button:not(.close):not([disabled]):active span{top:1px;left:0}body.landing .mainOverlayContent button a,body.landing .mainOverlayContent button span{padding:4px 10px;font-size:16px}body.landing .mainOverlayContent .form .input{padding:6px;font-size:16px}.landingSection,.landingStaticSection{position:relative;font-size:26px;line-height:1.4}.landingSection h2,.landingStaticSection h2{margin-bottom:20px;font-size:30px}.landingStaticSection h2{margin-left:20px}.landingSection{padding:120px 0;overflow:hidden}.landingStaticSection{padding:40px 0}.staticText h3{font-size:22px;margin-top:22px}.staticText{font-size:17px;line-height:25px}.staticText p{margin-top:17px}.landingStaticWrapper{background-color:#fff;padding:8px;border-radius:10px;width:942px}.landingContentWrapper{padding:20px;font-size:18px}.landingContentWrapper ol,.landingContentWrapper p,.landingContentWrapper ul{margin-bottom:12px;line-height:28px}.landingContentWrapper li{margin:0 0 5px 30px}.landingContentWrapper ul li{list-style:square}.landingContentWrapper h3{margin:20px 0 10px;font-size:22px}.landingContentWrapper code{padding:2px 3px;background-color:#e2edff}.landingContentWrapper label{clear:right}#enterpriseIntro{margin-bottom:40px}#enterpriseList{width:300px;float:right;padding:0 20px;margin-left:20px;font-size:16px;background-color:#e2edff;border-radius:5px;margin-top:-20px}#enterpriseList h3{font-size:20px}#enterpriseList li{margin-left:0;line-height:25px;list-style-position:inside}#enterpriseRequest div.wantsradio{overflow:hidden}#enterpriseRequest div.wantsradio label{float:left;margin:10px 10px 10px 0;padding:10px 20px 10px 40px;background-color:#f0ffce;border:1px solid;border-color:#97ce37 #65a200 #65a200 #97ce37;border-radius:5px}#enterpriseRequest div.wantsradio label:active{border-color:#65a200 #97ce37 #97ce37 #65a200}#enterpriseRequest div.wantsradio input{margin-left:-25px;float:left;margin-top:10px}#enterpriseRequest div.wantsradio div{float:left}#enterpriseRequest .input{width:400px}#enterpriseRequest textarea.input{height:150px}#enterpriseRequest button{width:100px}#pricingSection table.pricing{font-size:17px}#pricingSection table.pricing td{vertical-align:top;padding:10px;width:298px}#pricingSection table.pricing thead td{padding:20px 10px;text-align:center;line-height:40px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}#pricingSection table.pricing thead td a{color:#e2edff}#pricingSection table.pricing thead td a:hover{color:#fff}#pricingSection table.pricing thead td p.plan{font-size:20px}#pricingSection table.pricing thead td p.price{font-size:40px;line-height:50px}#pricingSection table.pricing thead td p.vat{font-size:13px;line-height:1.2}#pricingSection table.pricing thead td.free{background-color:#9cc7ff;border-top-left-radius:6px;border-bottom-left-radius:6px}#pricingSection table.pricing thead td.solo{background-color:#6ba2f7}#pricingSection table.pricing thead td.team{background-color:#4480fa;border-top-right-radius:6px;border-bottom-right-radius:6px}#pricingSection table.pricing tbody td{border-bottom:1px solid #e2edff}#pricingSection table.pricing tr.first td{padding-top:30px}#pricingSection table.pricing tr:last-child td{border-bottom:0}#pricingSection table.pricing tr.divider td{border-bottom:0;text-align:center;padding:30px 10px 20px;font-size:22px;color:#777}#pricingSection table.pricing tr.soon td{color:#777}.landingSection .quote{background-color:hsla(0,0%,100%,.6);padding:17px 25px;margin:40px;font-size:23px;line-height:35px;border-radius:10px;box-shadow:4px 4px rgba(0,0,0,.3);position:relative}.landingSection .quote blockquote{margin:0;text-indent:18px}.landingSection .quoteMark{font-size:53px;color:#8ceb00;position:absolute;top:25px;left:15px;text-indent:0}.landingSection .quote p.attribution{margin:12px 0 0 12px;font-style:italic;font-size:20px}#landingTeams{padding:50px 0 0;text-align:center}#landingImageMain{position:relative;left:20;margin:50px 0;width:913px;height:380px;box-shadow:0 0 45px -5px rgba(0,0,0,.5);border-radius:5px}#landingOrganise{background-color:#6e3997;background-image:url("/static/landing/bgs/bricks.png");color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);border:1px solid #32465e;border-width:1px 0}#landingOrganiseImages{position:absolute;bottom:-910px;right:480px}#landingOrganiseImage{background-image:url("/static/landing/organise/iphone-grey-case.png");background-size:568px 1035px;background-repeat:no-repeat;width:568px;height:1035px}#landingOrganiseContainer{position:absolute;bottom:211px;right:96px;background-image:url("/static/landing/organise/channels.png");background-size:615px 667px;background-position:-240px 0;background-repeat:no-repeat;width:375px;height:667px}#landingOrganiseText{width:490px;float:right}#landingMobile{padding:50px 0;text-align:center}#landingMobileDevices{height:380px;padding:0}#landingMobileAndroid,#landingMobileIpad,#landingMobileIphone{position:absolute}#landingMobileIpad{top:0;left:50%;width:646px;height:483px;margin-left:-313px}#landingMobileIphone{top:50px;left:50%;height:555px;margin-left:-9999px}#landingMobileAndroid{top:70px;left:50%;height:499px;margin-left:9999px}#landingRich{line-height:1.7;background-color:#1d3267;background-image:url("/static/landing/bgs/star.png");color:#fff;text-shadow:0 2px rgba(0,0,0,.5);border:1px solid #000;border-width:1px 0;padding:40px 0}#landingTeams{padding:40px 0;text-align:left}#landingTeams p{margin:0 0 1em}#landingTeams .slack-logo{border-radius:50%;display:inline-block;margin:0 5px;position:relative;top:7px;background-color:#fff}#landingIRC{background-color:#bbffb1;background-image:url("/static/landing/bgs/vector-pattern.png");border:1px solid #2a4123;border-width:1px 0;padding:40px 0}#landingIRC .ircv3-logo{border-radius:50%;float:left;margin:0 15px 10px 0;position:relative;top:5px;background-color:#fff}.ircSub{color:rgba(0,0,0,.4);margin-left:13px;letter-spacing:-.7px;font-family:Monaco,monospace}.ircSub b{color:rgba(0,0,0,.6)}#landingFooter{clear:both;font-size:15px;line-height:20px;color:#9cc7ff;text-align:center}#landingFooter p{padding:0 0 20px}#landingFooter a{margin-right:7px;color:#1e72ff;text-decoration:none}#landingFooter a:hover{color:#1d40ff}body.enterprise #landingFooter{color:#6ba2f7}body.enterprise #landingFooter a{color:#9cc7ff}body.enterprise #landingFooter a:hover{color:#fff}@media only screen and (max-width:780px){#landingLogin{width:377px;padding-top:0;float:left}#landingAccount{float:left}}@media only screen and (max-width:640px){#landingImage,#landingMobileDevices,#landingOrganiseContainer,#landingOrganiseImage{display:none}#landingBanner,#landingOrganiseText,#landingSignup,#landingTeamsText,.landingContainer,body.landing .authForm,body.landing .authForm .input{width:auto;max-width:none;float:none;height:auto}.landingContainer,.landingSection{overflow:initial}#landingLogin{width:307px}#landingLogin .input{width:135px}#landingSignup form{position:static}body.landing .authForm .input,body.landing .authForm button.signup{box-sizing:border-box;width:100%}#landingBanner,#landingBottomSignup,#landingIRC,#landingMobile,#landingRich,#landingTeams,.landingSection{padding:20px 0;text-align:left}.landingSection .quote{margin:20px 0}.landingContainer{margin:0;padding:0 10px}#landingTeamsText{margin-top:0}}body.landing.enterprise{background-color:#1e72ff}#enterpriseLandingContainer{display:none}#enterpriseLanding{overflow:hidden;width:710px;margin:100px auto 40px;background-color:#0b2e60;color:#fff;border-radius:10px;padding:16px 30px 30px;box-shadow:4px 4px rgba(0,0,0,.3)}#enterpriseLanding h1#logo{display:block;float:none}#enterpriseLanding .authForm{float:left;margin-top:10px;font-size:18px}#enterpriseLanding form.authForm p.userError{padding:6px 6px 5px;font-size:1em}#enterpriseLanding form.authForm .input:not(:focus){border-color:#000}#enterpriseSignup{margin-right:30px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){body.landing h1#landingFooterLogo,body.landing h1#logo{background-image:url("/static/landing/logo@2x.png");background-size:48px auto}}
/*# sourceMappingURL=app-60d22d79.css.map*/