I agree. The larger font-size rule is applied to the button when placed in the h1, so a secondary font-size would need to be applied to normalize it again. There's a trade-off of semantic elements v. redundancy