/* A little wonder stays directly reachable, including on the homepage. */
.site-header .universe-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  min-height: 44px;
}
.site-header .universe-link[aria-current='page'] {
  text-decoration: underline;
  text-underline-offset: 5px;
}
@media (min-width: 801px) and (max-width: 1100px) {
  .site-header { gap: 16px; }
  .site-header .desktop-nav { gap: 12px; }
  .site-header .universe-link { padding-inline: 10px; }
}
@media (max-width: 800px) {
  .site-header { gap: 12px; }
  .site-header .header-actions { gap: 8px; }
  .site-header .universe-link { padding: 10px; font-size: 11px; }
}
@media (max-width: 420px) {
  .site-header { gap: 8px; }
  .site-header .universe-link { padding-inline: 8px; font-size: 10px; }
  .site-header .menu-toggle { gap: 6px; }
}
