figure{margin:1.5rem 0;text-align:center}figure figcaption{font-size:.85rem;color:#888;margin-top:.4rem;font-style:italic}figure.rounded img{border-radius:15px;border-style:solid;border-color:#626262;border-width:3px}.container.centered{flex-direction:column}.about h1,.about h2{margin:0}.post-content h2,.page article>h2{margin:3rem 0 1rem}.post-content h3,.page article>h3{margin:2rem 0 .75rem}.post-content h4,.page article>h4{margin:1.5rem 0 .5rem}.featured .all-posts{align-self:flex-end;font-size:1.5rem;margin:0}:root{--fs-100:1.2rem;--fs-200:1.6rem;--fs-400:1.8rem;--fs-600:2rem;--fs-900:3.0rem}h1,h2,h3,h4{margin:0;text-wrap:balance}.centered .list ul{margin-top:6rem;margin-bottom:0}.list ul:not(.pagination) li+li{margin-top:3rem}li time{opacity:.55;display:block}li time .month{text-transform:uppercase}.summary{margin-top:.5rem;font-size:var(--fs-200);line-height:1.6;color:unset}@media only screen and (max-width:768px){.list ul li{margin-bottom:3rem}}@media only screen and (min-width:768px){.list ul:not(.pagination) li{display:grid;grid-template-columns:auto 1fr;gap:3rem}.list ul:not(.pagination) li>div{display:block}.list ul li time{display:flex;text-align:center;flex-direction:column;justify-content:flex-start}.list ul li time .day{font-size:var(--fs-900)}.list ul li time .month{font-size:var(--fs-400);letter-spacing:.1rem}.list ul li time .year{font-size:var(--fs-100);letter-spacing:.3rem}}:root{--dr-pink:#a3144d;--dr-comment:#635d97}body.colorscheme-dark{--dr-pink:#ff79c6;--dr-comment:#8b95c9}@media(prefers-color-scheme:dark){body.colorscheme-auto{--dr-pink:#ff79c6;--dr-comment:#8b95c9}}body[class*=colorscheme-] a:hover{color:var(--dr-pink)}body[class*=colorscheme-] :not(pre)>code{color:var(--dr-pink)}figure figcaption{color:var(--dr-comment)}::selection{background:#44475a;color:#f8f8f2}:root{--dr-green:#44475a;--dr-nav-hover:#644ac9}body.colorscheme-dark{--dr-green:#50fa7b;--dr-nav-hover:#50fa7b}@media(prefers-color-scheme:dark){body.colorscheme-auto{--dr-green:#50fa7b;--dr-nav-hover:#50fa7b}}body[class*=colorscheme-] .about h2{color:var(--dr-green)}body[class*=colorscheme-] .list li time{color:var(--dr-green);opacity:.85}body[class*=colorscheme-] .navigation a:hover{color:var(--dr-nav-hover)}html[data-theme=dark]{background:#282a36}html[data-theme=light]{background:#f7f7fb}body.colorscheme-light pre{border:1px solid #e3e3ee}@media(prefers-color-scheme:light){body.colorscheme-auto pre{border:1px solid #e3e3ee}}