/* The supplied RushSocial artwork replaces the temporary R + star treatment. */
.brand-logo{display:block;width:230px;height:auto;flex:none;object-fit:contain;filter:drop-shadow(0 0 12px rgba(173,99,245,.14))}
.site-footer .brand-logo{width:285px}
.phone-logo-image{display:block;width:24px;height:24px;flex:none;object-fit:contain}
.login-art{border-color:rgba(173,99,245,.65);background:rgba(16,11,27,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}
.login-logo-mark{display:block;width:130px;height:130px;object-fit:contain;filter:drop-shadow(0 0 15px rgba(173,99,245,.35))}
@media(max-width:1000px){.site-header .brand-logo{width:195px}}
@media(max-width:820px){.site-header .brand-logo{width:215px}}
@media(max-width:620px){.nav-shell{gap:8px}.site-header .brand-logo{width:150px}.site-footer .brand-logo{width:235px}.login-logo-mark{width:65px;height:65px}}
@media(max-width:380px){.site-header .brand-logo{width:125px}}
