The app loads fonts from Google Fonts CDN, causing layout shift while fonts load.\n\nAdd link rel=preload for woff2 font files in app/layout.tsx. Switch to next/font self-hosting. Set font-display: swap.\n\nAcceptance Criteria: Lighthouse shows zero text visibility during webfont load warnings.\n\nFiles: app/layout.tsx (Modify), app/globals.css (Modify)
The app loads fonts from Google Fonts CDN, causing layout shift while fonts load.\n\nAdd link rel=preload for woff2 font files in app/layout.tsx. Switch to next/font self-hosting. Set font-display: swap.\n\nAcceptance Criteria: Lighthouse shows zero text visibility during webfont load warnings.\n\nFiles: app/layout.tsx (Modify), app/globals.css (Modify)