'use client'; import { FunctionComponent } from 'react'; import { Box, SxProps, Theme } from '@mui/material'; import AppIcon from '@/components/common/AppIcon'; const ILLUSTRATION_SIZE = 220; interface AuthIllustrationProps { sx?: SxProps; } /** * A calm, abstract hero graphic for the login front door — layered soft-tint circles (brand * tokens only, no stock photos or raster art) with a centered family glyph and a floating * trust badge, echoing the trust bullets underneath. Purely decorative. * @component AuthIllustration */ const AuthIllustration: FunctionComponent = ({ sx }) => (