.diagram.svelte-i0qekh{aspect-ratio:40/23;background:var(--ground);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:8% 9%;display:flex}.diagram-top.svelte-i0qekh,.node.svelte-i0qekh,.partner.svelte-i0qekh{border:1.5px solid var(--ink);background:var(--box)}.diagram-top.svelte-i0qekh{width:32%;padding:5%}i.svelte-i0qekh{background:var(--ink);opacity:.65;width:80%;height:3px;display:block}i.svelte-i0qekh+i:where(.svelte-i0qekh){opacity:.22;width:56%;height:2px;margin-top:7px}.trunk.svelte-i0qekh{background:var(--ink);flex-shrink:0;width:1.5px;height:25px}.branches.svelte-i0qekh{grid-template-columns:repeat(3,minmax(0,1fr));gap:9%;width:100%;display:grid;position:relative}.branches.svelte-i0qekh:before{content:"";background:var(--ink);height:1.5px;position:absolute;top:0;left:13.7%;right:13.7%}.branch.svelte-i0qekh{flex-direction:column;align-items:center;display:flex}.branch.svelte-i0qekh:before{content:"";background:var(--ink);width:1.5px;height:25px}.node.svelte-i0qekh{width:100%;padding:20% 15%}.node.svelte-i0qekh i:where(.svelte-i0qekh){height:2px}.target.svelte-i0qekh{border:2px dashed var(--ink);background:0 0}.connection.svelte-i0qekh{background:var(--ink);width:1.5px;height:22px}.partner.svelte-i0qekh{width:85%;padding:11% 12%}[data-topic=continuite].svelte-i0qekh .target:where(.svelte-i0qekh),[data-topic=recrutement].svelte-i0qekh .target:where(.svelte-i0qekh){border:2.5px solid var(--held);background:var(--box)}[data-topic=continuite].svelte-i0qekh .target:where(.svelte-i0qekh) i:where(.svelte-i0qekh),[data-topic=recrutement].svelte-i0qekh .target:where(.svelte-i0qekh) i:where(.svelte-i0qekh){background:var(--held)}[data-topic=continuite].svelte-i0qekh .connection:where(.svelte-i0qekh),[data-topic=recrutement].svelte-i0qekh .connection:where(.svelte-i0qekh){background:var(--held);width:2.5px}[data-topic=continuite].svelte-i0qekh .partner:where(.svelte-i0qekh),[data-topic=recrutement].svelte-i0qekh .partner:where(.svelte-i0qekh){border:2px solid var(--held)}[data-topic=dsi].svelte-i0qekh .target:where(.svelte-i0qekh){border:2.5px solid var(--ink);background:var(--box)}[data-topic=dsi].svelte-i0qekh .diagram-top:where(.svelte-i0qekh){width:47%}.compact.svelte-i0qekh .trunk:where(.svelte-i0qekh),.compact.svelte-i0qekh .branch:where(.svelte-i0qekh):before{height:15px}.compact.svelte-i0qekh .connection:where(.svelte-i0qekh){height:12px}.compact.svelte-i0qekh i:where(.svelte-i0qekh)+i:where(.svelte-i0qekh){margin-top:5px}.cover-art.svelte-a9g15v{aspect-ratio:1200/630;background:var(--ground);width:100%;color:var(--ink);position:relative;overflow:hidden;container-type:inline-size}.art-heading.svelte-a9g15v{letter-spacing:-.035em;font-size:5.6cqw;font-weight:800;line-height:1.02;position:absolute;top:7%;left:6%}.mandate-grid.svelte-a9g15v{grid-template-columns:1.35fr .3fr .9fr;align-items:center;display:grid;position:absolute;inset:38% 6% 16%}.brief.svelte-a9g15v,.role.svelte-a9g15v,.actor.svelte-a9g15v,.junction.svelte-a9g15v,.decision.svelte-a9g15v{border:max(1px, .16cqw) solid var(--ink);background:var(--box)}.brief.svelte-a9g15v{padding:2cqw 2.5cqw}.brief-label.svelte-a9g15v,.role.svelte-a9g15v>span:where(.svelte-a9g15v),.actor.svelte-a9g15v>span:where(.svelte-a9g15v),.junction.svelte-a9g15v>span:where(.svelte-a9g15v),.decision.svelte-a9g15v>span:where(.svelte-a9g15v){font-size:1.8cqw;line-height:1.2;display:block}.brief-label.svelte-a9g15v{margin-bottom:1.6cqw;font-weight:700}.brief.svelte-a9g15v>div:where(.svelte-a9g15v){align-items:center;gap:1.7cqw;padding:1cqw 0;font-size:2.25cqw;display:flex}.brief.svelte-a9g15v>div:where(.svelte-a9g15v)+div:where(.svelte-a9g15v){border-top:1px solid var(--hair)}.brief.svelte-a9g15v b:where(.svelte-a9g15v){color:var(--ink-soft);font-size:1.65cqw}.bridge.svelte-a9g15v{background:var(--ink);height:1px;position:relative}.bridge.svelte-a9g15v:after{content:"";border-top:1px solid var(--ink);border-right:1px solid var(--ink);width:1cqw;height:1cqw;position:absolute;top:-.5cqw;right:0;transform:rotate(45deg)}.bridge.svelte-a9g15v span:where(.svelte-a9g15v){text-align:center;width:100%;font-size:1.5cqw;position:absolute;bottom:1.2cqw}.role.svelte-a9g15v{border-width:max(2px,.25cqw);padding:2.5cqw 3cqw}.role.svelte-a9g15v strong:where(.svelte-a9g15v){letter-spacing:-.04em;font-size:7cqw;line-height:1.2;display:block}.role.svelte-a9g15v small:where(.svelte-a9g15v){font-size:1.8cqw;line-height:1.35;display:block}.art-footer.svelte-a9g15v{border-top:1px solid var(--hair);justify-content:space-between;padding-top:1.3cqw;font-size:1.45cqw;line-height:1.2;display:flex;position:absolute;bottom:5%;left:6%;right:6%}.responsibilities.svelte-a9g15v{grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:6%;height:28%;display:grid;position:absolute;top:36%;left:6%;right:6%}.actor.svelte-a9g15v{padding:2cqw}.actor.svelte-a9g15v strong:where(.svelte-a9g15v){letter-spacing:-.03em;margin-top:.9cqw;font-size:2.8cqw;display:block}.junction.svelte-a9g15v{border-width:max(2px,.25cqw);padding:1.7cqw 2cqw;position:relative}.junction.svelte-a9g15v strong:where(.svelte-a9g15v){margin-top:1cqw;font-size:2.3cqw;line-height:1.25;display:block}.junction.svelte-a9g15v:before,.junction.svelte-a9g15v:after{content:"";background:var(--ink);width:22%;height:1px;position:absolute;top:50%}.junction.svelte-a9g15v:before{right:100%}.junction.svelte-a9g15v:after{left:100%}.decision.svelte-a9g15v{justify-content:space-between;align-items:center;gap:1cqw;width:26%;padding:1.1cqw 1.5cqw;display:flex;position:absolute;top:71%;left:37%}.decision.svelte-a9g15v:before{content:"";background:var(--ink);width:1px;height:4cqw;position:absolute;bottom:100%;left:50%}.decision.svelte-a9g15v>span:where(.svelte-a9g15v){font-size:1.5cqw}.decision.svelte-a9g15v strong:where(.svelte-a9g15v){font-size:1.8cqw}
