.Breadcrumbs-module__FM6wta__nav{border-bottom:1px solid var(--c-divider);background:var(--c-surface-1);width:100%}.Breadcrumbs-module__FM6wta__list{align-items:center;gap:var(--s-1);max-width:72rem;padding:var(--s-3) var(--s-4);font-family:var(--font-sans);font-size:var(--t-caption);flex-wrap:wrap;margin:0 auto;line-height:1.2;list-style:none;display:flex}.Breadcrumbs-module__FM6wta__item{align-items:center;gap:var(--s-1);min-width:0;display:inline-flex}.Breadcrumbs-module__FM6wta__sep{width:.7em;height:.7em;color:var(--c-ink-4);opacity:.65;flex:none}.Breadcrumbs-module__FM6wta__link{color:var(--c-ink-3);border-radius:var(--r-sm);white-space:nowrap;margin:-2px -4px;padding:2px 4px;text-decoration:none;transition:color .12s,background-color .12s}.Breadcrumbs-module__FM6wta__link:hover{color:var(--c-accent-700);background:var(--c-accent-50)}.Breadcrumbs-module__FM6wta__link:focus-visible{outline:2px solid var(--c-accent-500);outline-offset:2px}.Breadcrumbs-module__FM6wta__current{color:var(--c-ink-1);white-space:nowrap;text-overflow:ellipsis;max-width:26ch;font-weight:600;overflow:hidden}@media (max-width:480px){.Breadcrumbs-module__FM6wta__current{max-width:18ch}}
.BlogArticleHeader-module__I8MJJW__wrap{background:var(--c-surface-1);padding:clamp(28px,5vw,56px) clamp(16px,4vw,24px) clamp(8px,2vw,16px)}.BlogArticleHeader-module__I8MJJW__inner{max-width:760px;margin:0 auto}.BlogArticleHeader-module__I8MJJW__metaRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.BlogArticleHeader-module__I8MJJW__chip{letter-spacing:.12em;text-transform:uppercase;color:var(--c-accent-700);border:1px solid var(--c-border-strong);border-radius:var(--r-pill);background:var(--c-accent-50);transition:border-color var(--motion-fast) ease, color var(--motion-fast) ease;padding:5px 11px;font-size:11px;font-weight:700;text-decoration:none}a.BlogArticleHeader-module__I8MJJW__chip:hover{border-color:var(--c-accent-400);color:var(--c-accent-600)}.BlogArticleHeader-module__I8MJJW__meta{color:var(--c-ink-3);font-size:.85rem;font-weight:500}.BlogArticleHeader-module__I8MJJW__sep{color:var(--c-border-strong)}.BlogArticleHeader-module__I8MJJW__figure{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface-2);box-shadow:var(--shadow-lg);margin:0;overflow:hidden}.BlogArticleHeader-module__I8MJJW__figure img{aspect-ratio:1200/630;width:100%;height:auto;display:block}.BlogArticleHeader-module__I8MJJW__shareRow{align-items:center;gap:10px;margin-top:18px;display:flex}.BlogArticleHeader-module__I8MJJW__shareLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink-3);margin-right:4px;font-size:.78rem;font-weight:600}.BlogArticleHeader-module__I8MJJW__shareLink{border:1px solid var(--c-border-strong);border-radius:var(--r-pill);width:34px;height:34px;color:var(--c-ink-2);transition:background var(--motion-fast) ease, color var(--motion-fast) ease, border-color var(--motion-fast) ease;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.BlogArticleHeader-module__I8MJJW__shareLink:hover{background:var(--c-accent-500);border-color:var(--c-accent-500);color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .BlogArticleHeader-module__I8MJJW__chip{background:color-mix(in srgb, var(--c-accent-500) 14%, transparent);color:var(--c-accent-300)}}[data-theme=dark] .BlogArticleHeader-module__I8MJJW__chip{background:color-mix(in srgb, var(--c-accent-500) 14%, transparent);color:var(--c-accent-300)}
