._4CocRq_axo{width:100%;height:100%;display:block;overflow:visible}._4CocRq_axo path{vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}._4CocRq_f{fill:var(--color-white);stroke:var(--color-ink);stroke-width:1.6px}._4CocRq_e{fill:var(--color-line);stroke:var(--color-ink);stroke-width:1.6px}._4CocRq_so{fill:none;stroke:var(--color-ink);stroke-width:1.2px;stroke-dasharray:6 6;opacity:.55}._4CocRq_sx{fill:none;stroke:var(--color-ink);stroke-width:1.2px}._4CocRq_ghost{opacity:0}._4CocRq_ghost path{fill:none;stroke:var(--color-ink);stroke-width:1px;stroke-dasharray:3 7;opacity:.4}._4CocRq_setout,._4CocRq_pc{outline:0}@media (prefers-reduced-motion:no-preference){.motion-ok ._4CocRq_pc{opacity:0}}
._1ENJTa_tl{row-gap:56px;display:grid}._1ENJTa_st{padding-left:40px;position:relative}._1ENJTa_node{z-index:2;border:2px solid var(--color-ink);background:var(--color-ink);width:16px;height:16px;transition:background-color .4s var(--ease-settle);position:absolute;top:6px;left:0}._1ENJTa_st[data-pending] ._1ENJTa_node{background:var(--color-paper)}._1ENJTa_runH{display:none}._1ENJTa_runV{background:var(--color-ink);transform-origin:top;width:2px;height:calc(100% + 40px);position:absolute;top:22px;left:7px}._1ENJTa_n{letter-spacing:-.06em;margin:0 0 4px;line-height:.82;display:block}._1ENJTa_body{max-width:34ch}._1ENJTa_mini{fill:none;width:100%;max-width:190px;height:auto;stroke:var(--color-ink);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;margin:10px 0 16px;display:block;overflow:visible}._1ENJTa_mini *{vector-effect:non-scaling-stroke}._1ENJTa_mini ._1ENJTa_f,._1ENJTa_mini ._1ENJTa_f rect{fill:var(--color-white)}._1ENJTa_mini ._1ENJTa_d{stroke:var(--color-line-strong);stroke-dasharray:4 4}@media (min-width:68.75rem){._1ENJTa_tl{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px}._1ENJTa_st{padding:0 24px 0 0}._1ENJTa_st:nth-child(2){margin-top:100px}._1ENJTa_st:nth-child(3){margin-top:200px}._1ENJTa_st:nth-child(4){margin-top:300px}._1ENJTa_node{display:block;position:relative;top:auto;left:auto}._1ENJTa_runH{background:var(--color-ink);transform-origin:0;width:calc(100% + 15px);height:2px;display:block;position:absolute;top:7px;left:16px}._1ENJTa_runV{height:100px;top:7px;left:calc(100% + 31px)}._1ENJTa_n{margin:28px 0 14px}._1ENJTa_mini{max-width:200px;margin:0 0 20px}._1ENJTa_body{max-width:30ch}}
