/* VMK145: common visible wordmark cap height, derived from OV available header width. */
:root{--vmk145-cap:clamp(43.2px,3.535vw,50.91px)}
@media(min-width:768px) and (max-width:1100px){:root{--vmk145-cap:clamp(24.69px,3.2148vw,32.4px)}}
@media(max-width:767px){:root{--vmk145-cap:calc((100vw - 92px) * 0.06279069767441861)}}
html:not(#vmk145-off1):not(#vmk145-off2):not(#vmk145-off3):not(#vmk145-off4):not(#vmk145-off5):not(#vmk145-off6) body [data-vmk145-header]{display:block!important;width:calc(var(--vmk145-cap) * var(--vmk145-ratio))!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:contain!important;transform:none!important;flex:none!important;margin:0!important;filter:none!important}
html:not(#vmk145-off1):not(#vmk145-off2):not(#vmk145-off3):not(#vmk145-off4):not(#vmk145-off5):not(#vmk145-off6) body [data-vmk145-lockup],html:not(#vmk145-off1):not(#vmk145-off2):not(#vmk145-off3):not(#vmk145-off4):not(#vmk145-off5):not(#vmk145-off6) body [data-vmk145-lockup] .brand-lockup-v61{width:max-content!important;max-width:none!important;min-width:0!important;height:auto!important;overflow:visible!important;flex:none!important}
html:not(#vmk145-off1):not(#vmk145-off2):not(#vmk145-off3):not(#vmk145-off4):not(#vmk145-off5):not(#vmk145-off6) body [data-vmk145-lockup]{padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
@media(max-width:767px){html:not(#vmk145-off1):not(#vmk145-off2):not(#vmk145-off3):not(#vmk145-off4):not(#vmk145-off5):not(#vmk145-off6) body [data-vmk145-lockup]{margin-left:0!important}}
