/* Hide the inert sticky CTA while the mobile menu is open. */
html.menu-open .pill{display:none}

/* Reset offscreen; removing this class reuses the original mizuhiki keyframes. */
.fv .miz.miz-reset{animation:none}

/* Equal-height account cards, scoped to this section only. */
#official-accounts .acc3 {
  grid-auto-rows: 1fr;
  align-items: stretch;
}
#official-accounts .acc3 > li {
  display: flex;
  min-width: 0;
}
#official-accounts .acc3 > li > .acc {
  flex: 1;
  min-width: 0;
  display: grid;
  grid-template-rows: auto 1fr auto;
  align-items: start;
}
#official-accounts .acc > .go {
  min-width: 0;
  overflow-wrap: anywhere;
}
