header { display: flex; margin: 1em 0; > h1 { flex: 1; margin: 0; color: #FFF3B0; text-align: left; font-size: 2rem; } > a { flex: 0; font-size: 2rem; text-decoration: none; } }