{{/* Prose, with optional `ctas`. `offer` adds a highlighted card below: `badge` (a small cyan tag), `text`, and `ctas`. */}} {{ $s := . }} {{ partial "sections/head.html" $s }} {{/* markdownify drops the

around a lone paragraph; put it back so inline markup stays in the flow */}} {{ $body := $s.body | markdownify }} {{ if not (findRE `^\s*<(p|ul|ol|h[1-6]|div|blockquote|pre|table|figure|hr)[\s>]` $body) }}{{ $body = printf "

%s

" $body | safeHTML }}{{ end }}
{{ $body }}
{{ if $s.ctas }}
{{ partial "sections/ctas.html" $s.ctas }}
{{ end }} {{ with $s.offer }}
{{ with .badge }}{{ . }}{{ end }}

{{ .text | markdownify }}

{{ with .ctas }}
{{ partial "sections/ctas.html" . }}
{{ end }}
{{ end }}