<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="520" viewBox="0 0 1200 520" role="img" aria-labelledby="title desc">
  <title id="title">How control follows protected data</title>
  <desc id="desc">Protected data leaves its original boundary, a breach occurs, policy is checked at the point of use, access is revoked or neutralised, and an evidence record is created.</desc>
  <defs><linearGradient id="bg" x1="0" x2="1"><stop stop-color="#061a31"/><stop offset=".52" stop-color="#0c4f91"/><stop offset="1" stop-color="#073f56"/></linearGradient></defs>
  <rect width="1200" height="520" rx="38" fill="url(#bg)"/>
  <path d="M150 220h900" stroke="#32d5c4" stroke-width="4" stroke-dasharray="12 12" opacity=".7"/>
  <g transform="translate(150 220)"><circle r="68" fill="#ffffff" opacity="0.12"/><path d="M-24 -20h48v40h-48zM-14 -8h28M-14 2h20" fill="none" stroke="#ffffff" stroke-width="7" stroke-linecap="round" stroke-linejoin="round"/><text y="112" text-anchor="middle" fill="#ffffff" font-family="Inter,Arial,sans-serif" font-size="24" font-weight="700">Data leaves</text><text y="142" text-anchor="middle" fill="#eaf7fb" font-family="Inter,Arial,sans-serif" font-size="16">01</text></g><g transform="translate(375 220)"><circle r="68" fill="#ffffff" opacity="0.12"/><path d="M0 -30l30 54h-60zM0 -10v16M0 15v2" fill="none" stroke="#ffffff" stroke-width="7" stroke-linecap="round" stroke-linejoin="round"/><text y="112" text-anchor="middle" fill="#ffffff" font-family="Inter,Arial,sans-serif" font-size="24" font-weight="700">Breach</text><text y="142" text-anchor="middle" fill="#eaf7fb" font-family="Inter,Arial,sans-serif" font-size="16">02</text></g><g transform="translate(600 220)"><circle r="68" fill="#32d5c4" opacity="1"/><path d="M-28 -28h56v56h-56zM-15 0l10 10 22-24" fill="none" stroke="#061a31" stroke-width="7" stroke-linecap="round" stroke-linejoin="round"/><text y="112" text-anchor="middle" fill="#ffffff" font-family="Inter,Arial,sans-serif" font-size="24" font-weight="700">Policy check</text><text y="142" text-anchor="middle" fill="#eaf7fb" font-family="Inter,Arial,sans-serif" font-size="16">03</text></g><g transform="translate(825 220)"><circle r="68" fill="#ffffff" opacity="0.12"/><path d="M-25 -25l50 50M25 -25l-50 50" fill="none" stroke="#ffffff" stroke-width="7" stroke-linecap="round" stroke-linejoin="round"/><text y="112" text-anchor="middle" fill="#ffffff" font-family="Inter,Arial,sans-serif" font-size="24" font-weight="700">Access revoked</text><text y="142" text-anchor="middle" fill="#eaf7fb" font-family="Inter,Arial,sans-serif" font-size="16">04</text></g><g transform="translate(1050 220)"><circle r="68" fill="#ffffff" opacity="0.12"/><path d="M-24 -30h48v60h-48zM-12 -14h24M-12 0h24M-12 14h18" fill="none" stroke="#ffffff" stroke-width="7" stroke-linecap="round" stroke-linejoin="round"/><text y="112" text-anchor="middle" fill="#ffffff" font-family="Inter,Arial,sans-serif" font-size="24" font-weight="700">Evidence record</text><text y="142" text-anchor="middle" fill="#eaf7fb" font-family="Inter,Arial,sans-serif" font-size="16">05</text></g>
  <text x="68" y="72" fill="#32d5c4" font-family="Inter,Arial,sans-serif" font-size="18" font-weight="800" letter-spacing="3">CONTROL FOLLOWS THE DATA</text>
</svg>