/* Signal H identity; decorative brand surfaces only. */
@layer halo-brand {
.logo-mark{background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important;}
.logo-mark::before,.logo-mark::after{display:none!important;}
.logo-mark img{display:block!important;object-fit:contain!important;}
.halo-native-splash-mark{background:transparent!important;border:0!important;box-shadow:none!important;}
.halo-native-splash-mark::after{display:none!important;}
.halo-native-splash-mark img{display:block;width:88px;height:88px;object-fit:contain;}
.call-logo-mark{background:transparent!important;border:0!important;box-shadow:none!important;}
.call-logo-mark::before,.call-logo-mark::after{display:none!important;}
.call-logo-mark img{display:block;width:100%;height:100%;object-fit:contain;}
.social-rail-brand .social-brand-pulse{width:28px!important;height:28px!important;flex-shrink:0!important;background:url('/halo-brand-circle.svg?v=5cc6cbb999e823e1dd3d1ade0e0ed79f03e9d28dc9d96587e4f288b329aad9bc') center/contain no-repeat!important;box-shadow:none!important;animation:none!important;border:0!important;}
.social-brand-pulse::before,.social-brand-pulse::after{display:none!important;}
}
