.guide-workflow{margin:28px 0;padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--paper,#faf8f5)}.guide-workflow ol{list-style:none;padding:0;margin:20px 0;display:grid;grid-gap:20px;gap:20px}.guide-workflow li{position:relative;display:flex;align-items:flex-start;gap:14px}.guide-workflow li+li:before{content:"";position:absolute;inset-inline-start:15px;top:-20px;height:20px;-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}.guide-workflow-number{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid var(--border);border-radius:50%;color:var(--wine);font-family:var(--font-en)}.guide-workflow b{display:block;text-align:start;overflow-wrap:anywhere}.guide-workflow p{margin:4px 0 0}.guide-workflow figcaption{border-top:1px solid var(--border);padding-top:16px;font-size:.9em}@media print{.guide-workflow{padding:5mm;font-size:9pt;page-break-inside:avoid;break-inside:avoid}.guide-workflow ol{gap:3mm;margin-block:3mm}.guide-workflow li+li:before{top:-3mm;height:3mm}}