.layout_pageTitle__y3bRv{margin:calc(var(--margin-height) * 1.5) 0 0 0}.layout_pageDate__6t55j{margin:.25rem 0 2.5rem;padding-top:0;opacity:60%}.layout_post__RQgv0 a{color:var(--color-link-fg)}.layout_post__RQgv0 blockquote{display:block;border-left:.3rem solid var(--color-blockquote-bg);color:var(--color-blockquote-fg);font-size:1rem;padding:0 0 0 1rem;margin:0 0 2rem}.layout_post__RQgv0 code{display:inline-block;font-size:1rem;padding:0 .2rem}.layout_post__RQgv0 pre code{display:block;background-color:var(--color-code-bg);color:var(--color-code-fg);font-size:.95rem;line-height:1.4rem;padding:1rem 2rem;border-radius:.3rem;overflow:scroll}.layout_post__RQgv0 img{max-width:100%}.layout_blogHeader__JhntW{position:relative}.layout_blogHeaderAnchor__aCipB{position:absolute;border:1px solid red;width:50px;height:50px;top:-7.5rem;visibility:hidden}.layout_blogHeaderContainer__WP4rQ{position:relative}.layout_mainContainer__UcSaQ h1{font-size:2rem;font-weight:600}.layout_blogHeaderContainer__WP4rQ h2{font-size:1.6rem;font-weight:600}.layout_blogHeaderContainer__WP4rQ h3{font-size:1.25rem;font-weight:600}.layout_blogHeaderLink__lWpno{display:block;position:absolute;left:-2.5rem;margin-top:-1.25rem;padding:1.25rem;font-size:90%;visibility:hidden}.layout_blogHeaderContainer__WP4rQ:hover .layout_blogHeaderLink__lWpno,.layout_blogHeaderLink__lWpno:hover{visibility:visible}.layout_blogHeaderLink__lWpno:before{display:block;content:"#"}.layout_blogHeaderContainer__WP4rQ h2 .layout_blogHeaderLink__lWpno{left:-3rem!important}.layout_blogHeaderContainer__WP4rQ h3 .layout_blogHeaderLink__lWpno{left:-2.75rem!important}