.brand.svelte-19r4bq1,.schematic.svelte-19r4bq1,.product.svelte-19r4bq1{align-items:center;min-width:0;display:inline-flex}.brand.svelte-19r4bq1{color:var(--navy);border-radius:4px;text-decoration:none}.schematic.svelte-19r4bq1,.product.svelte-19r4bq1{border-radius:4px;text-decoration:none}.lockup.svelte-19r4bq1{flex:none;width:153px;height:30px}.mark.svelte-19r4bq1{flex:none;width:30px;height:30px;display:none}.brand-dot.svelte-19r4bq1{background:var(--ink-faint);border-radius:50%;flex:none;width:3px;height:3px;margin-left:6px;margin-right:9px;transform:translateY(2px)}.product.svelte-19r4bq1{color:var(--ink-muted);white-space:nowrap;font-size:.92rem;font-weight:600;transform:translateY(1px)}a.product.svelte-19r4bq1:hover{color:var(--navy)}@media (width<=560px){.brand.compact.svelte-19r4bq1 .lockup:where(.svelte-19r4bq1){display:none}.brand.compact.svelte-19r4bq1 .mark:where(.svelte-19r4bq1){display:block}.brand.compact.svelte-19r4bq1 .brand-dot:where(.svelte-19r4bq1){margin-left:6px;margin-right:8px}.brand.compact.svelte-19r4bq1 .product:where(.svelte-19r4bq1){color:var(--navy)}}.docs-backdrop.svelte-19mfnkj{pointer-events:none;position:fixed;inset:0;overflow:hidden}.docs-background.svelte-19mfnkj{width:100vw;height:100%;position:relative}.docs-background.svelte-19mfnkj svg:where(.svelte-19mfnkj){top:calc(var(--header-height) - 90px);aspect-ratio:1440/2200;width:clamp(820px,74vw,1200px);max-width:none;height:auto;position:absolute;right:clamp(-330px,-17vw,-170px)}.docs-background.svelte-19mfnkj path:where(.svelte-19mfnkj){fill:none;stroke:#061a3309;stroke-linecap:round;stroke-linejoin:round;stroke-width:74px}.docs-background.home.svelte-19mfnkj svg:where(.svelte-19mfnkj){aspect-ratio:auto;width:min(100%,1800px);height:100%;inset:0 auto 0 50%;transform:translate(-50%)}.docs-background.home.svelte-19mfnkj path:where(.svelte-19mfnkj){vector-effect:non-scaling-stroke;stroke-width:clamp(42px,3.8vw,62px)}@media (width<=760px){.docs-background.svelte-19mfnkj svg:where(.svelte-19mfnkj){aspect-ratio:auto;width:1000px;height:max(1528px,100svh + 160px);top:-80px;right:-250px}.docs-background.svelte-19mfnkj path:where(.svelte-19mfnkj){stroke-width:clamp(50px,15vw,64px)}.docs-background.home.svelte-19mfnkj path:where(.svelte-19mfnkj){stroke-width:clamp(35px,10.4vw,44px)}}
