/* Use the approved wordmark unchanged; preserve its full proportions. */
img.rco-ui-logo{width:160px;height:60px;object-fit:contain;flex-shrink:0;border-radius:0}
.rc-shell .rc-brand{flex-direction:column;align-items:flex-start;gap:0;min-width:0}
.rc-shell .rc-brand img.rco-ui-logo{width:160px;height:60px}
.rc-shell .rc-brand small{margin:0;font-size:11px;line-height:1.2}
.tv-brand img.rco-ui-logo{width:clamp(150px,13vw,360px);height:auto;min-width:0}
.tv-fan-brand img.rco-ui-logo{width:clamp(120px,12vw,260px);height:auto}
@media(max-width:650px){img.rco-ui-logo,.rc-shell .rc-brand img.rco-ui-logo{width:112px;height:42px}.rc-shell .rc-brand small{font-size:10px}.tv-brand img.rco-ui-logo{width:120px;height:auto}}
