.content-site{position:relative;isolation:isolate;display:flex;flex:1;min-width:0;min-height:100vh;flex-direction:column;color:var(--ink);background:var(--kiln);--fd-nav-height:76px}.content-site:after{content:"";position:absolute;inset:0;z-index:20;pointer-events:none;background:url(/brand/mineral-grain.svg) 0 0/256px 256px;mix-blend-mode:multiply;opacity:.035}.content-site[data-mode=dark]:after{mix-blend-mode:screen;opacity:.03}.content-site :is(h1,h2,h3){font-family:var(--font-instrument),"Helvetica Neue",Arial,sans-serif;letter-spacing:-.035em}.content-site .site-header{height:var(--fd-nav-height);background:var(--kiln)}.content-site .site-header>div{max-width:1240px;padding-inline:48px}.content-site #nd-sidebar{--color-fd-muted:var(--surface);--color-fd-secondary:var(--surface-hover);--color-fd-muted-foreground:var(--ink-muted)}.content-site #nd-page{scroll-margin-top:calc(var(--fd-nav-height) + 24px)}@media (max-width:1000px){.content-site .site-header>div{padding-inline:28px}}@media (max-width:700px){.content-site{--fd-nav-height:64px}.content-site .site-header>div{padding-inline:22px}}.native-diagram{position:relative;isolation:isolate;overflow:hidden;border-radius:3px;background:var(--surface);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ink) 5%,transparent)}.native-diagram:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/brand/mineral-grain.svg) 0 0/256px 256px;opacity:.035;pointer-events:none}.native-diagram svg rect{stroke:color-mix(in srgb,var(--ink) 12%,transparent);stroke-width:.5px;shape-rendering:crispEdges}.native-diagram svg image{image-rendering:pixelated}.native-diagram .native-flow{stroke:#75c8e5}.native-diagram .native-flow-amber{stroke:#eab56b}.compute-site[data-mode=light] .native-diagram .native-flow{stroke:#297493}.compute-site[data-mode=light] .native-diagram .native-flow-amber{stroke:#94651b}.blog-pixel-mascot{object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 10px 12px #0000001a)}.blog-cover__ground{position:absolute;inset:0;background-color:var(--kiln);background-image:radial-gradient(ellipse at 50% 78%,color-mix(in srgb,#63c9e8 18%,transparent),transparent 34%),repeating-linear-gradient(0deg,transparent 0 31px,color-mix(in srgb,var(--ink) 4%,transparent) 31px 32px),repeating-linear-gradient(90deg,transparent 0 47px,color-mix(in srgb,var(--ink) 3%,transparent) 47px 48px),linear-gradient(180deg,color-mix(in srgb,var(--surface) 56%,var(--kiln)),var(--kiln))}.blog-cover__art{filter:drop-shadow(0 8px 10px color-mix(in srgb,var(--ink) 18%,transparent))}