.ActionWorkflow_stack__s9oza{display:grid;padding:16px 8px 10px;isolation:isolate}.ActionWorkflow_stack__s9oza>li{position:relative;min-width:0}.ActionWorkflow_stack__s9oza>li:first-child{z-index:1;margin-right:36px;transform:rotate(-2deg)}.ActionWorkflow_stack__s9oza>li:last-child{z-index:2;margin-top:-40px;margin-left:36px}.ActionWorkflow_card__sMsN0{padding:28px;border:1px solid #ded3ca;border-radius:18px;background:#fffaf7;box-shadow:0 5px 16px rgb(61 64 91/.035)}.ActionWorkflow_stack__s9oza>li:first-child .ActionWorkflow_card__sMsN0{padding-bottom:56px;background:#f9f5f0}.ActionWorkflow_stack__s9oza>li:last-child .ActionWorkflow_card__sMsN0{box-shadow:0 12px 28px rgb(61 64 91/.08)}.ActionWorkflow_status__hsEDC{display:inline-flex;align-items:center;gap:6px;color:var(--color-brand-primary);font-size:12px;font-weight:500}.ActionWorkflow_status__hsEDC svg{width:16px;height:16px;stroke-width:1.5}.ActionWorkflow_stack__s9oza>li:last-child .ActionWorkflow_status__hsEDC{color:var(--color-brand-muted)}.ActionWorkflow_stack__s9oza .ActionWorkflow_title___V__d{margin-top:18px;font-family:var(--font-source-serif),serif;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--color-brand-primary)}.ActionWorkflow_stack__s9oza .ActionWorkflow_source__pqIp7{display:flex;align-items:flex-start;gap:6px;margin-top:10px;font-size:12px;line-height:1.5;color:var(--color-brand-muted)}.ActionWorkflow_source__pqIp7 svg{width:14px;height:14px;margin-top:2px;flex-shrink:0}.ActionWorkflow_details__FQDXf{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 20px;margin-top:24px;padding-top:16px;border-top:1px solid var(--color-brand-line)}.ActionWorkflow_details__FQDXf dd{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.5;color:var(--color-brand-muted)}.ActionWorkflow_details__FQDXf svg{width:16px;height:16px;flex-shrink:0;stroke-width:1.5}@media (max-width:600px){.ActionWorkflow_stack__s9oza{padding:12px 6px 8px}.ActionWorkflow_stack__s9oza>li:first-child{margin-right:12px;transform:rotate(-1.5deg)}.ActionWorkflow_stack__s9oza>li:last-child{margin-top:-32px;margin-left:12px}.ActionWorkflow_card__sMsN0{padding:22px 18px;border-radius:14px}.ActionWorkflow_stack__s9oza>li:first-child .ActionWorkflow_card__sMsN0{padding-bottom:50px}.ActionWorkflow_stack__s9oza .ActionWorkflow_title___V__d{font-size:23px}}.NonconformityWorkflow_workflow__CQJnw{padding:8px 12px 16px}.NonconformityWorkflow_workflow__CQJnw .NonconformityWorkflow_heading__d46Cn{color:var(--color-brand-primary);font-family:var(--font-source-serif),serif;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.025em;margin-bottom:30px}.NonconformityWorkflow_steps__yaHQS{display:grid;gap:30px}.NonconformityWorkflow_steps__yaHQS li{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px}.NonconformityWorkflow_steps__yaHQS li:not(:last-child):after{content:"";position:absolute;left:23px;top:54px;bottom:-24px;border-left:1px solid #d5c5bc}.NonconformityWorkflow_marker__qP4uG{display:grid;place-items:center;width:48px;height:48px;border:1px solid #d9cbc2;border-radius:50%;background:#fffaf7;color:var(--color-brand-primary)}.NonconformityWorkflow_marker__qP4uG svg{width:24px;height:24px}.NonconformityWorkflow_steps__yaHQS li:last-child .NonconformityWorkflow_marker__qP4uG{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:white}.NonconformityWorkflow_steps__yaHQS .NonconformityWorkflow_title__P4tW4{color:var(--color-brand-primary);font-size:19px;font-weight:600;line-height:1.4}.NonconformityWorkflow_steps__yaHQS .NonconformityWorkflow_description__jYslM{margin-top:4px;font-size:13px;line-height:1.6}@media (max-width:600px){.NonconformityWorkflow_workflow__CQJnw{padding:8px 6px 12px}.NonconformityWorkflow_workflow__CQJnw .NonconformityWorkflow_heading__d46Cn{font-size:24px;margin-bottom:24px}.NonconformityWorkflow_steps__yaHQS{gap:26px}.NonconformityWorkflow_steps__yaHQS li{grid-template-columns:40px minmax(0,1fr);gap:14px}.NonconformityWorkflow_steps__yaHQS li:not(:last-child):after{left:19px;top:46px;bottom:-20px}.NonconformityWorkflow_marker__qP4uG{width:40px;height:40px}.NonconformityWorkflow_marker__qP4uG svg{width:22px;height:22px}.NonconformityWorkflow_steps__yaHQS .NonconformityWorkflow_title__P4tW4{font-size:17px}}