Try adding this in the appropriate responsive section of your css –
.header-image .site-title a {
background-size: contain !important;
}
If it’s cutting off on mobile phones, then add it to the last responsive section (for iPhone, and other mobile devices).