.index.svelte-u4k2t{max-width:780px;margin:0 auto;padding:96px 32px 140px;font-family:Geist Variable,system-ui,sans-serif;color:#111116}.hero.svelte-u4k2t{margin-bottom:80px;padding-bottom:48px;border-bottom:1px solid oklch(.88 .005 265)}.eyebrow.svelte-u4k2t{font:500 11px Geist Mono,ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:#072187;margin-bottom:18px}h1.svelte-u4k2t{font-size:clamp(40px,5.5vw,68px);font-weight:600;letter-spacing:-.03em;line-height:1;margin:0 0 24px;text-wrap:balance}h1.svelte-u4k2t em:where(.svelte-u4k2t){font-family:"Instrument Serif",Times New Roman,serif;font-style:italic;font-weight:400;color:#2857e5;letter-spacing:-.01em}.lede.svelte-u4k2t{font-size:19px;color:#4c4c55;margin:0 0 28px;max-width:620px;line-height:1.55;text-wrap:pretty}.hero-meta.svelte-u4k2t{display:flex;align-items:center;gap:10px;font:500 12px Geist Mono,ui-monospace,monospace;color:#797a80;letter-spacing:.04em}.rss.svelte-u4k2t{color:#072187;text-decoration:none;border-bottom:1px dashed currentColor;padding-bottom:1px}.rss.svelte-u4k2t:hover{color:#2857e5}.empty.svelte-u4k2t{color:#797a80;font-size:16px}.posts.svelte-u4k2t{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.posts.svelte-u4k2t li:where(.svelte-u4k2t){border-bottom:1px solid oklch(.88 .005 265)}.posts.svelte-u4k2t li:where(.svelte-u4k2t):last-child{border-bottom:0}.posts.svelte-u4k2t li:where(.svelte-u4k2t) a:where(.svelte-u4k2t){display:block;padding:36px 0;text-decoration:none;color:inherit;position:relative}.posts.svelte-u4k2t li:where(.svelte-u4k2t) a:where(.svelte-u4k2t):before{content:"";position:absolute;left:-24px;top:36px;bottom:36px;width:2px;background:#2857e5;opacity:0;transition:opacity .2s}.posts.svelte-u4k2t li:where(.svelte-u4k2t) a:where(.svelte-u4k2t):hover:before{opacity:1}.posts.svelte-u4k2t li:where(.svelte-u4k2t) a:where(.svelte-u4k2t):hover h2:where(.svelte-u4k2t){color:#072187}.row.svelte-u4k2t{display:flex;align-items:center;gap:10px;font:500 11px Geist Mono,ui-monospace,monospace;letter-spacing:.12em;color:#797a80;text-transform:uppercase;margin-bottom:14px}.dot.svelte-u4k2t{opacity:.4}.primary-tag.svelte-u4k2t{color:#072187}h2.svelte-u4k2t{font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0 0 12px;text-wrap:balance;transition:color .15s}h2.svelte-u4k2t em{font-family:"Instrument Serif",Times New Roman,serif;font-style:italic;font-weight:400;color:#2857e5}.posts.svelte-u4k2t li:where(.svelte-u4k2t) a:where(.svelte-u4k2t) p:where(.svelte-u4k2t){font-size:16px;color:#4c4c55;margin:0 0 16px;line-height:1.55;max-width:60ch}.read.svelte-u4k2t{font:500 12px Geist Mono,ui-monospace,monospace;letter-spacing:.06em;color:#072187}.dark .index.svelte-u4k2t{color:#ebebeb}.dark .hero.svelte-u4k2t{border-color:#2c2d34}.dark h1.svelte-u4k2t em:where(.svelte-u4k2t){color:#95b6ff;color:oklch(.78 .16 265)}.dark .lede.svelte-u4k2t{color:#b5b7be}.dark .hero-meta.svelte-u4k2t,.dark .row.svelte-u4k2t,.dark .empty.svelte-u4k2t{color:#a2a4ab}.dark .rss.svelte-u4k2t,.dark .read.svelte-u4k2t,.dark .primary-tag.svelte-u4k2t{color:#95b6ff;color:oklch(.78 .16 265)}.dark .rss.svelte-u4k2t:hover{color:#b6ceff;color:oklch(.85 .14 265)}.dark .posts.svelte-u4k2t li:where(.svelte-u4k2t){border-color:#2c2d34}.dark .posts.svelte-u4k2t li:where(.svelte-u4k2t) a:where(.svelte-u4k2t):hover h2:where(.svelte-u4k2t){color:#b6ceff;color:oklch(.85 .14 265)}.dark h2.svelte-u4k2t em{color:#95b6ff;color:oklch(.78 .16 265)}.dark .posts.svelte-u4k2t li:where(.svelte-u4k2t) a:where(.svelte-u4k2t) p:where(.svelte-u4k2t){color:#b5b7be}
