Index: src/views/pages/admin-seo.ejs
===================================================================
--- src/views/pages/admin-seo.ejs	(revision bbf9d1a5d21d0049f96961fccd5666511634974a)
+++ src/views/pages/admin-seo.ejs	(revision 015ce465e5c0358e84f12cd2ca3297d32e390cee)
@@ -109,5 +109,9 @@
 .admin-site-edit-page .admin-tagline { color: var(--ink-muted); margin: 0 0 1.75rem; }
 
-.site-form { display: flex; flex-direction: column; gap: 1.5rem; }
+.site-form { display: flex; flex-direction: column; gap: 1.5rem; min-width: 0; }
+/* <fieldset> krimpt door de UA min-inline-size:min-content niet mee → mobiel-overflow.
+   min-width:0 dwingt meekrimpen. */
+.site-form fieldset { min-width: 0; }
+.site-form input, .site-form textarea, .site-form select { min-width: 0; }
 .site-form fieldset {
   border: 1px solid var(--rule);
