/* Exact approved artwork, cropped with SVG viewports. Decorative and non-interactive. */
body[data-portal="forge"] #pageContent .forge209-overview>.forge209-grid>article { isolation:isolate; }
body[data-portal="forge"] #pageContent .forge209-overview>.forge209-grid>article::before { content:""; position:absolute; inset:0; z-index:-1; pointer-events:none; border-radius:inherit; background-repeat:no-repeat; background-position:right center; background-size:auto 100%; opacity:1; filter:none; mix-blend-mode:multiply; }
body[data-portal="forge"] #pageContent .forge209-overview>.forge209-grid>article:has(>button[data-forge-route="management-system-builder"])::before { background-image:url("images/01-build-a-management-system.svg"); }
body[data-portal="forge"] #pageContent .forge209-overview>.forge209-grid>article:has(>button[data-forge-route="template-pack-library"])::before { background-image:url("images/02-browse-template-packs.svg"); }
body[data-portal="forge"] #pageContent .forge209-overview>.forge209-grid>article:has(>button[data-forge-route="office-tools"])::before { background-image:url("images/03-combine-and-convert.svg"); }
body[data-portal="forge"] #pageContent .forge209-overview>.forge209-grid>article:has(>button[data-forge-route="bulk-office"])::before { background-image:url("images/04-find-and-replace-text.svg"); }
body[data-portal="forge"] #pageContent .forge209-overview>.forge209-grid>article:has(>button[data-forge-route="users"])::before { background-image:url("images/05-account-users.svg"); }
body[data-portal="forge"] #pageContent .forge209-overview>.forge209-grid>article:has(>button[data-forge-route="my-licence"])::before { background-image:url("images/06-your-licence.svg"); }
html[data-theme="dark"] body[data-portal="forge"] #pageContent .forge209-overview>.forge209-grid>article::before { filter:grayscale(1) invert(1) brightness(2.4); mix-blend-mode:screen; opacity:.7; }
