/* Leave the established information-page layout; align its menu breakpoint to its visible navigation. */
@media (min-width:1101px) {
  html body header.fk-header.if-hardtest-info .sa-menu-toggle {display:none!important}
}
/* The existing graphic layer sets an important 19px wordmark on mobile. */
@layer finder-graphic-balance {
  @media (max-width:380px) {
    html body.gb-if #Whitebackground header.if-hardtest-info .fk-brand-name {
      font-size:clamp(15px,5vw,19px)!important;
    }
  }
}
@media (max-width:440px) {
  html body .fk-header.if-coordinated-chrome .if-chrome-top > .fk-brand {flex:0 0 auto}
  html body .fk-header.if-coordinated-chrome .if-chrome-top > .fk-controls {
    flex:1 1 0%;max-width:none!important;flex-wrap:wrap!important;
  }
  html body .fk-header.if-coordinated-chrome .if-chrome-top .fk-menu {max-width:100%;min-width:0}
}
