From ea8cb8a6a7d6952ff61ef8d7a07600250c984f06 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Fri, 05 Jun 2026 16:51:20 +0000
Subject: [PATCH] =Exported templates in template editor. Will likely be following the JakeVan pattern of testing archive before changing output, instead of basically the same template repeated

---
 parts/post-meta.html                                   |   32 +++
 templates/taxonomy-altr_goal.html                      |    9 
 templates/single-altr_faq.html                         |   13 +
 templates/single-altr_progress.html                    |   17 +
 parts/home-footer.html                                 |    9 
 templates/archive-altr_terms.html                      |    7 
 templates/taxonomy-altr_skin-type.html                 |    9 
 style.css                                              |    2 
 templates/archive-altr_faq.html                        |   11 +
 templates/single-altr_directory.html                   |    7 
 templates/taxonomy-altr_body-part.html                 |    9 
 parts/home-splash.html                                 |   47 ++++
 templates/taxonomy-altr_section.html                   |   11 +
 templates/single.html                                  |   37 +++
 templates/front-page.html                              |   34 +++
 templates/taxonomy-altr_age.html                       |    9 
 templates/search.html                                  |    9 
 parts/header.html                                      |    5 
 templates/taxonomy-altr_theme.html                     |    9 
 source.css                                             |    3 
 templates/taxonomy-altr_style.html                     |    9 
 templates/404.html                                     |   59 +++++
 templates/archive.html                                 |   37 +++
 templates/archive-altr_progress.html                   |   15 +
 templates/taxonomy-altr_number.html                    |    9 
 parts/footer.html                                      |   21 ++
 templates/index.html                                   |   19 +
 templates/wp-custom-template-single-tattoo-artist.html |    0 
 templates/page.html                                    |   13 +
 parts/footer-copy.html                                 |    1 
 templates/home.html                                    |   53 +++++
 templates/taxonomy-altr_timeline.html                  |    9 
 templates/archive-legacy_tattoo_artist.html            |   43 ++++
 templates/front_page.html                              |    4 
 34 files changed, 577 insertions(+), 4 deletions(-)

