.hOz8la_figure.hOz8la_figure{border:1px solid var(--v2-cream-border);border-radius:var(--v2-radius-lg);background:var(--v2-cream-light);color:var(--v2-ink);font-family:var(--v2-body);letter-spacing:normal;margin-inline:0;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden;container:blog-workflow/inline-size}.hOz8la_figure.hOz8la_figure :where(p,ol,ul,li,dl,dt,dd){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0}.hOz8la_figure.hOz8la_figure :where(ol,ul,li){list-style:none}.hOz8la_figure .hOz8la_header{padding:28px 28px 0}.hOz8la_figure .hOz8la_eyebrow{color:var(--v2-slate);font-family:var(--v2-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.4}.hOz8la_figure .hOz8la_title{max-width:25ch;color:var(--v2-teal-deep);font-family:var(--v2-display);letter-spacing:-.035em;text-wrap:balance;margin-top:12px;font-size:30px;font-weight:550;line-height:1.14}.hOz8la_figure .hOz8la_title>span{color:var(--v2-slate);font-weight:450;display:block}.hOz8la_figure .hOz8la_journey{padding:36px 20px 24px}.hOz8la_figure .hOz8la_rail{grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid;position:relative}.hOz8la_figure .hOz8la_rail:before{background:var(--v2-cream-border);content:"";height:1px;position:absolute;top:22px;left:8.33333%;right:8.33333%}.hOz8la_figure .hOz8la_step{min-width:0;position:relative}.hOz8la_figure .hOz8la_milestone{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.hOz8la_figure .hOz8la_node{border:1px solid var(--v2-cream-border);background:var(--v2-cream-light);width:44px;height:44px;color:var(--v2-teal-deep);border-radius:50%;flex:0 0 44px;place-items:center;display:grid;position:relative}.hOz8la_figure .hOz8la_finalNode{border-color:var(--v2-teal-deep);background:var(--v2-teal-deep);color:var(--v2-cream-light)}.hOz8la_figure .hOz8la_stepCopy{gap:6px;width:100%;padding:14px 5px 0;display:grid}.hOz8la_figure .hOz8la_stepLabel{min-height:2.65em;color:var(--v2-teal-deep);letter-spacing:-.015em;text-wrap:balance;font-size:14px;font-weight:600;line-height:1.32;display:block}.hOz8la_figure .hOz8la_touchpoint{color:var(--v2-slate);text-wrap:balance;font-size:12px;font-weight:400;line-height:1.45}.hOz8la_figure .hOz8la_railArrow{color:var(--v2-slate);background:var(--v2-cream-light);position:absolute;top:15px;right:-7px}.hOz8la_figure .hOz8la_desktopExceptions{margin-top:12px}.hOz8la_figure .hOz8la_branches{width:100%;height:54px;color:var(--v2-cream-border);display:block;overflow:visible}.hOz8la_figure .hOz8la_branches path{stroke:currentColor;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.hOz8la_figure .hOz8la_branches circle{fill:var(--v2-slate-soft)}.hOz8la_figure .hOz8la_exceptionList{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.hOz8la_figure .hOz8la_exception{text-align:center;align-content:start;gap:5px;padding:10px 10px 0;display:grid}.hOz8la_figure .hOz8la_exceptionWhen{color:var(--v2-slate);font-family:var(--v2-mono);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.5;display:block}.hOz8la_figure .hOz8la_exceptionLabel{color:var(--v2-ink);text-wrap:balance;font-size:13px;font-weight:600;line-height:1.4;display:block}.hOz8la_figure .hOz8la_exceptionOwner{color:var(--v2-slate);text-wrap:balance;font-size:12px;line-height:1.45;display:block}.hOz8la_figure .hOz8la_caption{border-top:1px solid var(--v2-cream-border-soft);color:var(--v2-slate);margin:0;padding:20px 28px;font-size:13px;font-weight:400;line-height:1.6}.hOz8la_figure .hOz8la_caption strong{color:var(--v2-ink);font-weight:550}.hOz8la_figure .hOz8la_mobileException,.hOz8la_figure .hOz8la_matrixMobile{display:none}.hOz8la_figure.hOz8la_designFigure .hOz8la_header{padding-bottom:28px}.hOz8la_figure.hOz8la_designFigure .hOz8la_title{max-width:27ch}.hOz8la_figure .hOz8la_matrixDesktop>figure{margin:0;border:0!important;border-radius:0!important}.hOz8la_figure .hOz8la_matrixDesktop table{table-layout:fixed}.hOz8la_figure .hOz8la_matrixDesktop th:first-child{width:20%}:is(.hOz8la_figure .hOz8la_matrixDesktop th,.hOz8la_figure .hOz8la_matrixDesktop td){vertical-align:top;overflow-wrap:break-word}.hOz8la_figure .hOz8la_matrixDesktop td{font-size:14px;line-height:1.55}@container blog-workflow (max-width:639px){.hOz8la_figure .hOz8la_header{padding:24px 22px 0}.hOz8la_figure .hOz8la_title{font-size:25px}.hOz8la_figure .hOz8la_journey{padding:28px 22px 24px}.hOz8la_figure .hOz8la_rail{flex-direction:column;gap:24px;display:flex}.hOz8la_figure .hOz8la_rail:before{width:1px;height:auto;top:22px;bottom:22px;left:21px}.hOz8la_figure .hOz8la_milestone{text-align:left;flex-direction:row;align-items:center;gap:16px;min-height:44px}.hOz8la_figure .hOz8la_stepCopy{gap:3px;width:auto;padding:0}.hOz8la_figure .hOz8la_stepLabel{text-wrap:pretty;min-height:0;font-size:16px}.hOz8la_figure .hOz8la_touchpoint{text-wrap:pretty;font-size:13px}.hOz8la_figure .hOz8la_railArrow,.hOz8la_figure .hOz8la_desktopExceptions{display:none}.hOz8la_figure .hOz8la_mobileException{gap:3px;margin:0 0 22px 60px;padding:0;display:grid;position:relative}.hOz8la_figure .hOz8la_mobileException:before{border-top:1px dashed var(--v2-cream-border);content:"";width:25px;position:absolute;top:9px;left:-39px}.hOz8la_figure .hOz8la_exceptionWhen{font-size:10px}.hOz8la_figure .hOz8la_exceptionLabel{text-wrap:pretty;font-size:14px}.hOz8la_figure .hOz8la_exceptionOwner{text-wrap:pretty;font-size:13px}.hOz8la_figure .hOz8la_caption{padding:18px 22px;font-size:13px}.hOz8la_figure.hOz8la_designFigure .hOz8la_header{padding-bottom:24px}.hOz8la_figure .hOz8la_matrixDesktop{display:none}.hOz8la_figure .hOz8la_matrixMobile{list-style:none;display:block}.hOz8la_figure .hOz8la_decision{border-top:1px solid var(--v2-cream-border-soft);padding:20px 22px}.hOz8la_figure .hOz8la_decisionTitle{color:var(--v2-teal-deep);letter-spacing:-.02em;margin:0 0 16px;font-size:17px;font-weight:600;line-height:1.3}.hOz8la_figure .hOz8la_responsibilities{gap:13px;display:grid}.hOz8la_figure .hOz8la_responsibilities>div{grid-template-columns:minmax(95px,.8fr) minmax(0,1.4fr);align-items:baseline;gap:12px;display:grid}.hOz8la_figure .hOz8la_responsibilities dt{color:var(--v2-slate);font-size:12px;font-weight:500;line-height:1.45}.hOz8la_figure .hOz8la_responsibilities dd{color:var(--v2-ink);font-size:14px;line-height:1.5}}@media print{.hOz8la_figure{break-inside:avoid}}