/* Shared app symbols and restrained emphasis, matching platform specifications. */
.home-app-icon { display: block; width: 32px; height: 32px; object-fit: contain; flex: 0 0 32px; }
.tools-grid .tool-symbol.home-app-icon { width: 28px; height: 28px; }
.home-label-icon { display: inline-block; width: 22px; height: 22px; margin-right: 9px; vertical-align: middle; object-fit: contain; }
.tools-grid p strong, .dual-card p strong, .plus-feature p strong { color: #e2e2e8; font-weight: 600; }

/* White label retains the app green while meeting normal-text contrast. */
.tag.tag-make { color: #fff; }