diff --git a/parts/footer-copy.html b/parts/footer-copy.html
new file mode 100644
index 0000000..15a691d
--- /dev/null
+++ b/parts/footer-copy.html
@@ -0,0 +1 @@
+<!-- wp:navigation {"ref":116,"overlayMenu":"never","className":"is-style-condensed"} /-->
\ No newline at end of file
diff --git a/parts/footer.html b/parts/footer.html
new file mode 100644
index 0000000..5c63188
--- /dev/null
+++ b/parts/footer.html
@@ -0,0 +1,21 @@
+<!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|40"}}},"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+<div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--40)"><!-- wp:paragraph {"backgroundColor":"luminous-vivid-amber","textColor":"contrast"} -->
+<p class="has-contrast-color has-luminous-vivid-amber-background-color has-text-color has-background"><em>Legacy Tattoo Removal Limited is situated on <a href="https://www.treatysix.org/#comp-lkljqlw1"><strong>Treaty 6 territory</strong></a>, the traditional lands of diverse Indigenous Peoples—First Nations, Métis, and Inuit—who have lived on, cared for, and travelled this land for centuries. The cultures and histories of the Indigenous Peoples of this land continue to enrich our community and help us go forward in truth and collaboration on our reconciliation journey.</em></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"layout":{"type":"constrained"}} -->
+<div class="wp-block-group"><!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|40"}}},"layout":{"type":"flex","justifyContent":"space-between"}} -->
+<div class="wp-block-group alignwide" style="padding-top:var(--wp--preset--spacing--40)"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+<div class="wp-block-group"><!-- wp:paragraph {"align":"right","className":"m-0"} -->
+<p class="has-text-align-right m-0">©</p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph -->
+<p><a href="http://legacyrebrand.test">Legacy Tattoo Removal Limited</a></p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group -->
+
+<!-- wp:navigation {"ref":116,"textColor":"secondary","overlayMenu":"never"} /--></div>
+<!-- /wp:group --></div>
+<!-- /wp:group -->
\ No newline at end of file
diff --git a/parts/header.html b/parts/header.html
new file mode 100644
index 0000000..8573d09
--- /dev/null
+++ b/parts/header.html
@@ -0,0 +1,5 @@
+<!-- wp:site-logo {"shouldSyncIcon":true} /-->
+
+<!-- wp:navigation {"ref":5962,"className":"is-style-floating","style":{"layout":{"selfStretch":"fit","flexSize":null}},"layout":{"type":"flex","setCascadingProperties":true,"justifyContent":"right"}} /-->
+
+<!-- wp:navigation {"ref":4,"overlayMenu":"never","className":"is-style-fixed"} /-->
\ No newline at end of file
diff --git a/parts/home-footer.html b/parts/home-footer.html
new file mode 100644
index 0000000..79deccb
--- /dev/null
+++ b/parts/home-footer.html
@@ -0,0 +1,9 @@
+<!-- wp:navigation {"ref":116,"overlayMenu":"never","className":"is-style-condensed"} /-->
+
+<!-- wp:social-links {"openInNewTab":true,"className":"is-style-logos-only tw-hover-none"} -->
+<ul class="wp-block-social-links is-style-logos-only tw-hover-none"><!-- wp:social-link {"url":"https://www.facebook.com/LegacyTattooRemoval","service":"facebook"} /-->
+
+<!-- wp:social-link {"url":"https://www.instagram.com/LegacyTattooRemoval","service":"instagram"} /-->
+
+<!-- wp:social-link {"url":"https://www.tiktok.com/@legacytattooremoval","service":"tiktok"} /--></ul>
+<!-- /wp:social-links -->
\ No newline at end of file
diff --git a/parts/home-splash.html b/parts/home-splash.html
new file mode 100644
index 0000000..c786eb6
--- /dev/null
+++ b/parts/home-splash.html
@@ -0,0 +1,47 @@
+<!-- wp:cover {"url":"http://legacyrebrand.test/wp-content/uploads/2023/08/Madi-and-Heidi-Back-to-Back-1-Custom.webp","id":420,"hasParallax":true,"isRepeated":true,"dimRatio":40,"customOverlayColor":"#0a0a0a","focalPoint":{"x":0.65,"y":0},"contentPosition":"center center","isDark":false,"align":"full","style":{"spacing":{"padding":{"top":"48px","right":"48px","bottom":"48px","left":"48px"},"margin":{"top":"0"}},"color":[]},"className":"almost-full-height"} -->
+<div class="wp-block-cover alignfull is-light has-parallax is-repeated almost-full-height" style="margin-top:0;padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-40 has-background-dim" style="background-color:#0a0a0a"></span><div role="img" class="wp-block-cover__image-background wp-image-420 has-parallax is-repeated" style="background-position:65% 0%;background-image:url(http://legacyrebrand.test/wp-content/uploads/2023/08/Madi-and-Heidi-Back-to-Back-1-Custom.webp)"></div><div class="wp-block-cover__inner-container"><!-- wp:spacer {"height":"25px"} -->
+<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>
+<!-- /wp:spacer -->
+
+<!-- wp:columns -->
+<div class="wp-block-columns"><!-- wp:column {"verticalAlignment":"top","width":"50vw","style":{"color":{"background":"#14141491"},"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40"}}},"className":"contain is-style-tw-col-shadow","layout":{"type":"constrained","contentSize":""}} -->
+<div class="wp-block-column is-vertically-aligned-top contain is-style-tw-col-shadow has-background" style="background-color:#14141491;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);flex-basis:50vw"><!-- wp:image {"align":"center","id":766,"width":"200px","height":"undefinedpx","scale":"cover","sizeSlug":"full","linkDestination":"none"} -->
+<figure class="wp-block-image aligncenter size-full is-resized"><img src="http://legacyrebrand.test/wp-content/uploads/2023/09/Logo-small.png" alt="Legacy Tattoo Removal logo with white text on transparent background" class="wp-image-766" style="object-fit:cover;width:200px;height:undefinedpx"/></figure>
+<!-- /wp:image -->
+
+<!-- wp:image {"align":"center","id":913,"scale":"cover","sizeSlug":"full","linkDestination":"none","className":"tagline-image"} -->
+<figure class="wp-block-image aligncenter size-full tagline-image"><img src="http://legacyrebrand.test/wp-content/uploads/2023/10/Safe-and-effective-tattoo-removal-and-fading.png" alt="" class="wp-image-913" style="object-fit:cover"/></figure>
+<!-- /wp:image -->
+
+<!-- wp:spacer {"height":"25px"} -->
+<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>
+<!-- /wp:spacer -->
+
+<!-- wp:buttons {"className":"full-height","layout":{"type":"flex","justifyContent":"center","flexWrap":"wrap","verticalAlignment":"center","orientation":"horizontal"},"style":{"spacing":{"blockGap":"0.67rem"}}} -->
+<div class="wp-block-buttons full-height"><!-- wp:button {"textColor":"base","width":50,"style":{"spacing":{"padding":{"top":"24px","right":"48px","bottom":"24px","left":"48px"}},"typography":{"fontSize":"16px","fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"0px"}},"className":"is-style-outline"} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size is-style-outline" style="font-size:16px;font-style:normal;font-weight:600;letter-spacing:0px;text-transform:uppercase"><a class="wp-block-button__link has-base-color has-text-color wp-element-button" href="http://legacyrebrand.test/our-story/" style="padding-top:24px;padding-right:48px;padding-bottom:24px;padding-left:48px">Our Story</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"textColor":"base","width":50,"style":{"spacing":{"padding":{"top":"24px","right":"48px","bottom":"24px","left":"48px"}},"typography":{"fontSize":"16px","fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"0px"}},"className":"is-style-outline"} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size is-style-outline" style="font-size:16px;font-style:normal;font-weight:600;letter-spacing:0px;text-transform:uppercase"><a class="wp-block-button__link has-base-color has-text-color wp-element-button" href="http://legacyrebrand.test/laser-tattoo-removal-edmonton/" style="padding-top:24px;padding-right:48px;padding-bottom:24px;padding-left:48px">Our Location</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"textColor":"base","width":50,"style":{"spacing":{"padding":{"top":"24px","right":"48px","bottom":"24px","left":"48px"}},"typography":{"fontSize":"16px","fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"0px"}},"className":"is-style-outline"} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size is-style-outline" style="font-size:16px;font-style:normal;font-weight:600;letter-spacing:0px;text-transform:uppercase"><a class="wp-block-button__link has-base-color has-text-color wp-element-button" href="http://legacyrebrand.test/services/" style="padding-top:24px;padding-right:48px;padding-bottom:24px;padding-left:48px">Our Services</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"textColor":"base","width":50,"style":{"spacing":{"padding":{"top":"24px","right":"48px","bottom":"24px","left":"48px"}},"typography":{"fontSize":"16px","fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"0px"}},"className":"is-style-outline"} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size is-style-outline" style="font-size:16px;font-style:normal;font-weight:600;letter-spacing:0px;text-transform:uppercase"><a class="wp-block-button__link has-base-color has-text-color wp-element-button" href="https://legacytattooremoval.janeapp.com/#/staff_member/2/treatment/15" style="padding-top:24px;padding-right:48px;padding-bottom:24px;padding-left:48px" rel="nofollow">Book NOW</a></div>
+<!-- /wp:button --></div>
+<!-- /wp:buttons --></div>
+<!-- /wp:column -->
+
+<!-- wp:column {"verticalAlignment":"center","width":"20vw"} -->
+<div class="wp-block-column is-vertically-aligned-center" style="flex-basis:20vw"></div>
+<!-- /wp:column --></div>
+<!-- /wp:columns -->
+
+<!-- wp:spacer {"height":"72px"} -->
+<div style="height:72px" aria-hidden="true" class="wp-block-spacer"></div>
+<!-- /wp:spacer --></div></div>
+<!-- /wp:cover -->
\ No newline at end of file
diff --git a/parts/post-meta.html b/parts/post-meta.html
new file mode 100644
index 0000000..c7d604c
--- /dev/null
+++ b/parts/post-meta.html
@@ -0,0 +1,32 @@
+<!-- wp:spacer {"height":"0"} -->
+<div style="height:0" aria-hidden="true" class="wp-block-spacer"></div>
+<!-- /wp:spacer -->
+
+<!-- wp:group {"style":{"spacing":{"margin":{"top":"var:preset|spacing|70"}}},"layout":{"type":"constrained"}} -->
+<div class="wp-block-group" style="margin-top:var(--wp--preset--spacing--70)"><!-- wp:separator {"opacity":"css","align":"wide","className":"is-style-wide"} -->
+<hr class="wp-block-separator alignwide has-css-opacity is-style-wide"/>
+<!-- /wp:separator -->
+
+<!-- wp:columns {"align":"wide","style":{"spacing":{"margin":{"top":"var:preset|spacing|30"},"blockGap":"var:preset|spacing|30"}},"fontSize":"small"} -->
+<div class="wp-block-columns alignwide has-small-font-size" style="margin-top:var(--wp--preset--spacing--30)"><!-- wp:column {"style":{"spacing":{"blockGap":"0px"}}} -->
+<div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"blockGap":"0.5ch"}},"layout":{"type":"flex"}} -->
+<div class="wp-block-group"><!-- wp:paragraph -->
+<p> Posted  in</p>
+<!-- /wp:paragraph -->
+
+<!-- wp:post-terms {"term":"category"} /--></div>
+<!-- /wp:group --></div>
+<!-- /wp:column -->
+
+<!-- wp:column {"style":{"spacing":{"blockGap":"0px"}}} -->
+<div class="wp-block-column"><!-- wp:group {"style":{"spacing":{"blockGap":"0.5ch"}},"layout":{"type":"flex","orientation":"vertical"}} -->
+<div class="wp-block-group"><!-- wp:paragraph -->
+<p>
+					Tags:				</p>
+<!-- /wp:paragraph -->
+
+<!-- wp:post-terms {"term":"post_tag"} /--></div>
+<!-- /wp:group --></div>
+<!-- /wp:column --></div>
+<!-- /wp:columns --></div>
+<!-- /wp:group -->
\ No newline at end of file
diff --git a/source.css b/source.css
index de16362..28bffb8 100644
--- a/source.css
+++ b/source.css
@@ -707,6 +707,7 @@
 
 
 blockquote {
+	max-width: min(648px, 90vw);
 	--background: rgb(var(--base-100));
 	--border: rgb(var(--action-0));
 	line-height: 1.2;
@@ -716,7 +717,7 @@
 }
 	.gmb-reviews blockquote {
 		border-top: 0;
-		max-width: none;
+		max-width: min(648px, 95vw);
 	}
 
 blockquote .content {
diff --git a/style.css b/style.css
index e1b9868..9f49346 100644
--- a/style.css
+++ b/style.css
@@ -6,4 +6,4 @@
 Author URI:     https://jakevan.ca
 Template:       jvb-theme
 Version:        1.0.1
-*/:root{--filter:grayscale(.3) sepia(.4);--font-base:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;--heading:'Josefin Sans',var(--font-base);--body:'Open Sans',var(--font-base);--fw-h:300;--fw-h-light:300;--fw-h-bold:700;--fw-b:500;--fw-b-bold:800;--fw-b-light:300;--light-0:239,239,239;--light-50:226,226,226;--light-100:213,213,213;--light-200:201,201,201;--dark-0:21,21,21;--dark-50:34,34,34;--dark-100:46,46,46;--dark-200:59,59,59;--action-0:255,0,128;--action-50:255,38,146;--action-100:255,71,164;--action-200:255,107,181;--action-contrast:var(--light-0);--secondary-0:214,145,33;--secondary-50:255,196,33;--secondary-100:255,205,68;--secondary-200:255,215,104;--secondary-contrast:var(--light-0);--success:76,175,80;--successLight:234,246,235;--successDark:14,33,15;--warning:232,167,55;--warningLight:253,247,238;--warningDark:52,35,6;--error:183,51,46;--errorLight:250,235,234;--errorDark:40,11,10;--base:var(--light-0);--base-50:var(--light-50);--base-100:var(--light-100);--base-200:var(--light-200);--contrast:var(--dark-0);--contrast-50:var(--dark-50);--contrast-100:var(--dark-100);--contrast-200:var(--dark-200);--successBack:var(--successLight);--successText:var(--successDark);--warningBack:var(--warningLight);--warningText:var(--warningDark);--errorBack:var(--errorLight);--errorText:var(--errorDark)}body:has(#theme-switcher:checked){--action-50:219,0,110;--action-100:184,0,92;--action-200:148,0,74;--secondary-50:216,159,0;--secondary-100:181,133,0;--secondary-200:145,106,0;--contrast:var(--light-0);--contrast-50:var(--light-50);--contrast-100:var(--light-100);--contrast-200:var(--light-200);--base:var(--dark-0);--base-50:var(--dark-50);--base-100:var(--dark-100);--base-200:var(--dark-200);--successBack:var(--successDark);--successText:var(--successLight);--warningBack:var(--warningDark);--warningText:var(--warningLight);--errorBack:var(--errorDark);--errorText:var(--errorLight)}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url(assets/fonts/open-sans-v44-latin-300.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-300.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:300;src:url(assets/fonts/open-sans-v44-latin-300italic.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-300italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url(assets/fonts/open-sans-v44-latin-500.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-500.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:500;src:url(assets/fonts/open-sans-v44-latin-500italic.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-500italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:url(assets/fonts/open-sans-v44-latin-800.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-800.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:800;src:url(assets/fonts/open-sans-v44-latin-800italic.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-800italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Josefin Sans';font-style:normal;font-weight:300;src:url(assets/fonts/josefin-sans-v34-latin-300.woff2) format('woff2'),url(assets/fonts/josefin-sans-v34-latin-300.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Josefin Sans';font-style:italic;font-weight:300;src:url(assets/fonts/josefin-sans-v34-latin-300italic.woff2) format('woff2'),url(assets/fonts/josefin-sans-v34-latin-300italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Josefin Sans';font-style:normal;font-weight:700;src:url(assets/fonts/josefin-sans-v34-latin-700.woff2) format('woff2'),url(assets/fonts/josefin-sans-v34-latin-700.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Josefin Sans';font-style:italic;font-weight:700;src:url(assets/fonts/josefin-sans-v34-latin-700italic.woff2) format('woff2'),url(assets/fonts/josefin-sans-v34-latin-700italic.ttf) format('truetype')}.home .video-cover.video-cover{margin-top:0}.wp-site-blocks>header{justify-content:center!important}.scroll-progress .bar{background:linear-gradient(90deg,rgba(var(--action-0),.8) 0,rgba(var(--action-0),1) 40%,rgba(var(--action-0),.8) 100%);position:relative;box-shadow:0 0 4px rgba(var(--action-0),.9),0 0 8px rgba(var(--action-0),.7),0 0 16px rgba(var(--action-0),.4)}#theme-switch#theme-switch{position:absolute;left:1rem}.fixed.bottom .call{width:var(--btn);flex:0 1 var(--btn_)}.fixed.bottom li a{gap:1rem}nav.always.always a{text-transform:none}.pre-header{font-family:var(--heading)}.eltrs{min-height:40vh;width:100vw;background-color:rgb(var(--action-0));--justify:center;--align:center}.eltrs h2{font-family:var(--body);font-weight:var(--fw-h-bold);color:rgb(var(--action-contrast));text-align:center;margin:0;font-size:var(--txt-large)}.eltrs span:nth-of-type(1){font-size:2.25em;letter-spacing:-.15rem}.eltrs span:nth-of-type(2){line-height:.8}.eltrs span:nth-of-type(3){font-size:2.2em;letter-spacing:-.1rem}.eltrs span{display:block;line-height:.9}@media (min-width:768px){.eltrs h2{font-size:var(--txt-xx-large)}.eltrs span:nth-of-type(1){font-size:2.25em;letter-spacing:-.35rem}.eltrs span:nth-of-type(2){line-height:.8}.eltrs span:nth-of-type(3){font-size:2.35em;letter-spacing:-.25rem}}ol.blocky.blocky{list-style:none;counter-reset:blocky;padding:1rem;max-width:none}ol.blocky li{counter-increment:blocky;--width:20vw;--gap:25vw;min-height:var(--width);margin:4rem auto;display:flex;flex-direction:column;position:relative;padding-left:var(--gap)}ol.blocky li:nth-of-type(even)::after,ol.blocky li:nth-of-type(odd)::before{content:counter(blocky);font-weight:900;font-size:var(--txt-xxx-large);height:var(--width);width:var(--width);background-color:rgb(var(--action-0));color:rgb(var(--action-contrast));display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;border-radius:50% 4px 50% 4px;border:4px solid var(--action-200);border-left:0;border-top:0;box-shadow:rgba(var(--base),var(--op-45)) var(--shdw)}@media (min-width:768px){ol.blocky li{position:relative;display:block;padding:1rem}ol.blocky li:nth-of-type(odd){padding-left:var(--gap)}ol.blocky li:nth-of-type(even){padding-right:var(--gap)}ol.blocky li:nth-of-type(even)::after,ol.blocky li:nth-of-type(odd)::before{margin-bottom:0;width:var(--width);position:absolute;top:0;left:unset;border-radius:0;border-width:.5rem}ol.blocky li:nth-of-type(odd)::before{left:0}ol.blocky li:nth-of-type(even)::after{right:0}}main>section:nth-of-type(even){background-color:rgb(var(--base));max-width:100vw;padding:3rem 0}main>section:nth-of-type(even)>*{max-width:var(--content);margin-left:auto;margin-right:auto}main>section.callout:last-of-type{margin-bottom:0}section.pre-footer{min-height:25vh;background-color:rgb(var(--secondary-0));color:rgb(var(--secondary-contrast));display:flex;justify-content:center;align-items:center;padding:0 2rem;flex-direction:column;gap:0}.pre-footer p{margin:0;text-align:center}.pre-footer~footer{margin-top:0}.pre-footer a{background-color:rgb(var(--secondary-contrast));padding:0 .125rem;border-radius:4px}a{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;color:rgb(var(--action-0))}a::before{content:'';background-color:rgba(var(--action-0),.8);width:100%;height:100%;position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;border-radius:50%}p a:hover{text-shadow:1px 0 10px rgb(var(--action-0));background-color:transparent!important;color:rgb(var(--action-contrast))!important;border-color:transparent!important}p a:hover::before{opacity:1;filter:blur(1.666em);transition:var(--trans-color)}.triangle{padding:2rem 2rem 0;--justify:flex-end;position:relative;background-color:rgb(var(--action-0));color:rgb(var(--action-contrast))}.excerpt::after,.triangle::after{content:'';position:absolute;top:100%;width:0;height:0;border-left:32px solid transparent;border-right:32px solid transparent;border-top:32px solid rgb(var(--action-0));clear:both}.excerpt::after{left:-1rem}.triangle::after{right:2rem}.triangle.left::after{right:unset;left:2rem}.triangle h1{padding-right:1rem;max-width:var(--wide);width:max-content;word-wrap:break-word}.excerpt{position:relative;margin-right:1rem;padding:1rem 15vw 1rem 0;border-bottom:4px solid rgb(var(--action-0));margin-bottom:6rem;grid-column:full;max-width:var(--narrow);margin-left:auto}.tldr{font-weight:var(--fw-b-bold);font-size:var(--txt-large);display:inline-block;vertical-align:bottom;line-height:1.4;color:rgb(var(--action-0));position:relative;left:-2rem;cursor:pointer}.tldr.term{font-weight:var(--fw-b-light);font-size:var(--txt-medium);left:0;color:rgb(var(--contrast))}.align-full.triangle:has(+.contact){margin-bottom:0;z-index:1}section.contact.contact{gap:1.5rem;margin-top:-.5rem;padding-bottom:2rem;background-color:rgb(var(--base-100));color:rgb(var(--contrast-200));max-width:none}@media (min-width:768px){section.contact.contact{padding:2rem 15vw}}section.contact .buttons li a,section.contact .socials a{background-color:rgb(var(--base-50))}section.contact .buttons li a:focus,section.contact .buttons li a:hover,section.contact .socials a:focus,section.contact .socials a:hover{background-color:rgb(var(--action-0))}section.contact.triangle::after{border-top-color:rgb(var(--base-100))}section.contact h2{margin:2rem 0 0;display:flex;font-weight:var(--fw-h-bold);text-transform:uppercase;white-space:nowrap;width:100%;line-height:1;gap:1rem;align-items:center}section.contact h2::after{content:'';height:2px;background-color:rgb(var(--contrast-200));border-radius:4px;width:100%;position:relative;top:-.25rem}section.contact p{margin:0;line-height:1;user-select:all}section.contact .buttons{margin:0;--height:fit-content}section.contact>.col{width:50%}.pricing p{margin:0}.pricing h3{margin:4rem 0 0 0}.pricing>.group{--wrap:wrap}@media (min-width:768px){.pricing>.group{--wrap:nowrap}.pricing>.group>.col{width:50%}}span.logo .icon-logo-triangle{background-color:rgb(var(--action-0));--w:4rem}span.logo .icon-logo-text-only{--w:8rem}a .icon-logo-text-only{background-color:rgb(var(--contrast))}a:hover .icon-logo-text-only{background-color:rgb(var(--action-0))}.loop{max-width:var(--full);overflow-x:auto;padding:1rem 0;touch-action:pan-x pan-y}.loop .item-grid.item-grid{display:flex;flex-wrap:nowrap;width:max-content;position:relative}.loop .item-grid.item-grid figure{margin:0}.loop .item-grid .item:nth-of-type(odd) figure{top:-1rem}.loop .item-grid .item.item{width:50vw}@media (min-width:768px){.loop .item-grid .item.item{width:25vw}}.feed.item[data-timeline] .images{padding:0}.feed.item details summary{position:relative;top:0}.directory-list .image{position:relative}.directory-list .image .icon{transform:rotate(90deg);--w:40px;color:rgb(var(--action-0));position:absolute;left:calc(50% - 15px)}body.progress .term-list li{display:flex;gap:.5em;align-items:center}.timeline.terms{width:100%}.loop .item-grid .progress{aspect-ratio:3/2;position:relative}.loop .item-grid .progress figure{width:100%;height:100%;display:flex;gap:.125rem;background-color:rgb(var(--action-0));position:relative}.loop .item-grid .progress figure span{position:absolute;width:50%;text-transform:uppercase;background-color:rgba(var(--action-0),var(--op-4));color:rgb(var(--action-contrast));padding:0 .25rem}.loop .progress figure img{max-width:50%;object-fit:cover}figure .after{top:0;right:0}figure .before{bottom:0;left:0}[data-field=goal] fieldset{grid-template-columns:repeat(1,1fr)!important}blockquote{--background:rgb(var(--base-100));--border:rgb(var(--action-0));line-height:1.2;padding:var(--btn);border-radius:4rem;background-color:var(--background)}.gmb-reviews blockquote{border-top:0;max-width:none}blockquote .content{margin:12px 0;position:relative;font-family:var(--heading);padding:1.5rem;border-radius:var(--radius-outer);border:2px solid var(--border)}blockquote .content::after,blockquote .content::before{position:absolute;content:'';left:50px}blockquote .content::before{width:80px;border:6px solid var(--background);bottom:-3px;z-index:2}blockquote .content::after{border:2px solid var(--border);border-radius:0 100% 0 0;width:60px;height:60px;bottom:-60px;border-bottom:0;border-left:0;z-index:3}blockquote cite{padding:0!important;margin:0 0 0 150px!important;z-index:1}.gmb-reviews ul li{padding:1rem 1rem 2rem}dialog .item-info header{height:max-content;text-align:left}dialog .item-info *{font-size:var(--txt-medium)!important}dialog .item-info header h2 .icon{display:none}dialog .item-info header ul{margin:0}
\ No newline at end of file
+*/:root{--filter:grayscale(.3) sepia(.4);--font-base:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;--heading:'Josefin Sans',var(--font-base);--body:'Open Sans',var(--font-base);--fw-h:300;--fw-h-light:300;--fw-h-bold:700;--fw-b:500;--fw-b-bold:800;--fw-b-light:300;--light-0:239,239,239;--light-50:226,226,226;--light-100:213,213,213;--light-200:201,201,201;--dark-0:21,21,21;--dark-50:34,34,34;--dark-100:46,46,46;--dark-200:59,59,59;--action-0:255,0,128;--action-50:255,38,146;--action-100:255,71,164;--action-200:255,107,181;--action-contrast:var(--light-0);--secondary-0:214,145,33;--secondary-50:255,196,33;--secondary-100:255,205,68;--secondary-200:255,215,104;--secondary-contrast:var(--light-0);--success:76,175,80;--successLight:234,246,235;--successDark:14,33,15;--warning:232,167,55;--warningLight:253,247,238;--warningDark:52,35,6;--error:183,51,46;--errorLight:250,235,234;--errorDark:40,11,10;--base:var(--light-0);--base-50:var(--light-50);--base-100:var(--light-100);--base-200:var(--light-200);--contrast:var(--dark-0);--contrast-50:var(--dark-50);--contrast-100:var(--dark-100);--contrast-200:var(--dark-200);--successBack:var(--successLight);--successText:var(--successDark);--warningBack:var(--warningLight);--warningText:var(--warningDark);--errorBack:var(--errorLight);--errorText:var(--errorDark)}body:has(#theme-switcher:checked){--action-50:219,0,110;--action-100:184,0,92;--action-200:148,0,74;--secondary-50:216,159,0;--secondary-100:181,133,0;--secondary-200:145,106,0;--contrast:var(--light-0);--contrast-50:var(--light-50);--contrast-100:var(--light-100);--contrast-200:var(--light-200);--base:var(--dark-0);--base-50:var(--dark-50);--base-100:var(--dark-100);--base-200:var(--dark-200);--successBack:var(--successDark);--successText:var(--successLight);--warningBack:var(--warningDark);--warningText:var(--warningLight);--errorBack:var(--errorDark);--errorText:var(--errorLight)}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url(assets/fonts/open-sans-v44-latin-300.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-300.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:300;src:url(assets/fonts/open-sans-v44-latin-300italic.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-300italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url(assets/fonts/open-sans-v44-latin-500.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-500.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:500;src:url(assets/fonts/open-sans-v44-latin-500italic.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-500italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:url(assets/fonts/open-sans-v44-latin-800.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-800.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:800;src:url(assets/fonts/open-sans-v44-latin-800italic.woff2) format('woff2'),url(assets/fonts/open-sans-v44-latin-800italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Josefin Sans';font-style:normal;font-weight:300;src:url(assets/fonts/josefin-sans-v34-latin-300.woff2) format('woff2'),url(assets/fonts/josefin-sans-v34-latin-300.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Josefin Sans';font-style:italic;font-weight:300;src:url(assets/fonts/josefin-sans-v34-latin-300italic.woff2) format('woff2'),url(assets/fonts/josefin-sans-v34-latin-300italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Josefin Sans';font-style:normal;font-weight:700;src:url(assets/fonts/josefin-sans-v34-latin-700.woff2) format('woff2'),url(assets/fonts/josefin-sans-v34-latin-700.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Josefin Sans';font-style:italic;font-weight:700;src:url(assets/fonts/josefin-sans-v34-latin-700italic.woff2) format('woff2'),url(assets/fonts/josefin-sans-v34-latin-700italic.ttf) format('truetype')}.home .video-cover.video-cover{margin-top:0}.wp-site-blocks>header{justify-content:center!important}.scroll-progress .bar{background:linear-gradient(90deg,rgba(var(--action-0),.8) 0,rgba(var(--action-0),1) 40%,rgba(var(--action-0),.8) 100%);position:relative;box-shadow:0 0 4px rgba(var(--action-0),.9),0 0 8px rgba(var(--action-0),.7),0 0 16px rgba(var(--action-0),.4)}#theme-switch#theme-switch{position:absolute;left:1rem}.fixed.bottom .call{width:var(--btn);flex:0 1 var(--btn_)}.fixed.bottom li a{gap:1rem}nav.always.always a{text-transform:none}.pre-header{font-family:var(--heading)}.eltrs{min-height:40vh;width:100vw;background-color:rgb(var(--action-0));--justify:center;--align:center}.eltrs h2{font-family:var(--body);font-weight:var(--fw-h-bold);color:rgb(var(--action-contrast));text-align:center;margin:0;font-size:var(--txt-large)}.eltrs span:nth-of-type(1){font-size:2.25em;letter-spacing:-.15rem}.eltrs span:nth-of-type(2){line-height:.8}.eltrs span:nth-of-type(3){font-size:2.2em;letter-spacing:-.1rem}.eltrs span{display:block;line-height:.9}@media (min-width:768px){.eltrs h2{font-size:var(--txt-xx-large)}.eltrs span:nth-of-type(1){font-size:2.25em;letter-spacing:-.35rem}.eltrs span:nth-of-type(2){line-height:.8}.eltrs span:nth-of-type(3){font-size:2.35em;letter-spacing:-.25rem}}ol.blocky.blocky{list-style:none;counter-reset:blocky;padding:1rem;max-width:none}ol.blocky li{counter-increment:blocky;--width:20vw;--gap:25vw;min-height:var(--width);margin:4rem auto;display:flex;flex-direction:column;position:relative;padding-left:var(--gap)}ol.blocky li:nth-of-type(even)::after,ol.blocky li:nth-of-type(odd)::before{content:counter(blocky);font-weight:900;font-size:var(--txt-xxx-large);height:var(--width);width:var(--width);background-color:rgb(var(--action-0));color:rgb(var(--action-contrast));display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;border-radius:50% 4px 50% 4px;border:4px solid var(--action-200);border-left:0;border-top:0;box-shadow:rgba(var(--base),var(--op-45)) var(--shdw)}@media (min-width:768px){ol.blocky li{position:relative;display:block;padding:1rem}ol.blocky li:nth-of-type(odd){padding-left:var(--gap)}ol.blocky li:nth-of-type(even){padding-right:var(--gap)}ol.blocky li:nth-of-type(even)::after,ol.blocky li:nth-of-type(odd)::before{margin-bottom:0;width:var(--width);position:absolute;top:0;left:unset;border-radius:0;border-width:.5rem}ol.blocky li:nth-of-type(odd)::before{left:0}ol.blocky li:nth-of-type(even)::after{right:0}}main>section:nth-of-type(even){background-color:rgb(var(--base));max-width:100vw;padding:3rem 0}main>section:nth-of-type(even)>*{max-width:var(--content);margin-left:auto;margin-right:auto}main>section.callout:last-of-type{margin-bottom:0}section.pre-footer{min-height:25vh;background-color:rgb(var(--secondary-0));color:rgb(var(--secondary-contrast));display:flex;justify-content:center;align-items:center;padding:0 2rem;flex-direction:column;gap:0}.pre-footer p{margin:0;text-align:center}.pre-footer~footer{margin-top:0}.pre-footer a{background-color:rgb(var(--secondary-contrast));padding:0 .125rem;border-radius:4px}a{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;color:rgb(var(--action-0))}a::before{content:'';background-color:rgba(var(--action-0),.8);width:100%;height:100%;position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;border-radius:50%}p a:hover{text-shadow:1px 0 10px rgb(var(--action-0));background-color:transparent!important;color:rgb(var(--action-contrast))!important;border-color:transparent!important}p a:hover::before{opacity:1;filter:blur(1.666em);transition:var(--trans-color)}.triangle{padding:2rem 2rem 0;--justify:flex-end;position:relative;background-color:rgb(var(--action-0));color:rgb(var(--action-contrast))}.excerpt::after,.triangle::after{content:'';position:absolute;top:100%;width:0;height:0;border-left:32px solid transparent;border-right:32px solid transparent;border-top:32px solid rgb(var(--action-0));clear:both}.excerpt::after{left:-1rem}.triangle::after{right:2rem}.triangle.left::after{right:unset;left:2rem}.triangle h1{padding-right:1rem;max-width:var(--wide);width:max-content;word-wrap:break-word}.excerpt{position:relative;margin-right:1rem;padding:1rem 15vw 1rem 0;border-bottom:4px solid rgb(var(--action-0));margin-bottom:6rem;grid-column:full;max-width:var(--narrow);margin-left:auto}.tldr{font-weight:var(--fw-b-bold);font-size:var(--txt-large);display:inline-block;vertical-align:bottom;line-height:1.4;color:rgb(var(--action-0));position:relative;left:-2rem;cursor:pointer}.tldr.term{font-weight:var(--fw-b-light);font-size:var(--txt-medium);left:0;color:rgb(var(--contrast))}.align-full.triangle:has(+.contact){margin-bottom:0;z-index:1}section.contact.contact{gap:1.5rem;margin-top:-.5rem;padding-bottom:2rem;background-color:rgb(var(--base-100));color:rgb(var(--contrast-200));max-width:none}@media (min-width:768px){section.contact.contact{padding:2rem 15vw}}section.contact .buttons li a,section.contact .socials a{background-color:rgb(var(--base-50))}section.contact .buttons li a:focus,section.contact .buttons li a:hover,section.contact .socials a:focus,section.contact .socials a:hover{background-color:rgb(var(--action-0))}section.contact.triangle::after{border-top-color:rgb(var(--base-100))}section.contact h2{margin:2rem 0 0;display:flex;font-weight:var(--fw-h-bold);text-transform:uppercase;white-space:nowrap;width:100%;line-height:1;gap:1rem;align-items:center}section.contact h2::after{content:'';height:2px;background-color:rgb(var(--contrast-200));border-radius:4px;width:100%;position:relative;top:-.25rem}section.contact p{margin:0;line-height:1;user-select:all}section.contact .buttons{margin:0;--height:fit-content}section.contact>.col{width:50%}.pricing p{margin:0}.pricing h3{margin:4rem 0 0 0}.pricing>.group{--wrap:wrap}@media (min-width:768px){.pricing>.group{--wrap:nowrap}.pricing>.group>.col{width:50%}}span.logo .icon-logo-triangle{background-color:rgb(var(--action-0));--w:4rem}span.logo .icon-logo-text-only{--w:8rem}a .icon-logo-text-only{background-color:rgb(var(--contrast))}a:hover .icon-logo-text-only{background-color:rgb(var(--action-0))}.loop{max-width:var(--full);overflow-x:auto;padding:1rem 0;touch-action:pan-x pan-y}.loop .item-grid.item-grid{display:flex;flex-wrap:nowrap;width:max-content;position:relative}.loop .item-grid.item-grid figure{margin:0}.loop .item-grid .item:nth-of-type(odd) figure{top:-1rem}.loop .item-grid .item.item{width:50vw}@media (min-width:768px){.loop .item-grid .item.item{width:25vw}}.feed.item[data-timeline] .images{padding:0}.feed.item details summary{position:relative;top:0}.directory-list .image{position:relative}.directory-list .image .icon{transform:rotate(90deg);--w:40px;color:rgb(var(--action-0));position:absolute;left:calc(50% - 15px)}body.progress .term-list li{display:flex;gap:.5em;align-items:center}.timeline.terms{width:100%}.loop .item-grid .progress{aspect-ratio:3/2;position:relative}.loop .item-grid .progress figure{width:100%;height:100%;display:flex;gap:.125rem;background-color:rgb(var(--action-0));position:relative}.loop .item-grid .progress figure span{position:absolute;width:50%;text-transform:uppercase;background-color:rgba(var(--action-0),var(--op-4));color:rgb(var(--action-contrast));padding:0 .25rem}.loop .progress figure img{max-width:50%;object-fit:cover}figure .after{top:0;right:0}figure .before{bottom:0;left:0}[data-field=goal] fieldset{grid-template-columns:repeat(1,1fr)!important}blockquote{max-width:min(648px,90vw);--background:rgb(var(--base-100));--border:rgb(var(--action-0));line-height:1.2;padding:var(--btn);border-radius:4rem;background-color:var(--background)}.gmb-reviews blockquote{border-top:0;max-width:min(648px,95vw)}blockquote .content{margin:12px 0;position:relative;font-family:var(--heading);padding:1.5rem;border-radius:var(--radius-outer);border:2px solid var(--border)}blockquote .content::after,blockquote .content::before{position:absolute;content:'';left:50px}blockquote .content::before{width:80px;border:6px solid var(--background);bottom:-3px;z-index:2}blockquote .content::after{border:2px solid var(--border);border-radius:0 100% 0 0;width:60px;height:60px;bottom:-60px;border-bottom:0;border-left:0;z-index:3}blockquote cite{padding:0!important;margin:0 0 0 150px!important;z-index:1}.gmb-reviews ul li{padding:1rem 1rem 2rem}dialog .item-info header{height:max-content;text-align:left}dialog .item-info *{font-size:var(--txt-medium)!important}dialog .item-info header h2 .icon{display:none}dialog .item-info header ul{margin:0}
\ No newline at end of file
diff --git a/templates/404.html b/templates/404.html
new file mode 100644
index 0000000..eba0c65
--- /dev/null
+++ b/templates/404.html
@@ -0,0 +1,59 @@
+<!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"},"blockGap":"var:preset|spacing|30"}},"layout":{"type":"constrained"}} -->
+<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50)"><!-- wp:heading {"textAlign":"center","level":1} -->
+<h1 class="wp-block-heading has-text-align-center">404</h1>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph -->
+<p>This isn't what you were looking for...</p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph -->
+<p>You know it. I know it. This is kind of embarrassing.</p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph -->
+<p>Try one of these main links to try to get closer to what you seek.</p>
+<!-- /wp:paragraph -->
+
+<!-- wp:buttons -->
+<div class="wp-block-buttons"><!-- wp:button {"width":50} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50"><a class="wp-block-button__link wp-element-button" href="/faq/">FAQ</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"width":50} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50"><a class="wp-block-button__link wp-element-button" href="/glossary/">Glossary of Terms</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"width":50} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50"><a class="wp-block-button__link wp-element-button" href="/before-and-after/">Before &amp; After</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"width":50} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50"><a class="wp-block-button__link wp-element-button" href="http://legacyrebrand.test/services/">Services</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"width":50} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50"><a class="wp-block-button__link wp-element-button" href="http://legacyrebrand.test/get-an-estimate/">Get an Estimate</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"width":50} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50"><a class="wp-block-button__link wp-element-button" href="http://legacyrebrand.test/laser-tattoo-removal-edmonton/">Find Us</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"width":50} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50"><a class="wp-block-button__link wp-element-button" href="http://legacyrebrand.test/referral-program/">Our Referral Program</a></div>
+<!-- /wp:button --></div>
+<!-- /wp:buttons -->
+
+<!-- wp:heading -->
+<h2 class="wp-block-heading">Keep Finding Your Way Here?</h2>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph -->
+<p>If you keep finding yourself on this page <a href="http://legacyrebrand.test/contact-us/" data-type="page" data-id="3670">do let us know</a>!</p>
+<!-- /wp:paragraph --></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/archive-altr_faq.html b/templates/archive-altr_faq.html
new file mode 100644
index 0000000..76b7fea
--- /dev/null
+++ b/templates/archive-altr_faq.html
@@ -0,0 +1,11 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|50"}}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"center"}} -->
+<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--50)"><!-- wp:group {"align":"full","className":"is-style-triangle","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"right"}} -->
+<div class="wp-block-group alignfull is-style-triangle"><!-- wp:query-title {"type":"archive","showPrefix":false} /--></div>
+<!-- /wp:group -->
+
+<!-- wp:jvb/faq {"sectionOrder":[81,82,84,85,83]} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/archive-altr_progress.html b/templates/archive-altr_progress.html
new file mode 100644
index 0000000..b1c854f
--- /dev/null
+++ b/templates/archive-altr_progress.html
@@ -0,0 +1,15 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"className":"is-style-callout","layout":{"type":"constrained"}} -->
+<div class="wp-block-group is-style-callout"><!-- wp:paragraph -->
+<p>We're working on some things behind the scenes. For now, check out our <a href="https://www.instagram.com/legacytattooremoval/">Instagram</a> or <a href="https://share.google/SgiMSuicxaQK1CIbE">Google Business Listing</a>.</p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group -->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"flex","orientation":"vertical"}} -->
+<main class="wp-block-group"><!-- wp:jvb/summary /-->
+
+<!-- wp:jvb/feed {"title":"Before \u0026 After Laser Tattoo Removal","inheritQuery":true} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/archive-altr_terms.html b/templates/archive-altr_terms.html
new file mode 100644
index 0000000..57704cf
--- /dev/null
+++ b/templates/archive-altr_terms.html
@@ -0,0 +1,7 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"constrained"}} -->
+<main class="wp-block-group"><!-- wp:jvb/glossary /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/archive-legacy_tattoo_artist.html b/templates/archive-legacy_tattoo_artist.html
new file mode 100644
index 0000000..6b60168
--- /dev/null
+++ b/templates/archive-legacy_tattoo_artist.html
@@ -0,0 +1,43 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|30","bottom":"var:preset|spacing|30"}}},"backgroundColor":"secondary","textColor":"contrast","layout":{"type":"constrained"}} -->
+<div class="wp-block-group alignwide has-contrast-color has-secondary-background-color has-text-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)"><!-- wp:heading {"level":1} -->
+<h1 class="wp-block-heading">Edmonton Tattoo Artist Compendium</h1>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph -->
+<p>Coming soon!</p>
+<!-- /wp:paragraph -->
+
+<!-- wp:paragraph -->
+<p>Search for local talent by specialty style, location, or shop.</p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group -->
+
+<!-- wp:block {"ref":1567} /-->
+
+<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|70"}}},"layout":{"type":"constrained"}} -->
+<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)"><!-- wp:query {"queryId":0,"query":{"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true,"perPage":16},"align":"wide","layout":{"type":"default"}} -->
+<div class="wp-block-query alignwide"><!-- wp:post-template {"align":"wide","layout":{"type":"grid","columnCount":3}} -->
+<!-- wp:post-featured-image {"isLink":true,"width":"100%","height":"clamp(15vw, 30vh, 400px)","align":"wide"} /-->
+
+<!-- wp:post-title {"isLink":true} /-->
+
+<!-- wp:post-excerpt /-->
+
+<!-- wp:post-date {"isLink":true} /-->
+
+<!-- wp:spacer {"height":"var(\u002d\u002dwp\u002d\u002dpreset\u002d\u002dspacing\u002d\u002d50)"} -->
+<div style="height:var(--wp--preset--spacing--50)" aria-hidden="true" class="wp-block-spacer"></div>
+<!-- /wp:spacer -->
+<!-- /wp:post-template -->
+
+<!-- wp:query-pagination {"paginationArrow":"arrow","layout":{"type":"flex","justifyContent":"space-between"}} -->
+<!-- wp:query-pagination-previous {"label":"Previous Artists"} /-->
+
+<!-- wp:query-pagination-next {"label":"Next Artists"} /-->
+<!-- /wp:query-pagination --></div>
+<!-- /wp:query --></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/archive.html b/templates/archive.html
new file mode 100644
index 0000000..e825063
--- /dev/null
+++ b/templates/archive.html
@@ -0,0 +1,37 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|30","bottom":"var:preset|spacing|30"}}},"backgroundColor":"secondary","textColor":"contrast","layout":{"type":"constrained"}} -->
+<div class="wp-block-group alignwide has-contrast-color has-secondary-background-color has-text-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)"><!-- wp:query-title {"type":"archive","showPrefix":false,"align":"wide","style":{"spacing":{"margin":{"bottom":"0"}},"typography":{"fontSize":"4rem","fontStyle":"normal","fontWeight":"400","textTransform":"capitalize"}},"textColor":"contrast"} /-->
+
+<!-- wp:term-description /--></div>
+<!-- /wp:group -->
+
+<!-- wp:paragraph {"textColor":"tertiary","className":"m-0"} -->
+<p class="m-0 has-tertiary-color has-text-color"><a href="http://legacyrebrand.test/posts/" data-type="page" data-id="990">All Posts ⬏</a></p>
+<!-- /wp:paragraph -->
+
+<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|70"}}},"layout":{"type":"constrained"}} -->
+<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)"><!-- wp:query {"queryId":0,"query":{"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true,"perPage":16},"align":"wide","layout":{"type":"default"}} -->
+<div class="wp-block-query alignwide"><!-- wp:post-template {"align":"wide","layout":{"type":"grid","columnCount":3}} -->
+<!-- wp:post-featured-image {"isLink":true,"width":"100%","height":"clamp(15vw, 30vh, 400px)","align":"wide"} /-->
+
+<!-- wp:post-title {"isLink":true} /-->
+
+<!-- wp:post-excerpt /-->
+
+<!-- wp:post-date {"isLink":true} /-->
+
+<!-- wp:spacer {"height":"var(\u002d\u002dwp\u002d\u002dpreset\u002d\u002dspacing\u002d\u002d50)"} -->
+<div style="height:var(--wp--preset--spacing--50)" aria-hidden="true" class="wp-block-spacer"></div>
+<!-- /wp:spacer -->
+<!-- /wp:post-template -->
+
+<!-- wp:query-pagination {"paginationArrow":"arrow","layout":{"type":"flex","justifyContent":"space-between"}} -->
+<!-- wp:query-pagination-previous {"label":"Newer Posts"} /-->
+
+<!-- wp:query-pagination-next {"label":"Older Posts"} /-->
+<!-- /wp:query-pagination --></div>
+<!-- /wp:query --></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/front-page.html b/templates/front-page.html
new file mode 100644
index 0000000..075f4be
--- /dev/null
+++ b/templates/front-page.html
@@ -0,0 +1,34 @@
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
+
+<!-- wp:jvb/video {"posterId":23738,"posterUrl":"http://legacyrebrand.test/wp-content/uploads/2026/02/legacy-tattoo-removal-poster.jpg","videoSources":[{"id":23736,"url":"http://legacyrebrand.test/wp-content/uploads/2026/02/legacy-tattoo-removal.mp4","mime":"video/mp4"}],"fadeEffect":true} -->
+<div class="wp-block-jvb-video video-cover-wrapper-placeholder"><!-- wp:media-text {"mediaId":4388,"mediaLink":"http://legacyrebrand.test/?attachment_id=4388","mediaType":"image","mediaSizeSlug":"medium","isStackedOnMobile":false,"className":"ltr-logo"} -->
+<div class="wp-block-media-text ltr-logo"><figure class="wp-block-media-text__media"><img src="http://legacyrebrand.test/wp-content/uploads/2023/08/Faded-Kitsune-Scott-Rusnak-300x291.png" alt="A photo of the Japanese Kitsune tattoo design by Edmonton tattoo artist Scott Rusnak, in Legacy Tattoo Removal's bright pink triangle. 
+The image is split in half, with half of it slightly faded." class="wp-image-4388 size-medium"/></figure><div class="wp-block-media-text__content"><!-- wp:site-title {"isLink":false} /-->
+
+<!-- wp:site-tagline /--></div></div>
+<!-- /wp:media-text -->
+
+<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
+<div class="wp-block-buttons"><!-- wp:button {"width":50,"className":"is-style-outline"} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50 is-style-outline"><a class="wp-block-button__link wp-element-button" href="http://legacyrebrand.test/get-an-estimate/">Get an Estimate</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"width":50,"className":"is-style-outline"} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50 is-style-outline"><a class="wp-block-button__link wp-element-button" href="https://legacytattooremoval.janeapp.com/#/staff_member/2/treatment/15">Free Consult</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"width":50,"className":"is-style-outline"} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50 is-style-outline"><a class="wp-block-button__link wp-element-button" href="/before-and-after/">Before &amp; After</a></div>
+<!-- /wp:button -->
+
+<!-- wp:button {"width":50,"className":"is-style-outline"} -->
+<div class="wp-block-button has-custom-width wp-block-button__width-50 is-style-outline"><a class="wp-block-button__link wp-element-button" href="http://legacyrebrand.test/laser-tattoo-removal-edmonton/">Location</a></div>
+<!-- /wp:button --></div>
+<!-- /wp:buttons --></div>
+<!-- /wp:jvb/video -->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"constrained"}} -->
+<main class="wp-block-group"><!-- wp:post-content {"layout":{"type":"constrained"}} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","tagName":"footer","area":"footer"} /-->
\ No newline at end of file
diff --git a/templates/front_page.html b/templates/front_page.html
index 8d2dbc6..61c1ef8 100644
--- a/templates/front_page.html
+++ b/templates/front_page.html
@@ -1,4 +1,4 @@
-<!-- wp:template-part {"slug":"header","theme":"jvb-theme"} /-->
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
 
 <!-- wp:jvb/video {"posterId":1921,"posterUrl":"http://legacyrebrand.test/wp-content/uploads/2024/03/splash.webp","videoSources":[{"id":2714,"url":"http://legacyrebrand.test/wp-content/uploads/2024/06/Best-Laser-Tattoo-Removal-Edmonton-480.mp4","mime":"video/mp4"}],"mobileSources":[{"id":2714,"url":"http://legacyrebrand.test/wp-content/uploads/2024/06/Best-Laser-Tattoo-Removal-Edmonton-480.mp4","mime":"video/mp4"}],"fadeEffect":true} -->
 <div class="wp-block-jvb-video video-cover-wrapper-placeholder"><!-- wp:media-text {"mediaId":3456,"mediaLink":"http://legacyrebrand.test/faded-kitsune-scott-rusnak/","mediaType":"image","isStackedOnMobile":false} -->
