html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,footer,header,main,nav{display:block}progress{display:inline-block;vertical-align:baseline}[hidden]{display:none}a{background:0 0}a:active,a:hover{outline:0}b{font-weight:700}h1{font-size:2em;margin:.67em 0}img{border:0}svg:not(:root){overflow:hidden}code{font-family:monospace,monospace;font-size:1em}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],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-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}*{box-sizing:inherit}body,html{font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;height:100%}body{color:#111;font-size:1.1em;line-height:1.5;background:#fff}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;padding:.6em 0}li{margin:0 0 .3em}a{color:#0074d9;text-decoration:none;box-shadow:none;transition:all .3s}code{padding:.3em .6em;font-size:.8em;background:#f5f5f5}label{cursor:pointer}[class*=" icon-"]:before,[class^=icon-]:before{margin:0 .6em 0 0}i[class*=" icon-"]:before,i[class^=icon-]:before{margin:0}.button,.label,[data-tooltip]:after,[type=submit],button{display:inline-block;text-align:center;letter-spacing:inherit;margin:0;padding:.3em .9em;vertical-align:middle;background:#0074d9;color:#fff;border:0;border-radius:.2em;width:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.success.button,.success.label,.success[data-tooltip]:after,.success[type=submit],button.success{background:#2ecc40}.error.button,.error.label,.error[data-tooltip]:after,.error[type=submit],button.error{background:#ff4136}.pseudo.button,.pseudo.label,.pseudo[data-tooltip]:after,.pseudo[type=submit],button.pseudo{background-color:transparent;color:inherit}.label,[data-tooltip]:after{font-size:.6em;padding:.4em .6em;margin-left:1em;line-height:1}.button,[type=submit],button{margin:.3em 0;cursor:pointer;transition:all .3s;border-radius:.2em;height:auto;vertical-align:baseline;box-shadow:0 0 rgba(17,17,17,0) inset}.button:focus,.button:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{box-shadow:inset 0 0 0 99em rgba(255,255,255,.2);border:0}.pseudo.button:focus,.pseudo.button:hover,.pseudo[type=submit]:focus,.pseudo[type=submit]:hover,button.pseudo:focus,button.pseudo:hover{box-shadow:inset 0 0 0 99em rgba(17,17,17,.1)}.active.button,.active[type=submit],.button:active,[type=submit]:active,button.active,button:active{box-shadow:inset 0 0 0 99em rgba(17,17,17,.2)}[disabled].button,[disabled][type=submit],button[disabled]{cursor:default;box-shadow:none;background:#aaa}:checked+.toggle,:checked+.toggle:hover{box-shadow:inset 0 0 0 99em rgba(17,17,17,.2)}input{line-height:1.5;margin:0;height:2.1em;padding:.3em .6em;border:1px solid #aaa;background-color:#fff;border-radius:.2em;transition:all .3s;width:100%}input:focus{border:1px solid #0074d9;outline:0}[type=color],[type=file]{cursor:pointer}[type=file]{height:auto}[type=checkbox],[type=radio]{opacity:0;width:0;position:absolute;display:inline-block}[type=checkbox]:focus+.checkable:before,[type=radio]:focus+.checkable:before{border:1px solid #0074d9}[type=checkbox]:checked+.checkable:after,[type=radio]:checked+.checkable:after{background:#111;transform:scale(.5) translateY(-100%)}[type=checkbox]:checked+.checkable:after{color:#111;background:0 0;transform:translateY(-50%);transition:all .3s;visibility:visible;opacity:1}.flex{display:-ms-flexbox;display:flex;margin-left:-.6em;width:calc(100% + .6em);flex-wrap:wrap;transition:all .3s ease}.flex>*{box-sizing:border-box;flex:1 1 auto;padding-left:.6em;padding-bottom:.6em}.flex[class*=eight]>*,.flex[class*=eleven]>*,.flex[class*=five]>*,.flex[class*=four]>*,.flex[class*=nine]>*,.flex[class*=one]>*,.flex[class*=seven]>*,.flex[class*=six]>*,.flex[class*=ten]>*,.flex[class*=three]>*,.flex[class*=twelve]>*,.flex[class*=two]>*{flex-grow:0}.center{justify-content:center}.two>*{width:50%}.three>*{width:33.33333%}.four>*{width:25%}.six>*{width:16.66666%}@media all and (min-width:500px){.two-500>*{width:50%}.three-500>*{width:33.33333%}.four-500>*{width:25%}.six-500>*{width:16.66666%}}@media all and (min-width:600px){.two-600>*{width:50%}.three-600>*{width:33.33333%}.four-600>*{width:25%}.six-600>*{width:16.66666%}}@media all and (min-width:700px){.two-700>*{width:50%}.three-700>*{width:33.33333%}.four-700>*{width:25%}.six-700>*{width:16.66666%}}@media all and (min-width:800px){.two-800>*{width:50%}.three-800>*{width:33.33333%}.four-800>*{width:25%}.six-800>*{width:16.66666%}}@media all and (min-width:900px){.two-900>*{width:50%}.three-900>*{width:33.33333%}.four-900>*{width:25%}.six-900>*{width:16.66666%}}@media all and (min-width:1000px){.two-1000>*{width:50%}.three-1000>*{width:33.33333%}.four-1000>*{width:25%}.six-1000>*{width:16.66666%}}@media all and (min-width:1100px){.two-1100>*{width:50%}.three-1100>*{width:33.33333%}.four-1100>*{width:25%}.six-1100>*{width:16.66666%}}@media all and (min-width:1200px){.two-1200>*{width:50%}.three-1200>*{width:33.33333%}.four-1200>*{width:25%}.six-1200>*{width:16.66666%}}@media all and (min-width:1300px){.two-1300>*{width:50%}.three-1300>*{width:33.33333%}.four-1300>*{width:25%}.six-1300>*{width:16.66666%}}@media all and (min-width:1400px){.two-1400>*{width:50%}.three-1400>*{width:33.33333%}.four-1400>*{width:25%}.six-1400>*{width:16.66666%}}@media all and (min-width:1500px){.two-1500>*{width:50%}.three-1500>*{width:33.33333%}.four-1500>*{width:25%}.six-1500>*{width:16.66666%}}@media all and (min-width:1600px){.two-1600>*{width:50%}.three-1600>*{width:33.33333%}.four-1600>*{width:25%}.six-1600>*{width:16.66666%}}@media all and (min-width:1700px){.two-1700>*{width:50%}.three-1700>*{width:33.33333%}.four-1700>*{width:25%}.six-1700>*{width:16.66666%}}@media all and (min-width:1800px){.two-1800>*{width:50%}.three-1800>*{width:33.33333%}.four-1800>*{width:25%}.six-1800>*{width:16.66666%}}@media all and (min-width:1900px){.two-1900>*{width:50%}.three-1900>*{width:33.33333%}.four-1900>*{width:25%}.six-1900>*{width:16.66666%}}@media all and (min-width:2000px){.two-2000>*{width:50%}.three-2000>*{width:33.33333%}.four-2000>*{width:25%}.six-2000>*{width:16.66666%}}.none{display:none}@media all and (min-width:500px){.none-500{display:none}}@media all and (min-width:600px){.none-600{display:none}}@media all and (min-width:700px){.none-700{display:none}}@media all and (min-width:800px){.none-800{display:none}}@media all and (min-width:900px){.none-900{display:none}}@media all and (min-width:1000px){.none-1000{display:none}}@media all and (min-width:1100px){.none-1100{display:none}}@media all and (min-width:1200px){.none-1200{display:none}}@media all and (min-width:1300px){.none-1300{display:none}}@media all and (min-width:1400px){.none-1400{display:none}}@media all and (min-width:1500px){.none-1500{display:none}}@media all and (min-width:1600px){.none-1600{display:none}}@media all and (min-width:1700px){.none-1700{display:none}}@media all and (min-width:1800px){.none-1800{display:none}}@media all and (min-width:1900px){.none-1900{display:none}}@media all and (min-width:2000px){.none-2000{display:none}}nav{position:fixed;top:0;left:0;right:0;height:3em;padding:0 .6em;background:#fff;box-shadow:0 0 .2em rgba(170,170,170,.2);z-index:10000;transition:all .3s;transform-style:preserve-3d}nav .brand,nav .burger,nav .menu{float:right;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav .brand{font-weight:700;float:left;padding:0 .6em;max-width:50%;white-space:nowrap;color:inherit}nav .brand *{vertical-align:middle}nav .menu>*{margin-right:.6em}nav .burger{display:none}@media all and (max-width:60em){nav .burger{display:inline-block;cursor:pointer;bottom:-1000em;margin:0;-webkit-tap-highlight-color:transparent}nav .burger~.menu,nav .show:checked~.burger{position:fixed;min-height:100%;top:0;right:0;bottom:-1000em;margin:0;background:#fff;transition:all .5s ease;transform:none}nav .burger~.menu{z-index:11}nav .show:checked~.burger{color:transparent;width:100%;border-radius:0;background:rgba(17,17,17,.2);transition:all .5s ease}nav .show~.menu{width:70%;max-width:300px;transform-origin:center right;transition:all .25s ease;transform:scaleX(0)}nav .show~.menu>*{transform:translateX(100%);transition:all 0s ease .5s}nav .show:checked~.menu>:nth-child(1){transition:all .5s cubic-bezier(.645,.045,.355,1) 0s}nav .show:checked~.menu>:nth-child(2){transition:all .5s cubic-bezier(.645,.045,.355,1) .1s}nav .show:checked~.menu>:nth-child(3){transition:all .5s cubic-bezier(.645,.045,.355,1) .2s}nav .show:checked~.menu>:nth-child(4){transition:all .5s cubic-bezier(.645,.045,.355,1) .3s}nav .show:checked~.menu>:nth-child(5){transition:all .5s cubic-bezier(.645,.045,.355,1) .4s}nav .show:checked~.menu>:nth-child(6){transition:all .5s cubic-bezier(.645,.045,.355,1) .5s}nav .show:checked~.menu{transform:scaleX(1)}nav .show:checked~.menu>*{transform:translateX(0);transition:all .5s ease-in-out .6s}nav .burger~.menu>*{display:block;margin:.3em;text-align:left;max-width:calc(100% - .6em)}nav .burger~.menu>a{padding:.3em .9em}}.card{position:relative;box-shadow:none;border-radius:.2em;border:1px solid #aaa;overflow:hidden;text-align:left;background:#fff;margin-bottom:.6em;padding:0;transition:all .3s ease}.hidden.card,:checked+.card{font-size:0;padding:0;margin:0;border:0}.card>*{max-width:100%;display:block}.card>:last-child{margin-bottom:0}.card header,.card>p{padding:.6em .8em}.card header{font-weight:700;position:relative;border-bottom:1px solid #aaa}.card header h1,.card header h2,.card header h3,.card header h4,.card header h5,.card header h6{padding:0;margin:0 2em 0 0;line-height:1;display:inline-block;vertical-align:text-bottom}.card header:last-child{border-bottom:0}.card footer{padding:.8em}.card p{margin:.3em 0}.card p:first-child{margin-top:0}.card p:last-child{margin-bottom:0}.card>p{margin:0;padding-right:2.5em}[data-tooltip]{position:relative}[data-tooltip]:after,[data-tooltip]:before{position:absolute;z-index:10;opacity:0;border-width:0;height:0;padding:0;overflow:hidden;transition:opacity .6s ease,height 0s ease .6s;top:calc(100% - 6px);left:0;margin-top:12px}[data-tooltip]:after{margin-left:0;font-size:.8em;background:#111;content:attr(data-tooltip);white-space:nowrap}[data-tooltip]:before{content:"";width:0;height:0;border-width:0;border-style:solid;border-color:transparent transparent #111;margin-top:0;left:10px}[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;border-width:6px;height:auto}[data-tooltip]:focus:after,[data-tooltip]:hover:after{padding:.45em .9em}