@charset "UTF-8";/*! normalize.css v1.1.3 | MIT License | git.io/normalize */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]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html{font-size:1em;line-height:1.4}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}html,body,button,input,select,textarea{font:normal 16px open-sans,"Helvetica Neue",sans-serif;color:#202020;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{margin:0 0 1.5em;font-weight:normal}h1{font-size:2.2em;margin-bottom:.6818181818em;letter-spacing:-2.5%}h2{font-size:1.8em;margin-bottom:.8333333333em;letter-spacing:-2%}h3{font-size:1.6em;margin-bottom:.9375em;letter-spacing:-1.5%}h4{font-size:1.4em;margin-bottom:1.0714285714em;letter-spacing:-1%}h5{font-size:1.2em;margin-bottom:1.25em}h6{font-size:1.1em;margin-bottom:1.3636363636em}p,ol,ul,blockquote,pre,.paragraph{line-height:1.5em;margin:0 0 1.5em}pre,code,var{font:normal .9em/1.33em "Fira Code VF","Fira Code","Andale Mono",Consolas,monospace}em,i,cite,dfn{font-style:italic;font-weight:normal}address{font-style:normal;font-weight:normal}strong code,strong var{font-weight:bold}dl,menu,ol,ul{margin:1.5em 0}dt{margin-bottom:.75em}dd{margin-left:2em}dd+dt{margin-top:1.5em}dd>p:first-child{margin-top:0}img{border:0}img,svg{max-width:100%}svg{height:100%}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}figcaption{text-align:center}figcaption:first-child{margin-bottom:1.5em}figcaption:last-child{margin-top:1.5em}input[type=submit],input[type=button],input[type=reset],button{cursor:pointer}@media print{html,body,button,input,textarea{font:normal normal 8pt open-sans,"Helvetica Neue",sans-serif}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{height:100%}body{margin:0}.page-content{max-width:60em;margin:0 auto}@media only screen and (min-width:30em){.page-content{padding:0 1em}}.page-content .wrapper{position:relative}.main-wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -9.4em;overflow:hidden}
.footer-push{height:9.4em}.site-footer{height:4.4em;margin-top:5em}.site-footer .wrapper{max-width:60em;margin:0 auto}.site-footer .footer-column{margin:0 1.5em}.site-header{height:4.4em;margin-bottom:4.4em}.site-title{width:6.9em;padding:1em 0 0 .66em;margin:0 .66em -1.5em 0;float:left}.site-title a{height:0;padding-bottom:86.505190311%;display:block;text-indent:-9999px;background:url("img/monoxid.svg") no-repeat;background-size:contain}.container{overflow:hidden}nav ul,nav li{margin:0;padding:0;list-style:none}.site-nav{margin-left:8em}.site-nav ul{margin-left:3em;display:block}.site-nav li{line-height:4.4em;display:inline-block}.site-nav li+li{margin-left:.5em}.site-nav a{padding:.2em .66em;color:#747474;text-decoration:none}.page-nav{width:12rem;position:relative;z-index:1;order:2}.page-nav ul ul{margin-left:1em}.page-nav li.active>a{color:black;text-decoration:none}.page-nav .nav-button{width:2em;height:2em;border:0;margin:0;padding:0;top:0;right:1em;position:absolute;z-index:1;text-indent:-9999px;background:transparent url("img/nav.svg") no-repeat;background-size:contain;display:none}.page-nav .nav-button:hover{background-color:transparent}.page-nav .nav-toggle{left:-9999px;top:0;opacity:0;position:absolute;display:block}.page-nav .page-nav-content{padding-bottom:1em}.page-meta-nav{float:right;padding:1.1em 1.1em 0 0}.page-meta-nav li.icon{line-height:2em;display:inline-block}.page-meta-nav li.icon+li{margin-left:.66em}.page-meta-nav li.icon a{font-size:2.6em;display:inline-block}.page-meta-nav li.icon a .monoxidicon{color:rgba(48,48,48,0.75);transition:color linear .1s}.page-meta-nav li.icon a .title{display:none}.page-meta-nav li.icon a:hover .monoxidicon{color:#303030}.pagination{order:9999}.iframe-container{margin:1.5em 0}.iframe-container iframe{width:100%;border:0}.resize-box{position:relative;height:0;padding-bottom:100%}.resize-box .resize-content,.resize-box>svg,.resize-box>iframe{left:0;top:0;width:100%;height:100%;display:block;position:absolute}@media print{.site-header,.page-nav,.footer-push,.site-footer{display:none}.page-nav+.container{margin-right:0}.page-content .wrapper{margin:0}}.row{margin:0 -1em;padding:0 1em;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-around}.col-1{padding:0 1em;flex:1}.col-2{padding:0 1em;flex:2}.col-3{padding:0 1em;flex:3}.col-4{padding:0 1em;flex:4}.col-5{padding:0 1em;flex:5}.col-6{padding:0 1em;flex:6}.col-7{padding:0 1em;flex:7}.col-8{padding:0 1em;flex:8}.col-9{padding:0 1em;flex:9}.col-10{padding:0 1em;flex:10}.col-11{padding:0 1em;flex:11}.col-12{padding:0 1em;flex:12}.col-none{padding:0 1em;flex:none}.col-min{padding:0 1em;flex:auto;flex-grow:0}.col-max{padding:0 1em;flex:auto;flex-grow:1}.col-full{padding:0 1em;flex:1 0 auto;width:100%;max-width:100%}body,.site-header,.site-footer,figure{background:url(img/lines-gray.svg) center top fixed}.color-inverted{color:#f7f7f7}.color-inverted a{text-decoration:underline}.main-wrapper{background:white}strong{font-weight:600}a{color:#6080c0;text-decoration:none}a:hover{color:#294b8f}.color-inverted a{color:#f7f7f7}p a,ul a,ol a,table a{text-decoration:underline}.site-header{border-bottom:2px solid rgba(0,0,0,0.05)}.site-footer{border-top:2px solid rgba(0,0,0,0.05)}.site-footer .wrapper{padding-top:1em}.site-footer .icon{line-height:2em}.site-footer .icon img{width:1.5em;height:1.5em;vertical-align:-0.36em}a,.button{transition:color .1s}.button{color:white;background:#6080c0;border-radius:.5em;padding:.2em 1em;cursor:pointer;border:0;-webkit-appearance:none;appearance:none;display:inline-block;transition:background-color .1s,color .1s}.button:hover{color:white;background-color:#294b8f}.button-secondary{background:#202020}.color-inverted .button{background:#294b8f}.color-inverted .button-secondary{background:#404040}strong .button{font-weight:normal;background-color:#404040}strong .button:hover{background-color:#202020}.buttons{padding:1em;background:url(img/lines-gray.svg) center top local}*+.buttons{margin-top:1.5em}.buttons{text-align:center}.buttons .button{margin:.5em}.site-nav a:hover{color:black}.site-nav li.current a{color:black}.page-nav li.current a{color:#1e3768}.site-title a,.page-meta-nav .icon a{position:relative;transition:ease-out .25s;transition-property:opacity}.site-title a:hover,.page-meta-nav .icon a:hover{opacity:.94}h2 .header-file,h3 .header-file{font-size:.8em}h2 .header-file var,h3 .header-file var{color:#294b8f}h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{background-color:#e6eaf0}article ul{margin-left:0;padding-left:.5em;list-style:none}article li{margin-left:0;padding-left:1em;list-style:none;position:relative}article li:before{left:0;position:absolute;content:"-"}figure{padding:1.5em;background-attachment:local;box-sizing:border-box}@media print{.button{color:#202020;background:transparent}.buttons{background:transparent}}pre{background:url(img/lines-gray.svg) center top local;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;-o-tab-size:4;-moz-tab-size:4;tab-size:4}
pre code{display:block;padding:1.5em;overflow:auto}code .c,code .c1,code .cm{color:#808080}code .cp{color:#475e8d}code .m,code .mb,code .mf,code .mh,code .mi,code .mo,code .il{color:#6080c0}code .s1,code .s2,code .sa,code .sb,code .sc,code .sd,code .se,code .sh,code .si,code .sr,code .ss,code .sx{color:#6080c0}code .na,code .nb,code .nc,code .no,code .nd,code .ni,code .ne,code .nf,code .nl,code .nn,code .nx,code .py,code .nt,code .nv{color:#5070b0}code .k,code .kc,code .kd,code .kn,code .kp,code .kr,code .kt{font-weight:bold}code .tab{vertical-align:middle;display:inline-block;width:2.4em}figure.highlight{margin-top:1.5em;padding:0}figure.highlight pre{margin-top:0;background:0}@media only screen and (max-width:44.994em){figure.highlight{margin-left:-2em;margin-right:-2em}figure.highlight code{padding:.75em 2rem}}p code,p var,dt code,dt var{font:normal .9em/1.33em "Fira Code VF","Fira Code","Andale Mono",Consolas,monospace;font-style:normal;white-space:nowrap}p a var,p a code,dt a var,dt a code{padding:0 .5em;color:white;background:#5070b0;border-radius:.25em;text-decoration:none}p var,p code,dt var,dt code{padding:0 .5em;background:rgba(80,112,176,0.15);border-radius:.25em;text-decoration:none}@media print{pre{background:transparent}pre code{padding-top:0;padding-bottom:0}}.post{margin-bottom:3em}.post ul{margin-left:0;padding-left:.5em;list-style:none}.post ul li{margin-left:0;padding-left:1em;list-style:none;position:relative}.post ul li:before{left:0;position:absolute;content:"-"}.post .external-link:before{content:"»";padding-right:.33em;display:inline-block}.post .post-meta{color:#808080}.post .example.iframe{margin:1.5em 0;padding-bottom:75%}.post .example.iframe iframe{border:0}.post-header h1{margin-top:0}.pagination{margin:3em 0 1em 0;text-align:center}.pagination .item{display:inline-block}.pagination .page-number{margin:0 1em}.tag-list a{text-decoration:none}.tag-list .title{margin-top:0;font-size:1em;margin-bottom:1em}.tag-archive ul,.tag-archive li{margin-left:0;margin-right:0;padding-right:0;list-style:none}.tag-archive ul{padding-left:0}.say-comment-box{margin-top:4.5em}.monoxidicon{color:#303030;display:inline-block}.monoxidicon.title{text-indent:-9999px}@media only screen and (max-width:50.994em){h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h4,h5,h6{font-size:1.2em}.site-header{font-size:.8em}.page-nav .nav-toggle:checked ~ .page-nav-content{display:block}.page-nav .nav-toggle:checked ~ .nav-button{transform:rotate(90deg)}}@media only screen and (max-width:44.994em){.site-nav ul{display:none}.page-nav{top:0;left:0;right:0;width:auto;position:absolute}.page-nav+.container{margin-right:0}.page-nav+.container h1{padding-right:1em}.page-nav .nav-button{display:block;font-size:1.25em;transition:transform ease-out .15s}.page-nav>.page-nav-content{padding:0 .8em 1em;display:none;background:white;position:relative;font-size:1.25em;box-shadow:0,2em,4em,white}}@media only screen and (max-width:29.994em){html,body{font-size:13px}.page-nav .nav-button{width:2em;height:2em}.page-nav .page-nav-content{display:none}}.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}[class|="col-xs"]{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}
.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:46rem}[class|="col-sm"]{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:62em){.container{width:61rem}[class|="col-md"]{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:71rem}[class|="col-lg"]{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.footer-banner{left:0;right:0;bottom:0;padding:1em 0 1.5em;position:fixed;background:#6080c0;transition:transform .2s ease-out;transition-delay:1s;transform:translateY(100%);z-index:1000}
.show-footer-banner .footer-banner{transform:translateY(0);transition-duration:0}.footer-banner p{margin:0}.footer-banner p+p{margin-top:1em}.footer-banner button{margin:0 .25em}.footer-banner .content{transition:opacity .2s ease-out}.footer-banner .content-text{opacity:1}.consent-accepted .footer-banner .content-text,.consent-declined .footer-banner .content-text{opacity:0}.footer-banner .content-thanks,.footer-banner .content-ok{top:50%;left:1.5em;right:1.5em;position:absolute;pointer-events:none;opacity:0;transition:opacity .2s ease-out;transform:translateY(-50%)}.consent-accepted .footer-banner .content-thanks{opacity:1}.consent-declined .footer-banner .content-ok{opacity:1}