.bio-card-wrap.svelte-1tdsd0v{max-width:920px;margin:64px auto 0;padding:0 24px}.bio-card.svelte-1tdsd0v{background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius-lg);padding:36px 40px;display:flex;gap:36px;align-items:flex-start}.bio-photo.svelte-1tdsd0v{flex-shrink:0;width:160px;height:160px;border:1px solid var(--edge);border-radius:var(--radius-xl);overflow:hidden;background:var(--surface)}.bio-photo.svelte-1tdsd0v img{display:block;width:100%;height:100%;object-fit:cover}.bio-text.svelte-1tdsd0v{display:flex;flex-direction:column;gap:8px}.bio-name.svelte-1tdsd0v{font:var(--type-display-sm);text-transform:uppercase;color:var(--ink);margin:0}.bio-title.svelte-1tdsd0v{font:var(--type-body-sm);color:var(--ink-2)}.bio-desc.svelte-1tdsd0v{font:var(--type-prose-sm);color:var(--ink);margin:6px 0 0}.bio-links.svelte-1tdsd0v{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:14px}@media(max-width:640px){.bio-card.svelte-1tdsd0v{flex-direction:column;padding:28px 24px;gap:24px}}.hero-compact.svelte-1vtm5n6{padding:96px 24px 64px}.hero-blog-post.svelte-1vtm5n6{padding-bottom:96px}.hero-inner.svelte-1vtm5n6{max-width:820px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.hero-inner.svelte-1vtm5n6 h1:where(.svelte-1vtm5n6){margin:0;max-width:820px}.post-meta.svelte-1vtm5n6{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;font:var(--type-body-sm);color:var(--ink-2)}.post-author.svelte-1vtm5n6{display:inline-flex;align-items:center;gap:10px}.author-avatar.svelte-1vtm5n6{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid var(--edge);background:var(--surface)}.blog-post.svelte-1vtm5n6{max-width:680px;margin:0 auto}.blog-article.svelte-1vtm5n6{padding-top:0;display:flow-root}.blog-featured-wrap.svelte-1vtm5n6{max-width:920px;margin:-48px auto 48px;padding:0 24px;position:relative;z-index:1}.blog-featured-image.svelte-1vtm5n6{display:block;width:100%;height:auto;border:1px solid var(--edge);border-radius:var(--radius-lg)}.blog-back.svelte-1vtm5n6{margin-top:64px;text-align:center}@media(max-width:768px){.blog-featured-wrap.svelte-1vtm5n6{margin-top:-36px;margin-bottom:36px;padding:0 20px}}@media(max-width:640px){.hero-compact.svelte-1vtm5n6{padding:64px 24px 48px}.hero-blog-post.svelte-1vtm5n6{padding-bottom:72px}.blog-featured-wrap.svelte-1vtm5n6{margin-top:-28px;margin-bottom:28px;padding:0 16px}}
