.map-mockup[data-astro-cid-5actdr7k]{color:#3e3a51;text-align:left;background:#fff;border:1px solid #dedde8;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 18px 50px #38216b0d}.map-frame[data-astro-cid-5actdr7k]{min-width:0}.map-heading[data-astro-cid-5actdr7k],.map-title[data-astro-cid-5actdr7k],.map-toolbar[data-astro-cid-5actdr7k],.map-lens[data-astro-cid-5actdr7k],.map-search[data-astro-cid-5actdr7k],.map-scope[data-astro-cid-5actdr7k]{align-items:center;display:flex}.map-heading[data-astro-cid-5actdr7k]{justify-content:space-between;gap:16px;min-height:58px;padding:14px 20px}.map-title[data-astro-cid-5actdr7k]{gap:9px;min-width:0}.map-title[data-astro-cid-5actdr7k]>svg[data-astro-cid-5actdr7k]{color:#7c3aed;flex-shrink:0}.map-title[data-astro-cid-5actdr7k] strong[data-astro-cid-5actdr7k]{white-space:nowrap;font-size:15px;font-weight:700}svg[data-astro-cid-5actdr7k]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.map-preview[data-astro-cid-5actdr7k]{color:#7954aa;background:#faf7ff;border:1px solid #e6ddfb;border-radius:5px;padding:3px 7px;font-size:11px;line-height:1.2}.map-workspace[data-astro-cid-5actdr7k]{color:#8a8499;font-size:11px}.map-toolbar[data-astro-cid-5actdr7k]{background:#fdfcfe;border-top:1px solid #f0eef5;border-bottom:1px solid #eae7f1;gap:12px;padding:10px 20px;font-size:11px}.map-lens[data-astro-cid-5actdr7k]{white-space:nowrap;background:#fff;border:1px solid #e4dfee;border-radius:6px;gap:8px;padding:5px 8px}.map-lens[data-astro-cid-5actdr7k] small[data-astro-cid-5actdr7k]{color:#857d94;font-size:10px}.map-lens[data-astro-cid-5actdr7k] b[data-astro-cid-5actdr7k]{color:#655079;font-weight:600}.map-lens[data-astro-cid-5actdr7k]>span[data-astro-cid-5actdr7k]{color:#9c92ac;margin-left:6px}.map-search[data-astro-cid-5actdr7k]{color:#8c859b;gap:7px;min-width:0}.map-search[data-astro-cid-5actdr7k] svg[data-astro-cid-5actdr7k]{flex-shrink:0}.map-scope[data-astro-cid-5actdr7k]{color:#70677f;white-space:nowrap;gap:12px;margin-left:auto}.map-stage[data-astro-cid-5actdr7k]{grid-template-columns:minmax(0,1fr) 216px;display:grid}.map-canvas[data-astro-cid-5actdr7k]{isolation:isolate;background:radial-gradient(circle,#e9e5f1 .8px,#0000 .9px) 0 0/18px 18px,#fcfbfe;min-width:0;height:320px;position:relative}.map-topic[data-astro-cid-5actdr7k]{z-index:-1;border-radius:50%;position:absolute}.map-topic[data-astro-cid-5actdr7k] span[data-astro-cid-5actdr7k]{letter-spacing:.025em;white-space:nowrap;font-size:10px;font-weight:600;position:absolute}.map-topic--research[data-astro-cid-5actdr7k]{background:radial-gradient(#eaf2ffcc,#eef4ff00 72%);width:31%;height:74%;top:10%;left:2%}.map-topic--research[data-astro-cid-5actdr7k] span[data-astro-cid-5actdr7k]{color:#7d99c6;top:3%;left:15%}.map-topic--strategy[data-astro-cid-5actdr7k]{background:radial-gradient(#eee4ffc4,#f4edff00 72%);width:35%;height:92%;top:3%;left:29%}.map-topic--strategy[data-astro-cid-5actdr7k] span[data-astro-cid-5actdr7k]{color:#a58ac7;top:3%;left:40%}.map-topic--operations[data-astro-cid-5actdr7k]{background:radial-gradient(#e6f5f2b3,#edf8f500 72%);width:33%;height:86%;top:7%;left:65%}.map-topic--operations[data-astro-cid-5actdr7k] span[data-astro-cid-5actdr7k]{color:#7aaba0;top:2%;left:32%}.map-connections[data-astro-cid-5actdr7k]{color:#bba5de;stroke-width:1.6px;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.map-connections[data-astro-cid-5actdr7k] path[data-astro-cid-5actdr7k]{vector-effect:non-scaling-stroke}.map-connections[data-astro-cid-5actdr7k] .map-citation-line[data-astro-cid-5actdr7k]{stroke:#6f9acb;stroke-dasharray:4 4}.map-connections[data-astro-cid-5actdr7k] .map-quiet-line[data-astro-cid-5actdr7k]{stroke:#cdd8e8;stroke-width:1px}.map-connections--small[data-astro-cid-5actdr7k]{display:none}.map-node[data-astro-cid-5actdr7k]{justify-items:center;gap:6px;width:max-content;max-width:150px;display:grid;position:absolute;transform:translate(-50%,-50%)}.map-point[data-astro-cid-5actdr7k]{background:#9370ca;border:2px solid #fff;border-radius:50%;width:9px;height:9px;display:block;box-shadow:0 0 0 1px #9370ca44}.map-node[data-astro-cid-5actdr7k] strong[data-astro-cid-5actdr7k]{text-align:center;background:#fffffff2;border:1px solid #e9e3f2;border-radius:5px;align-items:center;gap:4px;padding:4px 7px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.map-node[data-astro-cid-5actdr7k] strong[data-astro-cid-5actdr7k] svg[data-astro-cid-5actdr7k]{color:#718eae;flex-shrink:0}.map-tone--blue[data-astro-cid-5actdr7k] .map-point[data-astro-cid-5actdr7k]{background:#729bd0;box-shadow:0 0 0 1px #729bd044}.map-tone--teal[data-astro-cid-5actdr7k] .map-point[data-astro-cid-5actdr7k]{background:#63aa99;box-shadow:0 0 0 1px #63aa9944}.map-node--selected[data-astro-cid-5actdr7k]{z-index:1;gap:8px}.map-node--selected[data-astro-cid-5actdr7k] .map-point[data-astro-cid-5actdr7k]{background:#7c3aed;width:15px;height:15px;box-shadow:0 0 0 7px #7c3aed13,0 0 0 12px #7c3aed06}.map-node--selected[data-astro-cid-5actdr7k] strong[data-astro-cid-5actdr7k]{color:#6e39a6;border-color:#d4bbed;padding:6px 10px;font-size:13px;font-weight:700;box-shadow:0 3px 9px #6943910d}.map-node--library[data-astro-cid-5actdr7k] strong[data-astro-cid-5actdr7k]{border-color:#dce6f2;border-radius:2px 7px 7px}.map-node--interviews[data-astro-cid-5actdr7k]{top:30%;left:14%}.map-node--source[data-astro-cid-5actdr7k]{top:75%;left:17%}.map-node--positioning[data-astro-cid-5actdr7k]{top:17%;left:37%}.map-node--launch[data-astro-cid-5actdr7k]{top:49%;left:50%}.map-node--message[data-astro-cid-5actdr7k]{top:83%;left:44%}.map-node--checklist[data-astro-cid-5actdr7k]{top:25%;left:77%}.map-node--faq[data-astro-cid-5actdr7k]{top:58%;left:85%}.map-node--onboarding[data-astro-cid-5actdr7k]{top:83%;left:74%}.map-label-short[data-astro-cid-5actdr7k]{display:none}.map-key[data-astro-cid-5actdr7k]{color:#898096;gap:12px;font-size:9px;display:flex;position:absolute;bottom:12px;left:16px}.map-key[data-astro-cid-5actdr7k] span[data-astro-cid-5actdr7k]{align-items:center;gap:5px;display:flex}.map-key[data-astro-cid-5actdr7k] i[data-astro-cid-5actdr7k]{border-top:1.5px solid #b597d9;width:15px}.map-key[data-astro-cid-5actdr7k] .map-key-citation[data-astro-cid-5actdr7k]{border-color:#6f9acb;border-top-style:dashed}.map-overview[data-astro-cid-5actdr7k]{color:#a39aaf;font-size:9px;position:absolute;bottom:12px;right:15px}.map-inspector[data-astro-cid-5actdr7k]{background:#fff;border-left:1px solid #eae7f1;min-width:0;padding:17px}.map-inspector-eyebrow[data-astro-cid-5actdr7k]{color:#9a90a7;letter-spacing:.05em;margin-bottom:10px;font-size:10px;font-weight:600;line-height:1.3;display:block}.map-document-type[data-astro-cid-5actdr7k]{color:#9674bd;margin-bottom:7px;font-size:10px;display:block}.map-selected-title[data-astro-cid-5actdr7k]{color:#514362;margin-bottom:8px;font-size:15px;font-weight:700;line-height:1.4;display:block}.map-document-status[data-astro-cid-5actdr7k]{color:#9b93a6;align-items:center;gap:5px;font-size:10px;display:flex}.map-document-status[data-astro-cid-5actdr7k] i[data-astro-cid-5actdr7k]{background:#75b49b;border-radius:50%;width:5px;height:5px}.map-counts[data-astro-cid-5actdr7k]{border-top:1px solid #f2eef6;border-bottom:1px solid #f2eef6;gap:22px;margin:13px 0;padding:10px 0;display:flex}.map-counts[data-astro-cid-5actdr7k] span[data-astro-cid-5actdr7k]{color:#9a90a7;align-items:center;gap:5px;font-size:10px;display:flex}.map-counts[data-astro-cid-5actdr7k] b[data-astro-cid-5actdr7k]{color:#77638f;font-size:16px;font-weight:600}.map-detail-row[data-astro-cid-5actdr7k]{color:#7c718b;align-items:center;gap:7px;margin-top:10px;font-size:11px;display:flex}.map-detail-row[data-astro-cid-5actdr7k] i[data-astro-cid-5actdr7k]{background:#b091d4;border-radius:50%;flex-shrink:0;width:5px;height:5px}.map-detail-row[data-astro-cid-5actdr7k] b[data-astro-cid-5actdr7k]{color:#b9b0c3;margin-left:auto;font-size:11px;font-weight:400}.map-detail-row--citation[data-astro-cid-5actdr7k] i[data-astro-cid-5actdr7k]{background:#7ea6d2;border-radius:1px}@media (width<=960px){.map-stage[data-astro-cid-5actdr7k]{grid-template-columns:minmax(0,1fr)}.map-inspector[data-astro-cid-5actdr7k]{display:none}}@media (width<=640px){.map-heading[data-astro-cid-5actdr7k]{min-height:54px;padding:14px}.map-title[data-astro-cid-5actdr7k]{gap:7px}.map-title[data-astro-cid-5actdr7k] strong[data-astro-cid-5actdr7k]{font-size:14px}.map-workspace[data-astro-cid-5actdr7k]{display:none}.map-toolbar[data-astro-cid-5actdr7k]{gap:10px;padding:10px 14px}.map-lens[data-astro-cid-5actdr7k]{gap:5px;font-size:10px}.map-lens[data-astro-cid-5actdr7k] small[data-astro-cid-5actdr7k],.map-scope[data-astro-cid-5actdr7k]{display:none}.map-search[data-astro-cid-5actdr7k]{font-size:10px}.map-canvas[data-astro-cid-5actdr7k]{height:290px}.map-topic[data-astro-cid-5actdr7k],.map-connections--wide[data-astro-cid-5actdr7k]{display:none}.map-connections--small[data-astro-cid-5actdr7k]{display:block}.map-node--positioning[data-astro-cid-5actdr7k],.map-node--message[data-astro-cid-5actdr7k],.map-node--faq[data-astro-cid-5actdr7k],.map-node--onboarding[data-astro-cid-5actdr7k]{display:none}.map-node--interviews[data-astro-cid-5actdr7k]{top:20%;left:25%}.map-node--checklist[data-astro-cid-5actdr7k]{top:20%;left:75%}.map-node--launch[data-astro-cid-5actdr7k]{top:53%;left:50%}.map-node--source[data-astro-cid-5actdr7k]{top:85%;left:50%}.map-node[data-astro-cid-5actdr7k]{max-width:136px}.map-node[data-astro-cid-5actdr7k] strong[data-astro-cid-5actdr7k]{font-size:14px}.map-node--library[data-astro-cid-5actdr7k]{max-width:180px}.map-node--selected[data-astro-cid-5actdr7k]{max-width:170px}.map-node--selected[data-astro-cid-5actdr7k] strong[data-astro-cid-5actdr7k]{font-size:14px}.map-label-full[data-astro-cid-5actdr7k]{display:none}.map-label-short[data-astro-cid-5actdr7k]{display:inline}.map-key[data-astro-cid-5actdr7k]{font-size:10px;bottom:10px;left:14px}.map-overview[data-astro-cid-5actdr7k]{display:none}}
