.text-eyebrow.svelte-15wiuc0{font-size:.75rem;letter-spacing:.05em;font-weight:400}.text-caption.svelte-15wiuc0{font-size:.875rem;line-height:1.5}.text-secondary.svelte-15wiuc0{color:var(--text-color-secondary)}.text-primary.svelte-15wiuc0,.text-accent.svelte-15wiuc0{color:var(--text-color-primary)}.bg-primary.svelte-15wiuc0{background-color:var(--text-color-primary)}.font-aeonik-fono.svelte-15wiuc0{font-family:var(--font-family-mono, monospace)}.line-clamp-1.svelte-15wiuc0{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.border-smooth.svelte-15wiuc0{border-style:solid;border-color:var(--border-color-primary)}.scrollbar-none.svelte-15wiuc0{scrollbar-width:none}.scrollbar-none.svelte-15wiuc0::-webkit-scrollbar{display:none}.border-smooth.svelte-tl7vke{border-style:solid;border-color:var(--border-color-primary)}.web-media.svelte-tl7vke{position:relative}.web-article-content.svelte-tl7vke{max-width:none;display:flex;flex-direction:column;gap:2rem}.prose-large.svelte-tl7vke{font-size:1.125rem;line-height:1.75}.text-main-body.svelte-tl7vke{color:var(--text-color-secondary);font-size:.875rem}.heading-section.svelte-tl7vke{margin:2rem 0 4rem}.post-breadcrumb.svelte-tl7vke{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-color-secondary);margin-bottom:3.5rem}.post-breadcrumb.svelte-tl7vke a:where(.svelte-tl7vke){color:var(--text-color-secondary);text-decoration:none;font-weight:500}.post-breadcrumb.svelte-tl7vke a:where(.svelte-tl7vke):hover{color:var(--text-color-primary);text-decoration:underline}.post-breadcrumb-current.svelte-tl7vke{color:var(--text-color-primary);font-weight:500}.post-date-row.svelte-tl7vke{display:flex;align-items:center;gap:.5rem;color:var(--text-color-secondary);font-size:.875rem;margin-bottom:.5rem}.post-title.svelte-tl7vke{font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.2;color:var(--text-color-primary);margin:0 0 1rem}.post-description.svelte-tl7vke{font-size:1.125rem;line-height:1.6;color:var(--text-color-secondary);margin:0 0 2rem}.author-share-row.svelte-tl7vke{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-color-primary)}.author-share-row.svelte-tl7vke .share-row{margin-top:0}.post-author-list.svelte-tl7vke{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.post-author.svelte-tl7vke{display:inline-flex;align-items:center;gap:.75rem}.post-author-avatar.svelte-tl7vke{width:48px;height:48px;border-radius:50%;object-fit:cover}.post-author-details.svelte-tl7vke{display:flex;flex-direction:column}.post-author-name.svelte-tl7vke{font-weight:600;font-size:.95rem;color:var(--text-color-primary);text-decoration:none}.post-author-name.svelte-tl7vke:hover{text-decoration:underline}.post-author-role.svelte-tl7vke{margin:0;font-size:.85rem;color:var(--text-color-secondary)}.post-author-separator.svelte-tl7vke{color:var(--text-color-secondary);font-size:.85rem}.toc-column.svelte-tl7vke{padding-top:2rem;padding-left:0}.post-container.svelte-tl7vke{max-width:75rem;margin:0 auto;padding-inline:1.5rem}
