.c6DYFa_diagram{--_border-tint:#d7d3e4}.c6DYFa_head{align-items:flex-end;gap:var(--space-14);margin-block-end:var(--space-11);display:flex}.c6DYFa_headCopy{gap:var(--head-gap);flex-direction:column;flex:0 640px;display:flex}.c6DYFa_headTitle{font-family:var(--font-sans);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);letter-spacing:var(--type-h2-ls);line-height:var(--type-h2-lh);color:var(--ink);margin:0}.c6DYFa_headLede{font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-lh);color:var(--body);text-wrap:pretty;flex:0 480px;margin:0}@media (max-width:820px){.c6DYFa_head{align-items:flex-start;gap:var(--head-gap);flex-direction:column}.c6DYFa_headCopy,.c6DYFa_headLede{flex-basis:auto}}.c6DYFa_canvasFrame{inline-size:100%;container-type:inline-size}.c6DYFa_canvas{--u:min(1px, 100cqw / 1240);inline-size:calc(1240 * var(--u));block-size:calc(420 * var(--u));position:relative}.c6DYFa_connectors{position:absolute;inset:0}.c6DYFa_connector{left:calc(var(--_x) * var(--u));top:calc(var(--_y) * var(--u));inline-size:calc(var(--_w) * var(--u));block-size:calc(var(--_h) * var(--u));position:absolute}.c6DYFa_inputs{inline-size:calc(200 * var(--u));gap:calc(28 * var(--u));flex-direction:column;padding-block-start:calc(36 * var(--u));display:flex;position:absolute;top:0;left:0}.c6DYFa_inputGroup{gap:calc(12 * var(--u));flex-direction:column;display:flex}.c6DYFa_groupLabel{font-family:var(--font-mono);font-size:calc(11 * var(--u));font-weight:var(--type-mono-weight);letter-spacing:calc(2 * var(--u));line-height:calc(16 * var(--u));text-transform:uppercase;color:var(--ink);margin:0}.c6DYFa_node{top:calc(40 * var(--u));inline-size:calc(320 * var(--u));block-size:calc(320 * var(--u));justify-content:center;align-items:center;gap:calc(16 * var(--u));padding:calc(32 * var(--u)) calc(24 * var(--u));border-radius:50%;flex-direction:column;display:flex;position:absolute}.c6DYFa_hub{left:calc(420 * var(--u))}.c6DYFa_backend{left:calc(920 * var(--u));border:var(--rule) solid var(--_border-tint);background:var(--accent-tint)}.c6DYFa_hubPlate{z-index:0;border-radius:inherit;isolation:isolate;position:absolute;inset:0;overflow:clip}.c6DYFa_hubFill{background:var(--accent);position:absolute;inset:0}.c6DYFa_hubTexture{object-fit:fill;mix-blend-mode:multiply;opacity:.4}.c6DYFa_node .c6DYFa_nodeHead,.c6DYFa_node .c6DYFa_hubChipList{z-index:1;position:relative}.c6DYFa_nodeHead{align-items:center;gap:calc(12 * var(--u));text-align:center;flex-direction:column;inline-size:100%;display:flex}.c6DYFa_nodeTitle{font-family:var(--font-sans);font-size:calc(20 * var(--u));font-weight:var(--type-h5-weight,600);letter-spacing:calc(-.2 * var(--u));line-height:calc(24 * var(--u));color:var(--ink);margin:0}.c6DYFa_hub .c6DYFa_nodeTitle,.c6DYFa_nodeSub{color:var(--white)}.c6DYFa_nodeSubQuiet{color:var(--accent-soft)}.c6DYFa_nodeSub,.c6DYFa_nodeSubQuiet{font-family:var(--font-mono);font-size:calc(9 * var(--u));font-weight:var(--type-mono-weight);letter-spacing:calc(1 * var(--u));line-height:calc(12 * var(--u));text-transform:uppercase;margin:0}.c6DYFa_chipList{align-items:flex-start;gap:calc(8 * var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c6DYFa_hubChipList{place-content:center;gap:calc(8 * var(--u));flex-wrap:wrap;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.c6DYFa_chip{align-items:center;gap:calc(8 * var(--u));block-size:calc(28 * var(--u));padding-inline:calc(10 * var(--u));border-radius:var(--radius-chip);background:var(--accent-tint);color:var(--dark-surface);font-family:var(--font-mono);font-size:calc(10 * var(--u));font-weight:var(--type-mono-weight);letter-spacing:calc(1 * var(--u));line-height:calc(14 * var(--u));text-transform:uppercase;white-space:nowrap;display:inline-flex}.c6DYFa_hubChipList .c6DYFa_chip{color:var(--white);background:#ffffff40}.c6DYFa_backend .c6DYFa_chipList{align-items:stretch;inline-size:max-content;max-inline-size:100%}.c6DYFa_chipIcon{inline-size:calc(14 * var(--u));block-size:calc(14 * var(--u));flex:none}.c6DYFa_flow{left:calc(758 * var(--u));top:calc(195.5 * var(--u));inline-size:calc(144 * var(--u));flex-direction:column;align-items:center;display:flex;position:absolute}.c6DYFa_flowArrow{inline-size:calc(144 * var(--u));block-size:calc(10 * var(--u))}.c6DYFa_flowLabel{max-inline-size:calc(140 * var(--u));font-family:var(--font-mono);font-size:calc(9 * var(--u));font-weight:var(--type-mono-weight);letter-spacing:calc(1 * var(--u));line-height:calc(12 * var(--u));text-align:center;text-transform:uppercase;color:var(--accent-soft);margin-inline:auto;margin:0;position:absolute;inset-block-end:calc(100% + 8 * var(--u));inset-inline:0}.c6DYFa_flowLabelLine{display:block}.c6DYFa_runsOn{left:calc(352.5 * var(--u));top:calc(388 * var(--u));align-items:center;gap:calc(8 * var(--u));display:flex;position:absolute}.c6DYFa_runsOnLabel{font-family:var(--font-mono);font-size:calc(11 * var(--u));font-weight:var(--type-mono-weight);letter-spacing:calc(2 * var(--u));line-height:calc(16 * var(--u));text-transform:uppercase;white-space:nowrap;color:var(--ink);margin-block:0;margin-inline-start:0;margin-inline-end:calc(4 * var(--u))}.c6DYFa_runsOn .c6DYFa_chipList{flex-flow:wrap;align-items:center}.c6DYFa_stackArrow{display:none}@media (max-width:1160px){.c6DYFa_canvasFrame{container-type:normal}.c6DYFa_canvas{--u:1px;align-items:center;gap:var(--space-7);flex-direction:column;block-size:auto;inline-size:100%;display:flex}.c6DYFa_inputs,.c6DYFa_node,.c6DYFa_flow,.c6DYFa_runsOn{inline-size:min(100%,340px)}.c6DYFa_inputs,.c6DYFa_flow,.c6DYFa_runsOn{position:static}.c6DYFa_node{aspect-ratio:1;block-size:auto;position:relative;inset:auto}.c6DYFa_inputs{gap:var(--space-7);padding-block-start:0}.c6DYFa_inputGroup,.c6DYFa_inputs .c6DYFa_chipList{align-items:center}.c6DYFa_groupLabel{text-align:center}.c6DYFa_connectors,.c6DYFa_flowArrow{display:none}.c6DYFa_stackArrow{color:var(--accent-soft);margin-block:11px;display:flex;transform:rotate(90deg)}.c6DYFa_stackArrowSvg{block-size:10px;inline-size:32px}.c6DYFa_flowLabel{max-inline-size:none;position:static}.c6DYFa_runsOn{flex-wrap:wrap;justify-content:center;margin-block-start:var(--space-4)}.c6DYFa_runsOn .c6DYFa_chipList{justify-content:center}}@media (prefers-reduced-motion:no-preference){.c6DYFa_diagram{--_base:var(--_stagger-base,0s)}.c6DYFa_diagram[data-reveal=armed] .c6DYFa_groupLabel,.c6DYFa_diagram[data-reveal=armed] .c6DYFa_inputs .c6DYFa_chip,.c6DYFa_diagram[data-reveal=armed] .c6DYFa_node,.c6DYFa_diagram[data-reveal=armed] .c6DYFa_node .c6DYFa_chip,.c6DYFa_diagram[data-reveal=armed] .c6DYFa_flowLabel,.c6DYFa_diagram[data-reveal=armed] .c6DYFa_runsOn{opacity:0}.c6DYFa_diagram[data-reveal=armed] .c6DYFa_connectors,.c6DYFa_diagram[data-reveal=armed] .c6DYFa_flowArrow,.c6DYFa_diagram[data-reveal=armed] .c6DYFa_stackArrow{clip-path:inset(-4px 100% -4px 0)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_groupLabel{transition:opacity .45s var(--motion-ease);transition-delay:calc(var(--_base) + var(--_g,0) * .2s)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_inputs .c6DYFa_chip{transition:opacity .45s var(--motion-ease);transition-delay:calc(var(--_base) + var(--_g,0) * .2s + 40ms + var(--_i,0) * 45ms)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_connectors,.c6DYFa_diagram[data-reveal=visible] .c6DYFa_flowArrow,.c6DYFa_diagram[data-reveal=visible] .c6DYFa_stackArrow{clip-path:inset(-4px 0)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_connectors,.c6DYFa_diagram[data-reveal=visible] .c6DYFa_inputs+.c6DYFa_stackArrow{transition:clip-path .7s var(--motion-ease);transition-delay:calc(var(--_base) + .38s)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_hub{transition:opacity .6s var(--motion-ease);transition-delay:calc(var(--_base) + .52s)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_hubChipList .c6DYFa_chip{transition:opacity .45s var(--motion-ease);transition-delay:calc(var(--_base) + .7s + var(--_i,0) * 60ms)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_flowLabel{transition:opacity .45s var(--motion-ease);transition-delay:calc(var(--_base) + .86s)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_flowArrow,.c6DYFa_diagram[data-reveal=visible] .c6DYFa_flow .c6DYFa_stackArrow{transition:clip-path .45s var(--motion-ease);transition-delay:calc(var(--_base) + .92s)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_backend{transition:opacity .6s var(--motion-ease);transition-delay:calc(var(--_base) + 1.06s)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_backend .c6DYFa_chip{transition:opacity .4s var(--motion-ease);transition-delay:calc(var(--_base) + 1.18s + var(--_i,0) * 50ms)}.c6DYFa_diagram[data-reveal=visible] .c6DYFa_runsOn{transition:opacity .45s var(--motion-ease);transition-delay:calc(var(--_base) + 1.34s)}}
.sOaUWW_environmentsGrid{margin-block-start:var(--band-gap)}.sOaUWW_agnosticSection{padding-block:var(--space-13)}@media (max-width:640px){.sOaUWW_agnosticSection{padding-block:var(--band-y)}}.sOaUWW_visionSplit{min-block-size:700px}@media (max-width:900px){.sOaUWW_visionSplit{min-block-size:0}}.sOaUWW_visionCopy{--split-copy-py:var(--space-12)}.sOaUWW_visionMedia{block-size:100%}.sOaUWW_statementSection{padding-block:160px}@media (max-width:640px){.sOaUWW_statementSection{padding-block:var(--band-y)}}.sOaUWW_statement{max-inline-size:880px;margin-inline:auto}
