docs: def style(self):
          """Add summaries and convert to Pandas Styler"""
          row_titles = [a.title for a in self._cleaned_summary_rows]
          col_titles = [a.title for a in self._cleaned_summary_cols]
          row_ix = pd.IndexSlice[row_titles, :]
          col_ix = pd.IndexSlice[:, col_titles]
  
          def handle_na(df):
              df.loc[col_ix] = df.loc[col_ix].fillna('')
              df.loc[row_ix] = df.loc[row_ix].fillna('')
              return df
  
          styler = (
              self
              .frame
              .pipe(handle_na)
              .style
              .applymap(lambda r: 'font-weight: 900', subset=row_ix)
              .applymap(lambda r: 'font-weight: 900', subset=col_ix)
          )
  
          for formatter in self.formatters:
              styler = formatter.apply(styler)
  
          return styler