.rifte-brand-image.rifte-brand-image{display:block;flex:0 0 auto;width:172px;max-width:100%;aspect-ratio:2140/495;margin:0;background-color:#fff;-webkit-mask:url(/images/brand/rifte-vocal-studio-mark.svg) center/contain no-repeat;mask:url(/images/brand/rifte-vocal-studio-mark.svg) center/contain no-repeat}:root[data-theme=light] .rifte-brand-image.rifte-brand-image{background-color:#111}.rifte-brand-image.rifte-brand-image--admin{width:172px}.rifte-brand-image.rifte-brand-image--login{width:230px}.rifte-brand-image.rifte-brand-image--compact{width:90px}@media (max-width:600px){.rifte-brand-image.rifte-brand-image--header{width:140px}}@media (max-width:359px){.rifte-brand-image.rifte-brand-image--header{width:84px}}.step-nav__home:has(.rifte-brand-image--compact){width:90px;height:24px;flex-shrink:0}