/* About Us management ID cards only. Other sections keep their existing UI. */
#jb-about-lanyards button[data-jbl-flip],
#jb-about-lanyards button[data-jbl-pause],
#jb-about-lanyards .jbl-engine-pause-hook {
    display: none !important;
    visibility: hidden !important;
}

/* Tighten the former controls area without changing the photo-card stage. */
#jb-about-lanyards .jbl-profile-grid {
    margin-bottom: 0;
}

/* Status announcements remain available to screen readers without adding a
   visible empty strip underneath the manager descriptions. */
#jb-about-lanyards .jbl-a11y-status {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    clip-path: inset(50%) !important;
    white-space: nowrap !important;
    border: 0 !important;
}

/* Give manager descriptions a comfortable line length on small screens. */
@media (max-width: 560px) {
    #jb-about-lanyards .jbl-profile-grid {
        grid-template-columns: minmax(0, 1fr);
        gap: 20px;
    }
}
