/* Spacing for the portfolio category title only. */
.workspace-header:has(#categoryTitle){
  flex-wrap:wrap;
  column-gap:40px;
  row-gap:28px;
}
.workspace-header > div:has(> #categoryTitle){
  min-width:0;
  max-width:100%;
}
#categoryTitle{
  margin:18px 0 24px;
  line-height:1.12;
  overflow-wrap:anywhere;
}
@media(min-width:821px){
  .workspace-header > div:has(> #categoryTitle){flex:1 1 320px}
  .workspace-header:has(#categoryTitle) > .workspace-actions{flex:1 1 480px}
}
