body{grid-template-columns:1fr min(50rem,90%)1fr}.site-title{border:none;text-transform:uppercase;font-size:1.5rem;font-weight:700}.blog-posts{--grid-layout-gap:10px;--grid-column-count:3;--grid-item--min-width:250px;--gap-count:calc(var(--grid-column-count) - 1);--total-gap-width:calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width:calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));grid-gap:var(--grid-layout-gap)}.blog-posts>article{h1 { font-size: 2.0rem; } h2 { font-size: 1.5rem; } h3 { font-size: 1.2rem; }}.scroll-up{position:fixed;bottom:10%;right:2%;z-index:1;opacity:0;transition:all .5s ease}.scroll-up .scroll #st-ring{fill:var(--border)}.scroll-up .scroll #st-circle{fill:var(--accent-bg)}.scroll-up .scroll #st-arrow{fill:var(--accent-hover)}.hide{opacity:0;transform:translateY(20px)}.show{opacity:1;transform:translateY(0)}