@media (prefers-reduced-motion:no-preference){.blog-rise{animation:.56s cubic-bezier(.22,1,.36,1) both blog-rise;animation-delay:calc(var(--blog-i,0) * 40ms)}}@keyframes blog-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.blog-hero{isolation:isolate;position:relative;overflow:hidden}.blog-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 640px 280px at 20% 70%, rgb(var(--nl-fg-brand) / .14), transparent 70%), radial-gradient(ellipse 900px 320px at 78% 45%, rgb(var(--nl-fg-primary) / .05), transparent 72%);height:165%;position:absolute;inset:-45% 0 auto}.blog-hero:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(rgb(var(--nl-fg-primary) / .16) 1px, transparent 1px);opacity:.55;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 85% at 30% 40%,#000 0%,#0000 72%);mask-image:radial-gradient(75% 85% at 30% 40%,#000 0%,#0000 72%)}.light .blog-hero:before{background:radial-gradient(ellipse 640px 280px at 20% 70%, rgb(var(--nl-fg-brand) / .09), transparent 70%)}.light .blog-hero:after{opacity:.32}.blog-chip-scroller{scrollbar-width:none;margin-inline:-14px;padding-inline:14px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.blog-chip-scroller::-webkit-scrollbar{display:none}@media (min-width:768px){.blog-chip-scroller{margin-inline:0;padding-inline:0;-webkit-mask-image:none;mask-image:none}}.blog-cover-fallback{background-image:radial-gradient(ellipse var(--cover-w1,60%) 80% at var(--cover-x1,25%) var(--cover-y1,20%), rgb(var(--nl-fg-brand) / .3), transparent 70%), radial-gradient(ellipse var(--cover-w2,55%) 75% at var(--cover-x2,80%) var(--cover-y2,85%), rgb(var(--nl-fg-brand) / .16), transparent 72%)}.light .blog-cover-fallback{background-image:radial-gradient(ellipse var(--cover-w1,60%) 80% at var(--cover-x1,25%) var(--cover-y1,20%), rgb(var(--nl-fg-brand) / .2), transparent 70%), radial-gradient(ellipse var(--cover-w2,55%) 75% at var(--cover-x2,80%) var(--cover-y2,85%), rgb(var(--nl-fg-brand) / .1), transparent 72%)}.blog-cover-grid{background-image:linear-gradient(rgb(var(--nl-fg-primary) / .07) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--nl-fg-primary) / .07) 1px, transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(85% 85%,#000 20%,#0000 78%);mask-image:radial-gradient(85% 85%,#000 20%,#0000 78%)}.blog-article{overflow-wrap:anywhere}.blog-article table{overflow-wrap:normal}.blog-article-hero{isolation:isolate;position:relative;overflow:hidden}.blog-article-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 720px 300px at 22% 72%, rgb(var(--nl-fg-brand) / .1), transparent 70%);height:150%;position:absolute;inset:-60% 0 auto}.light .blog-article-hero:before{background:radial-gradient(ellipse 720px 300px at 22% 72%, rgb(var(--nl-fg-brand) / .06), transparent 70%)}.blog-article .katex{color:rgb(var(--nl-fg-primary));font-size:1.08em}.blog-article .katex-display{margin-block:1.5rem;padding-block:.25rem;overflow:auto hidden}.blog-article .katex-display>.katex{max-width:100%}.blog-article>:first-child{margin-top:0}.blog-steps>ol{counter-reset:blog-step;flex-direction:column;gap:0;margin-block:0;padding-left:0;list-style:none;display:flex}.blog-steps>ol>li{counter-increment:blog-step;padding-bottom:1.75rem;padding-left:3.25rem;position:relative}.blog-steps>ol>li:last-child{padding-bottom:0}.blog-steps>ol>li:before{content:counter(blog-step);border:1px solid rgb(var(--nl-fg-brand) / .4);background:var(--nl-bg-brand-secondary);width:2rem;height:2rem;color:rgb(var(--nl-fg-brand));font-family:var(--font-ibm-plex-mono), ui-monospace, monospace;border-radius:9999px;justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;display:flex;position:absolute;top:.125rem;left:0}.blog-steps>ol>li:not(:last-child):after{content:"";background:var(--nl-border-primary);width:1px;position:absolute;top:2.375rem;bottom:.25rem;left:1rem}.blog-article .docs-callout-body :is(p,ul,ol){margin-block:.5rem;font-size:1rem;line-height:1.65}.blog-article .docs-callout-body>:first-child{margin-top:0}.blog-article .docs-callout-body>:last-child{margin-bottom:0}.blog-pullquote p{font:inherit;color:inherit;margin:0}.blog-pullquote p+p{margin-top:.75rem}.blog-article .contains-task-list{padding-left:0;list-style:none}.blog-article .task-list-item{align-items:baseline;gap:.5rem;display:flex}.blog-article .task-list-item input[type=checkbox]{accent-color:rgb(var(--nl-fg-brand));flex-shrink:0}
