/** * Image background. The image is tiled or scaled across the page with optional blur and dark tint overlay. */ export interface FormBackgroundImage { /** HTTPS URL of the background image. Must start with `https://`. */ url: string; /** Darkening overlay intensity from 0 (no overlay) to 80 (heavy). Helps preserve text contrast over busy images. */ tint_opacity: number; /** When true, blurs the background image. */ blur: boolean; /** Scale percentage. 100 is native size; higher values crop the image tighter. */ zoom: number; }