.breadcrumb.svelte-1kk8jes{border-bottom:1px solid var(--slate-100);background:#fff;padding:14px 0}.breadcrumb.svelte-1kk8jes ol:where(.svelte-1kk8jes){color:var(--slate-500);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.breadcrumb.svelte-1kk8jes li[aria-hidden]:where(.svelte-1kk8jes){color:var(--slate-300)}.breadcrumb.svelte-1kk8jes a:where(.svelte-1kk8jes){color:var(--slate-500);transition:color .15s}.breadcrumb.svelte-1kk8jes a:where(.svelte-1kk8jes):hover{color:var(--indigo-600)}.breadcrumb.svelte-1kk8jes [aria-current]:where(.svelte-1kk8jes){color:var(--slate-800);font-weight:500}.profile-hero.svelte-1kk8jes{background:var(--grad);padding:64px 0}.profile-card.svelte-1kk8jes{align-items:center;gap:32px;display:flex}.profile-av.svelte-1kk8jes{border-radius:50%;flex-shrink:0;place-items:center;width:100px;height:100px;font-family:Plus Jakarta Sans,sans-serif;font-size:28px;font-weight:800;display:grid;box-shadow:0 0 0 4px #ffffff40}.profile-info.svelte-1kk8jes .eyebrow:where(.svelte-1kk8jes){color:#fffc}.profile-info.svelte-1kk8jes h1:where(.svelte-1kk8jes){color:#fff;letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:14px;margin:8px 0 0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(26px,4vw,42px);font-weight:800;line-height:1.1;display:flex}.creds.svelte-1kk8jes{color:#ffffffbf;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(14px,2vw,18px);font-weight:500}.role.svelte-1kk8jes{color:#fffc;margin:8px 0 0;font-size:16px}.block.svelte-1kk8jes{padding:var(--section-py) 0}.block.bg-white.svelte-1kk8jes{background:#fff}.block.bg-slate.svelte-1kk8jes{background:var(--slate-50)}.narrow.svelte-1kk8jes{max-width:720px}.section-title.svelte-1kk8jes{color:var(--slate-900);letter-spacing:-.01em;margin:0 0 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:26px;font-weight:800}.bio-text.svelte-1kk8jes{color:var(--slate-600);margin:0;font-size:17px;line-height:1.8}.back-link.svelte-1kk8jes{margin-top:28px}.post-list.svelte-1kk8jes{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.post-card.svelte-1kk8jes{border:1px solid var(--slate-200);background:#fff;border-radius:10px;padding:22px 24px;transition:border-color .15s,box-shadow .15s;display:block}.post-card.svelte-1kk8jes:hover{border-color:var(--indigo-300);box-shadow:var(--shadow-sm)}.post-card.svelte-1kk8jes time:where(.svelte-1kk8jes){text-transform:uppercase;letter-spacing:.05em;color:var(--slate-400);margin-bottom:8px;font-size:12.5px;font-weight:600;display:block}.post-card.svelte-1kk8jes h3:where(.svelte-1kk8jes){color:var(--slate-900);margin:0 0 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700;line-height:1.3}.post-card.svelte-1kk8jes p:where(.svelte-1kk8jes){color:var(--slate-600);margin:0;font-size:14.5px;line-height:1.6}.blog-cta.svelte-1kk8jes{color:var(--slate-600);margin-top:24px;font-size:15px}.no-posts.svelte-1kk8jes{color:var(--slate-600);font-size:15px}@media (width<=640px){.profile-card.svelte-1kk8jes{text-align:center;flex-direction:column}.profile-av.svelte-1kk8jes{width:80px;height:80px;font-size:22px}}
