.blog-article[data-v-dff8a6b8]{gap:var(--space-4);margin:0 auto;max-width:44rem;padding-bottom:4rem}.blog-article[data-v-dff8a6b8],.blog-article__head[data-v-dff8a6b8]{display:flex;flex-direction:column}.blog-article__head[data-v-dff8a6b8]{gap:.5rem}.blog-article__crumbs[data-v-dff8a6b8]{color:var(--color-text-soft);font-size:.8125rem}.blog-article__crumbs ol[data-v-dff8a6b8]{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:0}.blog-article__crumbs a[data-v-dff8a6b8]{color:var(--color-text-muted);font-weight:700;text-decoration:none}.blog-article__crumbs a[data-v-dff8a6b8]:hover{color:var(--color-primary)}.blog-article__crumbs [aria-current=page][data-v-dff8a6b8]{color:var(--color-text);font-weight:700;max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-article__try[data-v-dff8a6b8]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius);color:inherit;display:flex;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background .1s,border-color .1s}.blog-article__try[data-v-dff8a6b8]:hover{background:var(--color-surface-muted);border-color:var(--color-border-strong)}.blog-article__try-icon[data-v-dff8a6b8]{align-items:center;background:var(--color-primary);border-radius:var(--radius);color:var(--color-primary-on,#fff);display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:800;height:2rem;justify-content:center;width:2rem}.blog-article__try-body[data-v-dff8a6b8]{display:flex;flex:1;flex-direction:column;gap:.0625rem;min-width:0}.blog-article__try-body b[data-v-dff8a6b8]{color:var(--color-text);font-size:.9375rem;font-weight:800}.blog-article__try-body small[data-v-dff8a6b8]{color:var(--color-text-muted);font-size:.8125rem}.blog-article__try-arrow[data-v-dff8a6b8]{color:var(--color-primary);font-weight:800}.blog-article__h1[data-v-dff8a6b8]{font-family:var(--font-display);font-size:1.75rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}@media(min-width:480px){.blog-article__h1[data-v-dff8a6b8]{font-size:2.25rem}}.blog-article__lede[data-v-dff8a6b8]{color:var(--color-text-muted);font-size:1rem;line-height:1.55;margin:0}.blog-article__meta[data-v-dff8a6b8]{align-items:center;color:var(--color-text-soft);display:inline-flex;flex-wrap:wrap;font-size:.875rem;gap:.375rem;margin-top:.25rem}.blog-article__meta-sep[data-v-dff8a6b8]{opacity:.5}.blog-article__body[data-v-dff8a6b8]{display:flex;flex-direction:column;gap:var(--space-3)}.blog-article__body[data-v-dff8a6b8] section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:.75rem;padding:var(--space-4);scroll-margin-top:5rem}.blog-article__body[data-v-dff8a6b8] h2{font-size:1.25rem;font-weight:800;letter-spacing:-.01em;margin:0}.blog-article__body[data-v-dff8a6b8] h3{color:var(--color-text);font-size:1rem;font-weight:800;margin-top:.5rem}.blog-article__body[data-v-dff8a6b8] li,.blog-article__body[data-v-dff8a6b8] p{color:var(--color-text);font-size:1rem;line-height:1.6}.blog-article__body[data-v-dff8a6b8] p{color:var(--color-text-muted)}.blog-article__body[data-v-dff8a6b8] ol,.blog-article__body[data-v-dff8a6b8] ul{display:flex;flex-direction:column;gap:.375rem;padding-left:1.25rem}.blog-article__body[data-v-dff8a6b8] ul{list-style:disc}.blog-article__body[data-v-dff8a6b8] ol{list-style:decimal}.blog-article__body[data-v-dff8a6b8] code{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-mono,monospace);font-size:.9375rem;padding:0 .25rem}.blog-article__body[data-v-dff8a6b8] pre{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:var(--font-mono,monospace);font-size:.9375rem;line-height:1.5;margin:0;overflow-x:auto;padding:.875rem 1rem;white-space:pre}.blog-article__body[data-v-dff8a6b8] pre code{background:transparent;border:0;font-size:inherit;padding:0}.blog-article__body[data-v-dff8a6b8] a{color:var(--color-primary);font-weight:700}.blog-article__body[data-v-dff8a6b8] a:hover{text-decoration:underline}.blog-article__body[data-v-dff8a6b8] b{color:var(--color-text)}.blog-article__body[data-v-dff8a6b8] blockquote{background:var(--color-surface-muted);border-left:3px solid var(--color-primary);border-radius:var(--radius);color:var(--color-text-muted);font-style:italic;margin:0;padding:.625rem 1rem}.blog-article__related[data-v-dff8a6b8]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:.5rem;padding:var(--space-4)}.blog-article__related-title[data-v-dff8a6b8]{color:var(--color-text-muted);font-size:1rem;font-weight:800;letter-spacing:.04em;margin:0 0 .25rem;text-transform:uppercase}.blog-article__related ul[data-v-dff8a6b8]{display:flex;flex-direction:column;gap:.375rem;list-style:none;padding-left:0}.blog-article__related a[data-v-dff8a6b8]{color:var(--color-primary);font-weight:700;text-decoration:none}.blog-article__related a[data-v-dff8a6b8]:hover{text-decoration:underline}.blog-article__cta[data-v-dff8a6b8]{display:flex;flex-wrap:wrap;gap:.625rem}.blog-article__cta .btn[data-v-dff8a6b8]{flex:1 1 auto}
