{% extends "layouts/base.njk" %}

{% set inverseMasthead = inverseMasthead | default(true) %}

{% block container %}
  <main id="main-content" role="main" {%- if mainLang %} lang="{{ mainLang }}"{% endif %}>
    {{ xGovukMasthead({
      inverse: inverseMasthead,
      title: {
        html: title | smart
      } if title,
      description: {
        html: description | markdown("inline") | noOrphans
      } if description,
      startButton: startButton,
      image: image,
      breadcrumbs: {
        classes: "govuk-!-display-none-print",
        items: breadcrumbItems
      } if showBreadcrumbs
    }) }}
    <div class="govuk-main-wrapper {%- if mainClasses %} {{ mainClasses }}{% endif %}">
      <div class="govuk-width-container {%- if containerClasses %} {{ containerClasses }}{% endif %}">
        {% block content %}
          {{ appProseScope(content) if content }}

          {% include "layouts/shared/related.njk" %}
        {% endblock %}
      </div>
    </div>
  </main>
{% endblock %}
