.SafetyRoute_root__eARr2{display:flex;justify-content:center;padding:30px 28px;border:1px solid var(--line);border-radius:20px;background:var(--tint)}.SafetyRoute_root__eARr2 *,.SafetyRoute_root__eARr2 :after,.SafetyRoute_root__eARr2 :before{box-sizing:border-box}.SafetyRoute_canvas__AFd_w{position:relative;flex:none;width:var(--w-w);height:var(--w-h)}.SafetyRoute_svg__6TBZX{position:absolute;left:0;top:0;display:block;overflow:visible}.SafetyRoute_narrow__mkthh{display:none}.SafetyRoute_wire__u8p9_{fill:none;stroke:#3a3646;stroke-width:2.5;stroke-linecap:round}.SafetyRoute_pigtail__nbxCO{fill:none;stroke:var(--purple);stroke-width:2.5;stroke-linecap:round}.SafetyRoute_nut__M0VEH{fill:#2e2836}.SafetyRoute_rib__hzTnL{fill:none;stroke:#4c4457;stroke-width:1.5;stroke-linecap:round}.SafetyRoute_skirt__iQTAq{fill:#3d3547}.SafetyRoute_row__27Fyc{position:absolute;left:0;width:var(--w-bend);display:flex;align-items:center;gap:12px;transform:translateY(-50%)}.SafetyRoute_sign__FybNJ{flex:none;font-size:var(--fs-small);line-height:1.2;font-weight:700;color:var(--ink);white-space:nowrap}.SafetyRoute_lead__6IJLA{position:relative;flex:1 1;height:2.5px;border-radius:1.25px 0 0 1.25px;background:#3a3646}.SafetyRoute_marker___Pjzx{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:22px;padding:0 8px;display:inline-flex;align-items:center;border:1px solid #d9d3e6;border-radius:5px;background:#fff;font-size:var(--fs-micro);line-height:1;font-weight:700;color:var(--ink);white-space:nowrap}.SafetyRoute_line__SGIib{position:absolute;left:var(--w-line-x);top:var(--w-line-y);display:flex;flex-direction:column;gap:6px;transform:translateY(-50%)}.SafetyRoute_line__SGIib .SafetyRoute_lineKey__g_Mz0{position:absolute;left:0;bottom:calc(100% + 6px)}.SafetyRoute_lineKey__g_Mz0{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-micro);line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.SafetyRoute_lineKey__g_Mz0 svg{flex:none;width:13px;height:13px}.SafetyRoute_number__Wqm9G{font-size:var(--fs-small);line-height:1.2;font-weight:700;color:var(--purple);white-space:nowrap}@media (max-width:680px){.SafetyRoute_root__eARr2{padding:24px 16px 26px}.SafetyRoute_canvas__AFd_w{width:var(--n-w);height:var(--n-h)}.SafetyRoute_wide__M3rC4{display:none}.SafetyRoute_narrow__mkthh{display:block}.SafetyRoute_row__27Fyc{width:var(--n-bend)}.SafetyRoute_line__SGIib{left:var(--n-line-x);top:var(--n-line-y);transform:translateX(-50%);align-items:center}.SafetyRoute_line__SGIib .SafetyRoute_lineKey__g_Mz0{position:static}}