/* Display the supplied artwork unchanged, framing its central wordmark. */
.ralliqo-brand{display:flex;align-items:center;gap:12px;flex-wrap:wrap;letter-spacing:.06em}
.ralliqo-logo-frame{display:block;position:relative;width:170px;height:72px;overflow:hidden;flex:0 0 auto;border-radius:0;background:transparent;border:0;box-shadow:none}
.ralliqo-logo{display:block;position:absolute;width:100%;height:auto;max-width:none;left:0;top:50%;transform:translateY(-50%)}
.ralliqo-brand-caption{font-size:10px;line-height:1.4;letter-spacing:.08em;color:var(--muted,var(--text-secondary))}
.openplay-app .topbar-brand .brand.ralliqo-brand:before{content:none}
.ot-brand-lockup .ralliqo-logo-frame{margin:0;max-width:none}
.ot-header .ot-brand-lockup{min-width:0}
.bp-wordmark.ralliqo-brand{padding:0}
@media(max-width:700px){
 .ralliqo-logo-frame{width:128px;height:54px}
 .openplay-topbar .ralliqo-brand-caption,.ot-brand-lockup .ralliqo-brand-caption{display:none}
 .ralliqo-brand{gap:6px}
}
