.health-banner[data-v-4078d5c1]{top:var(--mobile-header-h);z-index:40;background:color-mix(in srgb,var(--tertiary-color) 12%,#fff);border-bottom:1px solid color-mix(in srgb,var(--tertiary-color) 30%,transparent);position:fixed;left:0;right:0;box-shadow:0 1px 3px #0000000f}@media (width>=1025px){.health-banner[data-v-4078d5c1]{top:var(--desktop-header-h)}}.dark-mode .health-banner[data-v-4078d5c1]{background:color-mix(in srgb,var(--tertiary-color) 8%,var(--primary-black-color));border-bottom-color:color-mix(in srgb,var(--tertiary-color) 20%,transparent)}.health-banner__inner[data-v-4078d5c1]{justify-content:center;align-items:center;gap:.5rem;max-width:80rem;margin:0 auto;padding:.75rem 1rem;display:flex}.health-banner__icon[data-v-4078d5c1]{color:var(--tertiary-color);flex-shrink:0}.health-banner__text[data-v-4078d5c1]{color:var(--body-text-color);text-align:center;font-size:.875rem;font-weight:500;line-height:1.4}.health-banner-enter-active[data-v-4078d5c1]{transition:transform .4s cubic-bezier(.16,1,.3,1)}.health-banner-leave-active[data-v-4078d5c1]{transition:opacity .2s,transform .2s}.health-banner-enter-from[data-v-4078d5c1],.health-banner-leave-to[data-v-4078d5c1]{transform:translateY(-100%)}.health-banner-leave-to[data-v-4078d5c1]{opacity:0}@media (width<=767px){.health-banner__inner[data-v-4078d5c1]{gap:.375rem;padding:.625rem .75rem}.health-banner__text[data-v-4078d5c1]{font-size:.8125rem}}
