@font-face{font-family:'Glyphicons Halflings';src:url(/fonts/glyphicons-halflings-regular.eot);src:url(/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}body,html{overflow-x:hidden}html{font:15px/1.2em Lato,sans-serif;color:#545454;background-color:#0b81d5}body{display:table;min-width:100%}body>img,datalist{display:none}abbr{border-bottom:0 none}h1,h2,html{font-weight:400}h1{line-height:1em;text-align:center;font-size:1.8em;margin:.5em 0 1.5em}h2{font-size:1.3em;margin:2em 0 1.5em}h3{font-size:1.2em;font-weight:700;margin:.5em 0}blockquote{margin:1.5em 0}.menu,body,figure{margin:0}ul{margin:auto;list-style:none;padding:0}.menu.popup,small{display:block}q{quotes:"“" "”" "‘" "’"}a{color:#fff}button{font-family:inherit;color:inherit;font-weight:inherit;font-style:inherit;cursor:pointer}cite{font-style:normal}.menu{list-style-type:none;padding:0}.menu.popup{text-align:left;visibility:hidden;position:absolute;background-color:#222;transition:all .3s cubic-bezier(.563,.005,0,1.65);transform:translate3d(0,1em,0);opacity:0;box-shadow:0 1px 2px 1px rgba(0,0,0,.3);border-top:1px solid #333;z-index:1000001}.menu.popup:before{content:'';display:block;position:absolute;width:0;height:0;border-width:1em;border-style:solid;top:-1.5em;border-color:transparent;left:1em}.menu.popup>a{position:relative;margin:2px;background-color:#111;display:block}.submenu{display:inline-block}.hoverable .submenu:hover>.menu,.submenu:focus>.menu{visibility:visible;opacity:1;transform:translate3d(0,0,0)}.gap{-ms-flex:1 1 auto;flex:1 1 auto}.space{width:8em;-ms-flex:0 1 auto;flex:0 1 auto;display:inline-block}.nav-bar{background-color:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 1em;font-weight:300;font-size:13px;letter-spacing:.2em;-moz-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;width:100%;box-sizing:border-box;top:0;z-index:10000;position:absolute}.sticky-nav-bar{background-color:#2d91d8;position:relative}.nav-bar a,.nav-bar label,.nav-workswith{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;color:#fff;text-decoration:none;text-transform:capitalize;padding:1em;text-align:center;clear:both}.hoverable .nav-bar a:hover,.hoverable .nav-bar li:hover>label{color:#64daff}.nav-bar a.nav-login{text-transform:uppercase;color:#64daff}.nav-bar a.dropdown-link{color:#000;padding:.5em 0}.nav-arrow{background-image:url(/images/nav-arrow.svg);background-repeat:no-repeat;width:9px;height:6px;display:inline-block;opacity:.5;vertical-align:center;margin-left:4px;top:-1px;position:relative}.brand::before,.logo{width:187.5px;height:25px;box-sizing:border-box}.logo{border:0 none}.nav-bar .brand{padding:1.2em 2em;margin:0;width:auto;display:inline-block;vertical-align:sub}.brand .logo,.social-link span{display:none}.brand::before{content:'';background-image:url(/images/InitialState-logo-white.png);background-size:100% 100%;background-repeat:no-repeat;display:inline-block}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#fff;color:#000;border-radius:5px;min-width:140px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:5px 16px;z-index:1}.dropdown:hover .dropdown-content,.project>figcaption,.scope>figcaption,.stream>figcaption,.thumbnail>figcaption{display:block}.frame{margin:0;padding:4em 0;background-color:#fff;clear:both}.frame a{color:#1d8eba}.frame:before{content:'';display:table;clear:both}.content{width:900px;margin:auto}.content>header{margin-bottom:4em}.title{text-align:center}.btn-call,a.btn-call{display:inline-block;border:0 none;background-color:#ff9000;font-size:1.2em;line-height:1.4em;font-weight:300;padding:.6em 2em;text-transform:uppercase;letter-spacing:.2em;margin-top:1em;margin-bottom:.5em;border-radius:.3em}.btn-call.light{background-color:#fff;color:#555}.btn-call.dark{background-color:#005979;border:1px solid #e0e6e6}.btn-call.smalltext{font-size:1em;padding:.6em 1em}.btn-call,.hoverable a.btn-call:hover,a.btn-call{color:#fff;text-decoration:none}.hoverable a.btn-call.light:hover{color:#1cb5d8;text-decoration:none}.closing{background-color:#555;color:#fff;min-height:5em;border-top:6px solid #444;text-align:right;margin:0;padding:1em 0}.bottom-footer .content,.closing .content{width:100%;margin:0 1em}.bottom-footer small,.closing small{float:left;color:#aaa;clear:left}.build,.copyright,.trademark{font-size:.6em;text-align:left;line-height:1.2em;margin:.6em 0}.social-entities{display:inline-block;vertical-align:top}.footnotes{display:inline-block;float:right;margin-right:1.5em;margin-top:-1.5em}.bottom-footer{background-color:#555;color:#fff;min-height:5em;border-top:6px solid #444;text-align:left;margin:0;padding:1em 0}.bottom-footer img{margin:0 1em 0 0;vertical-align:middle}.bottom-footer .content h2,.bottom-footer h2{color:#aaa;font-size:13px;font-weight:400;margin:0}.bottom-footer a{color:#aaa}.social-icon img{width:20px}.social-link{display:inline-block;font-size:1.6em;text-decoration:none;border-radius:50%;background-color:#444;padding:.4em;line-height:.8em;min-width:.8em;text-align:center;margin-right:10px;font-family:FontAwesome;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bottom-menu{color:#aaa;margin:0 2em 0 0;font-size:.8em}.bottom-menu a{color:#fff}.twitter::before{content:"\f099"}.linkedin::before{content:"\f0e1"}.facebook::before{content:"\f09a"}.frame-infographic{text-align:center}.ng-hide{visibility:hidden}#DigiCertClickID_X10jlx9J{margin-bottom:1em}#DigiCertClickID_X10jlx9J a{font-size:.6em!important;color:#aaa!important;line-height:.8em!important}.frame-anchor{position:relative;top:-60px}.project,.projects{box-sizing:content-box}.projects{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:left;align-content:left;-ms-flex-pack:left;justify-content:left;padding:18px 0 0 18px;text-align:left}.project{display:inline-block;width:200px;vertical-align:top;margin:0 18px 18px 0;border:1px solid #444;background-color:#eee;color:#222;-ms-flex:0 0 auto;flex:0 0 auto}.project>img,.scope>img,.stream>a>img,.stream>img,.thumbnail>a>img,.thumbnail>img{display:block;width:100%;max-height:240px;margin:0 auto;box-sizing:border-box;border:0 none}.project h1,.scope h1,.stream h1,.thumbnail h1{font-size:1.1em;text-align:inherit;margin:0;padding:15px;background-color:#0b81d5;color:#fff}.project h1>a,.scope h1>a,.stream h1>a,.thumbnail h1>a{color:inherit;text-decoration:inherit}.project p,.scope p,.stream p,.thumbnail p{padding:0 15px;color:#222}.project .action,.scope .action,.stream .action,.thumbnail .action{text-align:right;padding:0 15px 15px}.streams{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:left;align-content:left;-ms-flex-pack:left;justify-content:left;padding:18px 0 0 18px;text-align:left}.stream,.streams,.thumbnails{box-sizing:content-box}.stream{display:inline-block;width:200px;vertical-align:top;margin:0 18px 18px 0;border:1px solid #444;background-color:#eee;color:#222;-ms-flex:0 0 auto;flex:0 0 auto}.thumbnails{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:left;align-content:left;-ms-flex-pack:left;justify-content:left;padding:18px 0 0 18px;text-align:left}.thumbnail{display:inline-block;width:200px;vertical-align:top;margin:0 18px 18px 0;border:1px solid #444;background-color:#0b81d5;color:#222;-ms-flex:0 0 auto;flex:0 0 auto}.scope,.scopes,.thumbnail{box-sizing:content-box}.scopes{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:left;align-content:left;-ms-flex-pack:left;justify-content:left;padding:18px 0 0 18px;text-align:left}.scope{display:inline-block;width:200px;vertical-align:top;margin:0 18px 18px 0;border:1px solid #444;background-color:#eee;color:#222;-ms-flex:0 0 auto;flex:0 0 auto}@media all and (max-width:1100px){.projects{height:auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.project,.projects{-ms-flex:0 1 auto;flex:0 1 auto}.features{height:auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.feature,.features{-ms-flex:0 1 auto;flex:0 1 auto}}@media all and (min-width:1070px){.nav-bar .space,.nav-bar a,.nav-workswith{padding:0 2em}}@media all and (max-width:1100px){.btn-call.smalltext{font-size:.9em;padding:.6em 1em}}@media all and (max-width:900px){.content{width:auto}.nav-bar{font-size:11px}.dropdown-content{min-width:120px}.btn-call,a.btn-call{font-size:.9em}.btn-call.smalltext{font-size:.8em;padding:.6em 1em}}@media all and (max-width:800px){.space{width:0}.nav-bar{font-size:11px}.nav-bar .brand{padding:1em}.dropdown-content{min-width:120px}}@media all and (max-width:750px){.scope,.stream,.thumbnail{width:150px}.scope h1,.scope p,.stream h1,.stream p,.thumbnail h1,.thumbnail p{font-size:.9em}.bottom-footer .content h2,.bottom-footer h2{font-size:10px}}@media all and (max-width:660px){.nav-bar{display:block;position:relative;padding-top:3em;text-align:center;font-size:11px}.nav-bar a,.nav-workswith{padding:1em;display:inline-block}.nav-bar .brand{position:absolute;padding:1em;top:0;left:0}.nav-login{position:absolute;top:0;right:0}.dropdown-content{padding:1px;min-width:140px}.closing .content{width:auto}.feature,.project{width:150px}.bottom-footer .content h2,.bottom-footer h2{font-size:7px}.build,.copyright,.trademark{font-size:7px;text-align:left;line-height:1.2em;margin:.6em 0}}@media all and (max-width:400px){.nav-bar a,.nav-workswith{padding:1em .4em}}@media (min-resolution:192dpi){.bottom-footer .content h2,.bottom-footer h2,h1,html{font-weight:300}}@media (min-resolution:144dpi){.bottom-footer .content h2,.bottom-footer h2,h1,html{font-weight:300}}@media (min-resolution:124.8dpi){.bottom-footer .content h2,.bottom-footer h2,h1,html{font-weight:300}}@media (min-resolution:120dpi){.bottom-footer .content h2,.bottom-footer h2,h1,html{font-weight:300}}