Responsivity is a few hundred bytes of CSS. Modern formats for fonts (woff2) and images (webp) allow you to squeeze them in a couple hundred kilobytes, which still leaves plenty of room for scripts.