/* v7.79 — Work Assurance Safety Intelligence bridge hierarchy */
html body.v71-page-work-assurance .library-bridge.v778-library-bridge {
  padding: 56px 0 64px !important;
  background: transparent !important;
}
html body.v71-page-work-assurance .v778-library-bridge .v778-library-bridge-inner {
  grid-template-columns: minmax(0, 1fr) auto !important;
  gap: 40px !important;
  padding: 48px !important;
}
html body.v71-page-work-assurance .v778-library-bridge-copy {
  display: block !important;
}
html body.v71-page-work-assurance .v778-library-bridge-icon {
  display: grid !important;
  margin: 0 0 16px !important;
}
html body.v71-page-work-assurance .v778-library-bridge .v778-library-eyebrow {
  margin: 0 0 10px !important;
}
html body.v71-page-work-assurance .v778-library-bridge h2 {
  margin: 0 0 12px !important;
}
@media (max-width: 760px) {
  html body.v71-page-work-assurance .library-bridge.v778-library-bridge { padding: 36px 0 44px !important; }
  html body.v71-page-work-assurance .v778-library-bridge .v778-library-bridge-inner {
    grid-template-columns: 1fr !important;
    padding: 30px 24px !important;
  }
}
