.page.svelte-lmh5s4{max-width:1100px;margin:0 auto;padding:2.5rem 1.25rem 4rem;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:2rem}@media (max-width: 900px){.page.svelte-lmh5s4{grid-template-columns:1fr}.side.svelte-lmh5s4{order:-1}}.title.svelte-lmh5s4{font-family:EB Garamond,Georgia,serif;font-size:3rem;line-height:1.1;margin:0 0 .75rem}.dek.svelte-lmh5s4{font-size:1.125rem;margin:0 0 2rem}.post-list.svelte-lmh5s4{list-style:none;padding:0;margin:0}.post.svelte-lmh5s4{padding:1.1rem 0}.post.svelte-lmh5s4+.post:where(.svelte-lmh5s4){border-top:1px solid rgba(0,0,0,.08)}.post-title.svelte-lmh5s4{font-weight:600;text-decoration:underline;text-underline-offset:2px}.post-date.svelte-lmh5s4{display:block;font-size:.95rem;opacity:.7;margin-top:.25rem}.post-desc.svelte-lmh5s4{margin:.4rem 0 0}.card.svelte-lmh5s4{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:10px;overflow:hidden;margin-bottom:1rem}.tab.svelte-lmh5s4{font-size:1.05rem;font-weight:700;margin:0;padding:.85rem 1rem .5rem;border-bottom:2px solid #000dff;width:max-content}.card-body.svelte-lmh5s4{padding:.9rem 1rem 1.1rem}.links.svelte-lmh5s4{margin:.25rem 0 0 1rem}
