/* Two-role header navigation: information guides and lawyer recommendations. */
header.wp-block-template-part .wp-block-buttons:has(.lg-header-guide-link) {
  display: flex;
  flex-wrap: nowrap !important;
  gap: 8px !important;
  margin-left: auto !important;
}

header.wp-block-template-part .lg-header-guide-link {
  flex: 0 0 auto;
}

header.wp-block-template-part .lg-header-guide-link .wp-block-button__link {
  min-height: 44px;
  padding: 11px 17px !important;
  white-space: nowrap !important;
  line-height: 1.2 !important;
}

@media (max-width: 620px) {
  header.wp-block-template-part .wp-block-group.alignwide:has(.lg-header-guide-link) {
    flex-wrap: wrap !important;
    row-gap: 10px !important;
  }

  header.wp-block-template-part .wp-block-site-title {
    flex: 1 1 100%;
    text-align: center;
  }

  header.wp-block-template-part .wp-block-buttons:has(.lg-header-guide-link) {
    width: 100%;
    justify-content: center;
    margin-left: 0 !important;
  }

  header.wp-block-template-part .lg-header-guide-link {
    flex: 1 1 0;
  }

  header.wp-block-template-part .lg-header-guide-link .wp-block-button__link {
    width: 100%;
    padding: 10px 12px !important;
    font-size: 13px !important;
    text-align: center;
  }
}
