/* Reserve the fixed social dock's margin on instructor biography pages. */
@media screen and (min-width: 768px) {
  .cp-portal .cp-main:has(.cp-biography),
  .cp-portal:has(.cp-biography) .hp-footer > .hp-shell {
    width: min(1180px, calc(100% - 176px));
  }
}
