.blog-breadcrumb>nav>div:first-child{flex-shrink:0;white-space:nowrap}.blog-breadcrumb>nav>div:last-child{min-width:0}.blog-breadcrumb>nav>div:last-child a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-article{font-size:1.0625rem;line-height:1.85;overflow-wrap:anywhere;max-width:72ch}.blog-article>:first-child{margin-top:0}.blog-article p{margin-block:0 1.4em}.blog-article h2{margin-block:2.4em .8em;font-size:1.5rem;line-height:1.35}.blog-article h2,.blog-article h3{font-weight:600;scroll-margin-top:6rem}.blog-article h3{margin-block:2em .65em;font-size:1.1875rem;line-height:1.4}.blog-article strong{font-weight:600}.blog-article :is(ul,ol){margin-block:1em 1.6em;padding-left:1.3em}.blog-article :is(ul,ol) li{margin:.55em 0;padding-left:.2em;line-height:1.8}.blog-article ol li{list-style-type:decimal}.blog-article ul li{list-style-type:disc}.blog-article a{text-decoration:underline;text-underline-offset:.2em}.blog-article a:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:2px}.blog-article figure{margin-block:2em}.blog-article figure :is(img,video){display:block;width:100%;height:auto;margin:0;border-radius:8px}.blog-article figcaption{margin-top:.8em;color:var(--muted-foreground);font-size:.875rem;line-height:1.65}.blog-article figcaption a{color:inherit}.blog-article table{display:block;width:100%;max-width:100%;overflow-x:auto;margin-block:1.6em;border-collapse:collapse;font-size:.9375rem;line-height:1.6}.blog-article :is(th,td){min-width:8rem;padding:.85em;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.blog-article th{font-weight:600;background:var(--muted)}.blog-article hr{margin-block:2.5em;border-color:var(--border)}@media (max-width:639px){.blog-article{font-size:1rem;line-height:1.8}.blog-article h2{font-size:1.375rem}}