.fo-thoughts.svelte-1ib9m9j{background:var(--fo-bg);min-height:100dvh;padding-top:80px;padding-left:var(--fo-space-edge-lg);padding-right:var(--fo-space-edge-lg);padding-bottom:80px}.fo-thoughts-header.svelte-1ib9m9j{border-bottom:1px var(--fo-border) solid;margin-bottom:40px;padding:60px 0 40px}.fo-thoughts-title.svelte-1ib9m9j{letter-spacing:var(--fo-tracking-tight);color:var(--fo-text);margin:0 0 16px;font-family:Bricolage Grotesque,sans-serif;font-size:48px;font-weight:300}.fo-thoughts-desc.svelte-1ib9m9j{font-family:Hanken Grotesk,sans-serif;font-size:var(--fo-size-body);color:var(--fo-text-muted);max-width:560px;margin:0;line-height:1.6}.fo-thoughts-section.svelte-1ib9m9j{margin-bottom:48px}.fo-thoughts-section-title.svelte-1ib9m9j{font-family:Red Hat Mono,monospace;font-size:var(--fo-size-label);letter-spacing:var(--fo-tracking-mono-lg);color:var(--fo-text-muted);text-transform:uppercase;border-bottom:1px var(--fo-border) solid;margin:0 0 16px;padding-bottom:8px}.fo-thoughts-list.svelte-1ib9m9j{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.fo-thought-item.svelte-1ib9m9j{border-bottom:1px var(--fo-border) solid}.fo-thought-link.svelte-1ib9m9j{color:var(--fo-text);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;text-decoration:none;display:flex}.fo-thought-link.svelte-1ib9m9j:hover .fo-thought-title:where(.svelte-1ib9m9j){color:var(--fo-accent)}.fo-thought-title.svelte-1ib9m9j{font-family:Hanken Grotesk,sans-serif;font-size:var(--fo-size-body);flex:1;transition:color .15s}.fo-thought-meta.svelte-1ib9m9j{letter-spacing:var(--fo-tracking-mono);flex-shrink:0;align-items:center;gap:8px;font-family:Red Hat Mono,monospace;font-size:9px;display:flex}.fo-thought-era.svelte-1ib9m9j{border:1px solid;border-radius:2px;padding:2px 6px}.fo-thought-era--now.svelte-1ib9m9j{color:var(--fo-era-now)}.fo-thought-era--next.svelte-1ib9m9j{color:var(--fo-era-next)}.fo-thought-era--beyond.svelte-1ib9m9j{color:var(--fo-era-beyond)}.fo-thought-horizon.svelte-1ib9m9j{color:var(--fo-text-muted)}.fo-thought-topic.svelte-1ib9m9j{color:oklch(65% .03 262);font-size:8px}@media (width<=600px){.fo-thoughts.svelte-1ib9m9j{padding-left:24px;padding-right:24px}.fo-thought-link.svelte-1ib9m9j{flex-direction:column;align-items:flex-start;gap:6px}.fo-thought-meta.svelte-1ib9m9j{flex-wrap:wrap;flex-shrink:1}}
