.hero__sub a{color:var(--c-white)}.blog-post{display:flex;flex-flow:column nowrap;gap:var(--column-gap);margin-inline:auto;padding-block:6rem;padding-inline:var(--f-md);width:min(1200px,100%)}.blog-post__body{flex:1;order:0}.blog-post__sidebar{background-color:color(from var(--c-gray) srgb r g b/.05);border-radius:1rem;order:-1;padding:1rem;width:100%}[id=dynamic-toc-list]{display:flex;flex-flow:column nowrap;gap:1rem;list-style:none;margin:0;padding:0}[id=dynamic-toc-list] a{color:var(--c-teal);display:block;line-height:1.2}[id=dynamic-toc-list] a:hover{text-decoration:none}.blog-post__sticky{position:sticky;top:2rem}@media (min-width:768px){.blog-post{display:flex;flex-flow:row nowrap;gap:var(--column-gap);width:min(1200px,100%)}.blog-post__sidebar{order:1;width:300px}}