/*
* CSSkel v1
* (c)2019 by Aleks Vas
* A fork of Barebones V3 by Steve Cochran and Skeleton by Dave Gamache
* Free to use under the MIT license.
*/
@import url(normalize.css);@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600,900&display=swap);:root{--theme-hue:0;--theme-light:0%;--accent-hue:194;--text-color-richer:hsl(var(--theme-hue),var(--theme-light), 5%);--text-color-normal:hsl(var(--theme-hue),var(--theme-light), 13%);--text-color-softer:hsl(var(--theme-hue),var(--theme-light), 33%);--accent-color:hsl(var(--accent-hue),86%, 40%);--accent-color-hover:hsl(var(--accent-hue),76%, 29%);--border-color:hsl(var(--theme-hue),0%, 73%);--border-color-softer:hsl(var(--theme-hue),0%, 82%);--background-color:white;--background-color-softer:hsl(var(--theme-hue),0%, 95%);--code-background:hsl(var(--theme-hue),0%, 95%);--button-primary-color:white;--base-font-size:62.5%;--grid-gap:5px 5px;--mobile-padding:10px;--spacer:1em;--spacer1:calc(var(--spacer)*.25);--spacer2:calc(var(--spacer)*.51);--spacer3:var(--spacer);--spacer4:calc(var(--spacer)*1.5);--spacer5:calc(var(--spacer)*3);--navbar-background:#fff;--navbar-color:#444;--navbar-hover-background:#f4f4f4;--navbar-hover-color:#000}@media (prefers-color-scheme:dark){:root{--theme-hue:0;--accent-hue:194;--text-color-richer:hsl(var(--theme-hue),0%, 95%);--text-color-normal:hsl(var(--theme-hue),0%, 80%);--text-color-softer:hsl(var(--theme-hue),0%, 67%);--accent-color:hsl(var(--accent-hue),76%, 49%);--accent-color-hover:hsl(var(--accent-hue),86%, 57%);--border-color:hsl(var(--theme-hue),0%, 27%);--border-color-softer:hsl(var(--theme-hue),0%, 20%);--background-color:hsl(var(--theme-hue),0%, 12%);--background-color-softer:hsl(var(--theme-hue),0%, 18%);--code-background:hsl(var(--theme-hue),0%, 5%);--button-primary-color:white}img.value-img{filter:invert(.8)}}.grid-container{position:relative;max-width:100vw;margin:0 auto;text-align:left;display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:minmax(200px,1fr)}.grid-container>div{padding-left:var(--mobile-padding);padding-right:var(--mobile-padding)}@media (min-width:600px){.grid-container{grid-template-columns:repeat(3,1fr)}.grid-container>div{padding-left:0;padding-right:0}.grid-container.cols\:6{grid-template-columns:repeat(6,1fr)}.grid-container.cols\:5{grid-template-columns:repeat(5,1fr)}.grid-container.cols\:4{grid-template-columns:repeat(4,1fr)}.grid-container.cols\:3{grid-template-columns:repeat(3,1fr)}.grid-container.cols\:2{grid-template-columns:repeat(2,1fr)}.grid-container .colspan\:2{grid-column-end:span 2}.grid-container .colspan\:3{grid-column-end:span 3}.grid-container .colspan\:4{grid-column-end:span 4}.grid-container .colspan\:5{grid-column-end:span 5}}html{font-size:var(--base-font-size);scroll-behavior:smooth}body{font-size:1.6rem;line-height:1.6;font-weight:400;font-family:Raleway,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--text-color-normal);background-color:var(--background-color);margin:0}.system-font{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Fira Sans,Ubuntu,Oxygen,Oxygen Sans,Cantarell,Droid Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Lucida Grande,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.3}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}b,strong{font-weight:600}p{margin-top:0}@media (min-width:600px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}a{color:var(--accent-color)}a:hover{color:var(--accent-color-hover)}.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;height:38px;padding:0 30px;color:var(--text-color-softer);text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid var(--border-color);cursor:pointer;box-sizing:border-box}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:var(--text-color-normal);border-color:var(--text-color-softer);outline:0}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{color:var(--button-primary-color);background-color:var(--accent-color);border-color:var(--accent-color)}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{color:var(--button-primary-color);background-color:var(--accent-color-hover);border-color:var(--accent-color-hover)}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:38px;padding:6px 10px;background-color:var(--background-color);border:1px solid var(--border-color-softer);border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=button],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid var(--accent-color);outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle}ol{list-style:decimal}ol,ul{padding-left:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{font-size:90%;margin:.5rem 0 1rem 1rem;color:var(--text-color-softer)}li{margin-bottom:1rem;line-height:1.4}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:var(--code-background);border:1px solid var(--border-color-softer);border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre;overflow:auto}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid var(--border-color-softer)}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.button,button{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}p:last-child{margin-bottom:1rem}.grid-container>div.nopadding{padding-left:0;padding-right:0}.full-width{width:100%;box-sizing:border-box}.max-full-width{max-width:100%;box-sizing:border-box}.pull-right{float:right}.pull-left{float:left}.align-left{text-align:left}.align-right{text-align:right}.align-justify{text-align:justify}.align-center{text-align:center}.m\:0{margin:0!important}.mt\:0,.my\:0{margin-top:0!important}.mb\:0,.my\:0{margin-bottom:0!important}.ml\:0,.mx\:0{margin-left:0!important}.mr\:0,.mx\:0{margin-right:0!important}.m\:auto{margin:auto!important}.mt\:auto,.my\:auto{margin-top:auto!important}.mb\:auto,.my\:auto{margin-bottom:auto!important}.ml\:auto,.mx\:auto{margin-left:auto!important}.mr\:auto,.mx\:auto{margin-right:auto!important}.m\:1{margin:var(--spacer1)!important}.mt\:1,.my\:1{margin-top:var(--spacer1)!important}.mb\:1,.my\:1{margin-bottom:var(--spacer1)!important}.ml\:1,.mx\:1{margin-left:var(--spacer1)!important}.mr\:1,.mx\:1{margin-right:var(--spacer1)!important}.m\:2{margin:var(--spacer2)!important}.mt\:2,.my\:2{margin-top:var(--spacer2)!important}.mb\:2,.my\:2{margin-bottom:var(--spacer2)!important}.ml\:2,.mx\:2{margin-left:var(--spacer2)!important}.mr\:2,.mx\:2{margin-right:var(--spacer2)!important}.m\:3{margin:var(--spacer3)!important}.mt\:3,.my\:3{margin-top:var(--spacer3)!important}.mb\:3,.my\:3{margin-bottom:var(--spacer3)!important}.ml\:3,.mx\:3{margin-left:var(--spacer3)!important}.mr\:3,.mx\:3{margin-right:var(--spacer3)!important}.m\:4{margin:var(--spacer4)!important}.mt\:4,.my\:4{margin-top:var(--spacer4)!important}.mb\:4,.my\:4{margin-bottom:var(--spacer4)!important}.ml\:4,.mx\:4{margin-left:var(--spacer4)!important}.mr\:4,.mx\:4{margin-right:var(--spacer4)!important}.m\:5{margin:var(--spacer5)!important}.mt\:5,.my\:5{margin-top:var(--spacer5)!important}.mb\:5,.my\:5{margin-bottom:var(--spacer5)!important}.ml\:5,.mx\:5{margin-left:var(--spacer5)!important}.mr\:5,.mx\:5{margin-right:var(--spacer5)!important}.p\:0{padding:0!important}.pt\:0,.py\:0{padding-top:0!important}.pb\:0,.py\:0{padding-bottom:0!important}.pl\:0,.px\:0{padding-left:0!important}.pr\:0,.px\:0{padding-right:0!important}.p\:1{padding:var(--spacer1)!important}.pt\:1,.py\:1{padding-top:var(--spacer1)!important}.pb\:1,.py\:1{padding-bottom:var(--spacer1)!important}.pl\:1,.px\:1{padding-left:var(--spacer1)!important}.pr\:1,.px\:1{padding-right:var(--spacer1)!important}.p\:2{padding:var(--spacer2)!important}.pt\:2,.py\:2{padding-top:var(--spacer2)!important}.pb\:2,.py\:2{padding-bottom:var(--spacer2)!important}.pl\:2,.px\:2{padding-left:var(--spacer2)!important}.pr\:2,.px\:2{padding-right:var(--spacer2)!important}.p\:3{padding:var(--spacer3)!important}.pt\:3,.py\:3{padding-top:var(--spacer3)!important}.pb\:3,.py\:3{padding-bottom:var(--spacer3)!important}.pl\:3,.px\:3{padding-left:var(--spacer3)!important}.pr\:3,.px\:3{padding-right:var(--spacer3)!important}.p\:4{padding:var(--spacer4)!important}.pt\:4,.py\:4{padding-top:var(--spacer4)!important}.pb\:4,.py\:4{padding-bottom:var(--spacer4)!important}.pl\:4,.px\:4{padding-left:var(--spacer4)!important}.pr\:4,.px\:4{padding-right:var(--spacer4)!important}.p\:5{padding:var(--spacer5)!important}.pt\:5,.py\:5{padding-top:var(--spacer5)!important}.pb\:5,.py\:5{padding-bottom:var(--spacer5)!important}.pl\:5,.px\:5{padding-left:var(--spacer5)!important}.pr\:5,.px\:5{padding-right:var(--spacer5)!important}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid var(--border-color-softer)}.clear,.container:after,.row:after{content:"";display:table;clear:both}.navbar{background-color:var(--navbar-background);position:fixed;width:100%;z-index:3;top:0}.nav-container{max-width:1110px;margin:0 auto}.navbar .menu{margin:0;padding:0;overflow:hidden;background-color:var(--navbar-background)}.menu a{display:block;padding:20px 20px;text-decoration:none;color:var(--navbar-color)}.menu a:hover,.navbar .menu-btn:hover{background-color:var(--navbar-hover-background);color:var(--navbar-hover-color)}.navbar .navbar-logo{display:block;float:left;font-size:2em;padding:7px 20px;text-decoration:none}.navbar .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.navbar .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;user-select:none}.navbar .menu-icon .navicon{background:var(--navbar-color);display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.navbar .menu-icon .navicon:after,.navbar .menu-icon .navicon:before{background:var(--navbar-color);content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.navbar .menu-icon .navicon:before{top:5px}.navbar .menu-icon .navicon:after{top:-5px}.navbar .menu-btn{display:none}.navbar .menu-btn:checked~.menu{max-height:80vh}.navbar .menu-btn:checked~.menu-icon .navicon{background:0 0}.navbar .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.navbar .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.navbar .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.navbar .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}@media (min-width:600px){.grid-container{max-width:750px}}@media (min-width:900px){.grid-container{max-width:970px}.navbar a{padding:20px 30px;float:left}.navbar .menu{clear:none;float:right;max-height:none}.navbar .menu-icon{display:none}}@media (min-width:1280px){.grid-container{max-width:1068px}}
