.logo{--logo-w:8.5rem;width:var(--logo-w);height:auto;flex-shrink:0;transition:width var(--dur-slow) var(--ease-base)}.logo--compact{--logo-w:7.25rem}@media (max-width:39.99rem){.logo{--logo-w:7.5rem}.logo--compact{--logo-w:6.75rem}}@media (prefers-reduced-motion:reduce){.logo{transition:none}}