.blog-index.svelte-u4k2t{max-width:720px;margin:0 auto;padding:140px 32px 80px}.blog-index-head.svelte-u4k2t{margin:0 0 56px}.blog-index-head.svelte-u4k2t .eyebrow:where(.svelte-u4k2t){margin-bottom:24px}.blog-index-title.svelte-u4k2t{letter-spacing:-.04em;margin:0 0 20px;font-family:Sofia Sans,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:1}.blog-index-title.svelte-u4k2t .grad:where(.svelte-u4k2t){background:linear-gradient(#fff 0%,#a8c9b3 100%);color:#0000;-webkit-background-clip:text;background-clip:text}[data-theme=light] .blog-index-title.svelte-u4k2t .grad:where(.svelte-u4k2t){background:linear-gradient(#0a1110 0%,#2f4d3a 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.blog-index-lede.svelte-u4k2t{color:var(--ink-dim);max-width:42rem;margin:0;font-size:1.125rem;line-height:1.55}.blog-list.svelte-u4k2t{gap:16px;margin:0;padding:0;list-style:none;display:grid}.blog-list-item.svelte-u4k2t{margin:0}.blog-list-link.svelte-u4k2t{border:1px solid var(--line);background:var(--bg-2);color:inherit;transition:border-color .15s var(--ease), background .15s var(--ease), transform .15s var(--ease);border-radius:14px;padding:24px 28px;text-decoration:none;display:block}.blog-list-link.svelte-u4k2t:hover{border-color:var(--emerald);background:var(--bg-3)}.blog-list-link.svelte-u4k2t:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.blog-list-title.svelte-u4k2t{letter-spacing:-.02em;color:var(--ink);margin:0 0 8px;font-family:Sofia Sans,ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25}.blog-list-description.svelte-u4k2t{color:var(--ink-dim);margin:0 0 12px;font-size:.95rem;line-height:1.55}.blog-list-meta.svelte-u4k2t{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint);margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}@media (width<=960px){.blog-index.svelte-u4k2t{padding:110px 24px 60px}.blog-list-link.svelte-u4k2t{padding:20px 22px}}
