@media screen and (min-width:320px) and (max-width:723px){.hide-mobile{display:none}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.white-space-nowrap{white-space:nowrap}button,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;border:0}button:focus,textarea:focus{outline:0}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}input:focus{outline:0}body,html{font-size:100%;padding:0;margin:0;height:100%;-webkit-font-smoothing:antialiased}body{font-family:Avenir Next,arial,sans-serif;color:#fff;width:100%;background-color:#39ca8e}body.error,body.home,body.keyboard-fix{background:url(../images/a620f0e0.bitmoji-pattern.cache.png) top center/contain repeat-x #39ca8e}body.keyboard-fix .header{position:relative}body.keyboard-fix .container{width:800px}body.keyboard-fix .container .title p{color:#fff;opacity:1;font-weight:400;letter-spacing:.1em}body.keyboard-fix .container .instructions{position:relative;z-index:1;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:2px 2px 0 rgba(0,0,0,.15)}body.keyboard-fix .container .instructions .step{border-bottom:1px solid rgba(0,0,0,.15);padding:20px}body.keyboard-fix .container .instructions .step:after{clear:both;content:" ";display:block}body.keyboard-fix .container .instructions .step:last-of-type{border-bottom:none}body.keyboard-fix .container .instructions .number{background:#39ca8e;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:40px;height:40px;color:#fff;font-weight:700;float:left;text-align:center;padding-top:8px;font-size:1.1em;text-shadow:1px 1px 0 rgba(0,0,0,.3)}body.keyboard-fix .container .instructions p{color:#000;display:block;padding:9px 0 0 60px}body.keyboard-fix footer{width:800px;position:fixed;left:0;right:0;bottom:0;margin-bottom:0;z-index:0}a{color:#fff;text-decoration:none;transition:all .2s linear}a:hover{color:#1a7a52}a .glow:hover{box-shadow:0 0 18px #14573d;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;transition:all .2s linear}.mobile-only{display:none}.header{width:100%;height:80px;padding:18px 0;background:rgba(255,255,255,.98);box-shadow:0 0 8px rgba(0,0,0,.3);position:fixed;top:0;z-index:10}.header:after{clear:both;content:" ";display:block}.header div{width:1000px;margin:0 auto}.header div .logo{float:left}.header .header-title{color:#272727;font-size:29px;text-align:center;font-weight:700;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}@media screen and (min-width:320px) and (max-width:723px){.header .force-header-height{height:40px}.header .header-title{font-size:20px}}h2{font-size:2.2em;font-weight:700;letter-spacing:.03em;text-shadow:2px 2px 1px #2da272;text-align:center;margin-bottom:30px}h2 span{opacity:.4;font-size:75%}.top{margin-top:130px}.left{float:left}.right{float:right}.container{width:1000px;margin:0 auto}.container .title{text-align:center;margin:75px 0 50px}.container .title h1{font-size:2.85em;letter-spacing:.03em;text-shadow:2px 2px 1px #2da272}.container .title p{padding:12px 0;font-size:1.1em;color:#000;opacity:.8;font-weight:600;text-transform:uppercase;letter-spacing:.25em}.container .app{text-align:center;margin-bottom:120px}.container .app .phones{max-width:100%;margin:0 auto}.container .app .badge{margin:0 10px}.container .app .title{margin:0 0 20px}.callout{text-align:center;display:table;width:100%}.callout:after{clear:both;content:" ";display:block}.chrome-ext{max-width:100%;margin:0 auto 120px;background:url(../images/c2e8d629.chrome-ext-full-trans.cache.png) top right/contain no-repeat;height:534px;padding-top:15%}.chrome-ext .desktop{width:540px;text-align:center}.chrome-ext .desktop:after{clear:both;content:" ";display:block}.chrome-ext .desktop p{font-size:1.25em;color:#1a7a52;font-weight:500;padding-bottom:35px}.chrome-ext .desktop .bitmoji-install-button{width:262px;cursor:pointer}.chrome-ext .desktop .spacer{float:left;width:16px;display:block}.chrome-ext .desktop .installation-thank-you{color:#fff}footer{width:1000px;margin:0 auto 30px;color:#1a7a52;padding-bottom:50px;font-size:.85em}footer:after{clear:both;content:" ";display:block}footer p{padding-top:8px;letter-spacing:.05em}footer .links{float:left;text-align:center;width:100%;padding-bottom:10px}footer .links a{padding:0 5px;color:#1a7a52;font-weight:500}footer .links a:hover{color:#14573d}footer .copyright{text-align:center;width:100%;font-weight:500}@media screen and (min-width:724px) and (max-width:1023px){body{font-size:90%}body.keyboard-fix .container{width:100%;padding:20px}body.keyboard-fix .container .instructions .number{padding-top:10px}body.keyboard-fix .container .instructions p{padding-top:11px}body.keyboard-fix footer{width:100%;padding:20px}h2 span{display:none}.header{padding:18px}.header div{width:100%}.container{width:100%;padding:20px}.container .app img{max-width:100%}.container .app .badge{width:190px;margin:0 4px}.container .b4m .right{padding:0 0 0 20px}.container .avatar-style .left{padding:0 20px 0 0}.container .details{margin:0}.container .signup form{width:550px}.fullwidthbar .container{padding:0 20px}.chrome-ext{padding-top:8%}.chrome-ext .desktop{width:60%;padding:5%;margin:0}.chrome-ext .desktop span{display:none}.chrome-ext .desktop img{width:48%;margin:0 1%}footer{width:100%;padding:20px}footer p{letter-spacing:normal}}@media screen and (min-width:320px) and (max-width:723px){body{font-size:80%}body.home{background-size:cover}body.home .container{width:100%;padding:10px}body.home .container .instructions{margin-bottom:60px}body.home .container .instructions .step{padding:10px}body.home .container .instructions .number{padding-top:11px}body.home .container .instructions p{padding:2px 0 0 50px}body.home footer{width:100%;padding:10px;position:relative}body.home .container .title h1{font-size:26px}body.home .container .title.main{margin-bottom:40px}body.home .container .title.main h1{font-size:30px}body.home .container .title p{font-size:12px}h2{letter-spacing:normal}h2 span{display:none}.top{margin-top:0}.left,.right{float:none}.mobile-only{display:block;margin:0 auto}.header{position:relative;padding:18px;height:auto}.header div{width:100%}.header div .logo{float:none;text-align:center;margin:0 auto;display:block}.header div .website{display:none}.container{width:100%;padding:10px}.container .title{margin:40px 0}.container .app img{padding-bottom:0}.container .app .phones{display:none}.container .app .mobile-only{max-width:100%;margin-bottom:20px}.container .app .badge{margin-bottom:10px}.chrome-ext{padding:0;background:0 0;height:auto;margin-bottom:40px}.chrome-ext h2 span{display:none}.chrome-ext .desktop{width:100%}.chrome-ext .desktop .mobile-only{background:url(../images/c2e8d629.chrome-ext-full-trans.cache.png) top right/cover no-repeat;width:100%;height:470px;margin-left:-10px}.chrome-ext .desktop img{float:none;width:100%}.chrome-ext .desktop p{padding:20px}.chrome-ext .desktop a img{width:234px;margin:0 auto;display:block;padding-bottom:10px}footer{width:100%;font-size:100%;padding-bottom:0}footer p{letter-spacing:normal}footer .copyright,footer .links{width:100%;float:none;text-align:center;padding:0;margin-bottom:10px}}.slack .container .title p{color:#77fec8;text-shadow:0 0 2px #104931}.slack .slack-conversation-wrapper{position:relative}.slack .slack-conversation-wrapper .slack-loop-video{position:absolute;top:138px;right:19px;width:750px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.slack .slack-conversation{max-width:100%}.slack .add-to-slack{text-align:center}.slack .add-to-slack img{width:320px;max-width:100%}.slack .cta-get-for-slack{text-align:center;padding:40px 0;background:#209866;margin:100px 0}.slack .cta-get-for-slack p{color:#104931;margin:1em 0 0}.slack.slack-index{background:url(../images/1b2d66e1.plaid-slack-background.cache.png) 0 -40px/2200px repeat-x #39ca8e}.slack.slack-index .slack-conversation{margin-top:70px}.slack.slack-connected{background:url(../images/25e0db73.plaid-slack-background-light.cache.png) #39ca8e}.slack.slack-connected footer{margin-top:60px}@media screen and (min-width:320px) and (max-width:723px){.slack.slack-connected footer{position:static}}.error .container .title p{color:#77fec8;text-shadow:0 0 2px #104931}.error .error-image-wrapper{position:relative;text-align:center}.error .error-image{max-width:100%}.error .cta-get-for-error{text-align:center;padding:40px 0;background:#209866;margin:100px 0}.error .cta-get-for-error p{color:#104931;margin:1em 0 0}@media screen and (min-width:320px) and (max-width:723px){.error .cta-get-for-error footer{position:static}}body.slack-connected{height:auto}.banner-text-medium{padding:20px 0;font-size:26px;font-weight:500;text-align:center}@media screen and (min-width:320px) and (max-width:723px){.banner-text-medium{font-size:20px}}.banner-text-large{padding:20px 0;font-size:30px;font-weight:700;text-align:center}@media screen and (min-width:320px) and (max-width:723px){.banner-text-large{font-size:20px}}