:root{--cvpa-link:#0b3d91}.nav-link,.nav-link *,.nav-link:visited,.nav-link:hover,.nav-link:focus,#content a,#content a *,#content a:visited,#content a:hover,#content a:focus{color:var(--cvpa-link)}*{line-height:normal}hr{margin:.5em 0}body>.container.mt-5{margin-top:50px!important;margin-bottom:25px}.navbar .navbar-brand{font-size:30px;color:#272727;padding:0;white-space:normal}.navbar .navbar-brand:hover{color:#272727}@media(max-width:575.98px){.navbar .navbar-brand{text-align:center}}@media(min-width:576px){.navbar.navbar-expand-sm{flex-wrap:wrap}.navbar-nav{flex-basis:100%}}.navbar-nav{padding-top:10px}#content h1{font-size:2em;margin:.67em 0}#content h2{font-size:1.5em;margin:.83em 0}#content h3{font-size:1.17em;margin:1em 0}#content h4{font-size:1em;margin:1.33em 0}#content p{margin:1em 0}#footer{display:none}#content img{max-width:100%;height:auto}#content pre{background-color:#f6f8fa!important;border:1px solid #e1e4e8;border-radius:4px;padding:8px 10px;overflow-x:auto;white-space:pre}#content pre code{white-space:pre}#content>pre{font-size:.85em}#content figure.home-figure{box-sizing:border-box;float:right;width:44%;margin:.35em 0 .5em 1.5em;padding:8px 6px 4px;border:1px solid #e1e4e8;border-radius:4px;background-color:#fff;cursor:pointer}#content figure.home-figure~p:nth-of-type(2){clear:both}@media(max-width:575.98px){#content figure.home-figure{float:none;width:100%;margin:0 0 1.25em}}#content .home-figure-slides{display:grid}#content .home-figure-slide{grid-area:1/1;opacity:0;transition:opacity .8s ease}#content .home-figure-slide.is-active{opacity:1}#content figure.home-figure svg{display:block;width:100%;height:auto}#content figure.home-figure svg text{font-family:Inconsolata,monospace}#content figure.home-figure figcaption{font-size:.8em;text-align:center;padding:6px 0 4px;border-top:1px solid #e1e4e8;margin-top:4px}#content p.app-cta{clear:none;margin:1.25em 0;text-align:center}#content p.app-cta a{display:inline-block;padding:8px 14px;border:2px solid var(--cvpa-link);border-radius:4px;font-weight:700;text-decoration:none}#content p.app-cta a:hover{background-color:var(--cvpa-link);color:#fff}#content img.profile-picture{width:85px;height:85px;object-fit:cover;border-radius:50%;float:right;margin:0 0 0 15px}