.sagit-workflow-module__UmSYrW__figure{break-inside:avoid;width:100%;margin:0}.sagit-workflow-module__UmSYrW__canvas{background:#f8faf4;border:1px solid #506a4e;border-radius:7px;width:100%;height:auto;display:block;box-shadow:0 8px 20px -15px #244b3970}.sagit-workflow-module__UmSYrW__compact{display:none}.sagit-workflow-module__UmSYrW__figure .sagit-workflow-module__UmSYrW__caption{color:var(--muted);font:.6875rem/1.5 var(--sans);text-align:right;margin:8px 0 0}@media (max-width:360px){.sagit-workflow-module__UmSYrW__wide{display:none}.sagit-workflow-module__UmSYrW__compact{display:block}}@media (max-height:500px){.sagit-workflow-module__UmSYrW__figure{max-width:min(100%,340px,200svh - 340px)}}
.sayomi-workflow-module__bXJNIG__figure{padding:calc(16px + var(--illustration-space,0px)) 12px calc(18px + var(--illustration-space,0px));border-block:1px solid var(--line);color:var(--green);background:#efe9da80;margin:0;container-type:inline-size}.sayomi-workflow-module__bXJNIG__figure figcaption{font:.8125rem/1.5 var(--serif);text-align:center;margin:0 0 10px}.sayomi-workflow-module__bXJNIG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sayomi-workflow-module__bXJNIG__steps li{text-align:center;min-width:0}.sayomi-workflow-module__bXJNIG__steps svg{width:min(80px,100%);height:64px;margin:0 auto 8px;display:block}.sayomi-workflow-module__bXJNIG__steps strong{font:600 .75rem/1.5 var(--sans);display:block}.sayomi-workflow-module__bXJNIG__steps span{color:var(--muted);font:.6875rem/1.5 var(--sans);margin-top:4px;display:block}@container (max-width:360px){.sayomi-workflow-module__bXJNIG__steps{gap:8px}.sayomi-workflow-module__bXJNIG__steps svg{height:48px}.sayomi-workflow-module__bXJNIG__steps span{display:none}}@media (max-width:400px),(max-height:500px){.sayomi-workflow-module__bXJNIG__figure{padding:calc(12px + var(--illustration-space,0px)) 8px}.sayomi-workflow-module__bXJNIG__steps{gap:8px}.sayomi-workflow-module__bXJNIG__steps svg{height:42px;margin-bottom:4px}.sayomi-workflow-module__bXJNIG__steps span{display:none}}@media (max-height:500px){.sayomi-workflow-module__bXJNIG__figure{padding-block:calc(6px + var(--illustration-space,0px))}}
