         ],
         [
           :div,
-          %{style: style(%{"margin-top" => "50px", "height" => "250px"})},
+          style(%{"margin-top" => "50px", "height" => "250px"}),
           render_appearances(p)
         ],
-        [:div, %{style: style(%{"height" => "630px"})}, render_pieces(p)],
-        [:div, %{style: style(%{"height" => "50px"})}, render_point_ranges(round)]
+        [:div, style(%{"height" => "630px"}), render_pieces(p)],
+        [:div, style(%{"height" => "50px"}), render_point_ranges(round)]
       ]
     end
   end


          [
            :div,
            %{
              style:
                style(%{
                  "padding-left" => "65px",
                  "padding-right" => "65px",
                  "padding-top" => "310px",
                  "page-break-before" => "always"
                })
            },
            [
              :div,
              %{style: style(%{"height" => "#{200 - appearances_height}px"})},
              certificate_heading(round)
            ],
            [:p, [:b, group |> Enum.map(&[:span, appearance_info(&1)]) |> to_lines]],
            [
              :p,
              %{style: style(%{"height" => "170px", "margin" => "50px 0 0 40px"})},
              [
                [:span, contest_text(contest, group_size)],
                [:span, "für das instrumentale und vokale Musizieren der Jugend"],

  defp render_performance_row(%Performance{} = p) do
    [
      :tr,
      style(%{"page-break-inside" => "avoid", "page-break-after" => "auto"}),
      [:td, cell_style(), category_name(p)],
      [:td, cell_style(), p.age_group],
      [:td, cell_style(), render_list_appearances(p)],
      [:td, cell_style()],
      [:td, cell_style()],
      [:td, cell_style()],
      [:td, cell_style()],
      [:td, cell_style()],
      [:td, cell_style()]
    ]
  end

