Live implementation at two CSS viewports

Mobile / 393 × 852 CSS px

Tablet / 768 × 1024 CSS px

Same implementation, native iframe viewports. No device bezel or image substitute. The browser viewport override did not change the top-level viewport, so these explicitly sized live frames are used to inspect responsive layout.