/* Keep the shared logo strapline at two readable lines on phone screens. */
@media(max-width:599px){
 html body :is(.qvr-phone-logo-brand,.qg-brand,.qa-brand,.qpr-brand,.qos-brand,.cert-brand)>span{display:block!important;min-width:0!important;font-size:clamp(12px,calc(5vw - 4.5px),15px)!important;line-height:1.35!important}
}
@media(max-width:350px){
 html body :is(.qvr-phone-logo-brand,.qg-brand,.qa-brand,.qpr-brand,.qos-brand,.cert-brand){gap:8px!important}
 html body :is(.qvr-phone-logo-brand,.qg-brand,.qa-brand,.qpr-brand,.qos-brand,.cert-brand)>img{width:40px!important;height:40px!important;flex:0 0 40px!important}
}
