General layout palatable with document.documentElement.clientWidth
Visual palatable for general use window.innerWidth
let style = document.createElement('style'); style.innerHTML = `html{font-size: ${document.documentElement.clientWidth / 16}px !important;}`; document.head.appendChild(style);