.avenir,.small-caps-avenir,.example-blurb{font-family:"AvenirNextLTW01-Medium", "Avenir Next W10 Medium", "MuseoSans", 'Helvetica Neue', Arial}.avenir-demi,h1,h2,h3,h4,.marketing-user-cover-linkable,.marketing-user-name{font-family:"Avenir Next LT W01 Demi", "Avenir Next W10 Demi", "MuseoSans", 'Helvetica Neue', Arial}.avenir-bold{font-family:"Avenir Next LT W01 Bold", "Avenir Next W10 Bold", "MuseoSans", 'Helvetica Neue', Arial}.underliner{text-decoration:none;border-bottom:1px dotted #ccc;cursor:pointer}.is-desktop .underliner:hover{border-bottom-style:solid}.is-mobile .underliner:active{border-bottom-style:solid}.underliner-nohover{text-decoration:none;border-bottom:1px dotted #ccc;cursor:pointer}.underline-static{border-bottom:1px solid #ccc}.small-caps-avenir{font-size:11px;font-weight:500;text-transform:uppercase}.wide-title{color:#fff;text-shadow:0 2px 3px rgba(0,0,0,0.1),0 -2px 3px rgba(255,255,255,0.1)}.is-desktop .classic-underline-on-hover:hover{text-decoration:underline}.is-desktop .underline-on-hover:hover{border-bottom:1px dotted #d2cfc9}@media (max-width: 600px){.container-mobile-expand{padding-left:0 !important;padding-right:0 !important}}i,.icon-before:before,.icon-after:after{font-family:'Branch';font-style:normal}i{font-size:16px}.box{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.05);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.05);-ms-box-shadow:0px 1px 3px rgba(0,0,0,0.05);-o-box-shadow:0px 1px 3px rgba(0,0,0,0.05);box-shadow:0px 1px 3px rgba(0,0,0,0.05);background:#fff;border:1px solid #ccc;border-color:#ebeae5 #e0dfdc #dbdad7}.box-dark{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #d2cfc9;-webkit-box-shadow:1px 1px 1px 0 #fff;-moz-box-shadow:1px 1px 1px 0 #fff;-ms-box-shadow:1px 1px 1px 0 #fff;-o-box-shadow:1px 1px 1px 0 #fff;box-shadow:1px 1px 1px 0 #fff;background-color:#f2f0eb}.posts-line{clear:both;background:url(//d3sipcemvmkij2.cloudfront.net/assets/ui/timeline-9bff3840c33b8fba159a3c03832bc113.png) repeat-y 41px 0}@media (max-width: 600px){.branch-com .posts-line{background-position:23px 0}}.white-soft{text-shadow:rgba(0,0,0,0.1) 0 -1px 3px;color:white}.grey-icon-on-white{color:#efede8;text-shadow:rgba(0,0,0,0.2) -1px -1px 0px}.sprite-image{background-image:url(//d3sipcemvmkij2.cloudfront.net/assets/ui/sprite-af853a3a5bbadf56199662ea7c14c1d4.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi){.sprite-image{background-image:url(//d3sipcemvmkij2.cloudfront.net/assets/ui/sprite@2x-b874d2d3029ec16ae1111514dee9721e.png);background-size:300px 300px}}.inset{background:#f2f0eb;border:1px solid #ebeae5;-webkit-box-shadow:1px 1px 0 0 #fff;-moz-box-shadow:1px 1px 0 0 #fff;-ms-box-shadow:1px 1px 0 0 #fff;-o-box-shadow:1px 1px 0 0 #fff;box-shadow:1px 1px 0 0 #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.clear,.box-dark,.posts-line,.container,ul.marketing-users,.marketing-example,ul.video-control-bar{zoom:1}.clear:before,.box-dark:before,.posts-line:before,.container:before,ul.marketing-users:before,.marketing-example:before,ul.video-control-bar:before,.clear:after,.box-dark:after,.posts-line:after,.container:after,ul.marketing-users:after,.marketing-example:after,ul.video-control-bar:after{content:"";display:table}.clear:after,.box-dark:after,.posts-line:after,.container:after,ul.marketing-users:after,.marketing-example:after,ul.video-control-bar:after{clear:both}.cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.border-box-sizing,.marketing-user-cover-linkable,.example-branch-container{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}@media (min-width: 600px){body{min-width:980px}}.container{width:940px;margin:0 auto;position:relative;padding:0 20px}@media (max-width: 600px){.container{width:auto}}body.marketing .topbar{border-bottom:none}body.marketing .topbar-left,.signup-button{display:none}body.marketing .topbar .logotype{position:absolute;left:10px;top:0}body.marketing{background-color:white}.master-container{margin:0}.container{padding:0}.marketing-top{text-align:center;margin:80px auto 90px;padding:0 20px}@media (max-width: 600px){.marketing-top{margin:60px auto}}h1.one-liner{font-size:67px;position:relative;color:#2f2f2e;word-wrap:break-word}@media (max-width: 600px){h1.one-liner{font-size:34px}}.carousel{height:30px;margin-top:10px;margin-bottom:20px}h2.carousel-text{display:inline-block;font-size:28px;position:relative;min-width:5px;color:#6b635b}@media (max-width: 600px){h2.carousel-text{font-size:19px}}h2.carousel-text.rotating-caption-container{-webkit-transition:width 0.25s linear ;-moz-transition:width 0.25s linear ;-ms-transition:width 0.25s linear ;-o-transition:width 0.25s linear ;transition:width 0.25s linear ;margin-left:5px;margin-right:5px;border-bottom:2px solid #ebeae5;height:35px;vertical-align:bottom}@media (max-width: 600px){h2.carousel-text.rotating-caption-container{height:23px;margin-left:3px}}.caption{position:absolute;top:0;left:0;opacity:0;height:30px;display:inline-block;-webkit-transition:opacity 0.25s  ;-moz-transition:opacity 0.25s  ;-ms-transition:opacity 0.25s  ;-o-transition:opacity 0.25s  ;transition:opacity 0.25s  }.state-1 .caption-1{opacity:1}.state-2 .caption-2{opacity:1}.state-3 .caption-3{opacity:1}.state-4 .caption-4{opacity:1}.state-5 .caption-5{opacity:1}.state-6 .caption-6{opacity:1}.state-7 .caption-7{opacity:1}.state-8 .caption-8{opacity:1}.state-9 .caption-9{opacity:1}.button-ctas{margin-top:10px}@media (max-width: 600px){.button-ctas{margin-top:30px}}.video-trigger-button{margin-top:5px;margin-left:5px}.marketing-section-header{text-align:center;padding:10px 0;border-top:1px solid rgba(0,0,0,0.1);margin-bottom:0}ul.marketing-users{overflow:hidden;padding:20px 0;text-align:center;height:120px}@media (max-width: 600px){ul.marketing-users{height:360px}}li.marketing-user{display:inline-block;width:68px;text-align:center;vertical-align:top;margin:0 10px 30px;position:relative}@media (max-width: 600px){li.marketing-user{width:50px}}.marketing-user-cover-linkable{opacity:0;position:absolute;display:inline-block;background:rgba(0,0,0,0.7);text-align:center;padding:16px 10px;top:0;right:0;left:0;color:white;text-shadow:0 0 2px black;border-radius:3px}.marketing-user-cover-linkable:hover{opacity:1}.marketing-user-cover-linkable:active{background:rgba(0,0,0,0.8)}.marketing-avatar{width:68px;height:68px}@media (max-width: 600px){.marketing-avatar{width:50px;height:50px}}.marketing-user-name{text-align:center;white-space:normal;margin:0 -5px}.marketing-example{overflow-y:hidden;position:relative}.example-title-container{width:300px;top:32%;position:absolute}@media (max-width: 600px){.example-title-container{float:none;width:auto;position:relative;text-align:center;margin:20px 0 10px}}h3.example-title{font-size:40px;line-height:1.1;margin-bottom:0}@media (max-width: 600px){h3.example-title{font-size:28px}}.example-blurb{margin-top:10px;margin-right:30px;color:#6b635b;font-size:15px}@media (max-width: 600px){.example-blurb{margin:10px 20px 15px}}.example-branch-container{float:right;background:#faf9f4;padding:50px 60px;width:620px;position:relative;overflow-y:hidden;border-width:0 1px;border-style:solid}@media (max-width: 600px){.example-branch-container{float:none;width:auto;padding:20px 0 10px;border-radius:5px;margin:10px}}.avatar.host-avatar{float:left;margin-right:16px;margin-left:17px;margin-bottom:20px}@media (max-width: 600px){.avatar.host-avatar{display:none}}.branch-info{margin-bottom:16px;margin-left:82px}@media (max-width: 600px){.branch-info{margin-left:15px}}h3.branch-topic{font-size:28px;line-height:1.1;margin-bottom:5px}@media (max-width: 600px){h3.branch-topic{font-size:23px}}.branch-host{font-weight:bold;color:#9a948d}.post{clear:both}@media (max-width: 600px){.post .inside{min-height:0;padding-bottom:0}.post .arrow.out{top:-9px}}.see-branch-button{display:block;margin-top:10px}@media (max-width: 600px){.see-branch-button{margin:10px 10px 0}}.marketing-example.black{background:#f2f0eb;background:-webkit-linear-gradient(top,#e8e4dc,#f2f0eb) ;background:-moz-linear-gradient(top,#e8e4dc,#f2f0eb) ;background:-ms-linear-gradient(top,#e8e4dc,#f2f0eb) ;background:-o-linear-gradient(top,#e8e4dc,#f2f0eb) ;background:linear-gradient(top,#e8e4dc,#f2f0eb) }.marketing-example.black .example-branch-container{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.1);-ms-box-shadow:0 0 10px 2px rgba(0,0,0,0.1);-o-box-shadow:0 0 10px 2px rgba(0,0,0,0.1);box-shadow:0 0 10px 2px rgba(0,0,0,0.1);border-color:rgba(0,0,0,0.1)}.marketing-example.black .example-branch-container:before{content:' ';position:absolute;top:0;left:0;right:0;height:1px;background:rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 10px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px 2px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 10px 2px rgba(0,0,0,0.1);-o-box-shadow:0 1px 10px 2px rgba(0,0,0,0.1);box-shadow:0 1px 10px 2px rgba(0,0,0,0.1)}.marketing-example.black .example-branch-container:after{content:' ';position:absolute;bottom:0;left:0;right:0;height:1px;background:rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 10px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px 2px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 10px 2px rgba(0,0,0,0.1);-o-box-shadow:0 1px 10px 2px rgba(0,0,0,0.1);box-shadow:0 1px 10px 2px rgba(0,0,0,0.1)}@media (max-width: 600px){.marketing-example.black .example-branch-container:before,.marketing-example.black .example-branch-container:after{display:none}}.marketing-example.white{background:white;background:-webkit-linear-gradient(top,#fff,#f7f7f3) ;background:-moz-linear-gradient(top,#fff,#f7f7f3) ;background:-ms-linear-gradient(top,#fff,#f7f7f3) ;background:-o-linear-gradient(top,#fff,#f7f7f3) ;background:linear-gradient(top,#fff,#f7f7f3) }.marketing-example.white h3.example-title{color:#2f2f2e;text-shadow:none}.marketing-example.white .example-branch-container{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-color:rgba(0,0,0,0.1)}.marketing-tour-video{padding:80px 0 40px}@media (max-width: 600px){.marketing-tour-video{padding:30px 0 0}}.marketing-tour-video-header{text-align:center;font-size:32px}@media (max-width: 600px){.marketing-tour-video-header{font-size:23px}}.video-container{height:435px;overflow:hidden}@media (max-width: 600px){.video-container{display:none}}.tour-video{margin:-20px auto}ul.video-control-bar{margin:0 auto}ul.video-control-bar li.video-control{float:left;width:272px;height:41px;padding:20px;overflow:hidden;text-align:center;line-height:18px;background-color:#faf9f4;border:1px solid black;border-color:#ebeae5 #e0dfdc #dbdad7;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.05);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.05);-ms-box-shadow:0px 1px 3px rgba(0,0,0,0.05);-o-box-shadow:0px 1px 3px rgba(0,0,0,0.05);box-shadow:0px 1px 3px rgba(0,0,0,0.05);border-left:none;border-right:none}ul.video-control-bar li.video-control h3{color:#9a948d;font-size:17px}ul.video-control-bar li.video-control p{color:#d2cfc9}ul.video-control-bar li.video-control:hover{cursor:pointer}ul.video-control-bar li.video-control:hover h3{color:#4b4a49}ul.video-control-bar li.video-control:hover p{color:#6b635b}ul.video-control-bar li.video-control.selected{background-color:white}ul.video-control-bar li.video-control.selected h3{color:#4b4a49}ul.video-control-bar li.video-control.selected p{color:#6b635b}ul.video-control-bar li.video-control.selected .arrow-container{background-image:url(//d3sipcemvmkij2.cloudfront.net/assets/tour/how-arrow-hover-753c16904a76c009b1c36d92d0beb3f2.png)}ul.video-control-bar li.video-control .arrow-container{position:absolute;margin-top:-74px;margin-left:291px;width:10px;height:83px;overflow:hidden;background-image:url(//d3sipcemvmkij2.cloudfront.net/assets/tour/how-arrow-90137cb1eab7a695d517f1eb38083d02.png);background-position:-2px -5px}ul.video-control-bar li.video-control:first-child{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-left:1px solid;border-color:#ebeae5 #e0dfdc #dbdad7}@media (max-width: 600px){ul.video-control-bar li.video-control:first-child{border-left:none}}ul.video-control-bar li.video-control:last-child{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;border-right:1px solid;border-color:#ebeae5 #e0dfdc #dbdad7}@media (max-width: 600px){ul.video-control-bar li.video-control:last-child{border-right:none}}@media (max-width: 600px){ul.video-control-bar li.video-control{width:100%;padding:20px 0;border:0;margin-bottom:10px;background-color:white;height:250px;background-size:400px 200px;background-repeat:no-repeat;background-position:center 15px}ul.video-control-bar li.video-control .arrow-container{display:none}ul.video-control-bar li.video-control h3{margin-top:210px;color:#4b4a49}ul.video-control-bar li.video-control p{color:#6b635b}ul.video-control-bar li.video-control.how-1{background-image:url(//d3sipcemvmkij2.cloudfront.net/assets/tour/how-1-8ac89fdce6b5d6b98af33329a08d1b4d.png)}ul.video-control-bar li.video-control.how-2{background-image:url(//d3sipcemvmkij2.cloudfront.net/assets/tour/how-2-251866aa402920568adac97b0825584b.png)}ul.video-control-bar li.video-control.how-3{background-image:url(//d3sipcemvmkij2.cloudfront.net/assets/tour/how-3-7294c953c0432c7628f6a538f0b02635.png)}}.marketing-signup{background:#1e1e1e;max-height:1300px;text-align:center;position:relative;min-height:400px}@media (max-width: 600px){.marketing-signup{background-image:url(//d3sipcemvmkij2.cloudfront.net/assets/static-processing-30e48ba36db6226eb54734bb1cf55515.png);background-repeat:no-repeat;background-position:50% 50%}}.marketing-signup-cta{position:absolute;text-align:center;top:50%;margin-top:-60px;left:0;right:0;height:120px}@media (max-width: 600px){.marketing-signup-cta{min-width:320px;width:auto;margin-left:0;left:0}}h1.marketing-signup-text{margin-bottom:20px;color:white}.button.twitter.giant-button.marketing-signup-button{-webkit-box-shadow:rgba(141,202,223,0.5) 0 0 15px;-moz-box-shadow:rgba(141,202,223,0.5) 0 0 15px;-ms-box-shadow:rgba(141,202,223,0.5) 0 0 15px;-o-box-shadow:rgba(141,202,223,0.5) 0 0 15px;box-shadow:rgba(141,202,223,0.5) 0 0 15px}.button.twitter.giant-button.marketing-signup-button:hover{-webkit-box-shadow:rgba(141,202,223,0.5) 0 0 30px;-moz-box-shadow:rgba(141,202,223,0.5) 0 0 30px;-ms-box-shadow:rgba(141,202,223,0.5) 0 0 30px;-o-box-shadow:rgba(141,202,223,0.5) 0 0 30px;box-shadow:rgba(141,202,223,0.5) 0 0 30px}.button.twitter.giant-button.marketing-signup-button:active{-webkit-box-shadow:rgba(141,202,223,0.5) 0 0 15px,rgba(0,0,0,0.6) 0 1px 3px 0 inset;-moz-box-shadow:rgba(141,202,223,0.5) 0 0 15px,rgba(0,0,0,0.6) 0 1px 3px 0 inset;-ms-box-shadow:rgba(141,202,223,0.5) 0 0 15px,rgba(0,0,0,0.6) 0 1px 3px 0 inset;-o-box-shadow:rgba(141,202,223,0.5) 0 0 15px,rgba(0,0,0,0.6) 0 1px 3px 0 inset;box-shadow:rgba(141,202,223,0.5) 0 0 15px,rgba(0,0,0,0.6) 0 1px 3px 0 inset}canvas.marketing-signup-bubbles{position:absolute;top:0;left:0;width:100%;min-height:120px;max-height:1300px}footer.divider{margin-top:0;border-color:rgba(0,0,0,0.1)}.marketing-potluck-intro.popup{display:block;top:0;left:0}.marketing-potluck-intro.popup a:hover{text-decoration:underline}@media (max-width: 600px){.marketing-potluck-intro.popup{position:relative;margin:10px 10px;margin-bottom:-20px}}