@@ -30,4 +30,4 @@
 <main class="wp-block-group"><!-- wp:post-content {"layout":{"type":"constrained"}} /--></main>
 <!-- /wp:group -->
 
-<!-- wp:template-part {"slug":"footer-copy","theme":"legacy","tagName":"jvb-theme"} /-->
+<!-- wp:template-part {"slug":"footer-copy","tagName":"footer","area":"footer"} /-->
diff --git a/templates/home.html b/templates/home.html
new file mode 100644
index 0000000..a639f26
--- /dev/null
+++ b/templates/home.html
@@ -0,0 +1,53 @@
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
+
+<!-- wp:group {"style":{"spacing":{"blockGap":"0vw"}},"backgroundColor":"secondary","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"center","verticalAlignment":"top"}} -->
+<div class="wp-block-group has-secondary-background-color has-background"><!-- wp:columns {"style":{"spacing":{"padding":{"top":"var:preset|spacing|30","bottom":"var:preset|spacing|30","left":"var:preset|spacing|30","right":"var:preset|spacing|30"}}}} -->
+<div class="wp-block-columns" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)"><!-- wp:column -->
+<div class="wp-block-column"><!-- wp:spacer {"height":"75px","width":"0px","style":{"layout":[]}} -->
+<div style="height:75px;width:0px" aria-hidden="true" class="wp-block-spacer"></div>
+<!-- /wp:spacer -->
+
+<!-- wp:heading {"style":{"typography":{"textTransform":"uppercase"},"spacing":{"margin":{"bottom":"var:preset|spacing|30"}}},"textColor":"contrast","fontSize":"large"} -->
+<h2 class="wp-block-heading has-contrast-color has-text-color has-large-font-size" style="margin-bottom:var(--wp--preset--spacing--30);text-transform:uppercase">Posts</h2>
+<!-- /wp:heading -->
+
+<!-- wp:heading {"textAlign":"left","level":1,"align":"wide","style":{"typography":{"fontSize":"75px","textTransform":"none","fontStyle":"normal","fontWeight":"400","lineHeight":"0.9"}},"textColor":"contrast"} -->
+<h1 class="wp-block-heading alignwide has-text-align-left has-contrast-color has-text-color" style="font-size:75px;font-style:normal;font-weight:400;line-height:0.9;text-transform:none">Information, Updates, and General Happenings</h1>
+<!-- /wp:heading --></div>
+<!-- /wp:column -->
+
+<!-- wp:column {"verticalAlignment":"bottom"} -->
+<div class="wp-block-column is-vertically-aligned-bottom"><!-- wp:paragraph {"align":"left","textColor":"contrast"} -->
+<p class="has-text-align-left has-contrast-color has-text-color">Stay in the loop on what's going on behind the scenes at Legacy Tattoo Removal, or learn something new about the laser tattoo removal process.</p>
+<!-- /wp:paragraph -->
+
+<!-- wp:categories {"showPostCounts":true,"showOnlyTopLevel":true,"style":{"spacing":{"margin":{"top":"var:preset|spacing|30"}}}} /--></div>
+<!-- /wp:column --></div>
+<!-- /wp:columns --></div>
+<!-- /wp:group -->
+
+<!-- wp:query {"queryId":13,"query":{"perPage":10,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true},"align":"wide","className":"tw-mt-8","layout":{"contentSize":null,"type":"constrained"}} -->
+<div class="wp-block-query alignwide tw-mt-8"><!-- wp:post-template {"align":"wide","layout":{"type":"grid","columnCount":3}} -->
+<!-- wp:group -->
+<div class="wp-block-group"><!-- wp:post-featured-image {"isLink":true,"aspectRatio":"1","scale":"contain","align":"center","className":"is-style-default","style":{"spacing":{"margin":{"bottom":"0px"}}}} /-->
+
+<!-- wp:post-title {"textAlign":"center","isLink":true,"className":"tw-link-hover-underline","style":{"typography":{"textTransform":"uppercase","fontStyle":"normal","fontWeight":"300"}},"fontSize":"small"} /-->
+
+<!-- wp:post-excerpt {"textAlign":"left","moreText":"","excerptLength":20} /-->
+
+<!-- wp:group {"style":{"spacing":{"blockGap":"7px"}},"fontSize":"small","layout":{"type":"flex","allowOrientation":false}} -->
+<div class="wp-block-group has-small-font-size"><!-- wp:post-terms {"term":"category","separator":" · ","className":"tw-link-hover-underline"} /--></div>
+<!-- /wp:group --></div>
+<!-- /wp:group -->
+<!-- /wp:post-template -->
+
+<!-- wp:query-pagination {"paginationArrow":"arrow","showLabel":false,"className":"tw-mt-9","layout":{"type":"flex","justifyContent":"space-between","orientation":"horizontal"}} -->
+<!-- wp:query-pagination-previous {"label":"Previous"} /-->
+
+<!-- wp:query-pagination-numbers {"className":"is-style-tw-rounded","style":{"typography":{"fontStyle":"normal","fontWeight":"900"}},"fontSize":"medium","fontFamily":"tw-font-1"} /-->
+
+<!-- wp:query-pagination-next {"label":"Next","style":{"typography":{"fontStyle":"normal","fontWeight":"900"}}} /-->
+<!-- /wp:query-pagination --></div>
+<!-- /wp:query -->
+
+<!-- wp:template-part {"slug":"footer","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/index.html b/templates/index.html
new file mode 100644
index 0000000..9e19c10
--- /dev/null
+++ b/templates/index.html
@@ -0,0 +1,19 @@
+<!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"constrained"}} -->
+<main class="wp-block-group"><!-- wp:group {"align":"full","className":"is-style-triangle","backgroundColor":"secondary","layout":{"type":"flex","orientation":"vertical","justifyContent":"right","verticalAlignment":"bottom"}} -->
+<div class="wp-block-group alignfull is-style-triangle has-secondary-background-color has-background"><!-- wp:post-title /-->
+
+<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
+<div class="wp-block-group"><!-- wp:post-terms {"term":"category"} /-->
+
+<!-- wp:post-date /--></div>
+<!-- /wp:group --></div>
+<!-- /wp:group -->
+
+<!-- wp:post-excerpt /-->
+
+<!-- wp:post-content /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/page.html b/templates/page.html
new file mode 100644
index 0000000..5040e90
--- /dev/null
+++ b/templates/page.html
@@ -0,0 +1,13 @@
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
+
+<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
+<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--50)"><!-- wp:group {"align":"full","className":"is-style-triangle","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"right"}} -->
+<div class="wp-block-group alignfull is-style-triangle"><!-- wp:post-title {"level":1} /--></div>
+<!-- /wp:group -->
+
+<!-- wp:post-excerpt /-->
+
+<!-- wp:post-content {"layout":{"type":"constrained"}} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/search.html b/templates/search.html
new file mode 100644
index 0000000..46bc3a4
--- /dev/null
+++ b/templates/search.html
@@ -0,0 +1,9 @@
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
+
+<!-- wp:query-title {"type":"search","align":"wide","style":{"typography":{"lineHeight":"1"},"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|10"}}}} /-->
+
+<!-- wp:search {"label":"Search","showLabel":false,"buttonText":"Search","fontSize":"medium"} /-->
+
+<!-- wp:carbon-fields/relevanssi-search-results /-->
+
+<!-- wp:template-part {"slug":"footer","tagName":"footer","area":"footer"} /-->
\ No newline at end of file
diff --git a/templates/single-altr_directory.html b/templates/single-altr_directory.html
new file mode 100644
index 0000000..064d8e1
--- /dev/null
+++ b/templates/single-altr_directory.html
@@ -0,0 +1,7 @@
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
+
+<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
+<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--50)"></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/single-altr_faq.html b/templates/single-altr_faq.html
new file mode 100644
index 0000000..5040e90
--- /dev/null
+++ b/templates/single-altr_faq.html
@@ -0,0 +1,13 @@
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
+
+<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
+<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--50)"><!-- wp:group {"align":"full","className":"is-style-triangle","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"right"}} -->
+<div class="wp-block-group alignfull is-style-triangle"><!-- wp:post-title {"level":1} /--></div>
+<!-- /wp:group -->
+
+<!-- wp:post-excerpt /-->
+
+<!-- wp:post-content {"layout":{"type":"constrained"}} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/single-altr_progress.html b/templates/single-altr_progress.html
new file mode 100644
index 0000000..5151d74
--- /dev/null
+++ b/templates/single-altr_progress.html
@@ -0,0 +1,17 @@
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"flex","orientation":"vertical"}} -->
+<main class="wp-block-group"><!-- wp:jvb/timeline /-->
+
+<!-- wp:group {"className":"is-style-callout","layout":{"type":"flex","orientation":"vertical"}} -->
+<div class="wp-block-group is-style-callout"><!-- wp:heading -->
+<h2 class="wp-block-heading">See the Difference at Legacy</h2>
+<!-- /wp:heading -->
+
+<!-- wp:paragraph -->
+<p>Get your free estimate, or book your free consult today!</p>
+<!-- /wp:paragraph --></div>
+<!-- /wp:group --></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/single.html b/templates/single.html
new file mode 100644
index 0000000..fbd4e9e
--- /dev/null
+++ b/templates/single.html
@@ -0,0 +1,37 @@
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
+
+<!-- wp:group {"tagName":"header","align":"full","style":{"dimensions":{"minHeight":"30vh"},"spacing":{"padding":{"top":"var:preset|spacing|30","bottom":"0"}}},"backgroundColor":"secondary","layout":{"type":"constrained"}} -->
+<header class="wp-block-group alignfull has-secondary-background-color has-background" style="min-height:30vh;padding-top:var(--wp--preset--spacing--30);padding-bottom:0"><!-- wp:post-title {"textAlign":"center","level":1,"align":"wide","style":{"typography":{"fontSize":"4rem"},"spacing":{"margin":{"top":"var:preset|spacing|30"}}},"textColor":"contrast"} /-->
+
+<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
+<div class="wp-block-group"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+<div class="wp-block-group"><!-- wp:paragraph {"textColor":"contrast"} -->
+<p class="has-contrast-color has-text-color">POSTED IN:</p>
+<!-- /wp:paragraph -->
+
+<!-- wp:post-terms {"term":"category","separator":" · ","className":"is-style-tw-plain","style":{"layout":{"selfStretch":"fit","flexSize":null},"typography":{"textTransform":"uppercase"}},"textColor":"contrast"} /--></div>
+<!-- /wp:group -->
+
+<!-- wp:post-date {"metadata":{"bindings":{"datetime":{"source":"core/post-data","args":{"field":"date"}}}},"textColor":"contrast"} /--></div>
+<!-- /wp:group --></header>
+<!-- /wp:group -->
+
+<!-- wp:paragraph {"className":"m-0","textColor":"tertiary"} -->
+<p class="m-0 has-tertiary-color has-text-color"><a href="http://legacyrebrand.test/posts/" data-type="page" data-id="990">All Posts ⬏</a></p>
+<!-- /wp:paragraph -->
+
+<!-- wp:columns {"className":"sticky-left","style":{"spacing":{"margin":{"top":"var:preset|spacing|40"}}}} -->
+<div class="wp-block-columns sticky-left" style="margin-top:var(--wp--preset--spacing--40)"><!-- wp:column -->
+<div class="wp-block-column"><!-- wp:post-featured-image /--></div>
+<!-- /wp:column -->
+
+<!-- wp:column -->
+<div class="wp-block-column"><!-- wp:post-content {"layout":{"type":"constrained"}} /--></div>
+<!-- /wp:column --></div>
+<!-- /wp:columns -->
+
+<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|50"}}}} -->
+<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--50)"><!-- wp:template-part {"slug":"post-meta"} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer","tagName":"footer","area":"footer"} /-->
\ No newline at end of file
diff --git a/templates/taxonomy-altr_age.html b/templates/taxonomy-altr_age.html
new file mode 100644
index 0000000..6e148fe
--- /dev/null
+++ b/templates/taxonomy-altr_age.html
@@ -0,0 +1,9 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"flex","orientation":"vertical"}} -->
+<main class="wp-block-group"><!-- wp:jvb/summary /-->
+
+<!-- wp:jvb/feed {"title":"Before \u0026 After Laser Tattoo Removal","inheritQuery":true} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/taxonomy-altr_body-part.html b/templates/taxonomy-altr_body-part.html
new file mode 100644
index 0000000..6e148fe
--- /dev/null
+++ b/templates/taxonomy-altr_body-part.html
@@ -0,0 +1,9 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"flex","orientation":"vertical"}} -->
+<main class="wp-block-group"><!-- wp:jvb/summary /-->
+
+<!-- wp:jvb/feed {"title":"Before \u0026 After Laser Tattoo Removal","inheritQuery":true} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/taxonomy-altr_goal.html b/templates/taxonomy-altr_goal.html
new file mode 100644
index 0000000..6e148fe
--- /dev/null
+++ b/templates/taxonomy-altr_goal.html
@@ -0,0 +1,9 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"flex","orientation":"vertical"}} -->
+<main class="wp-block-group"><!-- wp:jvb/summary /-->
+
+<!-- wp:jvb/feed {"title":"Before \u0026 After Laser Tattoo Removal","inheritQuery":true} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/taxonomy-altr_number.html b/templates/taxonomy-altr_number.html
new file mode 100644
index 0000000..1f5faf4
--- /dev/null
+++ b/templates/taxonomy-altr_number.html
@@ -0,0 +1,9 @@
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"flex","orientation":"vertical"}} -->
+<main class="wp-block-group"><!-- wp:jvb/summary /-->
+
+<!-- wp:jvb/feed {"title":"Before \u0026 After Laser Tattoo Removal","inheritQuery":true} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/taxonomy-altr_section.html b/templates/taxonomy-altr_section.html
new file mode 100644
index 0000000..4d7a4d7
--- /dev/null
+++ b/templates/taxonomy-altr_section.html
@@ -0,0 +1,11 @@
+<!-- wp:template-part {"slug":"header","tagName":"header","area":"header"} /-->
+
+<!-- wp:group {"tagName":"main","style":{"spacing":{"margin":{"top":"var:preset|spacing|50"}}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"center"}} -->
+<main class="wp-block-group" style="margin-top:var(--wp--preset--spacing--50)"><!-- wp:group {"align":"full","className":"is-style-triangle","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"right"}} -->
+<div class="wp-block-group alignfull is-style-triangle"><!-- wp:query-title {"type":"archive","showPrefix":false} /--></div>
+<!-- /wp:group -->
+
+<!-- wp:jvb/faq {"sectionOrder":[81,82,84,85,83]} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/taxonomy-altr_skin-type.html b/templates/taxonomy-altr_skin-type.html
new file mode 100644
index 0000000..6e148fe
--- /dev/null
+++ b/templates/taxonomy-altr_skin-type.html
@@ -0,0 +1,9 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"flex","orientation":"vertical"}} -->
+<main class="wp-block-group"><!-- wp:jvb/summary /-->
+
+<!-- wp:jvb/feed {"title":"Before \u0026 After Laser Tattoo Removal","inheritQuery":true} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/taxonomy-altr_style.html b/templates/taxonomy-altr_style.html
new file mode 100644
index 0000000..99a8a08
--- /dev/null
+++ b/templates/taxonomy-altr_style.html
@@ -0,0 +1,9 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"flex","orientation":"vertical"}} -->
+<main class="wp-block-group"><!-- wp:jvb/summary /-->
+
+<!-- wp:jvb/feed {"title":"Before \u0026 After Laser Tattoo Removal","inheritQuery":true} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"header"} /-->
\ No newline at end of file
diff --git a/templates/taxonomy-altr_theme.html b/templates/taxonomy-altr_theme.html
new file mode 100644
index 0000000..6e148fe
--- /dev/null
+++ b/templates/taxonomy-altr_theme.html
@@ -0,0 +1,9 @@
+<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"flex","orientation":"vertical"}} -->
+<main class="wp-block-group"><!-- wp:jvb/summary /-->
+
+<!-- wp:jvb/feed {"title":"Before \u0026 After Laser Tattoo Removal","inheritQuery":true} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/taxonomy-altr_timeline.html b/templates/taxonomy-altr_timeline.html
new file mode 100644
index 0000000..31d5d5e
--- /dev/null
+++ b/templates/taxonomy-altr_timeline.html
@@ -0,0 +1,9 @@
+<!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
+
+<!-- wp:group {"tagName":"main","layout":{"type":"flex","orientation":"vertical"}} -->
+<main class="wp-block-group"><!-- wp:jvb/summary /-->
+
+<!-- wp:jvb/feed {"title":"Before \u0026 After Laser Tattoo Removal","inheritQuery":true} /--></main>
+<!-- /wp:group -->
+
+<!-- wp:template-part {"slug":"footer-copy","area":"footer","tagName":"footer"} /-->
\ No newline at end of file
diff --git a/templates/wp-custom-template-single-tattoo-artist.html b/templates/wp-custom-template-single-tattoo-artist.html
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/templates/wp-custom-template-single-tattoo-artist.html

--
Gitblit v1.10.0