.blog-editorial-grid{background-image:linear-gradient(to right,hsl(var(--border)/.18) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--border)/.18) 1px,transparent 1px);background-size:56px 56px}@keyframes blog-card-fade-up{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.blog-card-anim{animation:blog-card-fade-up .45s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:no-preference){.blog-card-anim{will-change:opacity,transform}}.blog-card-glow{position:relative}.blog-card-glow:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,hsl(var(--secondary)/.3),transparent 50%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s ease;pointer-events:none}.group:hover .blog-card-glow:before{opacity:1}@keyframes skeleton-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.skeleton-shimmer{animation:skeleton-shimmer 1.5s ease-in-out infinite}@keyframes blog-featured-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.blog-featured-anim{animation:blog-featured-fade-up .55s cubic-bezier(.22,1,.36,1) both}@keyframes blog-no-results-fade{0%{opacity:0}to{opacity:1}}.blog-no-results-anim{animation:blog-no-results-fade .4s ease-out forwards}.dark .blog-article-body ul>li:has(>strong:first-child){border-left:2px solid rgb(6 182 212/.5);padding-left:1rem;margin-left:-.5rem;list-style:none;transition:border-color .2s ease}.dark .blog-article-body ul>li:has(>strong:first-child)::marker{content:""}.dark .blog-article-body ul>li:has(>strong:first-child):hover{border-left-color:rgb(6 182 212/.9)}.dark .blog-article-body .blog-callout,.dark .blog-article-body div[class*=space-y-3][class*="bg-slate-900/30"]:not(:has(pre)){background:rgb(15 23 42/.6);border:1px solid rgb(30 41 59/1);border-radius:1rem;padding:1.5rem;margin-top:2rem;margin-bottom:2rem;box-shadow:0 20px 40px -20px rgb(0 0 0/.4),0 0 0 1px rgb(6 182 212/.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dark .blog-article-body table{border-color:rgb(30 41 59/1)}.dark .blog-article-body thead{background:rgb(15 23 42/.6)}.blog-article-body .blog-faq{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--border,rgb(226 232 240))}.dark .blog-article-body .blog-faq{border-top-color:rgb(30 41 59/1)}.blog-article-body .blog-faq h2{margin-top:0;color:var(--foreground,rgb(15 23 42))}.dark .blog-article-body .blog-faq h2{color:rgb(248 250 252)}.blog-article-body .blog-faq h3{font-size:1.125rem;font-weight:700;margin-top:1.75rem;margin-bottom:.5rem;color:rgb(15 23 42)}.dark .blog-article-body .blog-faq h3{color:rgb(248 250 252)}.blog-article-body .blog-faq p{color:rgb(71 85 105)}.dark .blog-article-body .blog-faq p{color:rgb(203 213 225)}.blog-article-body img[hidden]{display:none!important}.blog-article-body .lead{font-size:1.125rem;line-height:1.8;padding:0;margin:0 0 1.75rem;border:none!important;box-shadow:none!important}.blog-article-body .lead,.dark .blog-article-body .lead{background:transparent!important;color:hsl(var(--foreground)/.8)}.blog-article-body .mid-article-banner,.blog-article-body .top-cta-box{-webkit-backdrop-filter:none;backdrop-filter:none;filter:none}.blog-article-body .mid-article-banner,.blog-article-body .top-cta-box,.dark .blog-article-body .mid-article-banner,.dark .blog-article-body .top-cta-box{background:hsl(var(--surface-container)/.3)!important;border:1px solid hsl(var(--border))!important;box-shadow:none!important}.blog-article-body .mid-article-banner h3,.blog-article-body .mid-article-banner h4,.blog-article-body .top-cta-box h3,.blog-article-body .top-cta-box h4,.dark .blog-article-body .mid-article-banner h3,.dark .blog-article-body .mid-article-banner h4,.dark .blog-article-body .top-cta-box h3,.dark .blog-article-body .top-cta-box h4{color:hsl(var(--foreground))!important}.blog-article-body .mid-article-banner p,.blog-article-body .top-cta-box p{color:hsl(var(--foreground)/.75)!important;margin-bottom:0!important}.dark .blog-article-body .mid-article-banner p,.dark .blog-article-body .top-cta-box p{color:hsl(var(--foreground)/.75)!important}html:not(.dark) .blog-article-body [class*=bg-slate-9]:not(a):not(button):not(.lead){background-color:rgb(241 245 249)!important}html:not(.dark) .blog-article-body [class*=border-slate-8]{border-color:rgb(226 232 240)!important}html:not(.dark) .blog-article-body .lead,html:not(.dark) .blog-article-body [class*=bg-slate-9] :is(h2,h3,h4,h5,p,td,th,span,li){color:rgb(51 65 85)}html:not(.dark) .blog-article-body .lead[class*=text-slate],html:not(.dark) .blog-article-body [class*=bg-slate-9] [class*=text-slate-2],html:not(.dark) .blog-article-body [class*=bg-slate-9] [class*=text-slate-3],html:not(.dark) .blog-article-body [class*=bg-slate-9] [class*=text-white]{color:rgb(51 65 85)!important}html:not(.dark) .blog-article-body h2[class*=text-white],html:not(.dark) .blog-article-body h3[class*=text-white],html:not(.dark) .blog-article-body h4[class*=text-white]{color:rgb(15 23 42)!important}html:not(.dark) .blog-article-body table[class*=text-slate]{color:rgb(51 65 85)!important}html:not(.dark) .blog-article-body thead[class*=bg-slate]{background-color:rgb(241 245 249)!important}html:not(.dark) .blog-article-body a[class*=bg-cyan],html:not(.dark) .blog-article-body a[class*=from-cyan]{color:rgb(255 255 255)!important}.blog-article-body figure{margin:2.5rem 0;display:flex;flex-direction:column;align-items:center}.blog-article-body figure img{margin-bottom:.75rem!important;margin-top:0!important}.blog-article-body figcaption{font-size:.8125rem;line-height:1.35;color:hsl(var(--foreground)/.65);text-align:center;font-weight:500;padding:0 1rem}html:not(.dark) .blog-article-body figcaption{color:rgb(100 116 139)}.blog-article-body h2,.blog-article-body h3[id]{scroll-margin-top:6.5rem}