/* V72: TPN official navy sampled from the supplied TPN reference; restore restrained typography. */
html body .v20-footer-shield{align-items:center!important;}
html body .v20-shield-copy{max-width:530px!important;gap:9px!important;}
html body .v20-shield-copy strong{font-size:clamp(17px,1.5vw,23px)!important;line-height:1.2!important;letter-spacing:-.025em!important;font-weight:800!important;}
html body .v20-shield-copy strong .v71-tpn-name{color:#1B2E50!important;font-size:inherit!important;}
html body .v20-shield-copy strong .v71-tpn-level{font-size:inherit!important;}
html body .v20-shield-copy .v71-tpn-support{font-size:clamp(13px,.94vw,15px)!important;line-height:1.5!important;max-width:52ch!important;margin-top:0!important;}
@media(min-width:801px){html body .v20-footer-shield img{transform:translateY(0)!important;}}
@media(max-width:800px){html body .v20-footer-shield img{transform:none!important;}}
