diff --git a/src/client/pages/welcome.entrance.a.vue b/src/client/pages/welcome.entrance.a.vue
index 04869bba1e..4d356774eb 100644
--- a/src/client/pages/welcome.entrance.a.vue
+++ b/src/client/pages/welcome.entrance.a.vue
@@ -253,6 +253,7 @@ export default defineComponent({
 					> .logo {
 						vertical-align: bottom;
 						max-height: 120px;
+						max-width: min(100%, 300px);
 					}
 				}