/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}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}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}html{box-sizing:border-box;font-size:112.5%;line-height:1.72222em;overflow-y:scroll}*,:after,:before{box-sizing:inherit}body{word-wrap:break-word;color:#333;font-family:georgia,serif;font-weight:400}img{max-width:100%}blockquote,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,hr,iframe,img,noscript,ol,p,pre,table,ul{margin:0 0 1.72222rem;padding:0}blockquote{margin:1.72222rem 4.30556rem}b,strong{font-weight:700}hr{background:#ccc;border:none;height:1px;margin-bottom:calc(1.72222rem - 1px)}ol,ul{list-style-position:outside;margin-left:1.72222rem}ol li,ul li{padding-left:0}code,kbd,pre,samp{font-size:.85em;line-height:1.72222em}table{font-size:1rem;line-height:2.58333rem;width:100%}thead{text-align:left}h1,h2,h3,h4,h5,h6{color:#333;font-family:Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-weight:700}h1{font-size:2.37037rem;line-height:3.44444rem}h2{font-size:1.77778rem;line-height:2.58333rem}h3{font-size:1.33333rem}h3,h4{line-height:1.72222rem}h4{font-size:1.21141rem}h5{font-size:1.10064rem}h5,h6{line-height:1.72222rem}h6{font-size:1rem}.hljs{background:#fdf6e3;color:#657b83;display:block;overflow-x:auto;padding:.5em}.hljs-comment,.hljs-quote{color:#93a1a1}.hljs-addition,.hljs-keyword,.hljs-selector-tag{color:#859900}.hljs-doctag,.hljs-literal,.hljs-meta .hljs-meta-string,.hljs-number,.hljs-regexp,.hljs-string{color:#2aa198}.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-title{color:#268bd2}.hljs-attr,.hljs-attribute,.hljs-class .hljs-title,.hljs-template-variable,.hljs-type,.hljs-variable{color:#b58900}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-meta .hljs-keyword,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-subst,.hljs-symbol{color:#cb4b16}.hljs-built_in,.hljs-deletion{color:#dc322f}.hljs-formula{background:#eee8d5}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media only screen and (min-width:1200px){html{font-size:125%}}@media only screen and (max-width:480px){html{font-size:90%}}@media only screen and (max-width:320px){html{font-size:80%}}body{color:#424242}h1{color:#2c2c2c}h2,h3,h4,h5,h6{color:#2c2c2c;margin-bottom:.5rem}a{color:#206dc5;text-decoration:underline}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#4a90e2;text-decoration:none}::selection{background-color:#c3dfff}.anchor.before{left:0;padding-right:4px;position:absolute;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.anchor.after{display:inline-block;padding-left:4px}h1 .anchor svg,h2 .anchor svg,h3 .anchor svg,h4 .anchor svg,h5 .anchor svg,h6 .anchor svg{visibility:hidden}h1 .anchor:focus svg,h1:hover .anchor svg,h2 .anchor:focus svg,h2:hover .anchor svg,h3 .anchor:focus svg,h3:hover .anchor svg,h4 .anchor:focus svg,h4:hover .anchor svg,h5 .anchor:focus svg,h5:hover .anchor svg,h6 .anchor:focus svg,h6:hover .anchor svg{visibility:visible}.C{display:block;float:left;margin-right:.43055rem}.D{overflow:hidden;position:relative}.E{padding-bottom:120%;width:100%}.F{background-size:cover;display:block;left:0;padding-bottom:100%;position:relative;top:0}.G,.H{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.f{margin-bottom:0}.g{margin-bottom:1.7222rem}.h{margin-left:auto;margin-right:auto;max-width:41.3328rem;padding:.8611rem .8611rem 3.4444rem}.i{color:inherit}.j{margin-bottom:3.4444rem;margin-top:3.4444rem}.k{background-color:#fef6e9;border:1px solid #f6a623;color:#206dc5;margin-bottom:2em;margin-top:2em;padding-bottom:.5em;padding-top:.5em;text-align:center}.k form{margin-bottom:0}.l{display:inline-block}.m{white-space:nowrap}.n{left:-5000px;position:absolute}.k input{background-color:#fff;border:1px solid #206dc5;height:1.5em;vertical-align:top}.k ::-webkit-input-placeholder{color:#a6c5e8}.k :-moz-placeholder,.k ::-moz-placeholder{color:#a6c5e8}.k :-ms-input-placeholder{color:#a6c5e8}.k input[type=email]{margin-left:.25em;margin-right:.25em;padding:.25em}.k input[type=email],.k input[type=submit]{-webkit-appearance:none;-moz-appearance:none;border-radius:0;color:#206dc5}.k input[type=submit]:hover{background-color:#e4eefb;border:1px solid #4a90e2;color:#4a90e2}@media only screen and (max-width:320px){.k input[type=email]{width:150px}}.o{font-size:.6em;line-height:1;margin-top:.25em}.o a{background-color:none;background-image:none;color:#206dc5;text-decoration:underline;text-shadow:none}.p{margin-bottom:.43055rem}.q{color:#757575;white-space:nowrap}.r{margin-bottom:.8611rem}.s{margin-bottom:.43055rem}.t{color:#757575;font-weight:400;letter-spacing:-1px;white-space:nowrap}.w{color:#2c2c2c;font-family:Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8611rem;font-weight:700;letter-spacing:-.5px;line-height:1.7222rem;margin:0}.x .hljs{background:none}.x code{word-wrap:break-word;background:#f8f8f8;border:1px solid #ccc;display:inline;font-family:Inconsolata,monospace,serif;max-width:100%;padding:0 .1625rem;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap}.x li a code,.x p a code{text-decoration:underline;text-shadow:none}.x pre{background:#f8f8f8;border:1px solid #ccc;line-height:0;margin-bottom:1.7222rem}.x pre code{word-wrap:normal;background-image:none;border:none;display:inline-block;line-height:1rem;padding:.8611rem;white-space:inherit;width:100%}.x blockquote{border-left:6px solid #909090;margin-left:10.875px;margin-right:0;padding-left:16.875px;padding-right:0}.x iframe{display:block;margin-left:auto;margin-right:auto;max-width:100%}.x td,.x th{color:#2c2c2c;line-height:1rem;padding:.5rem;text-align:left;vertical-align:top}.x table tbody>tr:nth-child(odd)>td,.x table tbody>tr:nth-child(odd)>th{background-color:#f8f8f8}.x li p{margin-bottom:0}.x li ol,.x li ul{margin-bottom:.43055rem}.y{margin-bottom:0}.z{color:#757575;font-family:Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.33333rem;font-weight:400;letter-spacing:-1px;line-height:1.72222rem;margin-bottom:1em;margin-top:0;white-space:nowrap}.A{margin-bottom:3.4444rem}.A,.B{margin-top:1.7222rem}.B{display:block;margin-bottom:1.7222rem}.u{margin-bottom:.43055rem}.v{color:#909090;font-weight:400;letter-spacing:-2px;white-space:nowrap}.b{font-family:Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.33333rem;font-weight:700;text-align:center}.b,.b a{text-decoration:none}.b a{color:#4a90e2}.c{white-space:nowrap}.a{margin-bottom:3.4444rem;margin-top:1.7222rem}.d{margin-bottom:.43055rem}.e{color:#909090}