/**
 * Re-mounts on every navigation, so each page fades in smoothly instead of snapping.
 * Opacity only — no transform — so fixed elements (header, scroll-to-top) are unaffected.
 */
export default function Template({ children }: { children: React.ReactNode }) {
  return <div className="animate-fade-in">{children}</div>;
}
