#ab5-editorial .tracing-page .tracing-hero h1{font-size:clamp(43px,4.8vw,65px)}#ab5-editorial .tracing-page .tracing-hero h1 em{font-size:1.02em}#ab5-editorial .tracing-network{width:100%;margin:0}#ab5-editorial .tracing-network svg{display:block;width:100%;height:auto}#ab5-editorial .tracing-network-grid{opacity:.13;stroke-width:.7}#ab5-editorial .tracing-network-paths{opacity:.38;stroke-width:1.1}#ab5-editorial .tracing-network-highlight{stroke-dasharray:750;animation:tracing-network-reveal 2.6s ease-out both}@keyframes tracing-network-reveal{0%{stroke-dashoffset:750;opacity:.2}to{stroke-dashoffset:0;opacity:1}}#ab5-editorial .tracing-network figcaption{margin-top:20px}#ab5-editorial .tracing-network figcaption>span{padding-inline:9px}#ab5-editorial .tracing-clients,#ab5-editorial .tracing-intelligence,#ab5-editorial .tracing-methodology{background:var(--about-graphite)}#ab5-editorial .tracing-flow{border:1px solid var(--about-card-border);border-radius:7px;background:var(--a-paper);padding:30px;margin-block:40px}#ab5-editorial .tracing-flow-topline{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 25px}#ab5-editorial .tracing-flow-topline>span:last-child{color:var(--a-muted);font-size:11px}#ab5-editorial .tracing-flow-stages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;padding:0;margin:35px 0;list-style:none}#ab5-editorial .tracing-flow-stages>li{position:relative;min-width:0}#ab5-editorial .tracing-flow-node{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;width:100%;height:100%;min-height:185px;border:1px solid var(--about-card-border);border-radius:5px;padding:20px 12px;background:var(--about-graphite);color:var(--a-ink);text-align:center;font:inherit;font-size:12px;line-height:1.6;overflow-wrap:anywhere;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}#ab5-editorial .tracing-flow-node:hover,#ab5-editorial .tracing-flow-node[aria-pressed=true]{border-color:var(--about-gold);background:#1c2c35}#ab5-editorial .tracing-flow-node>svg{width:25px;height:25px;stroke-width:1.2;color:var(--about-blue);flex-shrink:0}#ab5-editorial .tracing-flow-node[aria-pressed=true]>svg{color:var(--about-gold)}#ab5-editorial .tracing-address-branches{display:flex;gap:7px;justify-content:center}#ab5-editorial .tracing-address-branches>span{border:1px solid var(--about-card-border);padding:5px 7px;color:var(--a-muted);font-size:9px;line-height:1.6}#ab5-editorial .tracing-flow-direction{position:absolute;left:calc(100% + 6px);top:calc(50% - 9px);color:var(--about-blue);pointer-events:none}#ab5-editorial .tracing-flow-direction svg{width:18px;height:18px;stroke-width:1.2}#ab5-editorial .tracing-flow-direction .tracing-flow-vertical{display:none}#ab5-editorial .tracing-flow-detail{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:25px;align-items:start;border-block:1px solid var(--a-line);padding-block:25px;min-height:116px}#ab5-editorial .tracing-flow-detail h3{font-size:18px;line-height:1.5;color:var(--about-gold)}#ab5-editorial .tracing-flow-detail p{font-size:12px;line-height:1.9}#ab5-editorial .tracing-flow figcaption{margin-top:22px}#ab5-editorial .tracing-intelligence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 35px}#ab5-editorial .tracing-intelligence .about-quote{margin-top:45px;max-width:900px}#ab5-editorial .tracing-ecosystems .forensic-network-grid-cards>div:last-child{grid-column:1/-1}#ab5-editorial .tracing-methodology-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);gap:0 70px;align-items:start}#ab5-editorial .tracing-methodology-layout>.about-section-heading{position:sticky;top:45px}#ab5-editorial .tracing-methodology-layout>.about-section-action{grid-column:2;margin:0}#ab5-editorial .tracing-timeline{list-style:none;padding:0;margin:0}#ab5-editorial .tracing-timeline>li{position:relative;padding:0 0 38px 70px}#ab5-editorial .tracing-timeline>li:not(:last-child):before{content:"";position:absolute;left:20px;top:41px;bottom:0;width:1px;background:var(--about-card-border)}#ab5-editorial .tracing-stage-number{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:41px;height:41px;border:1px solid var(--about-card-border);border-radius:50%;color:var(--about-gold);font-size:11px;background:var(--a-paper)}#ab5-editorial .tracing-timeline h3{font-size:18px;line-height:1.5;padding-top:6px}#ab5-editorial .tracing-timeline p{font-size:13px;line-height:1.9;margin-top:12px}#ab5-editorial .tracing-recovery{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:70px;align-items:start}#ab5-editorial .tracing-recovery>aside{border-left:1px solid var(--about-gold);padding-left:30px}#ab5-editorial .tracing-recovery>aside>h3{font-size:22px;line-height:1.4}#ab5-editorial .tracing-final h2>em,#ab5-editorial .tracing-final h2>span{display:block}#ab5-editorial .tracing-final h2>em{color:var(--about-gold);margin-top:5px}@media(max-width:1000px){#ab5-editorial .tracing-flow-stages{grid-template-columns:minmax(0,1fr);gap:32px}#ab5-editorial .tracing-flow-node{display:grid;grid-template-columns:28px minmax(0,1fr);min-height:90px;justify-items:start;text-align:left;padding:22px}#ab5-editorial .tracing-address-branches{grid-column:2}#ab5-editorial .tracing-flow-direction{top:auto;bottom:-26px;left:27px}#ab5-editorial .tracing-flow-direction .tracing-flow-horizontal{display:none}#ab5-editorial .tracing-flow-direction .tracing-flow-vertical{display:block}}@media(max-width:900px){#ab5-editorial .tracing-methodology-layout,#ab5-editorial .tracing-recovery{grid-template-columns:minmax(0,1fr);gap:35px}#ab5-editorial .tracing-methodology-layout>.about-section-heading{position:static}#ab5-editorial .tracing-methodology-layout>.about-section-action{grid-column:1}#ab5-editorial .tracing-intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){#ab5-editorial .tracing-flow{padding:23px}#ab5-editorial .tracing-flow-detail,#ab5-editorial .tracing-intelligence-grid{grid-template-columns:minmax(0,1fr);gap:15px}#ab5-editorial .tracing-timeline>li{padding-left:57px}#ab5-editorial .tracing-timeline h3{font-size:17px}#ab5-editorial .tracing-recovery>aside{padding-left:22px}}@media(max-width:460px){#ab5-editorial .tracing-page .tracing-hero h1{font-size:43px;letter-spacing:-1.8px}}@media(prefers-reduced-motion:reduce){#ab5-editorial .tracing-network-highlight{animation:none;stroke-dasharray:none}}