.diagram[data-v-7c52513f]{background:#fff;border-top:4px solid var(--accent);padding:1.5rem 1.5rem 1rem}.toggle[data-v-7c52513f]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem}.toggle button[data-v-7c52513f]{font:500 .95rem Inter Tight,sans-serif;padding:.45rem 1.2rem;border:1px solid var(--navy);background:#fff;color:var(--navy);cursor:pointer;border-radius:4px}.toggle button.on[data-v-7c52513f]{background:var(--navy);color:#fff}.cap[data-v-7c52513f]{margin-left:auto;font-size:.95rem;color:var(--ink-soft)}svg[data-v-7c52513f]{display:block;width:100%;height:auto;font-family:Inter Tight,sans-serif}.hub[data-v-7c52513f]{fill:#fff;font-size:14px;font-weight:500}.x[data-v-7c52513f]{fill:#c0392b;font-size:22px;font-weight:600}.pill[data-v-7c52513f]{fill:#fff;stroke:var(--navy);stroke-width:1.5}.lbl[data-v-7c52513f]{fill:var(--navy);font-size:14px;font-weight:500}.bus[data-v-7c52513f]{stroke:var(--navy);stroke-width:5;fill:none;stroke-dasharray:1;stroke-linecap:round}.stub[data-v-7c52513f]{stroke:var(--navy);stroke-width:2.5}.backbone[data-v-7c52513f]{stroke:var(--accent);stroke-width:4;fill:none;stroke-dasharray:1}.bb[data-v-7c52513f]{fill:var(--accent);font-size:13px;font-weight:500}.viz[data-v-7c52513f]{fill:var(--accent)}.vizt[data-v-7c52513f]{fill:#fff;font-size:15px;font-weight:500}.rollout[data-v-a336e126]{background:#ffffff0f;border:1px solid rgba(255,255,255,.18);padding:1.5rem}.status[data-v-a336e126]{display:inline-flex;align-items:center;gap:.6rem;color:#fff;font-weight:500;margin-bottom:1.2rem}.dot[data-v-a336e126]{width:10px;height:10px;border-radius:50%;background:#3ddc84;box-shadow:0 0 #3ddc8499;animation:pulse-a336e126 1.8s infinite}@keyframes pulse-a336e126{70%{box-shadow:0 0 0 10px #3ddc8400}to{box-shadow:0 0 #3ddc8400}}.cells[data-v-a336e126]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.cell[data-v-a336e126]{position:relative;min-height:96px;padding:.9rem 1rem;display:flex;flex-direction:column;justify-content:space-between;transition:background .5s,border-color .5s;border:1px solid transparent;color:#fff;overflow:hidden}.cell.old[data-v-a336e126]{background:#ffffff14;border-color:#fff3;color:#ffffffb3}.cell.work[data-v-a336e126]{background:repeating-linear-gradient(-45deg,#b83c0a,#b83c0a 10px,#d0501c 10px,#d0501c 20px);background-size:200% 200%;animation:stripes-a336e126 1s linear infinite}.cell.done[data-v-a336e126]{background:#fff;color:var(--navy)}@keyframes stripes-a336e126{to{background-position:28px 0}}.name[data-v-a336e126]{font-weight:500}.cell span[data-v-a336e126]:last-child{font-size:.9rem;display:inline-flex;align-items:center;gap:.35rem}.tag-done[data-v-a336e126]{color:#1a7f4b;font-weight:600}.legend[data-v-a336e126]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.2rem;font-size:.9rem;color:#ffffffd9}.k[data-v-a336e126]{display:inline-block;width:12px;height:12px;margin-right:.5rem;vertical-align:-1px;border:1px solid rgba(255,255,255,.4)}.k.old[data-v-a336e126]{background:#ffffff1f}.k.work[data-v-a336e126]{background:#c8470f;border-color:#c8470f}.k.done[data-v-a336e126]{background:#fff}.bar[data-v-a336e126]{height:4px;background:#ffffff26;margin-top:1rem}.bar i[data-v-a336e126]{display:block;height:100%;background:#3ddc84;transition:width .5s}@media (max-width: 560px){.cells[data-v-a336e126]{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion: reduce){.dot[data-v-a336e126],.cell.work[data-v-a336e126]{animation:none}}.dia[data-v-468fc9fa],.stackwrap[data-v-468fc9fa]{margin-top:2.5rem}.reasons[data-v-468fc9fa]{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.reasons li[data-v-468fc9fa]{border-top:1px solid var(--line);padding-top:1.2rem;color:var(--navy)}.reasons h4[data-v-468fc9fa]{margin:.8rem 0 .2rem;color:var(--ink)}.reasons p[data-v-468fc9fa]{margin:0;font-size:.95rem;color:var(--ink-soft)}.live[data-v-468fc9fa]{display:grid;grid-template-columns:1fr 1.15fr;gap:4rem;align-items:center}.ops[data-v-468fc9fa]{list-style:none;margin:1.8rem 0 0;padding:0;display:grid;gap:.9rem}.ops li[data-v-468fc9fa]{display:flex;align-items:center;gap:1rem;color:#fff;font-weight:500}.ops .icon[data-v-468fc9fa]{color:var(--accent-light);flex-shrink:0}.task[data-v-468fc9fa]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:2.5rem}.task article[data-v-468fc9fa]{border-top:1px solid var(--line);padding-top:1.4rem;color:var(--navy)}.task h4[data-v-468fc9fa]{color:var(--accent);margin:.8rem 0 .6rem}.task ul[data-v-468fc9fa]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.task li[data-v-468fc9fa]{border:1px solid var(--line);padding:.3rem .8rem;font-size:.95rem;color:var(--ink)}.result[data-v-468fc9fa]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.checks[data-v-468fc9fa]{list-style:none;margin:0;padding:0;background:#fff;border-top:4px solid var(--accent)}.checks li[data-v-468fc9fa]{padding:1rem 1.5rem 1rem 3rem;border-bottom:1px solid var(--line);position:relative}.checks li[data-v-468fc9fa]:last-child{border-bottom:0}.checks li[data-v-468fc9fa]:before{content:"";position:absolute;left:1.4rem;top:1.45rem;width:12px;height:7px;border:solid var(--accent);border-width:0 0 2px 2px;transform:rotate(-45deg)}.faqwrap[data-v-468fc9fa]{display:grid;grid-template-columns:1fr 1.6fr;gap:4rem;align-items:start}.cta-band[data-v-468fc9fa]{padding:4rem 0}.band[data-v-468fc9fa]{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.band h2[data-v-468fc9fa]{margin:0}@media (max-width: 1100px){.reasons[data-v-468fc9fa]{grid-template-columns:repeat(3,1fr)}.live[data-v-468fc9fa],.result[data-v-468fc9fa],.faqwrap[data-v-468fc9fa]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 800px){.task[data-v-468fc9fa]{grid-template-columns:1fr}.reasons[data-v-468fc9fa]{grid-template-columns:1fr 1fr}}
