html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Avenir";src:url(/css/css-common/fonts/avenir/AvenirLTCom-Roman.ttf?20140929202632) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir";src:url(/css/css-common/fonts/avenir/AvenirLTCom-Heavy.ttf?20140929202632) format("truetype");font-weight:bold;font-style:normal}#footer{background-color:#777;padding:40px;cursor:default}#footer #footer-content{position:relative;color:#fff;min-height:150px}#footer a,#footer a img{border:none}#footer ul{margin:0;padding:0 48px 0 0;list-style-type:none;font-size:13px}#footer ul h3{line-height:13px;font-size:13px;display:block;font-weight:bold;color:#fff;margin:0 0 12px 0}#footer ul li{display:block;height:18px;margin:0;padding:0}#footer ul li a{color:#fff;margin:0;padding:0;line-height:18px;display:block;white-space:nowrap;text-decoration:none}#footer ul li a:hover{text-decoration:underline}#footer ul li a.active{color:#fff;font-weight:bold}#footer .copyright{position:absolute;bottom:0;left:0;font-size:11px;font-weight:bold}#footer .social-links{float:right}#footer .social-links div{float:left;margin-left:10px}#footer .lucid-logo{position:absolute;bottom:0;right:0;width:24px;height:36px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAkCAYAAACTz/ouAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAb9JREFUeNrcV9FxgzAMJTn+ywhsUDYoG8AGzQZpJyiZgGaCkgnaTgCdINkg2QA6gSvdPVPFUcIlMblrfafDSEay37NkMzHGBGO2ydgBAg5AEpHU5rdxP/bh2wZ4M4et9hHAQtSSRAf4Ubs2wBT9jWLf+eQgVyCaeYOIkQCp1mlDusYbyWPu0FC88ApykF3RCrxykJC0Dge5zzyoFZK3fyoPmiMDYp+1aK3AVHjdpiA7JXliDq5NuME8EEWwuASuvQBwUkMKMUjusK1rF+Pk9zN3mxYK/iUGaXXKOJMoNbsMoBHcCgdmwN4q9rXcppECodR1A3BHxww2wEqxvYr+UrEvj4y17bM/9FGuGdMHGL9IV7gknmu/SbmeBiO3fxKAy8AlhQ1FksmMHH3Z1zAkGhc4c0GABEmVOPraZnJ44uOUHjFtt0rpp7g38TmyIP1G3Eo6mXinOGAnj7LPZZye79Ddk/DMX+Ccj9g75EK/ovBMVDLOYJtkWE2AmfNd6hl85GoAQXSDpcZwkuGdr5gZ6RrA0Imr5xw3kT0+QlHMGpHqjG+F97k4sxck3wwLxqww8w/MfC6+3d3kB2T0AD8CDACIZopzlQDX1gAAAABJRU5ErkJggg==) no-repeat}@-webkit-keyframes cycle{0%,5.47%{-webkit-transform:translate3d(0, 0, 0)}6.67%,12.13%{-webkit-transform:translate3d(0, -2em, 0)}13.33%,18.80%{-webkit-transform:translate3d(0, -4em, 0)}20.00%,25.47%{-webkit-transform:translate3d(0, -6em, 0)}26.67%,32.13%{-webkit-transform:translate3d(0, -8em, 0)}33.33%,38.8%{-webkit-transform:translate3d(0, -10em, 0)}40%,45.47%{-webkit-transform:translate3d(0, -12em, 0)}46.67%,52.13%{-webkit-transform:translate3d(0, -14em, 0)}53.33%,58.80%{-webkit-transform:translate3d(0, -16em, 0)}60%,65.47%{-webkit-transform:translate3d(0, -18em, 0)}66.67%,72.13%{-webkit-transform:translate3d(0, -20em, 0)}73.33%,78.8%{-webkit-transform:translate3d(0, -22em, 0)}80%,85.47%{-webkit-transform:translate3d(0, -24em, 0)}86.67%,92.13%{-webkit-transform:translate3d(0, -26em, 0)}93.33%,98.8%{-webkit-transform:translate3d(0, -28em, 0)}}@keyframes cycle{0%,5.47%{transform:translate3d(0, 0, 0)}6.67%,12.13%{transform:translate3d(0, -2em, 0)}13.33%,18.80%{transform:translate3d(0, -4em, 0)}20.00%,25.47%{transform:translate3d(0, -6em, 0)}26.67%,32.13%{transform:translate3d(0, -8em, 0)}33.33%,38.8%{transform:translate3d(0, -10em, 0)}40%,45.47%{transform:translate3d(0, -12em, 0)}46.67%,52.13%{transform:translate3d(0, -14em, 0)}53.33%,58.80%{transform:translate3d(0, -16em, 0)}60%,65.47%{transform:translate3d(0, -18em, 0)}66.67%,72.13%{transform:translate3d(0, -20em, 0)}73.33%,78.8%{transform:translate3d(0, -22em, 0)}80%,85.47%{transform:translate3d(0, -24em, 0)}86.67%,92.13%{transform:translate3d(0, -26em, 0)}93.33%,98.8%{transform:translate3d(0, -28em, 0)}}.menuLink{text-transform:uppercase}.menuLink:link,.menuLink:visited{color:#fff}.menuLink:hover{color:#fbc68f}.menuLink:active{color:#7c470f}html{font-size:14px;line-height:1.2;font-family:"Lucida Sans","Lucida Grande",Arial,Helvetica,sans-serif}section{position:relative;overflow:hidden}h1,h2{color:#f78d1e;font-family:"Avenir","Corbel","Myriad Pro","Lucida Sans","Lucida Grande",Arial,Helvetica,sans-serif;font-weight:bold}h1{font-size:4.28571429em}h2{font-size:2.57142857em}@media screen and (max-width:700px){h2{font-size:2.14285714em}}a{-webkit-transition:all .15s ease;transition:all .15s ease;text-decoration:none;outline:0}.container{width:100%;max-width:960px;margin:0 auto}.background{position:absolute;left:0;top:0;z-index:-1;min-width:100%;min-height:auto;height:100%}.btn{font-family:"Avenir","Corbel","Myriad Pro","Lucida Sans","Lucida Grande",Arial,Helvetica,sans-serif;padding:.67em 1em .5em;border-radius:2em;display:inline-block}header{position:fixed;width:100%;top:0;z-index:1;background-color:#f78d1e}header:before,header:after{content:" ";display:table}header:after{clear:both}@media screen and (max-width:960px){header{position:static;font-size:1.2em}}header .logo-link{float:left}header .logo-link .logo,header .logo-link .logo-small{max-height:45px;margin:.5em 0}@media screen and (max-width:420px){header .logo-link .logo{display:none}}header .logo-link .logo-small{display:none}@media screen and (max-width:420px){header .logo-link .logo-small{display:inline}}header nav{float:right;font-family:"Avenir","Corbel","Myriad Pro","Lucida Sans","Lucida Grande",Arial,Helvetica,sans-serif;padding:1.2em 1.7em}@media screen and (max-width:960px){header nav{display:none;text-align:right}}header nav a{text-transform:uppercase;padding:.5em 1em;white-space:nowrap;display:inline-block}header nav a:link,header nav a:visited{color:#fff}header nav a:hover{color:#fbc68f}header nav a:active{color:#7c470f}@media screen and (max-width:960px){header nav a{display:block}}header nav a.signin,header nav a.documents{background-color:#333;padding:.67em 3em .5em;border-radius:2em}header nav a.signin.documents,header nav a.documents.documents{padding:.67em 2em .5em}header nav a.signin:hover,header nav a.documents:hover{color:#fff;background-color:#474747}header nav a.signin:active,header nav a.documents:active{color:#fff;background-color:#1a1a1a}header a.responsive-menu{text-transform:uppercase;padding:1.4em;float:right;clear:right;display:none}header a.responsive-menu:link,header a.responsive-menu:visited{color:#fff}header a.responsive-menu:hover{color:#fbc68f}header a.responsive-menu:active{color:#7c470f}@media screen and (max-width:960px){header a.responsive-menu{display:inline-block}}header a.responsive-menu.expanded{padding-top:0}.primary-call-to-action{text-align:center;padding:0 14px}.primary-call-to-action h1{margin:140px 0 21px}@media screen and (max-width:700px){.primary-call-to-action h1{margin-top:42px;font-size:3.42857143em}}.primary-call-to-action h2{margin-bottom:140px;font-size:2.14285714em;color:#777}@media screen and (max-width:700px){.primary-call-to-action h2{margin-bottom:28px}}.primary-call-to-action .signup{color:#fff;font-size:2.14285714em;font-family:"Avenir","Corbel","Myriad Pro","Lucida Sans","Lucida Grande",Arial,Helvetica,sans-serif;padding:.67em 1em .5em;border-radius:2em;display:inline-block;margin-bottom:14px}.primary-call-to-action .signup:link,.primary-call-to-action .signup:visited{background-color:#8cbf3f}.primary-call-to-action .signup:hover{background-color:#c6df3f}.primary-call-to-action .signup:active{background-color:#529f1f}.primary-call-to-action .demo{margin-bottom:140px;font-size:1.28571429em}@media screen and (max-width:700px){.primary-call-to-action .demo{margin-bottom:42px}}.primary-call-to-action .demo a:link,.primary-call-to-action .demo a:visited{color:#8cbf3f}.primary-call-to-action .demo a:hover{color:#c6df3f}.primary-call-to-action .demo a:active{color:#529f1f}.primary-call-to-action .spinner{display:inline-block;text-align:left;overflow-y:hidden;font-size:1.71428571em;color:#777;margin-bottom:56px}@media screen and (max-width:700px){.primary-call-to-action .spinner{display:none}}.primary-call-to-action .spinner span,.primary-call-to-action .spinner ul{float:left}.primary-call-to-action .spinner,.primary-call-to-action .spinner span,.primary-call-to-action .spinner li{height:2em}.primary-call-to-action .spinner ul{display:block;-webkit-animation:cycle 37.5s cubic-bezier(1, -0.3, 0, 1.3) infinite;animation:cycle 37.5s cubic-bezier(1, -0.3, 0, 1.3) infinite}.primary-call-to-action .spinner:after{clear:both}.interaction{background-color:#f8f8f8;text-align:center}.interaction .container{padding:70px 14px;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:700px){.interaction .container{padding:42px 14px}}.interaction .container p{font-size:2.57142857em;font-family:"Avenir","Corbel","Myriad Pro","Lucida Sans","Lucida Grande",Arial,Helvetica,sans-serif;font-weight:bold;color:#f78d1e;margin:0 0 56px}@media screen and (max-width:700px){.interaction .container p{font-size:2.14285714em;margin-bottom:28px}}.interaction .container>div{width:33%;display:inline-block;padding:14px;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.interaction .container>div{display:block;width:auto}}.interaction .container>div a img{max-width:200px;margin-bottom:28px}.interaction .container>div a.persona{font-size:1.14285714em;color:#fff;margin-bottom:14px;font-family:"Avenir","Corbel","Myriad Pro","Lucida Sans","Lucida Grande",Arial,Helvetica,sans-serif;padding:.67em 1em .5em;border-radius:2em;display:inline-block}.interaction .container>div a.persona:link,.interaction .container>div a.persona:visited{background-color:#8cbf3f}.interaction .container>div a.persona:hover{background-color:#c6df3f}.interaction .container>div a.persona:active{background-color:#529f1f}.interaction .container>div span{display:block;color:#777}.it-engineering .container,.pm-design .container,.business .container{padding:84px 14px;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff}@media screen and (max-width:700px){.it-engineering .container,.pm-design .container,.business .container{padding:56px 14px 70px}}.it-engineering .container:before,.pm-design .container:before,.business .container:before,.it-engineering .container:after,.pm-design .container:after,.business .container:after{content:" ";display:table}.it-engineering .container:after,.pm-design .container:after,.business .container:after{clear:both}.it-engineering .container .left,.pm-design .container .left,.business .container .left{width:50%;float:left}.it-engineering .container .right,.pm-design .container .right,.business .container .right{width:50%;float:right}.it-engineering .container .left div,.pm-design .container .left div,.business .container .left div,.it-engineering .container .right div,.pm-design .container .right div,.business .container .right div{text-align:center}@media screen and (max-width:700px){.it-engineering .container .left,.pm-design .container .left,.business .container .left,.it-engineering .container .right,.pm-design .container .right,.business .container .right{width:auto;float:none}}.it-engineering .container h2,.pm-design .container h2,.business .container h2{font-size:3.42857143em;margin-bottom:42px}@media screen and (max-width:700px){.it-engineering .container h2,.pm-design .container h2,.business .container h2{font-size:2.57142857em}}.it-engineering .container h2,.pm-design .container h2,.business .container h2,.it-engineering .container p,.pm-design .container p,.business .container p{color:#fff}@media screen and (max-width:700px){.it-engineering .container h2,.pm-design .container h2,.business .container h2,.it-engineering .container p,.pm-design .container p,.business .container p{margin-bottom:42px}}.it-engineering .container p,.pm-design .container p,.business .container p{margin-bottom:14px;font-size:1.14285714em;line-height:1.5}.it-engineering .container p .more,.pm-design .container p .more,.business .container p .more{cursor:pointer;font-weight:bold;color:#fff}.it-engineering .container p span,.pm-design .container p span,.business .container p span{display:none}.it-engineering .container p a,.pm-design .container p a,.business .container p a{color:#fff}.it-engineering .container p a:hover,.pm-design .container p a:hover,.business .container p a:hover,.it-engineering .container p a:active,.pm-design .container p a:active,.business .container p a:active{text-decoration:underline}.it-engineering .container .signup,.pm-design .container .signup,.business .container .signup{font-family:"Avenir","Corbel","Myriad Pro","Lucida Sans","Lucida Grande",Arial,Helvetica,sans-serif;padding:.67em 1em .5em;border-radius:2em;display:inline-block;background-color:#fff;font-size:1.71428571em;margin-top:70px;margin-bottom:14px}.it-engineering .container .demo,.pm-design .container .demo,.business .container .demo{color:#fff}.it-engineering a:link,.it-engineering a:visited{color:#f78d1e}.it-engineering a:hover{color:#fbc62d}.it-engineering a:active{color:#f3540f}.pm-design a:link,.pm-design a:visited{color:#29aae1}.pm-design a:hover{color:#3ed5f0}.pm-design a:active{color:#147fd2}.business a:link,.business a:visited{color:#a32385}.business a:hover{color:#d135c2}.business a:active{color:#751148}.video-sales-letter{text-align:center}.video-sales-letter .container{padding:70px 14px 84px;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:700px){.video-sales-letter .container{padding:42px 14px 56px}}.video-sales-letter .container h2{margin-bottom:70px}@media screen and (max-width:700px){.video-sales-letter .container h2{margin-bottom:28px}}.video-sales-letter .container .aspect{position:relative;width:83%;margin-left:8.5%}.video-sales-letter .container .aspect::before{content:"";display:block;padding-top:66%}.video-sales-letter .container .aspect iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.social-proof{text-align:center;background-color:#f8f8f8}.social-proof .container{padding:84px 14px;-moz-box-sizing:border-box;box-sizing:border-box}.social-proof .container:before,.social-proof .container:after{content:" ";display:table}.social-proof .container:after{clear:both}@media screen and (max-width:700px){.social-proof .container{padding:42px 14px}}.social-proof .container h2{width:66.67%;margin-left:16.665%;margin-bottom:56px}@media screen and (max-width:700px){.social-proof .container h2{width:auto;margin-left:0}}.social-proof .container .logos{width:66.67%;margin-left:16.665%}@media screen and (max-width:700px){.social-proof .container .logos{width:auto;margin-left:0}}.social-proof .container .logos .logo{width:21%;margin:0 2%;float:left}.final-call-to-action{text-align:center}.final-call-to-action .container{padding:84px 14px;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:700px){.final-call-to-action .container{padding:42px 14px}}.final-call-to-action .container p{color:#777;font-size:1.28571429em;line-height:1.5;margin-bottom:70px}.final-call-to-action .container .signup{font-family:"Avenir","Corbel","Myriad Pro","Lucida Sans","Lucida Grande",Arial,Helvetica,sans-serif;padding:.67em 1em .5em;border-radius:2em;display:inline-block;font-size:1.71428571em;color:#fff;margin-bottom:14px}.final-call-to-action .container .signup:link,.final-call-to-action .container .signup:visited{background-color:#8cbf3f}.final-call-to-action .container .signup:hover{background-color:#c6df3f}.final-call-to-action .container .signup:active{background-color:#529f1f}.final-call-to-action .container .demo:link,.final-call-to-action .container .demo:visited{color:#8cbf3f}.final-call-to-action .container .demo:hover{color:#c6df3f}.final-call-to-action .container .demo:active{color:#529f1f}#footer .left{float:left}#footer .hidden{display:none}#footer .spacer2{clear:both;height:20px}#footer h3{font-weight:bold;margin-bottom:.2em}@media screen and (max-width:960px){#footer{font-size:1.2em}}@media screen and (max-width:960px){#footer ul{font-size:0}}@media screen and (max-width:960px){#footer ul li{font-size:16.8px;display:inline-block;padding-right:7px}#footer ul li:not(:last-child)::after{display:inline-block;content:"\2022";padding-left:7px;color:#aaa}}@media screen and (max-width:960px){#footer ul li a{display:inline-block}}@media screen and (max-width:960px){#footer .left{float:none}}@media screen and (max-width:960px){#footer .left{margin-bottom:42px}}@media screen and (max-width:960px){#footer #footer-diagrams,#footer #lucidpress-types{padding-left:14px}#footer #footer-diagrams h3,#footer #lucidpress-types h3{display:none}}@media screen and (max-width:960px){#footer .social-links{float:none}}