The Figma-exported files (Desktop.tsx, Mobile.tsx) could not be modified
All customizations had to be applied non-destructively via CSS injection and DOM manipulation
The page had to feel like a single cohesive responsive experience, not two separate layouts
Figma's canvas artifacts (overflow clipping, decorative borders, positional offsets) had to be stripped without touching the source files