Estás utilizando un navegador obsoleto. Puede que este u otros sitios no se muestren correctamente. Debes actualizarlo o utilizar un navegador alternativo.
En España ya está disponible la Amazon Appstore para así instalar algunas de las apps Android que cuenta esta tienda en Windows 11. Una gran novedad para los usuarios del sistema operativo de Microsoft con la que llevar las apps a la barra de tareas.