.layout.svelte-1gjixvy.svelte-1gjixvy{display:grid;grid-template-columns:.2fr 1fr;gap:1rem;margin:0 auto;padding:1rem}.sidebar.svelte-1gjixvy.svelte-1gjixvy{position:sticky;top:1rem;height:fit-content;padding:1rem;border-right:1px solid #eee}.sidebar.svelte-1gjixvy ul.svelte-1gjixvy{list-style:none;padding:0;margin:0}.sidebar.svelte-1gjixvy li.svelte-1gjixvy{margin-bottom:1.5em}.sidebar.svelte-1gjixvy a.svelte-1gjixvy{text-decoration:none;display:block;margin-bottom:.3em}.sidebar.svelte-1gjixvy a.svelte-1gjixvy:hover{text-decoration:underline}.sidebar.svelte-1gjixvy .metadata.svelte-1gjixvy{font-size:.85em;color:#666}.content.svelte-1gjixvy.svelte-1gjixvy{max-width:800px;line-height:1.6}.post.svelte-1gjixvy.svelte-1gjixvy{margin-bottom:3em}.post-meta.svelte-1gjixvy.svelte-1gjixvy{color:#666;margin-bottom:1em}.post-content.svelte-1gjixvy p.svelte-1gjixvy{margin:1em 0}.post-content.svelte-1gjixvy ul.svelte-1gjixvy{margin:1em 0;padding-left:2em}.post-content.svelte-1gjixvy li.svelte-1gjixvy{margin:.5em 0}.post-content.svelte-1gjixvy blockquote p.svelte-1gjixvy{margin:0}.post-content.svelte-1gjixvy h3.svelte-1gjixvy{font-size:1.1em;font-weight:600;margin:1.75em 0 .5em;color:#111;letter-spacing:-.01em}hr.svelte-1gjixvy.svelte-1gjixvy{margin:2em 0;border:none;border-top:1px solid #eee}@media (max-width: 768px){.layout.svelte-1gjixvy.svelte-1gjixvy{grid-template-columns:1fr}.sidebar.svelte-1gjixvy.svelte-1gjixvy{position:relative;border-right:none;border-bottom:1px solid #eee;margin-bottom:2rem}}
