diff --git a/layouts/_shortcodes/bring-it-home.html b/layouts/_shortcodes/bring-it-home.html
new file mode 100644
index 0000000..823ef30
--- /dev/null
+++ b/layouts/_shortcodes/bring-it-home.html
@@ -0,0 +1,17 @@
+{{ $.Scratch.Set "icon" (default "sun" (.Get 0) ) }}
+
+
+
+ {{ partial "icon.html" ($.Scratch.Get "icon") }}
+
+
+
+ {{- .Inner | markdownify -}}
+
+
diff --git a/layouts/_shortcodes/definition.html b/layouts/_shortcodes/definition.html
new file mode 100644
index 0000000..325722b
--- /dev/null
+++ b/layouts/_shortcodes/definition.html
@@ -0,0 +1,17 @@
+{{ $.Scratch.Set "icon" (default "circle-info" (.Get 0) ) }}
+
+
+
+ {{ partial "icon.html" ($.Scratch.Get "icon") }}
+
+
+
+ {{- .Inner | markdownify -}}
+
+
diff --git a/layouts/_shortcodes/go-deeper.html b/layouts/_shortcodes/go-deeper.html
new file mode 100644
index 0000000..d1bb58b
--- /dev/null
+++ b/layouts/_shortcodes/go-deeper.html
@@ -0,0 +1,17 @@
+{{ $.Scratch.Set "icon" (default "graduation-cap" (.Get 0) ) }}
+
+
+
+ {{ partial "icon.html" ($.Scratch.Get "icon") }}
+
+
+
+ {{- .Inner | markdownify -}}
+
+