header h1{margin:0;font-size:2.5rem}.footer{background-color:#222;color:#ccc;text-align:center;padding:1rem;font-size:.9rem}@media (max-width:768px){header h1{font-size:2rem}}