html{scrollbar-gutter:stable}@supports not (scrollbar-gutter:stable){html{overflow-y:scroll}}html,body{background:var(--color-black) url("/images/bkg-1.jpg") repeat 0 0;color:var(--color-lightest);font-family:Lato,Helvetica,sans-serif;font-weight:var(--font-weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.entry-body{color:var(--color-lightest);font-size:17px;line-height:1.45}.entry-body img{max-width:100%;height:auto}.entry-body h2,.entry-body h3,.entry-body h4{font-weight:var(--font-weight-regular);margin:.2em 0 .4em}.entry-body h2{font-family:Aleo,Georgia,serif;font-size:1.6em}.entry-body h3{font-size:1.3em}.entry-body p{margin:.25em 0 1.25em}.entry-body ul,.entry-body ol{margin:.5em 0 .7em;padding:0 0 0 30px}.entry-body a{color:var(--color-link-default);text-decoration:none}.entry-body a:hover,.entry-body a:focus{color:var(--color-link-default)}.entry-body strong{font-weight:var(--font-weight-bold);color:inherit;font-size:inherit}.entry-body pre[class*=language-]{border:none;border-radius:0;font-size:.8em}a:focus-visible,button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}#mobile-menu{background-image:url("/images/bkg-1.jpg")}[role=banner] [role=navigation] a,[role=banner] [role=navigation] a :is(div,span){font-size:22px}a:not([data-cta]):not([role=banner] a),a:not([data-cta]):not([role=banner] a) :is(div,span){color:var(--color-link,var(--color-link-default))!important}[data-link-accent=projects]{--color-link:var(--color-projects)}[data-link-accent=talks]{--color-link:var(--color-talks)}[data-link-accent=posts]{--color-link:var(--color-posts)}[data-tags] a{--color-link:var(--color-grey)}[data-tags] a:hover,[data-tags] a:focus-visible{--color-link:var(--color-primary)}