.market-workflow{border:1px solid #dce1ec;background:#ffffff;border-radius:14px;padding:26px;margin:24px 0;min-width:0}.market-workflow>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.55fr);gap:25px;align-items:start;margin-bottom:22px}.market-workflow h2{font-size:clamp(23px,2.2vw,31px);line-height:1.15;letter-spacing:-.03em;margin:12px 0}.market-workflow header p{font-size:12px;line-height:1.6;color:#565c6b;margin:0}.market-workflow-next{padding:15px;border:1px solid #dce1ec;background:#eceef2;border-radius:8px;min-width:0}.market-workflow-next>span{display:block;font-size:12px;color:#565c6b;margin-bottom:6px}.market-workflow a{font-size:12px;line-height:1.6;color:#314bb2;overflow-wrap:anywhere;text-underline-offset:4px}.market-workflow a:focus-visible,.market-workflow summary:focus-visible{outline:3px solid #606775;outline-offset:3px}.market-workflow-details>ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;gap:10px;padding:0;margin:0}.market-workflow-details>ol>li{display:flex;flex-direction:column;background:white;border:1px solid #eceef2;border-radius:9px;padding:19px;min-width:0}.market-workflow-details>ol>li:before{display:none!important}.market-workflow-details>ol>li.is-next{background:#f5f5f6;border-color:#c9d1e6}.market-workflow-number{height:26px;width:26px;border:1px solid #dce1ec;border-radius:50%;display:grid;place-items:center;font-size:12px;color:#314bb2}.market-workflow h3{font-size:16px;font-weight:500;line-height:1.35;letter-spacing:-.02em;margin:16px 0 12px;overflow-wrap:anywhere}.market-workflow li p{font-size:12px;line-height:1.65;color:#565c6b}.market-workflow details{border-top:1px solid #eceef2;padding-top:12px;margin-top:5px}.market-workflow summary{font-size:12px;line-height:1.6;color:#565c6b;cursor:pointer;min-height:32px}.market-workflow dl>div{border-top:1px solid #eceef2;padding:10px 0}.market-workflow dt{font-size:12px;line-height:1.5;color:#606775}.market-workflow dd{font-size:17px;line-height:1.4;margin:6px 0 0;overflow-wrap:anywhere;color:#314bb2}.market-workflow-action{margin-top:auto;padding-top:14px}.market-workflow-note{font-size:12px;line-height:1.7;color:#565c6b;margin:17px 0 0}.market-workflow-note.is-warning{padding:13px;border:1px solid #e2cba1;border-radius:7px;background:#fff4df;color:#8b6936;margin:0 0 18px}@media(max-width:1000px){.market-workflow-details>ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.market-workflow{padding:20px 16px}.market-workflow>header{grid-template-columns:1fr;gap:16px}.market-workflow-details>ol{grid-template-columns:1fr}.market-workflow-details>ol>li{padding:20px}.market-workflow h3{font-size:18px}.market-workflow li p{font-size:12px}.market-workflow summary{font-size:12px}.market-workflow-action a{font-size:12px}}

.market-workflow a{display:block;padding:4px 0}.market-workflow-details>summary{font-size:13px;line-height:1.6;cursor:pointer;padding:12px 0}.market-workflow-details[open]>summary{margin-bottom:16px}@media(prefers-reduced-motion:reduce){.market-workflow *{animation:none!important;transition:none!important}}
