:root{--color-bg:hsl(40, 20%, 97%);--color-border:hsl(40, 10%, 88%);--color-text-faint:hsl(40, 8%, 70%);--color-text-light:hsl(40, 8%, 55%);--color-text:hsl(40, 8%, 35%);--color-text-dark:hsl(40, 10%, 20%);--font-serif:"Instrument Serif", Georgia, serif;--font-sans:"DM Sans", system-ui, sans-serif;--space-xs:.75rem;--space-sm:1.5rem;--space-md:3rem;--space-lg:5rem;--space-xl:6rem}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-sans);background:var(--color-bg);color:var(--color-text);line-height:1.7;font-weight:300;font-size:16px;-webkit-font-smoothing:antialiased}.page.svelte-um3rs5.svelte-um3rs5{min-height:100vh;display:flex;flex-direction:column}.main.svelte-um3rs5.svelte-um3rs5{flex:1;max-width:900px;width:100%;margin:0 auto;padding:var(--space-xl) var(--space-sm);padding-top:calc(4rem + var(--space-md))}.intro.svelte-um3rs5.svelte-um3rs5{margin-bottom:var(--space-sm)}.greeting.svelte-um3rs5.svelte-um3rs5{font-family:var(--font-serif);font-size:1.75rem;color:var(--color-text-dark);margin-bottom:var(--space-sm)}.bio.svelte-um3rs5.svelte-um3rs5,.current.svelte-um3rs5.svelte-um3rs5{font-size:1.0625rem;line-height:1.9;margin-bottom:var(--space-sm)}.inline-link.svelte-um3rs5.svelte-um3rs5{color:var(--color-text-dark);text-decoration:none;border-bottom:1px solid var(--color-border)}.inline-link.svelte-um3rs5.svelte-um3rs5:hover{border-color:var(--color-text-dark)}.thinking.svelte-um3rs5.svelte-um3rs5{margin-bottom:var(--space-sm)}.thinking-intro.svelte-um3rs5.svelte-um3rs5{font-size:1.0625rem;line-height:1.9;margin-bottom:var(--space-xs)}.thinking-list.svelte-um3rs5.svelte-um3rs5{list-style:none;padding-left:var(--space-sm)}.thinking-list.svelte-um3rs5 li.svelte-um3rs5{font-size:1.0625rem;line-height:1.9;position:relative;padding-left:var(--space-sm)}.thinking-list.svelte-um3rs5 li.svelte-um3rs5:before{content:"·";position:absolute;left:0;color:var(--color-text-faint)}.outro.svelte-um3rs5.svelte-um3rs5{margin-bottom:var(--space-md)}.outro.svelte-um3rs5 p.svelte-um3rs5{font-size:1.0625rem;line-height:1.9}.recent-thoughts.svelte-um3rs5.svelte-um3rs5{border-top:1px solid var(--color-border);padding-top:var(--space-md)}.section-title.svelte-um3rs5.svelte-um3rs5{font-family:var(--font-serif);font-size:1.25rem;font-weight:400;color:var(--color-text-dark);margin-bottom:var(--space-sm)}.thoughts-list.svelte-um3rs5.svelte-um3rs5{display:flex;flex-direction:column}.thought-item.svelte-um3rs5.svelte-um3rs5{display:block;padding:var(--space-xs) 0;text-decoration:none;border-bottom:1px solid var(--color-border)}.thought-item.svelte-um3rs5.svelte-um3rs5:last-child{border-bottom:none}.thought-title.svelte-um3rs5.svelte-um3rs5{font-size:1rem;color:var(--color-text)}.thought-item.svelte-um3rs5:hover .thought-title.svelte-um3rs5{color:var(--color-text-dark)}.footer.svelte-um3rs5.svelte-um3rs5{padding:var(--space-md) var(--space-sm);border-top:1px solid var(--color-border);font-size:.875rem;color:var(--color-text-faint);text-align:center}@media (max-width: 768px){:root{--space-md:2rem;--space-lg:3rem;--space-xl:5rem}}
