/**
 ** bigchain-website v1.4.1
 ** Landing page for BigchainDB
 ** https://www.bigchaindb.com
 **
 ** Matthias Kretschmann <m@kretschmann.io>
 **
 ** 
 ** https://github.com/ascribe/bigchain-website 
 **/
@charset "UTF-8";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */img,legend{border:0}.background--photo,.color-overlay,.header,.hero,.hero-video__background,.page-404,sub,sup{position:relative}body,figure{margin:0}blockquote,cite,dfn{font-style:italic}.btn-danger .icon,.btn-info .icon,.btn-primary .icon,.btn-secondary .icon,.btn-success .icon,.btn-warning .icon{fill:#fff}.menu__link:after,.section-title:after,.team__name:after,.timeline__entry__title:after{content:""}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0;color:inherit;text-decoration:none;box-shadow:inset 0 -2px 0 #54C695}a:active,a:hover{outline:0}h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}pre{white-space:pre-wrap}.btn,.input-group-btn,.text-nowrap{white-space:nowrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! normalize-opentype.css v0.2.4 | MIT License | kennethormandy.com/journal/normalize-opentype-css */::-moz-selection{text-shadow:inherit;background-color:#ACCEF7}::selection{text-shadow:inherit;background-color:#ACCEF7}body,html,table{-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}time{-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0}code,kbd,pre,samp{-webkit-font-feature-settings:"kern" 0,"liga" 0,"calt" 1,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;font-feature-settings:"kern" 0,"liga" 0,"calt" 1,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}sup{top:-.5em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=number],input[type=range],input[type=tel],input[type=week]{-webkit-font-feature-settings:"kern" 0,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0;font-feature-settings:"kern" 0,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0}caption,tbody{-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}.background--photo:before,.color-overlay:before,.header:before,.hero-video__background:before,.hero:before,.page-404:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;background:-webkit-linear-gradient(top left,#074354 0,#54C695 100%);background:linear-gradient(to bottom right,#074354 0,#54C695 100%);opacity:.7;z-index:0}.background--photo .row,.color-overlay .row,.header .row,.hero .row,.hero-video__background .row,.page-404 .row{z-index:1}@font-face{font-family:'Noto Sans';src:local("Noto Sans Regular"),url(/assets/fonts/NotoSans-Regular-cb1dd88c2b.woff2) format("woff2"),url(/assets/fonts/NotoSans-Regular-3869aaf1d2.woff) format("woff"),url(/assets/fonts/NotoSans-Regular-d935cabb2c.ttf) format("truetype");font-weight:400;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;-webkit-tap-highlight-color:transparent}@media (min-width:85em){html{font-size:18px}}body{font-family:"Avenir Next","Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#e8ebef;background-color:#445261;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 1}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}a:focus,a:hover{color:#fff;background:rgba(84,198,149,.8);outline:0}#markdown-toc:before,.h1,.h2,.h3,.h4,.h5,.h6,.newsletter__title,.section-community .grid h1,.section-quickstart__title,.team__name,.timeline__entry__title,.toc:before,h1,h2,h3,h4,h5,h6{font-family:"Noto Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.2;color:#BFE6EC;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 1}#markdown-toc:before,.h1,.h2,.h3,.section-community .grid h1,.section-quickstart__title,.toc:before,h1,h2,h3{margin-top:2rem;margin-bottom:1rem}.h4,.h5,.h6,.newsletter__title,.team__name,.timeline__entry__title,h4,h5,h6{color:#acb8c5;margin-top:1rem;margin-bottom:.5rem}#markdown-toc:before,.h1,.toc:before,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,.section-community .grid h1,.section-quickstart__title,h3{font-size:1.5rem}.h4,.newsletter__title,.timeline__entry__title,h4{font-size:1.2rem}.h5,.team__name,h5{font-size:1rem}.h6,h6{font-size:.85rem}p{margin:0 0 1rem}.alert,.feature__title__comingsoon,.menu__link,.small,.testimonial__cite,.timeline__entry__time,cite,small{font-size:.8rem;font-weight:400}.footer__copyright,.footer__copyright .menu__link,.mini{font-size:.65rem;font-weight:400}.large{font-size:125%}.bold,.newsletter .form-control-feedback,.strong,cite,strong{font-weight:600}.btn,.btn-link,.table thead th{font-weight:400}.text-left{text-align:left}.text-right{text-align:right}.nav-link,.section-community,.section-features__main,.section-whitepaper,.text-center{text-align:center}.text-justify{text-align:justify}.btn,.menu .grid__col,.section-description,.section-title{text-align:center}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.btn,.menu__link{text-transform:uppercase}.feature__text,.team__position,.text-dimmed{color:#acb8c5}.content--page--markdown>p:first-child,.lead{font-size:1.25rem;color:#BFE6EC;line-height:1.33333}.btn,address{line-height:1.5}ol,ul{margin-top:1rem;margin-bottom:1rem;padding-left:2rem}ol li,ul li{margin-bottom:.5rem;padding-left:.5rem}ol ol,ol ul,ul ol,ul ul{margin-top:.5rem;margin-bottom:0}ul li{list-style-type:circle}.list-unstyled,.nav-tabs,.parsley-errors-list{padding-left:0;margin:0}.list-unstyled li,.nav-tabs li,.parsley-errors-list li{list-style:none;margin-bottom:0;padding-left:0}.list-inline{padding-left:0;margin:0 0 0 -5px}.list-inline li,blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}.list-inline li{list-style:none;padding-left:0}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}blockquote{border-left:3px solid #cad2da;margin-left:0;margin-top:1rem;margin-bottom:1rem;padding:.5rem 1rem;color:#70859B}.table,address{margin-bottom:1rem}address{font-style:normal}.trademark{top:-.45em;left:-.15em;margin-right:-.2em;opacity:.6;font-family:inherit;font-size:60%}::-moz-selection{color:#fff;background:#074354}::selection{color:#fff;background:#074354}.btn,.color,.color .color-meta,.content--page--markdown h2 .header-link,.content--page--markdown h2 .header-link .header-icon,.content--page--markdown>h1 .header-link,.content--page--markdown>h1 .header-link .header-icon,.form-control,.hero-video__video,.icon--social,.menu__logo svg,.section-community .social-link,.section-community .social-link .icon,.transition,a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fade{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.fade.in{opacity:1}.animation-slide-in-from-bottom,.hero .btn,.hero .logo--full,.hero .section-title,.is-ready .testimonial{-webkit-animation:slide-in-from-bottom .7s cubic-bezier(0,1.02,.32,1.34);animation:slide-in-from-bottom .7s cubic-bezier(0,1.02,.32,1.34)}.animation-slide-in-from-bottom.paused,.hero .paused.btn,.hero .paused.logo--full,.hero .paused.section-title,.is-ready .paused.testimonial{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes slide-in-from-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in-from-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.table{width:100%;max-width:100%;margin-top:1rem;word-break:normal}.terminal code,pre{word-break:break-all;word-wrap:break-word}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #70859B}.table thead th{color:#BFE6EC;vertical-align:bottom;border-bottom:2px solid #70859B}.table tbody+tbody{border-top:2px solid #70859B}.table .table{background-color:#445261}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #70859B}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#394552}.table-responsive{display:block;width:100%;min-height:.01%;overflow-x:auto;-webkit-overflow-scrolling:touch}.btn{display:inline-block;font-family:"Noto Sans","Helvetica Neue",Arial,sans-serif;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;box-shadow:none;padding:.5rem 2rem;font-size:1rem;border-radius:.15rem}.btn-block,.form-control{display:block}.btn:focus,.btn:hover{box-shadow:0 1px 4px rgba(16,26,37,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn.active,.btn:active{background-image:none;outline:0;-webkit-transform:translateY(0);transform:translateY(0);box-shadow:0 1px 2px rgba(16,26,37,.3)}.btn.disabled,.btn:disabled{opacity:.45;box-shadow:none;cursor:not-allowed;pointer-events:none}.btn .icon{width:1rem;height:1rem;margin-right:.25rem;margin-bottom:-1px}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff!important;background:#54C695}.btn-primary:focus,.btn-primary:hover{color:#fff!important;background-color:#67cca1}.btn-primary:active{color:#fff!important;background:#4cc390;-webkit-transition:none;transition:none}.btn-info:active,.btn-secondary:active{color:#fff!important;-webkit-transition:none}.btn-primary.disabled:focus,.btn-primary:disabled:focus{background-color:#54C695}.btn-secondary{color:#fff!important;background:#70859B}.btn-secondary:focus,.btn-secondary:hover{color:#fff!important;background-color:#7f92a5}.btn-secondary:active{background:#6a8097;transition:none}.btn-secondary.disabled:focus,.btn-secondary:disabled:focus{background-color:#70859B}.btn-info{color:#fff!important;background:#3E91CE}.btn-info:focus,.btn-info:hover{color:#fff!important;background-color:#529dd3}.btn-info:active{background:#368ccc;transition:none}.btn-success:active,.btn-warning:active{-webkit-transition:none;color:#fff!important}.btn-info.disabled:focus,.btn-info:disabled:focus{background-color:#3E91CE}.btn-success{color:#fff!important;background:#388250}.btn-success:focus,.btn-success:hover{color:#fff!important;background-color:#40945b}.btn-success:active{background:#357b4c;transition:none}.btn-success.disabled:focus,.btn-success:disabled:focus{background-color:#388250}.btn-warning{color:#fff!important;background:#8E8E24}.btn-warning:focus,.btn-warning:hover{color:#fff!important;background-color:#a2a229}.btn-warning:active{background:#868622;transition:none}.btn-warning.disabled:focus,.btn-warning:disabled:focus{background-color:#8E8E24}.btn-danger{color:#fff!important;background:#c9726a}.btn-danger:focus,.btn-danger:hover{color:#fff!important;background-color:#d0847d}.btn-danger:active{color:#fff!important;background:#c66b63;-webkit-transition:none;transition:none}.btn-danger.disabled:focus,.btn-danger:disabled:focus{background-color:#c9726a}.btn-link{color:inherit;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent;box-shadow:none;background:0 0}.btn-lg{padding:1rem 3rem;font-size:1.25rem;line-height:1.33333;border-radius:.2rem}.btn-lg .icon{width:1.25rem;height:1.25rem}.btn-sm{padding:.4rem 1.25rem;font-size:.8rem;line-height:1.3;border-radius:.1rem}.btn-sm .icon{width:.8rem;height:.8rem}.btn-xs{padding:.15rem .75rem;font-size:.65rem;line-height:1.2;border-radius:.05rem}.form-control,.form-label{font-family:"Avenir Next","Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.5}.btn-xs .icon{width:.65rem;height:.65rem}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-block+.btn-block{margin-top:5px}.form-group,.form-group:last-of-type .btn{margin-top:1rem}.form-control{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 0;font-weight:600;color:#e8ebef;background:0 0;border:none;border-bottom:2px solid #70859B;border-radius:0}.form-control:focus{outline:0;border-color:#acb8c5}.form-control::-webkit-input-placeholder{color:#70859B;opacity:1}.form-control::-moz-placeholder{color:#70859B;opacity:1}.form-control:-ms-input-placeholder{color:#70859B;opacity:1}.form-control::placeholder{color:#70859B;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#394552;opacity:1}.form-control:disabled{cursor:disabled}.background--photo .form-control,.header .form-control,.hero .form-control{border-bottom-color:rgba(255,255,255,.5)}.form-label{position:absolute;top:.5rem;left:0;right:0;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:text;font-weight:400;color:#70859B;-webkit-transform-origin:left;transform-origin:left}.background--photo .form-label,.header .form-label,.hero .form-label{color:rgba(255,255,255,.5)}.form-control.parsley-success~.form-label,.form-control:focus~.form-label,.form-control:invalid:not(.is-empty)~.form-label,.form-control:valid:not(.is-empty)~.form-label{-webkit-transform:translate3d(0,-1.16667rem,0) scale(.7);transform:translate3d(0,-1.16667rem,0) scale(.7);color:#acb8c5}.form-group{margin-bottom:1rem}.checkbox,.radio{position:relative;display:block;margin-bottom:.75rem}.checkbox label,.radio label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.checkbox label input:only-child,.radio label input:only-child{position:static}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-bottom:-.25rem;margin-left:-1.25rem;margin-right:.25rem;-webkit-appearance:button;background:0 0;width:1.3rem;height:1.3rem;border-radius:.15rem;border:2px solid #70859B;outline:0}.checkbox input[type=checkbox]:focus,.checkbox-inline input[type=checkbox]:focus,.radio input[type=radio]:focus,.radio-inline input[type=radio]:focus{border-color:#acb8c5}.checkbox input[type=checkbox]:checked,.checkbox-inline input[type=checkbox]:checked,.radio input[type=radio]:checked,.radio-inline input[type=radio]:checked{background:#54C695;border-color:#acb8c5}.radio input[type=radio],.radio-inline input[type=radio]{border-radius:50%}.checkbox+.checkbox,.radio+.radio{margin-top:-.25rem}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:.75rem}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,input[type=checkbox].disabled,input[type=checkbox]:disabled,input[type=radio].disabled,input[type=radio]:disabled{cursor:not-allowed}.form-control.parsley-success,.form-control.parsley-success:focus,.form-control:valid:not(.is-empty),.form-control:valid:not(.is-empty):focus{border-color:#388250}.form-control.parsley-error,.form-control.parsley-error:focus,.form-control:invalid:not(.is-empty),.form-control:invalid:not(.is-empty):focus{border-color:#c9726a;color:#c9726a}.form-group,.input-group{position:relative}.parsley-errors-list{position:absolute;left:0;bottom:0;font-size:.8rem}.parsley-errors-list,.parsley-errors-list li{color:#c9726a}.parsley-errors-list.filled{-webkit-animation:errors-list-show .2s cubic-bezier(0,1.02,.32,1.34) forwards;animation:errors-list-show .2s cubic-bezier(0,1.02,.32,1.34) forwards}@-webkit-keyframes errors-list-show{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,1.05rem,0);transform:translate3d(0,1.05rem,0)}}@keyframes errors-list-show{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,1.05rem,0);transform:translate3d(0,1.05rem,0)}}.input-group{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.input-group .form-control{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.input-group .form-control:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-btn{vertical-align:middle;position:relative;font-size:0}.input-group-btn>.btn{margin-top:0!important}.input-group .form-control:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .form-control:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.logo{fill:#074354;color:#54C695;width:300px;height:30px}.logo--white{fill:#fff;color:#fff}.logo--white--green{fill:#fff;color:#54C695}.logo--sm{width:75px;height:15px}.logo--full{display:block;width:100%;height:auto}.logo--dark{fill:#101A25}.icon{fill:none;stroke:#54C695;color:#BFE6EC;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;width:60px;height:60px}.icon--social{width:1rem;height:1rem;stroke:none;fill:#e8ebef;margin-bottom:-2px}.icon--social .icon--gitter{stroke:#e8ebef}.icon--sm{width:.5rem;height:.5rem}*,:after,:before{box-sizing:border-box}.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.grid__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;min-width:0}.row{max-width:50em;margin:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:40em){.row{padding-left:3rem;padding-right:3rem}.grid-small--gutters{margin:-3rem 0 3rem -3rem}.grid-small--gutters>.grid__col{padding:3rem 0 0 3rem}}.row--wide{max-width:60rem}.row--narrow{max-width:28.57143em}.grid--top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.grid--bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.grid--center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.grid--justifycenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid__col--top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.grid__col--bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.grid__col--center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.grid--gutters{margin:-3rem 0 3rem -3rem}.grid--gutters>.grid__col{padding:3rem 0 0 3rem}.grid--fit>.grid__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.grid--full>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.grid--third>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.grid--half>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.grid--columns>.grid__col.grid__col--1{-webkit-box-flex:0;-webkit-flex:0 0 16%;-ms-flex:0 0 16%;flex:0 0 16%}.grid--columns>.grid__col.grid__col--2{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.grid--columns>.grid__col.grid__col--3{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.grid--columns>.grid__col.grid__col--4{-webkit-box-flex:0;-webkit-flex:0 0 66.6%;-ms-flex:0 0 66.6%;flex:0 0 66.6%}.grid--columns>.grid__col.grid__col--5{-webkit-box-flex:0;-webkit-flex:0 0 84%;-ms-flex:0 0 84%;flex:0 0 84%}.grid--columns>.grid__col.grid__col--6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:40em){.grid-small--columns>.grid__col.grid__col--1{-webkit-box-flex:0;-webkit-flex:0 0 16%;-ms-flex:0 0 16%;flex:0 0 16%}.grid-small--columns>.grid__col.grid__col--2{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.grid-small--columns>.grid__col.grid__col--3{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.grid-small--columns>.grid__col.grid__col--4{-webkit-box-flex:0;-webkit-flex:0 0 66.6%;-ms-flex:0 0 66.6%;flex:0 0 66.6%}.grid-small--columns>.grid__col.grid__col--5{-webkit-box-flex:0;-webkit-flex:0 0 84%;-ms-flex:0 0 84%;flex:0 0 84%}.grid-small--columns>.grid__col.grid__col--6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.grid-small--fit>.grid__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.grid-small--full>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.grid-small--third>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.grid-small--half>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:50em){.grid-medium--gutters{margin:-3rem 0 3rem -3rem}.grid-medium--gutters>.grid__col{padding:3rem 0 0 3rem}.grid-medium--columns>.grid__col.grid__col--1{-webkit-box-flex:0;-webkit-flex:0 0 16%;-ms-flex:0 0 16%;flex:0 0 16%}.grid-medium--columns>.grid__col.grid__col--2{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.grid-medium--columns>.grid__col.grid__col--3{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.grid-medium--columns>.grid__col.grid__col--4{-webkit-box-flex:0;-webkit-flex:0 0 66.6%;-ms-flex:0 0 66.6%;flex:0 0 66.6%}.grid-medium--columns>.grid__col.grid__col--5{-webkit-box-flex:0;-webkit-flex:0 0 84%;-ms-flex:0 0 84%;flex:0 0 84%}.grid-medium--columns>.grid__col.grid__col--6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.grid-medium--fit>.grid__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.grid-medium--full>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.grid-medium--third>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.grid-medium--half>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.menu .grid__col{text-align:left}.menu .grid__col:last-child{text-align:right}}@media (min-width:85em){.grid-large--gutters{margin:-3rem 0 3rem -3rem}.grid-large--gutters>.grid__col{padding:3rem 0 0 3rem}.grid-large--columns>.grid__col.grid__col--1{-webkit-box-flex:0;-webkit-flex:0 0 16%;-ms-flex:0 0 16%;flex:0 0 16%}.grid-large--columns>.grid__col.grid__col--2{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.grid-large--columns>.grid__col.grid__col--3{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.grid-large--columns>.grid__col.grid__col--4{-webkit-box-flex:0;-webkit-flex:0 0 66.6%;-ms-flex:0 0 66.6%;flex:0 0 66.6%}.grid-large--columns>.grid__col.grid__col--5{-webkit-box-flex:0;-webkit-flex:0 0 84%;-ms-flex:0 0 84%;flex:0 0 84%}.grid-large--columns>.grid__col.grid__col--6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.grid-large--fit>.grid__col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.grid-large--full>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.grid-large--third>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.grid-large--half>.grid__col{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}#wrigley,.hero-video__poster,.hero-video__video,.img--responsive,.team__image,.testimonial__avatar{max-width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container>iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe{max-width:100%}.iframe-container{position:relative;padding-bottom:75%;height:0;overflow:hidden}.iframe-container>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hero,.menu{position:relative}.section{padding-top:2rem;padding-bottom:2rem;overflow:hidden}.section:last-child{border-bottom:none}.section .row{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.section-header{margin-bottom:4rem}@media (min-width:40em){.section{padding-top:4rem;padding-bottom:4rem}.section-description,.section-title{max-width:100%;margin-left:auto;margin-right:auto}}.section-title{font-size:2rem;margin-top:0;margin-bottom:2rem}.section-title:after{height:1px;width:5rem;display:block;margin:2rem auto 0;background:#70859B}.section-description{font-size:1.25rem;line-height:1.33333;margin-bottom:0}.section-actions,.section-description+.section-description{margin-top:1rem}.section-actions .btn{margin-left:5px;margin-right:5px;min-width:200px}.background--blue{background:#074354}.background--darker,.footer{background:#394552}.background--light{background:#e8ebef}.background--light .section-title,.background--light p{color:#70859B}.background--gray{background:#70859B}.background--photo,.header,.hero{text-shadow:0 1px 0 rgba(0,0,0,.1);background:url(../img/northern-lights-poster-eef9d4da70.jpg) center center no-repeat;background-size:cover}.background--photo .row *,.header .row *,.hero .row *{position:relative;z-index:5}.background--photo .section-title:after,.header .section-title:after,.hero .section-title:after{background:rgba(191,230,236,.5)}.menu{z-index:10;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.menu__link{display:inline-block;padding:.5rem;box-shadow:none}.menu__link:after{height:2px;width:30px;background:#fff;display:block;margin:.33333rem auto 0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.menu__link.active,.menu__link:focus,.menu__link:hover,.menu__logo:focus,.menu__logo:hover{background:0 0}.menu__link.active:after,.menu__link:focus:after,.menu__link:hover:after{-webkit-transform:scale(1);transform:scale(1)}.menu__logo{display:block;margin-top:2rem;margin-bottom:1rem;box-shadow:none}.menu__logo svg{opacity:.8}.menu__logo:focus svg,.menu__logo:hover svg{opacity:1}@media (min-width:50em){.menu__link{padding:1.5rem 1rem}.menu__logo{margin-top:0}.menu--main .menu__logo{padding:1.2rem 0 1.5rem}}.menu--main .menu__link{color:#fff;opacity:.8}.menu--main .menu__link.active,.menu--main .menu__link:focus,.menu--main .menu__link:hover{opacity:1}.menu--footer .grid__col:nth-child(2){margin-top:1rem}@media (min-width:40em){.menu--footer .grid__col:nth-child(2){margin-top:0}.menu--footer .menu__link{display:block;text-align:left}}.menu--footer .menu__logo{margin-top:.33333rem;margin-bottom:0}.menu--footer .menu__link{padding:.33333rem;color:#acb8c5}.menu--footer .menu__link:after{display:none}.menu--footer .menu__link.active,.menu--footer .menu__link:focus,.menu--footer .menu__link:hover{color:#54C695}.footer__copyright{border-top:1px solid #445261;text-align:center;display:block;margin-top:4rem}@media (min-width:40em){.footer__copyright{text-align:left}}.footer__copyright .menu__link{display:inline-block;text-transform:none;padding:2rem .5rem}.footer__copyright .menu__link:first-child{margin-left:.5rem}.footer__copyright .menu__link:last-child{padding-right:0}.footer__copyright,.footer__copyright .menu__link{color:#70859B}.nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #54C695}.nav-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.nav-link{box-shadow:none;display:block;padding:1rem;border-bottom:4px solid transparent}.nav-link.active{color:#fff;border-bottom-color:#54C695}.tab-pane{display:none}.alert__icon,.tab-pane.active,pre{display:block}.alert{padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.15rem;text-align:left}code,pre{border-radius:.15rem}.header__title,.hero,.timeline__entry{text-align:center}.alert>p+p{margin-top:5px}.alert>p:last-child{margin-bottom:0}.alert__icon{width:100%;height:2rem;stroke-width:3;margin:0 auto 1rem;border-bottom:1px solid transparent;padding-bottom:1rem}code,kbd{padding:2px 4px}.alert-success{background-color:#abdbbb;border-color:#99d3a2;color:#388250}.alert-success hr{border-top-color:#87cc92}.alert-success .alert__icon{stroke:#388250;border-bottom-color:rgba(56,130,80,.3)}.alert-success .alert__link{color:#295e3a}.alert-info{background-color:#b8d7ed;border-color:#a4d6e8;color:#3E91CE}.alert-info hr{border-top-color:#8fcde3}.alert-info .alert__icon{stroke:#3E91CE;border-bottom-color:rgba(62,145,206,.3)}.alert-info .alert__link{color:#2c76ad}.alert-warning{background-color:#e5e599;border-color:#e0d185;color:#8E8E24}.alert-warning hr{border-top-color:#dbc970}.alert-warning .alert__icon{stroke:#8E8E24;border-bottom-color:rgba(142,142,36,.3)}.alert-warning .alert__link{color:#65651a}.alert-danger{background-color:#fff;border-color:#f2f2f2;color:#c9726a}.alert-danger hr{border-top-color:#e6e6e6}.alert-danger .alert__icon{stroke:#c9726a;border-bottom-color:rgba(201,114,106,.3)}.alert-danger .alert__link{color:#bb4f45}code,kbd,pre{color:#e8ebef;background-color:#394552}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:.75rem}kbd{border-radius:.1rem;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}.terminal__link,kbd kbd{box-shadow:none}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{padding:1em;margin:0 0 1rem;line-height:1.5}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.highlight pre{color:#fdce93;background-color:#394552}.highlight .hll{background-color:#222}.highlight .c{color:#7f9f7f}.highlight .err{color:#e37170;background-color:#3d3535}.highlight .g{color:#7f9f7f}.highlight .k{color:#f0dfaf}.highlight .l{color:#ccc}.highlight .n{color:#dcdccc}.highlight .o{color:#f0efd0}.highlight .x{color:#ccc}.highlight .p{color:#41706f}.highlight .c1,.highlight .cm,.highlight .cp{color:#7f9f7f}.highlight .cs{color:#cd0000;font-weight:700}.highlight .gd{color:#cd0000}.highlight .ge{color:#ccc;font-style:italic}.highlight .gr{color:red}.highlight .gh{color:#dcdccc;font-weight:700}.highlight .gi{color:#00cd00}.highlight .go{color:gray}.highlight .gp{color:#dcdccc;font-weight:700}.highlight .gs{color:#ccc;font-weight:700}.highlight .gu{color:purple;font-weight:700}.highlight .gt{color:#0040D0}.highlight .kc{color:#dca3a3}.highlight .kd{color:#ffff86}.highlight .kn{color:#dfaf8f;font-weight:700}.highlight .kp{color:#cdcf99}.highlight .kr{color:#cdcd00}.highlight .kt{color:#00cd00}.highlight .ld{color:#cc9393}.highlight .m{color:#8cd0d3}.highlight .s{color:#cc9393}.highlight .na{color:#9ac39f}.highlight .nb,.highlight .nc{color:#efef8f}.highlight .nd,.highlight .no{color:#ccc}.highlight .ni{color:#c28182}.highlight .ne{color:#c3bf9f;font-weight:700}.highlight .nf{color:#efef8f}.highlight .nl{color:#ccc}.highlight .nn{color:#8fbede}.highlight .nx,.highlight .py{color:#ccc}.highlight .nt{color:#9ac39f}.highlight .nv{color:#dcdccc}.highlight .ow{color:#f0efd0}.highlight .w{color:#ccc}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#8cd0d3}.highlight .s1,.highlight .s2,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si,.highlight .sr,.highlight .ss,.highlight .sx{color:#cc9393}.highlight .bp,.highlight .vc{color:#efef8f}.highlight .vg{color:#dcdccc}.highlight .vi{color:#ffffc7}.highlight .il{color:#8cd0d3}.hero{background-image:url(/assets/img/northern-lights-poster-eef9d4da70.jpg);overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:420px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero .btn,.hero .section-title:after{display:none}.hero .logo--full{fill-opacity:.8;margin:0 auto;max-width:10em;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hero .section-title{color:#fff;font-size:1.5rem}@media (min-width:40em){.hero .logo--full{max-width:13em}.hero .section-title{font-size:2rem}}.hero .btn{color:#fff;opacity:.8;position:absolute;bottom:-2rem;left:0;right:0;width:100%;-webkit-animation-delay:.2s;animation-delay:.2s}@media (min-width:50em){.hero .section{min-height:calc(100vh - 73px)}.hero .logo--full{max-width:20em;margin-top:2rem}.hero .section-title{font-size:2.5rem}.hero .btn{display:block}}.hero .btn:focus,.hero .btn:hover{opacity:1}.hero .btn .icon{width:12px;height:12px;stroke:#fff;display:block;margin:auto}.hero .btn,.hero .logo--full,.hero .section-title{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.hero .btn,.hero .section-title{-webkit-animation-play-state:paused;animation-play-state:paused}.hero.is-ready .btn,.hero.is-ready .section-title{-webkit-animation-play-state:running;animation-play-state:running}.hero__content{position:relative;z-index:1;margin-bottom:4rem}@media (min-width:50em){.hero-video:before{display:none}.hero-video .menu,.hero-video__content,.hero-video__video{position:absolute;left:0;right:0;top:0}.hero-video__content{z-index:3!important;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.header__title,.timeline{position:relative}.hero-video__background{display:none}@media (min-width:50em){.hero-video__background{display:block;margin-bottom:-9px;max-height:100vh;margin-left:auto;margin-right:auto;width:100%}.hero-video__background:before{z-index:2}}.hero-video__video{opacity:0;margin:auto;width:100%}.hero-video__video.enabled{opacity:1}.hero-video__poster{display:block;opacity:0}.header__title{z-index:1;margin:0;padding:4rem 0 6rem}.footer{border-top:1px solid #70859B;color:#acb8c5;padding-bottom:0}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body>.content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.team__image{background:#70859B;width:230px;-webkit-clip-path:polygon(50% 0,90% 20%,100% 60%,75% 100%,25% 100%,0 60%,10% 20%);clip-path:polygon(50% 0,90% 20%,100% 60%,75% 100%,25% 100%,0 60%,10% 20%)}.team__name{color:#e8ebef;margin-bottom:0}.team__name:after{height:1px;width:3rem;display:block;margin:.76923rem auto .5rem;background:#BFE6EC}.team__position{margin-bottom:.5rem}.team__social{margin-bottom:0}.team__social__link{display:inline-block;margin:0 .25rem;box-shadow:none}.terminal code,.terminal code>span,.timeline__entry__time,.timeline__entry__title{display:block}.team__social__link,.team__social__link:focus,.team__social__link:hover{background:0 0}.team__social__link:focus,.team__social__link:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-filter:drop-shadow(0 1px 4px rgba(16, 26, 37, .4));filter:drop-shadow(0 1px 4px rgba(16, 26, 37, .4))}.team__social__link:active{-webkit-filter:drop-shadow(0 1px 2px rgba(16, 26, 37, .3));filter:drop-shadow(0 1px 2px rgba(16, 26, 37, .3));outline:0;-webkit-transform:none;transform:none}.team__social__link .icon{fill:#54C695}.grid--team .grid__col:last-child{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:40em){.timeline:before{content:"";width:400%;margin-left:-200%;height:1px;display:block;background:#fff;position:absolute;bottom:2.4rem}}.timeline__entry__title{color:#fff}.timeline__entry__title:after{width:.5rem;height:.5rem;border-radius:50%;margin:1rem auto;display:block;background:#fff}.timeline__entry__time{opacity:.5}.timeline__entry--future{opacity:.7}.terminal{width:100%;background:#242c34}.terminal code{padding:1rem;color:#fdce93;background:0 0}.terminal code>span:before{content:"$";color:#394552;margin-right:1rem}.terminal code>span.comment:before{opacity:0}.terminal .comment{color:#70859B}.terminal .deps{color:#8cd0d3;opacity:.5;font-style:italic}.terminal__link:focus,.terminal__link:hover{background:0 0;box-shadow:inset 0 -2px 0 #54C695}.terminal,.windowframe{display:inline-block;max-width:100%;margin-left:auto;margin-right:auto;position:relative;padding-top:14px;border-radius:.15rem;overflow:hidden}.terminal:before,.windowframe:before{content:"";display:block;width:100%;height:14px;border-top-left-radius:.15rem;border-top-right-radius:.15rem;background:-webkit-linear-gradient(top,#445261 0,#394552 100%);background:linear-gradient(to bottom,#445261 0,#394552 100%);margin-top:-14px}@media (min-width:40em){.terminal,.windowframe{padding-top:21px}.terminal:before,.windowframe:before{height:21px;margin-top:-21px}}.terminal:after,.windowframe:after{content:"";width:6px;height:6px;position:absolute;left:6px;top:4px;background:#F55E4A;border-radius:50%;box-shadow:10px 0 0 #F7CA44,20px 0 0 #48C54D}.invisible{visibility:hidden!important}.hide{display:none!important}.text-hide{font:"0/0" a;color:transparent;text-shadow:none;background-color:transparent;border:0}#markdown-toc:before,.comments .row>h1,.content--page--markdown h2,.content--page--markdown>h1,.toc:before{border-bottom:1px solid #BFE6EC;margin-bottom:2rem;text-align:center}.content--page--markdown{padding-top:2rem;padding-bottom:2rem}@media (min-width:40em){.terminal:after,.windowframe:after{width:9px;height:9px;left:9px;top:6px;box-shadow:15px 0 0 #F7CA44,30px 0 0 #48C54D}.content--page--markdown{padding-top:4rem;padding-bottom:4rem}}.content--page--markdown>p:first-child{margin-bottom:2rem}.content--page--markdown h2,.content--page--markdown>h1{padding-bottom:1rem}.content--page--markdown h2 .header-link,.content--page--markdown>h1 .header-link{box-shadow:none;-webkit-transition-timing-function:cubic-bezier(0,1.02,.32,1.34);transition-timing-function:cubic-bezier(0,1.02,.32,1.34);display:inline-block;padding:0 .25rem;opacity:0;-webkit-transform:translate3d(20px,0,0) scale(0);transform:translate3d(20px,0,0) scale(0)}.content--page--markdown h2 .header-link:focus,.content--page--markdown h2 .header-link:hover,.content--page--markdown>h1 .header-link:focus,.content--page--markdown>h1 .header-link:hover{background:0 0}.content--page--markdown h2 .header-link:focus .header-icon,.content--page--markdown h2 .header-link:hover .header-icon,.content--page--markdown>h1 .header-link:focus .header-icon,.content--page--markdown>h1 .header-link:hover .header-icon{color:#7ad3ad}.content--page--markdown h2 .header-link .header-icon,.content--page--markdown>h1 .header-link .header-icon{font-style:normal;font-size:2rem;color:#54C695}.content--page--markdown h2:hover .header-link,.content--page--markdown>h1:hover .header-link{opacity:1;-webkit-transform:translate3d(0,0,0) scale(.8);transform:translate3d(0,0,0) scale(.8)}.comments{margin-bottom:2rem}.comments .row>h1{font-size:2rem;padding-bottom:1rem}#markdown-toc,#markdown-toc ol,.toc,.toc ol{counter-reset:item}#markdown-toc,#markdown-toc li,.toc,.toc li{padding-left:0}#markdown-toc:before,.toc:before{content:"Table Of Contents";display:block;padding-bottom:1rem}.newsletter .grid,.testimonials{margin-bottom:0}#markdown-toc li,#markdown-toc ol,.toc li,.toc ol{margin:0}#markdown-toc li,.toc li{display:block}.testimonial,.testimonials .grid__col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}#markdown-toc li:before,.toc li:before{content:counters(item,".") " ";counter-increment:item;margin-right:1rem;color:#70859B}.section-newsletter{background:#54C695;padding-top:1rem;padding-bottom:1rem}@media (min-width:40em){.section-newsletter{padding-top:3rem;padding-bottom:3rem}}.newsletter .form-group,.newsletter p{margin:0}.newsletter .form-control{border-color:#394552}.newsletter .form-control:focus{border-color:#000}.newsletter .btn{background:#074354}.newsletter .form-control,.newsletter .form-label{color:#445261!important}.newsletter .form-control-feedback{margin-top:.5rem}.newsletter__title{margin-top:0}.newsletter__text,.newsletter__title{color:#394552}.testimonials .grid__col{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonials.is-ready .grid__col:nth-child(2) .testimonial{-webkit-animation-delay:.3s;animation-delay:.3s}.testimonials.is-ready .grid__col:nth-child(3) .testimonial{-webkit-animation-delay:.6s;animation-delay:.6s}.testimonial{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.is-ready .testimonial{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.testimonial__caption,.testimonial__quote{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.testimonial__quote{margin:0 0 1rem;position:relative;border:none;color:#e8ebef;padding:0;font-style:normal;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.testimonial__quote:before{content:"“";font-size:250%;color:#70859B;line-height:1;margin-left:-1rem}.testimonial__caption{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:2px solid #70859B;padding-top:1rem;position:relative}.testimonial__caption:before{content:"";position:absolute;width:0;height:0;border-style:solid;left:4rem;top:0;border-width:.9rem .9rem 0 0;border-color:#70859B transparent transparent}.testimonial__avatar{width:4rem;height:4rem;display:inline-block;margin-right:1rem;border-radius:50%;border:2px solid #70859B}.graph-bigchain,.section-features__main h3,.testimonial__org{display:block}.testimonial__cite{font-style:normal;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#acb8c5}.testimonial__name{font-weight:600}.section-features__main .icon{display:block;margin:auto auto 1rem}@media (min-width:50em){#bigchain-graph{margin-left:-15%;margin-right:-15%;width:130%}}.section-features__main{margin-top:1rem}.section-features__main h3{font-size:1.2rem;margin-top:0}.section-quickstart__title{margin-top:0}.page-whitepaper .content--page--markdown>p:nth-child(1),.page-whitepaper .content--page--markdown>p:nth-child(2),.page-whitepaper .content--page--markdown>p:nth-child(3){text-align:center}.section-whitepaper-download{background-image:url(/assets/img/photo3-f95639086c.jpg)}.page-404{position:relative;background-image:url(/assets/img/fail-cat.gif);background-size:cover;background-position:center center}.page-404:before{z-index:-1}.page-404 .header{background:0 0}.page-404 .header:before{display:none}.page-404 .header__title{margin-bottom:2rem;padding-bottom:0}.page-404 .header__title:after{content:"";height:1px;width:5rem;display:block;margin:2rem auto 0;background:#cad2da}.page-404 .content--page--markdown{text-align:center;padding-top:0}.page-404 .content--page--markdown p{color:#fff}.page-404 .footer{background:0 0;border-color:rgba(255,255,255,.2)}.page-404 .footer__copyright{border-color:rgba(255,255,255,.1)}.page-404 .footer__copyright,.page-404 .footer__copyright .menu__link{color:rgba(255,255,255,.6)}.page-404 .menu--footer a{color:#fff}.page-styleguide .highlight{margin-bottom:2rem}.color{padding:.5rem;margin-bottom:5px;border-radius:.15rem;border:1px solid #394552;min-height:70px;text-align:center}.color .color-meta{display:block;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:11px;color:#fff;vertical-align:middle;opacity:0}.color:hover{background:#444!important}.color:hover .color-meta{opacity:1}.color-hex{margin-top:5px;font-size:16px!important;border-top:1px solid #777;padding-top:5px}.brand-main-blue{background:#074354}.brand-main-blue-light{background:#BFE6EC}.brand-main-blue-dark{background:#101A25}.brand-main-gray{background:#70859B}.brand-main-green{background:#54C695}.gray-darker{background:#394552}.gray-dark{background:#445261}.gray{background:#70859B}.gray-light{background:#acb8c5}.gray-lighter{background:#cad2da}.gray-lightest{background:#e8ebef}.brand-success{background:#388250}.brand-info{background:#3E91CE}.brand-warning{background:#8E8E24}.brand-danger{background:#c9726a}.table--comparison .icon-check{width:1rem;height:1rem;margin:auto;display:block}.feature{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}.feature:first-of-type{padding-top:0}.feature__icon{-webkit-box-flex:0;-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%;margin-right:5%;margin-top:2px;margin-bottom:0;width:3rem;height:3rem}.feature__detail{-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}.feature__title{font-size:1.2rem;margin-top:0;margin-bottom:.33333rem}.feature__text{margin-bottom:0}.feature__title__comingsoon{font-family:"Noto Sans","Helvetica Neue",Arial,sans-serif;color:#acb8c5;background:#394552;display:inline-block;margin-left:.5rem;padding:.25rem .5rem;border-radius:2px;vertical-align:middle}.stacks__title{font-size:1.5rem}.stacks__image figcaption{margin:1rem 0}.section-usecases .grid .grid__col:last-child{margin:auto}.page-community .header{background-image:url(../img/photo2-80dc1c02a2.jpg);background-position:center top}.section-community{position:relative;padding-bottom:200px}@media (min-width:85em){.section-community{padding-bottom:0}}.section-community .section-header .section-description{margin-bottom:2rem}.section-community .grid h1{margin-top:0}.section-community .social-link{box-shadow:none;padding:.4rem 1.25rem}.section-community .social-link:focus,.section-community .social-link:hover{background:0 0}.section-community .social-link:focus .icon,.section-community .social-link:hover .icon{fill:#7ad3ad;-webkit-filter:drop-shadow(0 1px 4px rgba(16, 26, 37, .4));filter:drop-shadow(0 1px 4px rgba(16, 26, 37, .4));-webkit-transform:translateY(-1px);transform:translateY(-1px)}.section-community .social-link:focus .icon.icon--gitter,.section-community .social-link:hover .icon.icon--gitter{stroke:#7ad3ad}.section-community .social-link:active{outline:0}.section-community .social-link:active .icon{fill:#54C695;-webkit-filter:drop-shadow(0 1px 2px rgba(16, 26, 37, .3));filter:drop-shadow(0 1px 2px rgba(16, 26, 37, .3));-webkit-transform:translateY(0);transform:translateY(0)}.section-community .social-link .icon{fill:#54C695;width:1.5rem;height:1.5rem}.section-community .social-link .icon.icon--gitter{stroke:#54C695}.text-milestones{margin-top:2rem}#wrigley{vertical-align:bottom;height:220px;position:absolute;bottom:0;right:0}#wrigley #arm{-webkit-transform-origin:right;transform-origin:right}#wrigley #eye,#wrigley #head{-webkit-transform-origin:center;transform-origin:center}#wrigley #arm,#wrigley #eye,#wrigley #head,#wrigley.is-ready #arm.paused,#wrigley.is-ready #eye.paused,#wrigley.is-ready #head.paused,#wrigley:hover #arm.paused,#wrigley:hover #eye.paused,#wrigley:hover #head.paused{-webkit-animation:none;animation:none}#wrigley.is-ready #arm,#wrigley:hover #arm{-webkit-animation:wrigley-wink 1s ease-in-out;animation:wrigley-wink 1s ease-in-out}#wrigley.is-ready #head,#wrigley:hover #head{-webkit-animation:wrigley-head-nod 1s ease-in-out;animation:wrigley-head-nod 1s ease-in-out}#wrigley.is-ready #eye.is-ready,#wrigley:hover #eye.is-ready{-webkit-animation:wrigley-blink .3s ease-in-out forwards;animation:wrigley-blink .3s ease-in-out forwards;-webkit-animation-iteration-count:2;animation-iteration-count:2}@-webkit-keyframes wrigley-wink{0%,100%,30%{-webkit-transform:rotate(0);transform:rotate(0)}25%,50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes wrigley-wink{0%,100%,30%{-webkit-transform:rotate(0);transform:rotate(0)}25%,50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@-webkit-keyframes wrigley-head-nod{0%,100%,30%{-webkit-transform:rotate(0);transform:rotate(0)}25%,50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}@keyframes wrigley-head-nod{0%,100%,30%{-webkit-transform:rotate(0);transform:rotate(0)}25%,50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}@-webkit-keyframes wrigley-blink{0%,100%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes wrigley-blink{0%,100%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(0);transform:scaleY(0)}}.contactlist p{margin-bottom:0}.contactlist .p-adr{margin-bottom:1rem}.contactlist .social{margin-top:1rem}.form-cla{padding:1rem 2rem;background:#394552}