html{font-size:81.25%;line-height:1.125}@media all and (min-width: 768px){html{font-size:81.25%}}@media all and (min-width: 992px){html{font-size:87.5%}}@media all and (min-width: 1200px){html{font-size:100%}}h1{font-size:1.6153846154rem;font-weight:300}@media all and (min-width: 768px){h1{font-size:1.6153846154rem}}@media all and (min-width: 992px){h1{font-size:1.6923076923rem}}@media all and (min-width: 1200px){h1{font-size:2rem}}h2{font-size:1.4615384615rem;font-weight:300}@media all and (min-width: 768px){h2{font-size:1.4615384615rem}}@media all and (min-width: 992px){h2{font-size:1.5384615385rem}}@media all and (min-width: 1200px){h2{font-size:1.7692307692rem}}h3{font-size:1.2307692308rem;font-weight:300}@media all and (min-width: 768px){h3{font-size:1.2307692308rem}}@media all and (min-width: 992px){h3{font-size:1.3846153846rem}}@media all and (min-width: 1200px){h3{font-size:1.5384615385rem}}h4{font-size:1.1538461538rem;font-weight:300}@media all and (min-width: 768px){h4{font-size:1.1538461538rem}}@media all and (min-width: 992px){h4{font-size:1.2307692308rem}}@media all and (min-width: 1200px){h4{font-size:1.3846153846rem}}body{color:#1C1C1C;background-color:#fff;margin:0;padding:0;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif}a{color:#38AECC}a:hover{text-decoration:underline;color:#38AECC}strong{color:#6C5293}abbr[title]{text-decoration:none}nav{background-color:#1C1C1C}nav.navbar{padding-top:1.125rem;padding-bottom:1.125rem}nav h1{margin-top:6px;font-size:26px}nav h1 a{color:#fff}nav h1 a:hover{color:#fff;text-decoration:none}nav .nav-item{padding-right:1.125rem}.navbar-toggler{border:0;color:#E3BB28}.navbar-light .navbar-nav a.nav-link{color:#E3BB28}.navbar-light .navbar-nav a.nav-link:hover{color:#E3BB28;text-decoration:underline}.custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(227, 189, 39, 1.0)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}#splash{color:#1C1C1C;background-color:#1C1C1C;padding-top:18rem;padding-bottom:18rem}#splash h2{margin-bottom:1.125rem;font-weight:400}#splash #blurb{font-size:1.4615384615rem;font-weight:200}@media all and (min-width: 768px){#splash #blurb{font-size:1.4615384615rem}}@media all and (min-width: 992px){#splash #blurb{font-size:1.5384615385rem}}@media all and (min-width: 1200px){#splash #blurb{font-size:1.7692307692rem}}#features{padding-top:2.25rem;padding-bottom:2.25rem;color:#fff;background-color:#fff}#features .card{background-color:transparent;border:0}#code{padding-top:2.25rem;padding-bottom:2.25rem;background-color:#1C1C1C}#code .code-header{font-weight:600;padding:0.4rem;padding-top:0.5rem;padding-bottom:0.5rem;background-color:#DDD92A;color:#1C1C1C;font-size:15px}#code .nav{margin-top:1.125rem}#code .nav-link{color:#38AECC}#code .nav-link:hover{color:#38AECC;text-decoration:underline}#code .nav-link.active{color:#FFF;background:#E3BB28;border-radius:0!important;-moz-border-radius:0!important;text-decoration:none}#code .nav-link.active:hover{color:#FFF}#code .nav-link{color:#FFF}#code .nav-link:hover{color:#FFF}#code .tab-pane{padding:1.125rem;padding-bottom:0;border:1px solid #E3BB28}#code pre{margin:0;margin-top:-22px;margin-bottom:-20px;padding:0}#code code{border:1px solid #DDD92A;margin:0}#community{padding-top:2.25rem;padding-bottom:2.25rem;background-color:#fff}#community .card{background-color:#fff;border:0}#team{padding-top:2.25rem;padding-bottom:2.25rem;background-color:#1C1C1C}#team h4{margin-top:2.25rem;margin-bottom:1.125rem}#team .team{padding:0.6rem;padding-top:0.2rem;padding-bottom:0.2rem;font-size:13px;border-radius:20px;-moz-border-radius:20px}#team .team-founder{color:#fff;background-color:#289944;font-weight:normal}#team .card{border:1px solid #DDD92A;background-color:#fff}#team .card img{margin-bottom:1.125rem}#team .card ul{margin-top:1.125rem}article{color:#1C1C1C}article>header{margin-top:1.125rem;margin-bottom:1.125rem}article>header h2{margin-bottom:2.25rem}article>header .author .name img{margin:0;margin-right:5px}article>header .author a{text-decoration:none}article>header .author a:hover{text-decoration:underline}article>header .author .social{margin-top:-4px;margin-left:36px}article>header .author .social a{margin-left:.1125rem;margin-right:.1125rem}article>header .author .social a img{margin:0}article .focal{margin-top:2.25rem;margin-bottom:1.125rem;text-align:center}article .focal img{display:block;margin:0;margin-left:auto;margin-right:auto}article .focal small{font-size:12px}article img{margin-top:1.125rem;margin-bottom:1.125rem}article pre{margin-top:1.125rem;margin-bottom:1.125rem}