.wrap.svelte-u4k2t{max-width:960px;margin:0 auto;padding:0 24px}.bar.svelte-u4k2t{border-bottom:var(--rule) solid var(--line);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:baseline;padding:14px 0;font-size:13px;display:flex}.bar.svelte-u4k2t .mono:where(.svelte-u4k2t){font-weight:700;text-decoration:none}.bar.svelte-u4k2t nav:where(.svelte-u4k2t) a:where(.svelte-u4k2t){text-decoration:none}.bar.svelte-u4k2t nav:where(.svelte-u4k2t) a:where(.svelte-u4k2t):hover{text-decoration:underline}.hero.svelte-u4k2t{border-bottom:var(--rule) solid var(--line);padding:72px 0 56px}h1.svelte-u4k2t{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,8vw,96px);font-weight:900;line-height:.95}.slash.svelte-u4k2t{display:inline-block}.role.svelte-u4k2t{max-width:60ch;margin-top:18px;font-size:clamp(16px,2vw,20px)}section.svelte-u4k2t{border-bottom:var(--rule) solid var(--line);padding:24px 0 56px}.posts.svelte-u4k2t{margin:0;padding:0;list-style:none}.post.svelte-u4k2t{border-top:1px solid var(--line)}.post.svelte-u4k2t:last-child{border-bottom:1px solid var(--line)}.post.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--ink);padding:24px 0;text-decoration:none;display:block}.post.svelte-u4k2t a:where(.svelte-u4k2t):hover{background:var(--ink);color:var(--paper);padding-left:16px;padding-right:16px}.post-head.svelte-u4k2t{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.post.svelte-u4k2t h2:where(.svelte-u4k2t){letter-spacing:-.01em;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:900}.post.svelte-u4k2t .date:where(.svelte-u4k2t){letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:12px}.post.svelte-u4k2t a:where(.svelte-u4k2t):hover .date:where(.svelte-u4k2t){color:var(--paper)}.post.svelte-u4k2t p:where(.svelte-u4k2t){max-width:70ch;margin-top:8px;font-size:15px}footer.svelte-u4k2t{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:24px 0 48px;font-size:12px;display:flex}footer.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--muted)}
