html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}html{height:100%}body{min-height:100%;font-family:proxima-nova,helvetica neue,helvetica,arial,sans-serif;font-size:16px;line-height:1.5;color:#4d5659;text-rendering:optimizeSpeed}p{margin-top:0;margin-bottom:30px}::-moz-selection{background-color:#74ddff;color:#fff}::selection{background-color:#74ddff;color:#fff}a{color:#00b0e9;text-decoration:none;cursor:pointer}a:focus{outline:0}a:hover{color:#008dba}.pull-left{float:left}.pull-right{float:right}.hide{display:none}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}iframe,img,video{max-width:100%}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:30px;line-height:1.25;font-family:aktiv-grotesk,helvetica neue,helvetica,arial,sans-serif}h1,h2,h3,h4,h5,h6,strong{color:#000}h1,h2,h3,h4,h5,h6{font-weight:300}h6{text-transform:uppercase;color:#828c8f}abbr{color:#828c8f;border-bottom:1px dotted #b7c0c3;cursor:help}small,sub,sup{font-size:12px}mark{padding:3px 5px;background:#ffffb3}blockquote{margin:30px 0;padding:0 15px;color:#828c8f;font:italic 16px/1.55 Georgia,Times,serif}blockquote p:last-child,blockquote p:only-child{margin:0}blockquote footer{margin-top:15px;font-size:16px;color:#9ba3a5}blockquote footer:before{content:'\2014 \00A0'}.blockquote-centered{text-align:center}.blockquote-medium{font-size:22px}.blockquote-large{font-size:36px;line-height:1.3}@media screen and (max-width:899px){h1{font-size:38px}h2{font-size:32px}h3{font-size:26px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}.blockquote-large{font-size:32px}}@media screen and (min-width:900px){h1{font-size:42px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}}ol,ul{margin:0 0 30px 0;padding-left:30px}ol li>ol,ol li>ul,ul li>ol,ul li>ul{margin-top:30px}ol li ul li,ul li ul li{list-style:circle}ol li li ul li,ul li li ul li{list-style:square}ul li{list-style:disc}.list-unstyled{padding-left:0}.list-unstyled li{list-style:none}.list-inline li{display:inline-block}dl dt{font-weight:500;color:#000}dl dd{margin:0}.container{margin:0 auto}.grid-flex-container{margin:-30px 0 30px -30px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}[class*=" grid-flex-cell"],[class^=grid-flex-cell]{padding:30px 0 0 30px}@media screen and (max-width:600px){.container{width:90%}[class*=" grid-flex-cell"],[class^=grid-flex-cell]{-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (min-width:601px){[class*=" grid-flex-cell"],[class^=grid-flex-cell]{-ms-flex:1;flex:1}.grid-flex-cell-1of2,.grid-flex-cell-1of3,.grid-flex-cell-1of4{-ms-flex:none;flex:none}.grid-flex-cell-1of2{width:50%}.grid-flex-cell-1of3{width:33.333333333333336%}.grid-flex-cell-1of4{width:25%}}@media screen and (min-width:481px) and (max-width:900px){.container{width:85%}}@media screen and (min-width:901px){.container{width:70%}}.form-checkbox,.form-input,.form-radio,select{margin-bottom:15px}label,legend{font-weight:800}legend{padding:0 15px;font-size:22px;color:#000}fieldset{border:1px solid #e6eaed;border-radius:3px;padding:30px;margin:0 0 30px 0}label{display:block;margin-bottom:5px;font-size:12px;cursor:pointer}.form-checkbox,.form-input,.form-radio,select{outline:0}.form-inline{overflow:hidden}.form-input{display:block;padding:10px;width:100%;border-radius:3px;border:1px solid #e6eaed;-webkit-appearance:none}.form-input:focus{transition:all .2s ease-in;border:1px solid #74ddff;background-color:#f8fdff}.form-input:disabled{background-color:#fafbfb;cursor:not-allowed}.form-input:required:focus{border:1px solid #fec57b;background-color:#fff9f2}.form-input.input-invalid{border:1px solid #ffc7d8;color:#ff749d}.form-input.input-invalid:focus{border:1px solid #e80044;background-color:#fff4f7}.form-input.input-valid{border:1px solid #c6ebd3;color:#8ed6a8}.form-input.input-valid:focus{border:1px solid #43bb6e;background-color:#f4fbf6}textarea{resize:none;min-height:90px}input[type=file],label.checkbox,label.radio,select{cursor:pointer}input[type=file]{padding:10px;background-color:#f8f9fa;font-size:12px;color:#b7c0c3}select{border:1px solid #e6eaed;height:40px;padding:10px;width:100%;background-color:#fff}select:focus{border:1px solid #74ddff}select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.input-checkbox,.input-radio{margin:5px 0;font-size:16px;font-weight:400}.input-checkbox.disabled,.input-radio.disabled{color:#b7c0c3;cursor:not-allowed}.input-checkbox input[type=checkbox],.input-checkbox input[type=radio],.input-radio input[type=checkbox],.input-radio input[type=radio]{display:inline-block;margin-right:10px}@media screen and (min-width:768px){.form-inline.form-no-labels .button{margin-top:0}.form-inline .form-element{float:left;width:50%}.form-inline .button{margin-top:22.5px}.form-inline .form-element:not(:first-of-type){padding-left:5px}.form-inline .form-input,.form-inline .input-checkbox,.form-inline .input-radio,.form-inline select{margin:0}}.button{display:inline-block;border:none;border-radius:3px;padding-left:15px;padding-right:15px;text-align:center;cursor:pointer;background-color:#00b0e9;transition-delay:0;transition-duration:.3s;transition-timing-function:ease-in;transition-property:background,border-color;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button:not([class*=button-outlined]){padding-top:10px;padding-bottom:10px}.button:hover{background-color:#009ed2}.button .button-disabled,.button:disabled{background-color:#74ddff;cursor:not-allowed}.button:focus{outline:0}.button,.button:hover{color:#fff}.button-small{padding:3px 5px;font-size:12px}.button-large{padding:15px 30px;font-size:22px}.button-unstyled,.button-unstyled:hover{background-color:transparent}.button-unstyled{padding:0;color:#00b0e9}.button-unstyled:hover{color:#008dba}.button-neutral{background-color:#e6eaed}.button-neutral:hover{background-color:#b0bcc6}.button-neutral .button-disabled,.button-neutral:disabled{background-color:#e6eaed;color:#b7c0c3}.button-neutral .button-disabled:hover,.button-neutral:disabled:hover{color:#b7c0c3}.button-neutral,.button-neutral:hover{color:#272b2d}.button-approve{background-color:#43bb6e}.button-approve:hover{background-color:#369658}.button-approve .button-disabled,.button-approve:disabled{background-color:#c6ebd3}.button-warn{background-color:#e80044}.button-warn:hover{background-color:#ba0036}.button-warn.button-disabled,.button-warn:disabled{background-color:#ffc7d8}.button-caution{background-color:transparent;color:#e80044;text-decoration:underline}.button-caution:hover{background-color:transparent;color:#ba0036}.button-caution .button-disabled,.button-caution:disabled{color:#b7c0c3}[class*=button-outlined]{border-width:2px;border-style:solid;padding-top:8px;padding-bottom:8px}[class*=button-outlined],[class*=button-outlined]:disabled,[class*=button-outlined]:hover{background-color:transparent}.button-outlined{border-color:#00b0e9;color:#00b0e9}.button-outlined:hover{border-color:#008dba;color:#008dba}.button-outlined:disabled{border-color:#74ddff;color:#74ddff}.button-outlined-neutral{border-color:#b7c0c3;color:#828c8f}.button-outlined-neutral:hover{border-color:#828c8f;color:#4d5659}.button-outlined-neutral.button-disabled,.button-outlined-neutral:disabled{color:#c5cdcf;border-color:#e6eaed}.button-outlined-neutral.button-disabled:hover,.button-outlined-neutral:disabled:hover{color:#c5cdcf}.button-outlined-approve{border-color:#43bb6e;color:#43bb6e}.button-outlined-approve:hover{border-color:#369658;color:#369658}.button-outlined-approve:disabled{border-color:#c6ebd3;color:#c6ebd3}.button-outlined-warn{border-color:#e80044;color:#e80044}.button-outlined-warn:hover{border-color:#ba0036;color:#ba0036}.button-outlined-warn:disabled{border-color:#ffc7d8;color:#ffc7d8}.button-group .button{border-radius:0;margin-left:-1px;border:1px solid #008dba}.button-group .button:first-child,.button-group .button:first-child:only-child{margin:0}.button-group .button:first-child:only-child{border-radius:3px}.button-group .button:first-child{border-radius:3px 0 0 3px}.button-group .button:last-child{border-radius:0 3px 3px 0}.button-group .button-neutral,.button-group .button-outlined{border:1px solid #b7c0c3}@media screen and (max-width:480px){.button-group .button{border-radius:none;margin:0;width:100%}.button-group .button:first-of-type{border-radius:3px 3px 0 0}.button-group .button:last-of-type{border-radius:0 0 3px 3px}.button-group .button:not(:last-of-type){border-bottom:none}}code{font-family:Menlo,Monaco,Consolas,monospace;font-size:12px;padding:3px 5px}pre{display:block;padding:15px;margin-bottom:30px;max-width:100%;line-height:1.5;word-break:break-all;word-wrap:break-word}pre code{padding:0;white-space:pre-wrap}code,pre{border-radius:3px}.code-light{color:#000;background:#f5f7f8}.code-dark{color:#5ca1b5;background:#003546}.dropdown-standalone{position:relative;display:inline-block;cursor:pointer;padding:10px;border-radius:3px}.dropdown-standalone:hover{border-radius:3px 3px 0 0}.dropdown-standalone:hover .dropdown{display:block;position:absolute;top:100%;left:0;width:100%;border-radius:0 0 3px 3px}.dropdown-standalone:hover .dropdown a{padding:10px;display:block}.dropdown-standalone .dropdown{display:none}.dropdown-standalone .icon-arrow-down{position:relative;top:-2px;margin-left:5px}.dropdown-outlined,.dropdown-outlined .dropdown{border:1px solid #e6eaed}.dropdown-standalone.dropdown-outlined .dropdown{width:101%;left:-1px}.dropdown-outlined .dropdown{background-color:#fff}.dropdown-outlined .dropdown li:not(:last-child){border-bottom:1px solid #e6eaed}.dropdown-coloured,.dropdown-coloured .dropdown{background-color:#00b0e9}.dropdown-coloured .button-unstyled,.dropdown-coloured .dropdown a{color:#fff}.dropdown-coloured .icon-arrow-down{border-top-color:#fff}.dropdown-coloured .dropdown li:not(:last-child){border-bottom:1px solid #009ed2}.dropdown-coloured .dropdown a:hover{color:#e3f8ff}.dropdown-neutral,.dropdown-neutral .dropdown{background-color:#e6eaed}.dropdown-neutral a{color:#4d5659}.dropdown-neutral .button-unstyled:hover,.dropdown-neutral a:hover{color:#272b2d}.dropdown-neutral .icon-arrow-down{border-top-color:#4d5659}.dropdown-neutral .dropdown li:not(:last-child){border-bottom:1px solid #b7c0c3}.icon-arrow-down,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up{display:inline-block;width:0;height:0;line-height:0;font-size:0}.icon-arrow-down,.icon-arrow-up{border-left:5px solid transparent;border-right:5px solid transparent}.icon-arrow-left,.icon-arrow-right{border-top:5px solid transparent;border-bottom:5px solid transparent}.icon-arrow-left{border-right:5px solid #00b0e9}.icon-arrow-right{border-left:5px solid #00b0e9}.icon-arrow-down{border-top:5px solid #00b0e9}.icon-arrow-up{border-bottom:5px solid #00b0e9}.media-outlined,img{border-radius:3px}figure{width:auto;margin:0}figure img{vertical-align:middle}figure figcaption{color:#828c8f;font-size:12px}.media-outlined{display:inline-block;padding:5px;border:1px solid #e6eaed}@media screen and (max-width:480px){figure{text-align:center}figure img+img{margin:5px auto 0}}@media screen and (min-width:481px){figure img:not(:last-child):not(:only-child){margin-right:5px}figure img:not(:only-child){margin-top:5px}figure img+figcaption{margin-bottom:5px}figure img+figcaption:not(:only-child){margin-right:5px}}.message{padding:15px;position:relative;background-color:#e3f8ff;color:#00b0e9}.message a{font-weight:700}.message p:last-of-type{margin:0}.message:after{border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-width:5px}.message-dismissable{padding-right:30px}.message-full-width{text-align:center}.message-above:after,.message-below:after{left:50%;margin-left:-6px}.message-below:after{border-bottom-color:#e3f8ff;bottom:100%}.message-below.message-error:after{border-bottom-color:#ffe3eb}.message-below.message-success:after{border-bottom-color:#e8f7ef}.message-below.message-alert:after{border-bottom-color:#ffeed7}.message-above:after{border-top-color:#e3f8ff;top:100%}.message-above.message-error:after{border-top-color:#ffe3eb}.message-above.message-success:after{border-top-color:#e8f7ef}.message-above.message-alert:after{border-top-color:#ffeed7}.message-error{background-color:#ffe3eb;color:#e80044}.message-error a{color:#ba0036}.message-error a:hover{color:#8b0029}.message-alert{background-color:#ffeed7;color:#f18902}.message-alert a{color:#c16e02}.message-alert a:hover{color:#915201}.message-success{background-color:#e8f7ef;color:#43bb6e}.message-success a{color:#369658}.message-success a:hover{color:#287042}.close{display:block;position:absolute;top:50%;right:15px;margin-top:-15px;cursor:pointer;font-size:large;font-weight:700}form .message{padding:10px}.modal{position:fixed;top:50%;left:50%;border-radius:3px;z-index:20;transform:translate(-50%,-50%);background-color:#fff;-webkit-overflow-scrolling:touch}.modal.modal-no-sections{padding:30px;text-align:center}.modal-title{margin:0;float:left}.modal-body,.modal-head{padding:15px}.modal-head{border-bottom:1px solid #e6eaed}.modal-footer{padding:15px 0;text-align:center;border-top:1px solid #e6eaed}.modal-footer .button,.modal-footer button{min-width:120px}.modal-footer .button+.button,.modal-footer button+button{margin-left:5px}.modal-close{float:right;color:#b7c0c3;line-height:1.5;font-weight:700;font-size:22px}.modal-close:hover{color:#828c8f}.has-modal:before{content:''}.has-modal:before,.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;box-shadow:inset 0 0 100px rgba(0,0,0,.7);background-color:rgba(0,0,0,.4)}@media screen and (max-width:480px){.modal{height:100%;width:100%;top:0;left:0;border-radius:0;transform:none}}@media screen and (min-width:481px) and (max-width:768px){.modal{width:80%}}@media screen and (min-width:769px){.modal{width:50%}}.top-nav{margin-bottom:30px}.top-nav ul{margin:0}.top-nav li{padding:15px}.top-nav a{display:inline-block}.top-nav label{font-weight:400;font-size:16px;line-height:1}.top-nav .menu-toggle{visibility:hidden;position:absolute;left:-100%}.top-nav .icon-arrow-down{position:relative;top:-2px;margin-left:5px}.top-nav-light{border-bottom:1px solid #e6eaed}.top-nav-light label{color:#00b0e9}.top-nav-light,.top-nav-light li{background-color:#fff}.top-nav-dark label{color:#438193}.top-nav-dark a{color:#438193}.top-nav-dark a.active,.top-nav-dark a:hover,.top-nav-dark label{color:#85b8c7}.top-nav-dark,.top-nav-dark li{background-color:#003546}.top-nav-dark .icon-arrow-down{border-top-color:#438193}.breadcrumbs{padding:10px 0}.breadcrumbs li{color:#b7c0c3}.breadcrumbs a{padding:0 10px}.pagination li:not(:last-child){border-right:1px solid #e6eaed}.pagination em[class*=' icon'],.pagination em[class^=icon]{top:1px;position:relative}.pagination .icon-arrow-right{border-left:5px solid #00b0e9}.pagination .icon-arrow-left{border-right:5px solid #00b0e9}.tabs{border-bottom:1px solid #e6eaed}.tabs a{display:block}.side-nav li:not(:last-child) a{border-bottom:1px solid #e6eaed}.unavailable-item{color:#b7c0c3}.unavailable-item:not([href]),.unavailable-item:not([href]):hover{color:#b7c0c3;cursor:default;pointer-events:none}.current-item{color:#4d5659;font-weight:800}.pagination a,.pagination li,.side-nav a,.side-nav li{display:block}.pagination .current-item,.pagination a:hover:not(.unavailable-item),.side-nav .current-item,.side-nav a:hover:not(.unavailable-item){background-color:#fafbfb}.breadcrumbs,.pagination{display:inline-block}.breadcrumbs li,.pagination li{float:left}.breadcrumbs,.pagination,.side-nav{border-radius:3px;border:1px solid #e6eaed}.pagination a,.side-nav a{padding:10px 15px}.breadcrumbs a,.pagination a{font-size:12px}@media screen and (max-width:480px){.tabs a{position:relative;padding:10px}}@media screen and (min-width:481px){.tabs a{padding:10px 15px}.tabs .current-item{position:relative;top:1px;border:1px solid #e6eaed;border-bottom-color:transparent;border-radius:3px 3px 0 0;background-color:#fff}}@media screen and (max-width:768px){.top-nav ul{display:none}.top-nav ul>li{padding:10px}.top-nav .icon-arrow-down{display:none}.top-nav .menu-toggle:checked~ul,.top-nav .menu-toggle:checked~ul>li,.top-nav label{display:block}.top-nav label{padding:15px 15px 15px 0;margin-bottom:0;text-align:right;cursor:pointer}.top-nav .menu-toggle:checked~ul .dropdown{display:block;z-index:1000}.top-nav .menu-toggle:checked~ul .dropdown li{padding:5px 15px;float:left;border:0}.top-nav .menu-toggle:checked~ul .dropdown a{font-size:12px;font-weight:400}.top-nav-light .menu-toggle:checked~ul>li:not(:last-child){border-bottom:1px solid #e6eaed}.top-nav-dark .menu-toggle:checked~ul>li:not(:last-child){border-bottom:1px solid #1f4753}}@media screen and (min-width:769px){.top-nav label{display:none}.top-nav .has-dropdown{position:relative}.top-nav .has-dropdown:hover .dropdown{display:block}.top-nav .dropdown{display:none;position:absolute;top:100%;left:0}.top-nav .dropdown li{display:block}.top-nav-light .dropdown{border-left:1px solid #e6eaed;border-right:1px solid #e6eaed}.top-nav-light .dropdown li{border-bottom:1px solid #e6eaed}.top-nav-dark .dropdown li{border-bottom:1px solid #1f4753}}.meter,.progress{border-radius:3px;line-height:0}.progress-rounded .meter,.progress.progress-rounded{border-radius:50px}.progress{border:1px solid #e6eaed;background-color:#fdfdfd}.progress .meter{display:inline-block;background-color:#00b0e9;height:100%}.progress-small{height:15px}.progress-large{height:25px}.progress-success .meter{background-color:#43bb6e}.progress-warning .meter{background-color:#f18902}.progress-error .meter{background-color:#e80044}.table-responsive{overflow-x:auto}table{width:100%;max-width:100%;margin-bottom:30px}td,th{text-align:left;padding:10px;border-bottom:1px solid #e6eaed}thead th{font-weight:800;color:#4d5659}tr.table-cell-error{background-color:#ffe3eb;color:#e80044}tr.table-cell-error a{color:#ba0036}tr.table-cell-error a:hover{color:#8b0029}tr.table-cell-success{background-color:#e8f7ef;color:#43bb6e}tr.table-cell-success a{color:#369658}tr.table-cell-success a:hover{color:#287042}tr.table-cell-alert{background-color:#ffeed7;color:#f18902}tr.table-cell-alert a{color:#c16e02}tr.table-cell-alert a:hover{color:#915201}.table-striped tr:nth-child(even){color:#828c8f}.table-outlined{border:1px solid #e6eaed;border-radius:3px}.table-outlined tr:last-of-type td{border:none}.table-striped tr:nth-child(even),.table-with-hover tr:hover{background-color:#fafbfb}@media screen and (max-width:767px){table td,table th{padding:5px 10px}}.avatar-radius{border-radius:3px}.avatar-rounded{border-radius:100%}.avatar-small{height:25px;width:25px}.avatar-medium{height:50px;width:50px}.avatar-large{height:100px;width:100px}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:''}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.mb{margin-bottom:30px}.mb05{margin-bottom:15px}.translation-disclaimer,.translation-missing,.translations{display:block;box-shadow:0 1px 4px rgba(0,0,0,.04);border-radius:3px;border:1px solid #9ad4db;padding:.75em 1em .75em 1em;line-height:1.3em}.translation-disclaimer a,.translation-missing a,.translations a{color:#000f66;text-decoration:none;background-image:linear-gradient(to bottom,rgba(0,15,85,.68) 50%,rgba(0,0,0,0) 50%);background-repeat:repeat-x;background-size:2px 1px;background-position:0 1.03em}.translation-disclaimer a:hover,.translation-missing a:hover,.translations a:hover{color:#000fee}.translations{margin-bottom:60px;line-height:2em}.translations li,.translations ul{margin:0}.translations ul{list-style-type:none}.translation-missing{border-color:#f9a13e}.translation-disclaimer{border-color:#9ad4db}.post img{max-width:100%;max-height:100%}.post iframe{border:0;overflow:hidden}.post li{text-align:left}.post .hljs{background:0 0}@font-face{font-family:FormularMono;src:url(../fonts/314625_0_0.eot);src:url(../fonts/314625_0_0.eot?#iefix) format('embedded-opentype'),url(../fonts/314625_0_0.woff2) format('woff2'),url(../fonts/314625_0_0.woff) format('woff'),url(../fonts/314625_0_0.ttf) format('truetype')}@font-face{font-family:BrandonTextWeb-Bold;src:url(../fonts/314625_2_0.eot);src:url(../fonts/314625_2_0.eot?#iefix) format('embedded-opentype'),url(../fonts/314625_2_0.woff2) format('woff2'),url(../fonts/314625_2_0.woff) format('woff'),url(../fonts/314625_2_0.ttf) format('truetype')}@font-face{font-family:BrandonTextWeb-Regular;src:url(../fonts/314625_4_0.eot);src:url(../fonts/314625_4_0.eot?#iefix) format('embedded-opentype'),url(../fonts/314625_4_0.woff2) format('woff2'),url(../fonts/314625_4_0.woff) format('woff'),url(../fonts/314625_4_0.ttf) format('truetype')}body{font-family:BrandonTextWeb-Regular,helvetica neue,helvetica,arial,sans-serif;font-style:normal}code,pre{font-family:FormularMono;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}h1,h2,h3,h4,h5,h6{font-family:BrandonTextWeb-Regular;font-weight:200;font-style:normal}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,li strong,p strong{color:inherit;font-family:BrandonTextWeb-Bold}h5{font-weight:400;color:#083b54}h5 strong{font-weight:600}h2 a,h3 a,h4 a,h5 a,h6 a,p a{color:#138dc8}h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,p a:hover{color:#24a9ea;border-bottom:1px solid #24a9ea}footer a,header a{color:#6acad1}footer a:hover,header a:hover{color:#f2fbfb}p{font-size:15px}h4,h5,h6,p{margin-bottom:20px}header{background:#041727;background:linear-gradient(to bottom,#041727 0,#062b3f 100%);padding-top:20px;position:relative;margin-bottom:60px}header h1{position:relative;z-index:2}.header-has-logo>canvas{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}canvas{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}a.ipfs-logo{width:132px;height:50px;display:block;background:url(../img/ipfs-logo.svg) no-repeat left center;background-size:contain;text-indent:-9999em}.hero{text-align:center;color:#fff;width:100%}.hero h2{color:#fff;font-weight:200;font-style:normal;margin-bottom:20px;font-size:40px;position:relative;z-index:2;text-shadow:0 0 50px #041727}.hero h3{color:#fff;font-weight:200;font-style:normal;margin-top:15px;font-size:22px;line-height:150%;position:relative;z-index:2}.hero-text{margin-top:15vh;padding:130px 0 80px 0;background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;z-index:2}.hero-home{min-height:480px;z-index:2}.hero-major{min-height:280px;padding-top:100px;z-index:3}.divider{width:50px;height:3px;border-radius:3px;background:#6acad1;display:block;margin:0 auto 0 auto}header .button{z-index:2;margin:0 5px 10px;background-color:rgba(6,27,45,.6)}.cta .button{min-width:150px;position:relative}.constellation{width:120px}.view-more{display:none}.home .view-more{display:block}.view-more label{text-indent:100%;white-space:nowrap;overflow:hidden;z-index:2}.view-more a{position:absolute;content:'';bottom:30px;left:0;z-index:2;height:23px;width:100%;background:url(../images/down-arrow-01.svg);background-position:center;background-repeat:no-repeat;display:none}.view-more a:hover{opacity:.75}body.article header canvas,body.subdoc header canvas{display:none}#toggle-animation{min-width:initial;position:absolute;bottom:0;left:0;margin:5px;padding:6px 8px;border:none;font-size:12px;line-height:1;color:#8c9aa2}#toggle-animation:hover{color:#6acad1;background-color:rgba(6,27,45,.6)}@media screen and (max-width:900px){.hero:not(.hero-major){padding:0 15%;z-index:2}}@media screen and (max-width:768px){.hero-text{margin-top:0;padding-top:80px}.hero-major{min-height:200px;padding-top:20px}}@media screen and (max-width:600px){.hero-text{padding-top:40px}.view-more a{display:block;z-index:2}.hero{padding:20px;z-index:2}.hero h2{font-size:22px;z-index:2}.hero h3{font-size:17px;z-index:2}.hero-major{min-height:170px;padding-top:15px}}@media screen and (max-width:480px){.cta .button{width:100%;margin-bottom:10px}.subhead-main br{display:none}}.top-nav{position:relative;z-index:10;margin-bottom:0;font-weight:200;font-style:normal;font-size:16px}.top-nav,.top-nav li{background-color:transparent;text-shadow:0 0 10px #041727}.top-nav-dark label{position:relative;right:0;top:15px;text-indent:100%;white-space:nowrap;overflow:hidden;width:1.8em;float:right}.top-nav-dark label:before{content:"";position:absolute;right:0;top:.25em;width:1.8em;height:.15em;background:#fff;box-shadow:0 .5em 0 0 #fff,0 1em 0 0 #fff}.top-nav-dark a{color:#fff}.top-nav-dark a:hover{opacity:.75}header .current-item{position:relative;font-weight:200;font-style:normal}header .current-item:after{position:absolute;content:'';height:3px;background-color:#6acad1;width:100%;bottom:-7px;left:0;border-radius:3px}@media screen and (max-width:768px){.top-nav{float:none}.top-nav ul{display:none;clear:left}.top-nav ul>li{padding:0}.top-nav ul>li a{padding:10px 10px 10px 0;display:block}.top-nav-dark label{right:10px}.top-nav .menu-toggle:checked~ul{position:absolute;top:55px;left:-9%;width:117.8%;background-image:linear-gradient(to bottom,#083b54,#07344b 100%)}.top-nav ul>li a{padding-left:7%}header .current-item{padding-left:10%!important}header .current-item:after{display:none}header .current-item:before{position:absolute;content:'';width:4px;height:4px;border-radius:4px;background-color:#6acad1;top:47%;left:7%}}@media screen and (max-width:480px){.top-nav .menu-toggle:checked~ul{left:-6%;width:111.5%}.top-nav ul>li a{padding-left:5%}header .current-item:before{left:5%}}.footer-primary{padding:50px 0 20px;background:#083b54 no-repeat center center;background-image:url(../img/footer-stars.png),url(../img/footer-bg.png);background-size:1700px 400px,cover;color:#fff;margin-top:60px}.footer-primary .grid-flex-container{margin-bottom:0}ul.sitemap li{font-weight:200;font-style:normal}ul.sitemap li.sitemap-head{font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px}.share-links li{display:inline-block}.share-links a{width:30px;height:30px;display:inline-block;background:transparent no-repeat;background-size:contain;text-align:left;text-indent:-9999em}.share-links a.Twitter{background-image:url(../img/icon-social-twitter.svg)}.share-links a.Facebook{background-image:url(../img/icon-social-facebook.svg)}.share-links a.Google{background-image:url(../img/icon-social-google.svg)}.share-links a.YouTube{background-image:url(../img/icon-social-youtube.svg)}.share-links a:hover{opacity:.7}@media screen and (max-width:600px){ul.sitemap li:not(.sitemap-head){margin:5px 15px 0 0;display:inline-block}.share-links{margin:50px 0 20px;text-align:center}.share-links a{margin:0 10px}}@media screen and (min-width:600px + 1){.sitemap-menu{max-width:430px;width:60%;float:left}.share-links{width:40%;float:right;text-align:right}.share-links a{margin-left:20px}.footer-copyright{clear:both;margin:85px 0 0}}.yt-container{display:block;position:relative;width:100%;height:0;padding-bottom:56.25%}.yt-container>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.home h5{margin-bottom:0;padding-bottom:12px}.home .post-header a{font-size:24px}.home .illustration{padding-bottom:8px}.home .illustration img{min-width:100%;height:auto}.home .meta{float:right;font-size:22px}.home .meta .rss img{height:18px}.home .meta .rss:hover{border-bottom:0}.post-list li{margin-bottom:10px;font-size:20px}.post-list .summary{margin:30px 0}.post-list .summary h3{margin-bottom:0}.post-list .date{display:block;font-size:18px;color:#b7c0c3}.post>h1:first-of-type{margin:0}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{margin-top:30px}.post li,.post p{font-size:22px}.post .date{display:block;font-size:13px;color:#b7c0c3}.post code,.post kbd,.post pre,.post samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.post code{padding:5px 4px;font-size:18px;color:#c7254e;background-color:#f9f2f4;border-radius:5px}.post pre{display:block;padding:9.5px;margin:0 0 10px;font-size:14px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.post pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}