/* home: mobile-only safety overrides. Keep mobile rules on the requested 767px breakpoint. */
@media (max-width: 767px) {
    main {
        max-width: 100%;
        overflow-x: clip;
    }

    main img,
    main video,
    main canvas,
    main svg {
        max-width: 100%;
    }

    main iframe {
        max-width: 100%;
    }
}
