+
+ {/* The sender identity never changes — only the tile colours tween per brand. */}
+
+ {brand.letter}
+
+
+ {/*
+ * Hardcoded inks (not theme tokens): this row sits on the
+ * hardcoded light `tint` band, so it pairs with hardcoded ink
+ * colours the same way the email sibling pairs its hardcoded
+ * avatar surfaces (hardcoded surface => hardcoded ink).
+ */}
+
+
+
+
+
+ Please sign: Example.pdf
+
+
+
+ {organisation.name} has invited you to sign this document.
+
+
+ {/* Same replay split as the logo tile: colours tween on the persistent button, the pop replays per brand on the remounting label. */}
+
+
+ Sign
+
+
+
+
+
+
+ Company details
+
+
+
+
+
+
+
+ {/*
+ * Keyed remount replays the sweep per brand. No opacity envelope —
+ * keyframe arrays are unreliable on strict-mode remounts; both
+ * endpoints sit outside the overflow-hidden card, so the clip
+ * provides the fade in/out instead.
+ */}
+
+