.technical-flow[data-astro-cid-xgyinvz4]{align-items:stretch;gap:var(--snd-space-3);padding:var(--snd-space-6);background:var(--surface-paper);flex-wrap:wrap;display:flex}.technical-flow__node[data-astro-cid-xgyinvz4]{justify-content:center;gap:var(--snd-space-1);min-width:8.5rem;min-height:4.75rem;padding:var(--snd-space-3) var(--snd-space-4);border:1px solid var(--snd-color-border);border-radius:var(--snd-radius-sm);background:var(--snd-color-mist);color:var(--snd-color-text-primary);flex-direction:column;flex:9.5rem;display:flex;position:relative}.technical-flow__node[data-astro-cid-xgyinvz4] span[data-astro-cid-xgyinvz4]{color:var(--snd-color-text-muted);font-family:var(--snd-font-mono);font-size:var(--snd-type-metadata);font-weight:var(--snd-font-weight-regular);line-height:var(--snd-leading-metadata);letter-spacing:var(--snd-tracking-metadata);display:block}.technical-flow__node[data-astro-cid-xgyinvz4] strong[data-astro-cid-xgyinvz4]{font-family:var(--snd-font-body);font-size:var(--snd-type-caption);font-weight:var(--snd-font-weight-bold);line-height:var(--snd-leading-caption)}.technical-flow__connector[data-astro-cid-xgyinvz4]{width:var(--snd-space-8);flex:0 0 var(--snd-space-8);background:var(--snd-color-border);align-self:center;height:1px}.technical-flow__node--trigger[data-astro-cid-xgyinvz4]{border-color:var(--snd-color-black-forest);background:var(--snd-color-black-forest);color:var(--text-on-brand)}.technical-flow__node--trigger[data-astro-cid-xgyinvz4] span[data-astro-cid-xgyinvz4]{color:var(--text-on-brand-muted)}.technical-flow__node--branch[data-astro-cid-xgyinvz4]{border-color:var(--snd-color-black-forest);background:var(--surface-paper)}.technical-flow__node--email[data-astro-cid-xgyinvz4]{border-color:var(--snd-color-border);background:var(--surface-paper);box-shadow:inset 3px 0 0 var(--snd-color-signal)}.technical-flow__node--goal[data-astro-cid-xgyinvz4]{border-color:var(--brand-border-strong);background:var(--surface-brand-soft)}.technical-flow__node--none[data-astro-cid-xgyinvz4]{border-style:dashed;border-color:var(--snd-color-slate);background:var(--snd-color-mist)}.technical-flow__node--delay[data-astro-cid-xgyinvz4],.technical-flow__node--crm[data-astro-cid-xgyinvz4]{background:var(--surface-soft)}.technical-flow--compact[data-astro-cid-xgyinvz4]{gap:var(--snd-space-2);padding:var(--snd-space-3);grid-template-columns:1fr;display:grid}.technical-flow--compact[data-astro-cid-xgyinvz4] .technical-flow__node[data-astro-cid-xgyinvz4]{min-height:var(--snd-space-6);height:var(--snd-space-6);border-radius:var(--snd-radius-sm);padding:0;overflow:hidden}.technical-flow--compact[data-astro-cid-xgyinvz4] .technical-flow__node[data-astro-cid-xgyinvz4] span[data-astro-cid-xgyinvz4],.technical-flow--compact[data-astro-cid-xgyinvz4] .technical-flow__node[data-astro-cid-xgyinvz4] strong[data-astro-cid-xgyinvz4],.technical-flow--compact[data-astro-cid-xgyinvz4] .technical-flow__connector[data-astro-cid-xgyinvz4]{display:none}.technical-flow--fork[data-astro-cid-xgyinvz4]{grid-template-columns:1fr;gap:0;display:grid}.technical-flow__path[data-astro-cid-xgyinvz4]{align-items:center;gap:var(--snd-space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);display:grid}.technical-flow--fork[data-astro-cid-xgyinvz4] .technical-flow__node[data-astro-cid-xgyinvz4]{min-width:0}.technical-flow__branches[data-astro-cid-xgyinvz4]{--fork-origin:83.333%;gap:var(--snd-space-3);padding-top:var(--snd-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.technical-flow__branches[data-astro-cid-xgyinvz4]:before{content:"";top:0;left:var(--fork-origin);width:1px;height:var(--snd-space-4);background:var(--snd-color-border);position:absolute}.technical-flow__branches[data-astro-cid-xgyinvz4]:after{content:"";top:var(--snd-space-4);width:calc(var(--fork-origin) - 25%);background:var(--snd-color-border);height:1px;position:absolute;left:25%}.technical-flow__branches[data-astro-cid-xgyinvz4]>.technical-flow__node[data-astro-cid-xgyinvz4]:before{content:"";top:calc(var(--snd-space-4) * -1);width:1px;height:var(--snd-space-4);background:var(--snd-color-border);position:absolute;left:50%}@media (width<=45rem){.technical-flow[data-astro-cid-xgyinvz4]{padding:var(--snd-space-4);grid-template-columns:1fr;display:grid}.technical-flow__node[data-astro-cid-xgyinvz4]{width:100%;min-height:4.25rem}.technical-flow__connector[data-astro-cid-xgyinvz4]{width:1px;height:var(--snd-space-6);flex-basis:auto;justify-self:center}.technical-flow__path[data-astro-cid-xgyinvz4]{gap:var(--snd-space-2);grid-template-columns:1fr}.technical-flow__branches[data-astro-cid-xgyinvz4]{--fork-origin:50%;gap:var(--snd-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.technical-flow__branches[data-astro-cid-xgyinvz4]:after{width:50%;left:25%}}@media (width<=26rem){.technical-flow__branches[data-astro-cid-xgyinvz4]{padding-top:var(--snd-space-4);grid-template-columns:1fr}.technical-flow__branches[data-astro-cid-xgyinvz4]:before,.technical-flow__branches[data-astro-cid-xgyinvz4]:after,.technical-flow__branches[data-astro-cid-xgyinvz4]>.technical-flow__node[data-astro-cid-xgyinvz4]:before{display:none}}