.binome.svelte-ol222f{grid-template-columns:minmax(0,1fr) clamp(5rem,9vw,8rem) minmax(0,1fr);align-items:center;display:grid}.node.svelte-ol222f{background:var(--box);border:var(--line) solid var(--ink);height:100%;padding:clamp(1.25rem,2.2vw,2rem)}.manager.svelte-ol222f{border:2.5px solid var(--held)}.partner.svelte-ol222f{border:2px solid var(--held)}.n-title.svelte-ol222f{letter-spacing:-.02em;font-size:clamp(1.25rem,1.8vw,1.6rem);font-weight:800;line-height:1.1}.manager.svelte-ol222f .n-title:where(.svelte-ol222f){color:var(--held)}.n-role.svelte-ol222f{color:var(--ink-soft);margin-top:.3rem;font-weight:600}ul.svelte-ol222f{border-top:1px solid var(--hair);flex-direction:column;gap:.55rem;margin:1.1rem 0 0;padding:1rem 0 0;font-size:.98rem;line-height:1.45;list-style:none;display:flex}li.svelte-ol222f{padding-left:1.1rem;position:relative}li.svelte-ol222f:before{content:"";border:1.5px solid var(--ink);width:.45rem;height:.45rem;position:absolute;top:.55em;left:0}.tie.svelte-ol222f{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.tie-line.svelte-ol222f{background:var(--held);height:2.5px;position:absolute;top:50%;left:0;right:0}.tie-label.svelte-ol222f{background:var(--ground);text-align:center;padding:.2rem .4rem;font-size:.8125rem;font-weight:700;line-height:1.2;position:relative}@media (width<=48rem){.binome.svelte-ol222f{grid-template-columns:1fr}.tie.svelte-ol222f{height:4rem}.tie-line.svelte-ol222f{width:2.5px;height:auto;inset:0 auto 0 50%}}.steps.svelte-il2cds{grid-template-columns:repeat(auto-fit,minmax(min(13.5rem,100%),1fr));gap:1.75rem 0;margin:0;padding:0;list-style:none;display:grid}.compact.svelte-il2cds{grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))}.step.svelte-il2cds{align-items:stretch;display:flex;position:relative}.node.svelte-il2cds{background:var(--box);border:var(--line) solid var(--ink);flex-direction:column;flex:1;gap:.35rem;padding:1rem 1.05rem 1.15rem;display:flex}.link.svelte-il2cds{width:1.75rem;height:var(--line);background:var(--ink);flex-shrink:0;align-self:center}.name.svelte-il2cds{letter-spacing:-.01em;font-size:1.125rem;font-weight:760;line-height:1.15}.when.svelte-il2cds{white-space:normal;color:var(--ink);border:var(--line) solid var(--ink);background:var(--ground);align-self:flex-start;padding:.1rem .45rem;font-size:.9375rem;font-weight:700}.who.svelte-il2cds{color:var(--ink-soft);font-size:.8125rem;font-weight:650}.text.svelte-il2cds{margin-top:.2rem;font-size:.9375rem;line-height:1.5}.compact.svelte-il2cds .node:where(.svelte-il2cds){padding:.8rem .9rem}.compact.svelte-il2cds .name:where(.svelte-il2cds){font-size:1.0625rem}@media (width<=40rem){.steps.svelte-il2cds,.compact.svelte-il2cds{grid-template-columns:minmax(0,1fr);gap:0}.step.svelte-il2cds{flex-direction:column}.link.svelte-il2cds{width:var(--line);align-self:flex-start;height:1.25rem;margin-left:1.5rem}}
