/* Original Bored design preserved. Only layout/interaction safeguards below. */
/* Enquiry pathways are unavailable for now; keep them out of view and tab order. */
.bca-nav nav,.bca-actions,.bca-action-strip,#contact-path{display:none !important}
.bca-hero-copy,.bca-hero-visual,.bca-interactive-feature-copy,
.bca-opportunity-card,.bca-card,.bca-reference{min-width:0}
a:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:940px){.bca-reference dd,.bca-note{overflow-wrap:anywhere}}
@media(max-width:600px){
  .bca-nav-action{min-height:44px;display:inline-flex;align-items:center}
  .bca-button{max-width:100%;padding:12px 18px;text-align:center;line-height:1.4}
  .bca-actions{min-width:0}
  .bca-action-strip-links a,.bca-interactive-feature-copy a{min-height:44px;display:inline-flex;align-items:center}
  .bca-faq summary{min-height:44px}
  /* The imported hosts had minimum heights larger than their clipped stages. */
  .bca-hero-interactive .bca-interactive-visual{min-height:0}
  .bca-hero-interactive .bca-design-surface{min-height:430px}
  .bca-hero-interactive [data-direct-embed-host="air-hockey"]{min-height:0}
  .bca-interactive-feature-surface{min-height:660px}
  [data-direct-embed-host="connect-4"]{min-height:0}
}
