{{ partial "PrepareHTML" .title }}
{{ if $subtitle }}{{ partial "PrepareHTML" $subtitle }}
{{ end }} {{ if $description }}{{ partial "PrepareHTML" .description }}
{{ end }} {{ else }}{{ $direction := "" }}
{{ $breadcrumb_is_after_hero := eq site.Params.breadcrumb.position "after-hero" }}
{{ $display_breadcrumb := .breadcrumb | default true }}
{{ $subtitle := .subtitle }}
{{ $description := .description }}
{{ if .image }}
{{ $direction = partial "GetImageDirection" .image }}
{{ end }}
{{ $summary := .context.Params.summary | safeHTML }}
{{ $subtitle_is_summary := false }}
{{ $button := .button | default .context.Params.header_cta }}
{{ $title_attribute := "" | safeHTMLAttr }}
{{ if site.Params.search.active }}
{{ $title_attribute = "data-pagefind-weight='10'" | safeHTMLAttr }}
{{ end }}
{{ if not $subtitle }}
{{ if and (eq site.Params.summary.position "hero") $summary }}
{{ $subtitle = $summary }}
{{ $subtitle_is_summary = true }}
{{ end }}
{{ end }}
{{ partial "PrepareHTML" $subtitle }} {{ partial "PrepareHTML" .description }}{{ partial "PrepareHTML" .title }}
{{ if $subtitle }}
{{ partial "PrepareHTML" .title }}
{{ end }}
{{ with $button }}
{{ if and .display .target .label }}
{{ $title := .label }}
{{ $isExternal := .external | default false }}
{{ $link_title := cond $isExternal (safeHTML (i18n "commons.link.blank_aria" (dict "Title" $title))) $title}}
{{ .label }}
{{ end }}
{{ end }}
{{ if .hero_text_complement }}
{{ partial .hero_text_complement .context }}
{{ end }}