{"campaignId":"6a43fd295697916299cbf30d","campaignVersionId":"6a48113527426d5580d6d26a","companyId":"69db88d734a1c7879b4edc13","pageId":"6a440e2e2ea89a77eab8a7ae","pageName":"Start","pageSlug":"page_l45fgp","tag":"landing","components":[{"_id":"6a440e2e2ea89a77eab8a7b3","type":"component","isTemplate":false,"name":"embed","content":{"body":"<!doctype html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n<title>Roofing Trust + Headline</title>\n<script src=\"https://cdn.tailwindcss.com\"></script>\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n<link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;600&display=swap\" rel=\"stylesheet\">\n<style>\n  :root { font-family: 'Inter', sans-serif; }\n  @keyframes blockEnter {\n    from { opacity: 0; transform: translateY(10px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .anim {\n    opacity: 0;\n    animation: blockEnter 600ms ease-out forwards;\n  }\n</style>\n</head>\n<body class=\"bg-transparent\">\n  <div class=\"w-full max-w-xl mx-auto px-5 text-center\" style=\"font-family:'Inter',sans-serif;\">\n    <p class=\"anim text-[14px] leading-relaxed font-light text-white\"\n       style=\"animation-delay:50ms;\">\n      ⭐ Trusted Roofing Specialists Across Scotland\n    </p>\n    <h1 class=\"anim mt-3 font-semibold text-white text-[24px] sm:text-[28px]\"\n        style=\"animation-delay:100ms; line-height:1.2; letter-spacing:-0.02em;\">\n      Need Roof Repairs Or A Full Replacement? Get A <span style=\"color:#8B3CF5;\">Free</span> Expert Roof Survey\n    </h1>\n  </div>\n</body>\n</html>","head":"","provider":"ai","box":{"left":"none","right":"none","top":"small","bottom":"small"},"framed":false},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"69f9a1b9fdde719c0f714fd6","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"embed","createdAt":"2026-07-03T10:08:08.171Z","updatedAt":"2026-07-03T10:09:06.427Z","__v":0},{"_id":"6a457f2aa51201d3caa6841a","type":"component","isTemplate":false,"name":"media","content":{"box":{"left":"none","bottom":"none","right":"none","top":"none"},"icon":"play_circle_filled","srcType":"image","size":"custom","src":"https://perspective.imgix.net/6a457eefa665c1cfbbeb2a88.jpeg?auto=compress&crop=focalpoint&cropHeight=322&cropWidth=640&dpr=2&fit=crop&fp-x=0.50&fp-y=0.43&fp-z=1&h=904.21875&w=1800","framed":false,"mediaIds":["6a457eefa665c1cfbbeb2a88"]},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"6904b164f0184c1c0536c1e4","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"media","createdAt":"2026-07-01T20:57:14.989Z","updatedAt":"2026-07-03T10:09:36.805Z","__v":0},{"_id":"6a440e2e2ea89a77eab8a7c0","type":"component","isTemplate":false,"name":"questionMedia","content":{"kind":[],"box":{"bottom":"small","top":"small","right":"large","left":"large","backgroundColor":"#1A1028"},"align":"center","plainText":"What Do You Need Help With? tap an icon below ↓","fieldName":"question_1ua6yi","wysiwygHtml":"<p><span style=\"color: rgb(255, 255, 255); --fs-m: 16px; --fs-t: 16px; --fs-d: 16px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\"><strong class=\"fun-font-bold\">What Do You Need Help With?</strong></strong></span></p><p><span style=\"color: #7C3AED; --fs-m: 16px; --fs-t: 16px; --fs-d: 16px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\">tap an icon below<strong class=\"fun-font-bold\">&nbsp;<strong class=\"fun-font-bold\">↓</strong></strong></strong></span></p>"},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[{"_id":"6a440e2e2ea89a77eab8a7cf","type":"component","isTemplate":false,"name":"questionMediaAnswer","content":{"linking":{"isInternal":true},"fieldName":"question_1ua6yi","clickId":"answer_click_x9noru"},"parentId":"6a440e2e2ea89a77eab8a7c0","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[{"_id":"6a440e2e2ea89a77eab8a7f2","type":"component","isTemplate":false,"name":"media","content":{"size":"answer","src":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=224&cropWidth=298&dpr=2&fit=crop&fp-x=0.23&fp-y=0.22&fp-z=2.1476510067114094&h=1350&w=1800","srcType":"image","icon":"AZdybqR3xsWC","iconName":"rich","platform":"color","box":{"right":"none","left":"none","bottom":"none","top":"none"},"framed":false,"mediaIds":["6a44070dd3bd38b593b6999a"]},"parentId":"6a440e2e2ea89a77eab8a7cf","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"media","createdAt":"2026-06-30T18:42:54.780Z","updatedAt":"2026-06-30T18:42:54.780Z","__v":0},{"_id":"6a440e2e2ea89a77eab8a7f3","type":"component","isTemplate":false,"name":"text","content":{"plainText":"Roof Repair","kind":[],"box":{"bottom":"medium","top":"medium","right":"small","left":"small","backgroundColor":"#653DB3"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"align":"center","size":"small","text":"Frühling","wysiwygHtml":"<p><span style=\"color: rgb(255, 255, 255); --fs-m: 14px; --fs-t: 14px; --fs-d: 14px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\">Roof Repair</strong></span></p>"},"parentId":"6a440e2e2ea89a77eab8a7cf","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"text","createdAt":"2026-06-30T18:42:54.780Z","updatedAt":"2026-06-30T18:42:54.780Z","__v":0}],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"questionMediaAnswer","createdAt":"2026-06-30T18:42:54.731Z","updatedAt":"2026-06-30T18:42:54.781Z","__v":0},{"_id":"6a440e2e2ea89a77eab8a7d1","type":"component","isTemplate":false,"name":"questionMediaAnswer","content":{"linking":{"isInternal":true},"fieldName":"question_1ua6yi","clickId":"answer_click_i69tj5"},"parentId":"6a440e2e2ea89a77eab8a7c0","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[{"_id":"6a440e2e2ea89a77eab8a7fc","type":"component","isTemplate":false,"name":"media","content":{"size":"answer","src":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=212&cropWidth=283&dpr=2&fit=crop&fp-x=0.73&fp-y=0.22&fp-z=2.2632608624330675&h=1350&w=1800","srcType":"image","icon":"Wtr8jzu0nQXa","iconName":"metal-ingot","platform":"color","box":{"right":"none","left":"none","bottom":"none","top":"none"},"framed":false,"isAnimated":false,"svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" baseProfile=\"basic\" viewBox=\"0 0 48 48\"><polygon fill=\"#78909c\" points=\"34,31 14,31 10,45 38,45\"/><polygon fill=\"#b0bec5\" points=\"14,32 17,2 31,2 34,32\"/><polygon fill=\"#546e7a\" points=\"10,45 13,9 17,2 15,32\"/><polygon fill=\"#546e7a\" points=\"38,45 35,9 31,2 33,32\"/></svg>","mediaIds":["6a44070dd3bd38b593b6999a"]},"parentId":"6a440e2e2ea89a77eab8a7d1","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"media","createdAt":"2026-06-30T18:42:54.792Z","updatedAt":"2026-06-30T18:42:54.792Z","__v":0},{"_id":"6a440e2e2ea89a77eab8a7fd","type":"component","isTemplate":false,"name":"text","content":{"plainText":"Roof Replacement","kind":[],"box":{"bottom":"medium","top":"medium","right":"small","left":"small","backgroundColor":"#653DB3"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"align":"center","size":"small","text":"Sommer","wysiwygHtml":"<p><span style=\"color: rgb(255, 255, 255); --fs-m: 14px; --fs-t: 14px; --fs-d: 14px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\">Roof Replacement</strong></span></p>"},"parentId":"6a440e2e2ea89a77eab8a7d1","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"text","createdAt":"2026-06-30T18:42:54.792Z","updatedAt":"2026-06-30T18:42:54.792Z","__v":0}],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"questionMediaAnswer","createdAt":"2026-06-30T18:42:54.735Z","updatedAt":"2026-06-30T18:42:54.793Z","__v":0},{"_id":"6a440e2e2ea89a77eab8a7d2","type":"component","isTemplate":false,"name":"questionMediaAnswer","content":{"linking":{"isInternal":true},"fieldName":"question_1ua6yi","clickId":"answer_click_6x4zg6"},"parentId":"6a440e2e2ea89a77eab8a7c0","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[{"_id":"6a440e2e2ea89a77eab8a7f1","type":"component","isTemplate":false,"name":"media","content":{"size":"answer","src":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=212&cropWidth=283&dpr=2&fit=crop&fp-x=0.22&fp-y=0.72&fp-z=2.2614840989399294&h=1350&w=1800","srcType":"image","icon":"39174","iconName":"badge","platform":"color","box":{"right":"none","left":"none","bottom":"none","top":"none","backgroundColor":"#E3D1B8"},"framed":false,"mediaIds":["6a44070dd3bd38b593b6999a"]},"parentId":"6a440e2e2ea89a77eab8a7d2","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"media","createdAt":"2026-06-30T18:42:54.779Z","updatedAt":"2026-07-01T21:23:55.059Z","__v":0},{"_id":"6a440e2e2ea89a77eab8a7fb","type":"component","isTemplate":false,"name":"text","content":{"plainText":"Flat Roof","kind":[],"box":{"bottom":"medium","top":"medium","right":"small","left":"small","backgroundColor":"#653DB3"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"align":"center","size":"small","text":"Herbst","wysiwygHtml":"<p><span style=\"color: rgb(255, 255, 255); --fs-m: 14px; --fs-t: 14px; --fs-d: 14px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\">Flat Roof</strong></span></p>"},"parentId":"6a440e2e2ea89a77eab8a7d2","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"text","createdAt":"2026-06-30T18:42:54.792Z","updatedAt":"2026-06-30T18:42:54.792Z","__v":0}],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"questionMediaAnswer","createdAt":"2026-06-30T18:42:54.735Z","updatedAt":"2026-06-30T18:42:54.793Z","__v":0},{"_id":"6a440e2e2ea89a77eab8a7d3","type":"component","isTemplate":false,"name":"questionMediaAnswer","content":{"linking":{"isInternal":true},"fieldName":"question_1ua6yi","clickId":"answer_click_zcyftp"},"parentId":"6a440e2e2ea89a77eab8a7c0","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[{"_id":"6a440e2e2ea89a77eab8a7fa","type":"component","isTemplate":false,"name":"media","content":{"size":"answer","src":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=220&cropWidth=294&dpr=2&fit=crop&fp-x=0.77&fp-y=0.72&fp-z=2.180579216354344&h=1350&w=1800","srcType":"image","icon":"107461","iconName":"working-with-a-laptop","platform":"color","box":{"right":"none","left":"none","bottom":"none","top":"none"},"framed":false,"mediaIds":["6a44070dd3bd38b593b6999a"]},"parentId":"6a440e2e2ea89a77eab8a7d3","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"media","createdAt":"2026-06-30T18:42:54.792Z","updatedAt":"2026-06-30T18:42:54.792Z","__v":0},{"_id":"6a440e2e2ea89a77eab8a7f9","type":"component","isTemplate":false,"name":"text","content":{"plainText":"Not Sure Yet","kind":[],"box":{"bottom":"medium","top":"medium","right":"small","left":"small","backgroundColor":"#653DB3"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"align":"center","size":"small","text":"Winter","wysiwygHtml":"<p><span style=\"color: rgb(255, 255, 255); --fs-m: 14px; --fs-t: 14px; --fs-d: 14px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\">Not Sure Yet</strong></span></p>"},"parentId":"6a440e2e2ea89a77eab8a7d3","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"text","createdAt":"2026-06-30T18:42:54.792Z","updatedAt":"2026-06-30T18:42:54.792Z","__v":0}],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"questionMediaAnswer","createdAt":"2026-06-30T18:42:54.735Z","updatedAt":"2026-06-30T18:42:54.928Z","__v":1}],"allowedChildSections":["5aa282097a98f12d842fac71"],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"questionMedia","createdAt":"2026-06-30T18:42:54.660Z","updatedAt":"2026-06-30T18:42:54.736Z","__v":0},{"_id":"6a480cb1b7f1cee715f1b111","type":"component","isTemplate":false,"name":"divider","content":{"box":{"bottom":"none","top":"none","right":"xLarge","left":"xLarge","backgroundColor":"#1A1028"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"dashed":false,"hidden":false,"spacings":"small","solid":true,"lineStyle":"solid","color":"#7C3AED"},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"69a019f6c9338c12962be586","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"divider","createdAt":"2026-07-03T19:25:37.152Z","updatedAt":"2026-07-03T19:25:37.152Z","__v":0},{"_id":"6a44105b740089f5728cba81","type":"component","isTemplate":false,"name":"embed","content":{"body":"<!doctype html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n<title>Trusted Across Scotland</title>\n<script src=\"https://cdn.tailwindcss.com\"></script>\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n<link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;600&display=swap\" rel=\"stylesheet\">\n<style>\n  body { font-family: 'Inter', sans-serif; }\n  @keyframes enterDefault {\n    from { opacity: 0; transform: translateY(10px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .anim { opacity: 0; animation: enterDefault 600ms ease-out forwards; }\n  .anim-1 { animation-delay: 50ms; }\n  .anim-2 { animation-delay: 100ms; }\n  .anim-3 { animation-delay: 150ms; }\n  .track { scroll-snap-type: x mandatory; -ms-overflow-style: none; scrollbar-width: none; }\n  .track::-webkit-scrollbar { display: none; }\n  .slide { scroll-snap-align: center; }\n</style>\n</head>\n<body class=\"bg-transparent\">\n  <div class=\"w-full max-w-xl mx-auto px-4 py-4\">\n\n    <!-- Heading -->\n    <div class=\"text-center\">\n      <p class=\"anim anim-1 text-[14px] font-light uppercase tracking-[0.2em] leading-tight\" style=\"color:#8B3CF5;\">\n        What Our Customers Say\n      </p>\n      <h2 class=\"anim anim-2 mt-2 font-semibold text-[24px] sm:text-[28px] leading-[1.2] tracking-[-0.02em]\" style=\"color:#FFFFFF;\">\n        Trusted Across Scotland\n      </h2>\n    </div>\n\n    <!-- Carousel -->\n    <div class=\"anim anim-3 mt-6\">\n      <div id=\"track\" class=\"track flex overflow-x-auto snap-x\">\n\n        <!-- Card 1 -->\n        <div class=\"slide shrink-0 w-full px-1\">\n          <div class=\"rounded-xl p-4 flex flex-col\" style=\"background-color:#2A1F3D; box-shadow:0 8px 24px rgba(0,0,0,0.25);\">\n            <div class=\"flex items-center justify-between mb-2\">\n              <div class=\"flex items-center gap-0.5\" style=\"color:#F5B301;\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n              </div>\n              <div class=\"flex items-center gap-1\">\n                <svg width=\"12\" height=\"12\" viewBox=\"0 0 20 20\" fill=\"#8B3CF5\"><path d=\"M10 0a10 10 0 100 20 10 10 0 000-20zm4.7 7.7l-5.6 5.6a1 1 0 01-1.4 0L5.3 11a1 1 0 011.4-1.4l1.7 1.7 4.9-4.9a1 1 0 011.4 1.4z\"/></svg>\n                <span class=\"text-[12px] font-light\" style=\"color:#C4B5D4;\">Verified</span>\n              </div>\n            </div>\n            <p class=\"text-[16px] font-light leading-[1.4] flex-1 text-left mb-2\" style=\"color:#C4B5D4;\">\n              Absolutely fantastic job on our roof. Sean and the team were punctual, professional and left everything spotless. Couldn't recommend them enough.\n            </p>\n            <div class=\"flex items-center justify-between\">\n              <span class=\"text-[16px] font-semibold\" style=\"color:#FFFFFF;\">Sarah M.</span>\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 48 48\"><path fill=\"#4285F4\" d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z\"/><path fill=\"#34A853\" d=\"M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z\"/><path fill=\"#FBBC05\" d=\"M11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.98 21.98 0 002 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7z\"/><path fill=\"#EA4335\" d=\"M24 9.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 3.18 29.93 1 24 1 15.4 1 7.96 5.93 4.34 13.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/></svg>\n            </div>\n          </div>\n        </div>\n\n        <!-- Card 2 -->\n        <div class=\"slide shrink-0 w-full px-1\">\n          <div class=\"rounded-xl p-4 flex flex-col\" style=\"background-color:#2A1F3D; box-shadow:0 8px 24px rgba(0,0,0,0.25);\">\n            <div class=\"flex items-center justify-between mb-2\">\n              <div class=\"flex items-center gap-0.5\" style=\"color:#F5B301;\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n              </div>\n              <div class=\"flex items-center gap-1\">\n                <svg width=\"12\" height=\"12\" viewBox=\"0 0 20 20\" fill=\"#8B3CF5\"><path d=\"M10 0a10 10 0 100 20 10 10 0 000-20zm4.7 7.7l-5.6 5.6a1 1 0 01-1.4 0L5.3 11a1 1 0 011.4-1.4l1.7 1.7 4.9-4.9a1 1 0 011.4 1.4z\"/></svg>\n                <span class=\"text-[12px] font-light\" style=\"color:#C4B5D4;\">Verified</span>\n              </div>\n            </div>\n            <p class=\"text-[16px] font-light leading-[1.4] flex-1 text-left mb-2\" style=\"color:#C4B5D4;\">\n              Had a leak we'd been putting off for months. Pinpoint came out the next day, gave us an honest quote and had it sorted within the week.\n            </p>\n            <div class=\"flex items-center justify-between\">\n              <span class=\"text-[16px] font-semibold\" style=\"color:#FFFFFF;\">David R.</span>\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 48 48\"><path fill=\"#4285F4\" d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z\"/><path fill=\"#34A853\" d=\"M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z\"/><path fill=\"#FBBC05\" d=\"M11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.98 21.98 0 002 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7z\"/><path fill=\"#EA4335\" d=\"M24 9.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 3.18 29.93 1 24 1 15.4 1 7.96 5.93 4.34 13.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/></svg>\n            </div>\n          </div>\n        </div>\n\n        <!-- Card 3 -->\n        <div class=\"slide shrink-0 w-full px-1\">\n          <div class=\"rounded-xl p-4 flex flex-col\" style=\"background-color:#2A1F3D; box-shadow:0 8px 24px rgba(0,0,0,0.25);\">\n            <div class=\"flex items-center justify-between mb-2\">\n              <div class=\"flex items-center gap-0.5\" style=\"color:#F5B301;\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n              </div>\n              <div class=\"flex items-center gap-1\">\n                <svg width=\"12\" height=\"12\" viewBox=\"0 0 20 20\" fill=\"#8B3CF5\"><path d=\"M10 0a10 10 0 100 20 10 10 0 000-20zm4.7 7.7l-5.6 5.6a1 1 0 01-1.4 0L5.3 11a1 1 0 011.4-1.4l1.7 1.7 4.9-4.9a1 1 0 011.4 1.4z\"/></svg>\n                <span class=\"text-[12px] font-light\" style=\"color:#C4B5D4;\">Verified</span>\n              </div>\n            </div>\n            <p class=\"text-[16px] font-light leading-[1.4] flex-1 text-left mb-2\" style=\"color:#C4B5D4;\">\n              From start to finish the whole process was seamless. Fair price, quality workmanship and genuine people. Will be using them again.\n            </p>\n            <div class=\"flex items-center justify-between\">\n              <span class=\"text-[16px] font-semibold\" style=\"color:#FFFFFF;\">Karen T.</span>\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 48 48\"><path fill=\"#4285F4\" d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z\"/><path fill=\"#34A853\" d=\"M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z\"/><path fill=\"#FBBC05\" d=\"M11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.98 21.98 0 002 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7z\"/><path fill=\"#EA4335\" d=\"M24 9.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 3.18 29.93 1 24 1 15.4 1 7.96 5.93 4.34 13.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/></svg>\n            </div>\n          </div>\n        </div>\n\n        <!-- Card 4 -->\n        <div class=\"slide shrink-0 w-full px-1\">\n          <div class=\"rounded-xl p-4 flex flex-col\" style=\"background-color:#2A1F3D; box-shadow:0 8px 24px rgba(0,0,0,0.25);\">\n            <div class=\"flex items-center justify-between mb-2\">\n              <div class=\"flex items-center gap-0.5\" style=\"color:#F5B301;\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n              </div>\n              <div class=\"flex items-center gap-1\">\n                <svg width=\"12\" height=\"12\" viewBox=\"0 0 20 20\" fill=\"#8B3CF5\"><path d=\"M10 0a10 10 0 100 20 10 10 0 000-20zm4.7 7.7l-5.6 5.6a1 1 0 01-1.4 0L5.3 11a1 1 0 011.4-1.4l1.7 1.7 4.9-4.9a1 1 0 011.4 1.4z\"/></svg>\n                <span class=\"text-[12px] font-light\" style=\"color:#C4B5D4;\">Verified</span>\n              </div>\n            </div>\n            <p class=\"text-[16px] font-light leading-[1.4] flex-1 text-left mb-2\" style=\"color:#C4B5D4;\">\n              Best roofers we've ever used. No pressure, honest pricing and the finished job was immaculate. The neighbours have already asked for their number.\n            </p>\n            <div class=\"flex items-center justify-between\">\n              <span class=\"text-[16px] font-semibold\" style=\"color:#FFFFFF;\">James W.</span>\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 48 48\"><path fill=\"#4285F4\" d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z\"/><path fill=\"#34A853\" d=\"M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z\"/><path fill=\"#FBBC05\" d=\"M11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.98 21.98 0 002 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7z\"/><path fill=\"#EA4335\" d=\"M24 9.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 3.18 29.93 1 24 1 15.4 1 7.96 5.93 4.34 13.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/></svg>\n            </div>\n          </div>\n        </div>\n\n        <!-- Card 5 -->\n        <div class=\"slide shrink-0 w-full px-1\">\n          <div class=\"rounded-xl p-4 flex flex-col\" style=\"background-color:#2A1F3D; box-shadow:0 8px 24px rgba(0,0,0,0.25);\">\n            <div class=\"flex items-center justify-between mb-2\">\n              <div class=\"flex items-center gap-0.5\" style=\"color:#F5B301;\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n              </div>\n              <div class=\"flex items-center gap-1\">\n                <svg width=\"12\" height=\"12\" viewBox=\"0 0 20 20\" fill=\"#8B3CF5\"><path d=\"M10 0a10 10 0 100 20 10 10 0 000-20zm4.7 7.7l-5.6 5.6a1 1 0 01-1.4 0L5.3 11a1 1 0 011.4-1.4l1.7 1.7 4.9-4.9a1 1 0 011.4 1.4z\"/></svg>\n                <span class=\"text-[12px] font-light\" style=\"color:#C4B5D4;\">Verified</span>\n              </div>\n            </div>\n            <p class=\"text-[16px] font-light leading-[1.4] flex-1 text-left mb-2\" style=\"color:#C4B5D4;\">\n              Sean came out personally to survey the roof and explained everything clearly. No jargon, no upselling. Just told us exactly what needed doing and got it done.\n            </p>\n            <div class=\"flex items-center justify-between\">\n              <span class=\"text-[16px] font-semibold\" style=\"color:#FFFFFF;\">Louise H.</span>\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 48 48\"><path fill=\"#4285F4\" d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z\"/><path fill=\"#34A853\" d=\"M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z\"/><path fill=\"#FBBC05\" d=\"M11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.98 21.98 0 002 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7z\"/><path fill=\"#EA4335\" d=\"M24 9.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 3.18 29.93 1 24 1 15.4 1 7.96 5.93 4.34 13.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/></svg>\n            </div>\n          </div>\n        </div>\n\n      </div>\n\n      <!-- Navigation: arrows + dots all on one line -->\n      <div class=\"mt-3 flex items-center justify-center gap-3\">\n        <button id=\"prev\" aria-label=\"Previous review\" class=\"w-9 h-9 rounded-full flex items-center justify-center transition-transform active:scale-95 flex-shrink-0\" style=\"background-color:#8B3CF5;\">\n          <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 18l-6-6 6-6\"/></svg>\n        </button>\n        \n        <div id=\"dots\" class=\"flex items-center justify-center gap-1.5\"></div>\n        \n        <button id=\"next\" aria-label=\"Next review\" class=\"w-9 h-9 rounded-full flex items-center justify-center transition-transform active:scale-95 flex-shrink-0\" style=\"background-color:#8B3CF5;\">\n          <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 18l6-6-6-6\"/></svg>\n        </button>\n      </div>\n\n    </div>\n  </div>\n\n  <script>\n    (function () {\n      var track = document.getElementById('track');\n      var slides = Array.prototype.slice.call(track.querySelectorAll('.slide'));\n      var dotsWrap = document.getElementById('dots');\n      var current = 0;\n\n      // Build dots\n      slides.forEach(function (_, i) {\n        var dot = document.createElement('button');\n        dot.setAttribute('aria-label', 'Go to review ' + (i + 1));\n        dot.className = 'dot transition-all duration-300';\n        dotsWrap.appendChild(dot);\n        dot.addEventListener('click', function () { goTo(i); });\n      });\n      var dots = Array.prototype.slice.call(dotsWrap.children);\n\n      function renderDots() {\n        dots.forEach(function (dot, i) {\n          if (i === current) {\n            dot.style.width = '16px';\n            dot.style.height = '4px';\n            dot.style.borderRadius = '9999px';\n            dot.style.backgroundColor = '#8B3CF5';\n          } else {\n            dot.style.width = '4px';\n            dot.style.height = '4px';\n            dot.style.borderRadius = '2px';\n            dot.style.backgroundColor = '#5A4A6E';\n          }\n        });\n      }\n\n      function goTo(i) {\n        current = Math.max(0, Math.min(slides.length - 1, i));\n        track.scrollTo({ left: slides[current].offsetLeft - track.offsetLeft, behavior: 'smooth' });\n        renderDots();\n      }\n\n      document.getElementById('prev').addEventListener('click', function () { goTo(current - 1); });\n      document.getElementById('next').addEventListener('click', function () { goTo(current + 1); });\n\n      // Sync active state with manual scroll/swipe\n      var scrollTimer;\n      track.addEventListener('scroll', function () {\n        clearTimeout(scrollTimer);\n        scrollTimer = setTimeout(function () {\n          var center = track.scrollLeft + track.clientWidth / 2;\n          var closest = 0;\n          var min = Infinity;\n          slides.forEach(function (s, i) {\n            var c = s.offsetLeft - track.offsetLeft + s.clientWidth / 2;\n            var d = Math.abs(c - center);\n            if (d < min) { min = d; closest = i; }\n          });\n          if (closest !== current) { current = closest; renderDots(); }\n        }, 80);\n      });\n\n      renderDots();\n    })();\n  </script>\n</body>\n</html>","head":"","provider":"ai","box":{"left":"none","right":"none","top":"small","bottom":"small"},"framed":false},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"69f9a1b9fdde719c0f714fd6","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"embed","createdAt":"2026-06-30T19:03:29.409Z","updatedAt":"2026-07-03T19:27:56.234Z","__v":0},{"_id":"6a480ece1a96c70b872da19d","type":"component","isTemplate":false,"name":"embed","content":{"body":"<!doctype html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n<title>Reviews</title>\n<script src=\"https://cdn.tailwindcss.com\"></script>\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n<link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;600&display=swap\" rel=\"stylesheet\">\n<style>\n  body { font-family: 'Inter', sans-serif; }\n  @keyframes enterDefault {\n    from { opacity: 0; transform: translateY(10px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .anim { opacity: 0; animation: enterDefault 600ms ease-out forwards; }\n  .anim-1 { animation-delay: 100ms; }\n  .track { scroll-snap-type: x mandatory; -ms-overflow-style: none; scrollbar-width: none; }\n  .track::-webkit-scrollbar { display: none; }\n  .slide { scroll-snap-align: center; }\n  .stars { filter: drop-shadow(0 0 3px rgba(139,60,245,0.55)); }\n</style>\n</head>\n<body class=\"bg-transparent\">\n  <div class=\"w-full max-w-md mx-auto px-4 py-4\">\n\n    <div class=\"anim anim-1\">\n      <div id=\"track\" class=\"track flex overflow-x-auto\">\n\n        <!-- Card 1 -->\n        <div class=\"slide shrink-0 w-full px-1\">\n          <div class=\"rounded-xl overflow-hidden flex flex-col\" style=\"background-color:#2A1F3D; box-shadow:0 8px 24px rgba(0,0,0,0.25);\">\n            <!-- Image placeholder ~60% -->\n            <div class=\"w-full flex items-center justify-center\" style=\"height:200px; background-color:#241934;\">\n              <svg width=\"34\" height=\"34\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5A4A6E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"/><path d=\"M21 15l-5-5L5 21\"/></svg>\n            </div>\n            <div class=\"p-3\">\n              <p class=\"text-[15px] font-light leading-[1.4] text-left mb-2\" style=\"color:#FFFFFF;\">&ldquo;Quote placeholder&rdquo;</p>\n              <div class=\"flex items-center justify-between\">\n                <div class=\"stars flex items-center gap-0.5\" style=\"color:#8B3CF5;\">\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                </div>\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 48 48\" fill=\"#8B3CF5\"><path d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17zM24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46zM11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.98 21.98 0 002 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7zM24 9.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 3.18 29.93 1 24 1 15.4 1 7.96 5.93 4.34 13.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/></svg>\n              </div>\n            </div>\n          </div>\n        </div>\n\n        <!-- Card 2 -->\n        <div class=\"slide shrink-0 w-full px-1\">\n          <div class=\"rounded-xl overflow-hidden flex flex-col\" style=\"background-color:#2A1F3D; box-shadow:0 8px 24px rgba(0,0,0,0.25);\">\n            <div class=\"w-full flex items-center justify-center\" style=\"height:200px; background-color:#241934;\">\n              <svg width=\"34\" height=\"34\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5A4A6E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"/><path d=\"M21 15l-5-5L5 21\"/></svg>\n            </div>\n            <div class=\"p-3\">\n              <p class=\"text-[15px] font-light leading-[1.4] text-left mb-2\" style=\"color:#FFFFFF;\">&ldquo;Quote placeholder&rdquo;</p>\n              <div class=\"flex items-center justify-between\">\n                <div class=\"stars flex items-center gap-0.5\" style=\"color:#8B3CF5;\">\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                </div>\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 48 48\" fill=\"#8B3CF5\"><path d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17zM24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46zM11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.98 21.98 0 002 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7zM24 9.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 3.18 29.93 1 24 1 15.4 1 7.96 5.93 4.34 13.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/></svg>\n              </div>\n            </div>\n          </div>\n        </div>\n\n        <!-- Card 3 -->\n        <div class=\"slide shrink-0 w-full px-1\">\n          <div class=\"rounded-xl overflow-hidden flex flex-col\" style=\"background-color:#2A1F3D; box-shadow:0 8px 24px rgba(0,0,0,0.25);\">\n            <div class=\"w-full flex items-center justify-center\" style=\"height:200px; background-color:#241934;\">\n              <svg width=\"34\" height=\"34\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5A4A6E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"/><path d=\"M21 15l-5-5L5 21\"/></svg>\n            </div>\n            <div class=\"p-3\">\n              <p class=\"text-[15px] font-light leading-[1.4] text-left mb-2\" style=\"color:#FFFFFF;\">&ldquo;Quote placeholder&rdquo;</p>\n              <div class=\"flex items-center justify-between\">\n                <div class=\"stars flex items-center gap-0.5\" style=\"color:#8B3CF5;\">\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                </div>\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 48 48\" fill=\"#8B3CF5\"><path d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17zM24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46zM11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.98 21.98 0 002 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7zM24 9.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 3.18 29.93 1 24 1 15.4 1 7.96 5.93 4.34 13.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/></svg>\n              </div>\n            </div>\n          </div>\n        </div>\n\n        <!-- Card 4 -->\n        <div class=\"slide shrink-0 w-full px-1\">\n          <div class=\"rounded-xl overflow-hidden flex flex-col\" style=\"background-color:#2A1F3D; box-shadow:0 8px 24px rgba(0,0,0,0.25);\">\n            <div class=\"w-full flex items-center justify-center\" style=\"height:200px; background-color:#241934;\">\n              <svg width=\"34\" height=\"34\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#5A4A6E\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"/><path d=\"M21 15l-5-5L5 21\"/></svg>\n            </div>\n            <div class=\"p-3\">\n              <p class=\"text-[15px] font-light leading-[1.4] text-left mb-2\" style=\"color:#FFFFFF;\">&ldquo;Quote placeholder&rdquo;</p>\n              <div class=\"flex items-center justify-between\">\n                <div class=\"stars flex items-center gap-0.5\" style=\"color:#8B3CF5;\">\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                  <svg width=\"15\" height=\"15\" viewBox=\"0 0 20 20\" fill=\"currentColor\"><path d=\"M10 1.5l2.6 5.27 5.82.85-4.21 4.1.99 5.8L10 14.77l-5.2 2.74.99-5.8L1.58 7.62l5.82-.85L10 1.5z\"/></svg>\n                </div>\n                <svg width=\"16\" height=\"16\" viewBox=\"0 0 48 48\" fill=\"#8B3CF5\"><path d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17zM24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46zM11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.98 21.98 0 002 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7zM24 9.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 3.18 29.93 1 24 1 15.4 1 7.96 5.93 4.34 13.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/></svg>\n              </div>\n            </div>\n          </div>\n        </div>\n\n      </div>\n\n      <!-- Navigation: arrows + square dots, one line -->\n      <div class=\"mt-3 flex items-center justify-center gap-3\">\n        <button id=\"prev\" aria-label=\"Previous review\" class=\"w-9 h-9 rounded-lg flex items-center justify-center transition-transform active:scale-95 flex-shrink-0\" style=\"background-color:#8B3CF5;\">\n          <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 18l-6-6 6-6\"/></svg>\n        </button>\n\n        <div id=\"dots\" class=\"flex items-center justify-center gap-1.5\"></div>\n\n        <button id=\"next\" aria-label=\"Next review\" class=\"w-9 h-9 rounded-lg flex items-center justify-center transition-transform active:scale-95 flex-shrink-0\" style=\"background-color:#8B3CF5;\">\n          <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 18l6-6-6-6\"/></svg>\n        </button>\n      </div>\n\n    </div>\n  </div>\n\n  <script>\n    (function () {\n      var track = document.getElementById('track');\n      var slides = Array.prototype.slice.call(track.querySelectorAll('.slide'));\n      var dotsWrap = document.getElementById('dots');\n      var current = 0;\n\n      slides.forEach(function (_, i) {\n        var dot = document.createElement('button');\n        dot.setAttribute('aria-label', 'Go to review ' + (i + 1));\n        dot.className = 'dot transition-all duration-300';\n        dotsWrap.appendChild(dot);\n        dot.addEventListener('click', function () { goTo(i); });\n      });\n      var dots = Array.prototype.slice.call(dotsWrap.children);\n\n      function renderDots() {\n        dots.forEach(function (dot, i) {\n          if (i === current) {\n            dot.style.width = '16px';\n            dot.style.height = '5px';\n            dot.style.borderRadius = '2px';\n            dot.style.backgroundColor = '#8B3CF5';\n          } else {\n            dot.style.width = '5px';\n            dot.style.height = '5px';\n            dot.style.borderRadius = '2px';\n            dot.style.backgroundColor = '#5A4A6E';\n          }\n        });\n      }\n\n      function goTo(i) {\n        current = Math.max(0, Math.min(slides.length - 1, i));\n        track.scrollTo({ left: slides[current].offsetLeft - track.offsetLeft, behavior: 'smooth' });\n        renderDots();\n      }\n\n      document.getElementById('prev').addEventListener('click', function () { goTo(current - 1); });\n      document.getElementById('next').addEventListener('click', function () { goTo(current + 1); });\n\n      var scrollTimer;\n      track.addEventListener('scroll', function () {\n        clearTimeout(scrollTimer);\n        scrollTimer = setTimeout(function () {\n          var center = track.scrollLeft + track.clientWidth / 2;\n          var closest = 0, min = Infinity;\n          slides.forEach(function (s, i) {\n            var c = s.offsetLeft - track.offsetLeft + s.clientWidth / 2;\n            var d = Math.abs(c - center);\n            if (d < min) { min = d; closest = i; }\n          });\n          if (closest !== current) { current = closest; renderDots(); }\n        }, 80);\n      });\n\n      renderDots();\n    })();\n  </script>\n</body>\n</html>","head":"","provider":"ai","box":{"left":"none","right":"none","top":"small","bottom":"small"},"framed":false},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"69f9a1b9fdde719c0f714fd6","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"embed","createdAt":"2026-07-03T19:34:38.146Z","updatedAt":"2026-07-03T19:41:14.237Z","__v":0},{"_id":"6a480c136271ebd1e29d58a1","type":"component","isTemplate":false,"name":"embed","content":{"body":"<!doctype html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n<title>Trust Section</title>\n<script src=\"https://cdn.tailwindcss.com\"></script>\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n<link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;600&display=swap\" rel=\"stylesheet\">\n<style>\n  :root { --muted:#C4B5D4; --purple:#8B3CF5; }\n  html, body { overflow-x: hidden; }\n  .ts-font { font-family:'Inter',sans-serif; }\n\n  /* Subtle soft purple glow for icons and stars */\n  .glow-purple {\n    filter: drop-shadow(0 0 8px rgba(139, 60, 245, 0.25));\n  }\n\n  @keyframes enterDefault { from { opacity:0; transform:translateY(10px); } to { opacity:1; transform:translateY(0); } }\n  .enter { opacity:0; animation:enterDefault 600ms ease-out forwards; }\n</style>\n</head>\n<body class=\"ts-font\" style=\"background:transparent;color:#FFFFFF;\">\n  <section class=\"w-full max-w-[1216px] mx-auto px-[15px] py-0 text-center overflow-hidden\">\n\n    <!-- TOP ROW: two stats with vertical divider (always on one line) -->\n    <div class=\"flex items-center justify-center gap-0\">\n\n      <!-- Left stat -->\n      <div class=\"enter flex-1 flex flex-col items-center px-[22px] py-[15px]\" style=\"animation-delay:50ms\">\n        <!-- Shield icon with glow -->\n        <div class=\"relative mb-2\">\n          <svg class=\"w-[27px] h-[27px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8B3CF5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/>\n          </svg>\n        </div>\n        <div class=\"font-semibold leading-tight\" style=\"font-size:26.6px;color:#FFFFFF;letter-spacing:-0.02em;\">50+</div>\n        <div class=\"mt-1 font-semibold uppercase tracking-wide\" style=\"font-size:13.3px;color:#C4B5D4;\">Years Family Experience</div>\n      </div>\n\n      <!-- Divider in purple -->\n      <div class=\"w-px h-[61px]\" style=\"background:#8B3CF5;opacity:0.4;\"></div>\n\n      <!-- Right stat -->\n      <div class=\"enter flex-1 flex flex-col items-center px-[22px] py-[15px]\" style=\"animation-delay:100ms\">\n        <!-- House icon with glow -->\n        <div class=\"relative mb-2\">\n          <svg class=\"w-[27px] h-[27px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#8B3CF5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n            <path d=\"M3 11.5 12 4l9 7.5\"/>\n            <path d=\"M5 10v10h14V10\"/>\n            <path d=\"M10 20v-5h4v5\"/>\n          </svg>\n        </div>\n        <div class=\"font-semibold leading-tight\" style=\"font-size:26.6px;color:#FFFFFF;letter-spacing:-0.02em;\">150+</div>\n        <div class=\"mt-1 font-semibold uppercase tracking-wide\" style=\"font-size:13.3px;color:#C4B5D4;\">Years Combined Expertise</div>\n      </div>\n\n    </div>\n\n    <!-- BOTTOM ROW: three platform review scores (always on one line, separated by dividers) -->\n    <div class=\"mt-[15px] flex items-center justify-center gap-0\">\n\n      <!-- Google -->\n      <div class=\"enter flex-1 flex flex-col items-center gap-1.5 px-[22px]\" style=\"animation-delay:150ms\">\n        <!-- Google G logo in purple shades -->\n        <svg class=\"w-[23px] h-[23px] glow-purple\" viewBox=\"0 0 48 48\" aria-hidden=\"true\">\n          <path fill=\"#8B3CF5\" d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z\"/>\n          <path fill=\"#6B2AD4\" d=\"M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z\"/>\n          <path fill=\"#A855F7\" d=\"M11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.99 21.99 0 0 0 2 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7z\"/>\n          <path fill=\"#C084FC\" d=\"M24 10.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 4.18 29.93 2 24 2 15.4 2 7.96 6.93 4.34 14.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/>\n        </svg>\n        <div class=\"flex items-center gap-1.5\">\n          <span class=\"font-semibold\" style=\"font-size:17.1px;color:#FFFFFF;\">5.0</span>\n        </div>\n        <!-- Purple stars with glow -->\n        <div class=\"flex gap-0.5\">\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n        </div>\n        <div class=\"font-light\" style=\"font-size:13.3px;color:#C4B5D4;\">(100+ Reviews)</div>\n      </div>\n\n      <!-- Divider -->\n      <div class=\"w-px h-[91px]\" style=\"background:#8B3CF5;opacity:0.4;\"></div>\n\n      <!-- Bark -->\n      <div class=\"enter flex-1 flex flex-col items-center gap-1.5 px-[22px]\" style=\"animation-delay:200ms\">\n        <!-- Bark paw logo in purple -->\n        <svg class=\"w-[23px] h-[23px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\" aria-hidden=\"true\">\n          <ellipse cx=\"5.5\" cy=\"10\" rx=\"1.8\" ry=\"2.4\"/>\n          <ellipse cx=\"9.5\" cy=\"6.5\" rx=\"1.8\" ry=\"2.4\"/>\n          <ellipse cx=\"14.5\" cy=\"6.5\" rx=\"1.8\" ry=\"2.4\"/>\n          <ellipse cx=\"18.5\" cy=\"10\" rx=\"1.8\" ry=\"2.4\"/>\n          <path d=\"M12 11c-2.2 0-4 1.7-4.5 3.6-.3 1.1-1.1 1.9-1.1 3 0 1.3 1 2.4 2.4 2.4.9 0 1.7-.4 2.4-.7.5-.2.8-.3 1.2-.3s.7.1 1.2.3c.7.3 1.5.7 2.4.7 1.4 0 2.4-1.1 2.4-2.4 0-1.1-.8-1.9-1.1-3C16 12.7 14.2 11 12 11z\"/>\n        </svg>\n        <div class=\"flex items-center gap-1.5\">\n          <span class=\"font-semibold\" style=\"font-size:17.1px;color:#FFFFFF;\">5/5</span>\n        </div>\n        <!-- Purple stars with glow -->\n        <div class=\"flex gap-0.5\">\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n        </div>\n        <div class=\"font-light\" style=\"font-size:13.3px;color:#C4B5D4;\">(120+ Reviews)</div>\n      </div>\n\n      <!-- Divider -->\n      <div class=\"w-px h-[91px]\" style=\"background:#8B3CF5;opacity:0.4;\"></div>\n\n      <!-- MyBuilder -->\n      <div class=\"enter flex-1 flex flex-col items-center gap-1.5 px-[22px]\" style=\"animation-delay:250ms\">\n        <!-- MyBuilder text logo in purple -->\n        <div class=\"flex items-center gap-0.5\" style=\"height:23px;\">\n          <span class=\"font-semibold glow-purple\" style=\"font-size:13.3px;color:#8B3CF5;\">My</span><span class=\"font-semibold\" style=\"font-size:13.3px;color:#FFFFFF;\">Builder</span>\n        </div>\n        <div class=\"flex items-center gap-1.5\">\n          <span class=\"font-semibold\" style=\"font-size:17.1px;color:#FFFFFF;\">5/5</span>\n        </div>\n        <!-- Purple stars with glow -->\n        <div class=\"flex gap-0.5\">\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"w-[13.3px] h-[13.3px] glow-purple\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n        </div>\n        <div class=\"font-light\" style=\"font-size:13.3px;color:#C4B5D4;\">(30+ Reviews)</div>\n      </div>\n\n    </div>\n  </section>\n</body>\n</html>","head":"","provider":"ai","box":{"left":"none","right":"none","top":"small","bottom":"small"},"framed":false},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"69f9a1b9fdde719c0f714fd6","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"embed","createdAt":"2026-07-03T19:22:59.374Z","updatedAt":"2026-07-03T19:27:28.677Z","__v":0},{"_id":"6a480ca99e158f2371396902","type":"component","isTemplate":false,"name":"divider","content":{"box":{"bottom":"none","top":"none","right":"xLarge","left":"xLarge","backgroundColor":"#1A1028"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"dashed":false,"hidden":false,"spacings":"small","solid":true,"lineStyle":"solid","color":"#7C3AED"},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"69a019f6c9338c12962be586","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"divider","createdAt":"2026-07-03T19:25:29.316Z","updatedAt":"2026-07-03T19:25:29.316Z","__v":0},{"_id":"6a4417b3390417bd417bced1","type":"component","isTemplate":false,"name":"questionMedia","content":{"kind":[],"box":{"bottom":"small","top":"small","right":"large","left":"large","backgroundColor":"#1A1028"},"align":"center","plainText":"What Do You Need Help With? tap an icon below ↓","fieldName":"question_aicaax","wysiwygHtml":"<p><span style=\"color: rgb(255, 255, 255); --fs-m: 16px; --fs-t: 16px; --fs-d: 16px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\"><strong class=\"fun-font-bold\">What Do You Need Help With?</strong></strong></span></p><p><span style=\"color: #7C3AED; --fs-m: 16px; --fs-t: 16px; --fs-d: 16px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\">tap an icon below<strong class=\"fun-font-bold\">&nbsp;<strong class=\"fun-font-bold\">↓</strong></strong></strong></span></p>"},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[{"_id":"6a4417b3390417bd417bcee0","type":"component","isTemplate":false,"name":"questionMediaAnswer","content":{"linking":{"isInternal":true},"fieldName":"question_aicaax","clickId":"answer_click_4bhdya"},"parentId":"6a4417b3390417bd417bced1","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[{"_id":"6a4417b3390417bd417bcefe","type":"component","isTemplate":false,"name":"media","content":{"size":"answer","src":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=224&cropWidth=298&dpr=2&fit=crop&fp-x=0.23&fp-y=0.22&fp-z=2.1476510067114094&h=1350&w=1800","srcType":"image","icon":"AZdybqR3xsWC","iconName":"rich","platform":"color","box":{"right":"none","left":"none","bottom":"none","top":"none"},"framed":false,"mediaIds":["6a44070dd3bd38b593b6999a"]},"parentId":"6a4417b3390417bd417bcee0","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"media","createdAt":"2026-06-30T19:23:31.906Z","updatedAt":"2026-06-30T19:23:31.906Z","__v":0},{"_id":"6a4417b3390417bd417bceff","type":"component","isTemplate":false,"name":"text","content":{"plainText":"Roof Repair","kind":[],"box":{"bottom":"medium","top":"medium","right":"small","left":"small","backgroundColor":"#653DB3"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"align":"center","size":"small","text":"Frühling","wysiwygHtml":"<p><span style=\"color: rgb(255, 255, 255); --fs-m: 14px; --fs-t: 14px; --fs-d: 14px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\">Roof Repair</strong></span></p>"},"parentId":"6a4417b3390417bd417bcee0","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"text","createdAt":"2026-06-30T19:23:31.906Z","updatedAt":"2026-06-30T19:23:31.906Z","__v":0}],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"questionMediaAnswer","createdAt":"2026-06-30T19:23:31.875Z","updatedAt":"2026-06-30T19:23:31.906Z","__v":0},{"_id":"6a4417b3390417bd417bcee2","type":"component","isTemplate":false,"name":"questionMediaAnswer","content":{"linking":{"isInternal":true},"fieldName":"question_aicaax","clickId":"answer_click_u7dz65"},"parentId":"6a4417b3390417bd417bced1","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[{"_id":"6a4417b3390417bd417bcf0e","type":"component","isTemplate":false,"name":"media","content":{"size":"answer","src":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=212&cropWidth=283&dpr=2&fit=crop&fp-x=0.73&fp-y=0.22&fp-z=2.2632608624330675&h=1350&w=1800","srcType":"image","icon":"Wtr8jzu0nQXa","iconName":"metal-ingot","platform":"color","box":{"right":"none","left":"none","bottom":"none","top":"none"},"framed":false,"isAnimated":false,"svg":"<svg xmlns=\"http://www.w3.org/2000/svg\" baseProfile=\"basic\" viewBox=\"0 0 48 48\"><polygon fill=\"#78909c\" points=\"34,31 14,31 10,45 38,45\"/><polygon fill=\"#b0bec5\" points=\"14,32 17,2 31,2 34,32\"/><polygon fill=\"#546e7a\" points=\"10,45 13,9 17,2 15,32\"/><polygon fill=\"#546e7a\" points=\"38,45 35,9 31,2 33,32\"/></svg>","mediaIds":["6a44070dd3bd38b593b6999a"]},"parentId":"6a4417b3390417bd417bcee2","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"media","createdAt":"2026-06-30T19:23:31.928Z","updatedAt":"2026-06-30T19:23:31.928Z","__v":0},{"_id":"6a4417b3390417bd417bcf0f","type":"component","isTemplate":false,"name":"text","content":{"plainText":"Roof Replacement","kind":[],"box":{"bottom":"medium","top":"medium","right":"small","left":"small","backgroundColor":"#653DB3"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"align":"center","size":"small","text":"Sommer","wysiwygHtml":"<p><span style=\"color: rgb(255, 255, 255); --fs-m: 14px; --fs-t: 14px; --fs-d: 14px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\">Roof Replacement</strong></span></p>"},"parentId":"6a4417b3390417bd417bcee2","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"text","createdAt":"2026-06-30T19:23:31.928Z","updatedAt":"2026-06-30T19:23:31.928Z","__v":0}],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"questionMediaAnswer","createdAt":"2026-06-30T19:23:31.878Z","updatedAt":"2026-06-30T19:23:31.929Z","__v":0},{"_id":"6a4417b3390417bd417bcee3","type":"component","isTemplate":false,"name":"questionMediaAnswer","content":{"linking":{"isInternal":true},"fieldName":"question_aicaax","clickId":"answer_click_7adorm"},"parentId":"6a4417b3390417bd417bced1","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[{"_id":"6a4417b3390417bd417bcf10","type":"component","isTemplate":false,"name":"media","content":{"size":"answer","src":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=225&cropWidth=301&dpr=2&fit=crop&fp-x=0.23&fp-y=0.72&fp-z=2.129783693843594&h=1350&w=1800","srcType":"image","icon":"39174","iconName":"badge","platform":"color","box":{"right":"none","left":"none","bottom":"none","top":"none","backgroundColor":"#E3D1B8"},"framed":false,"mediaIds":["6a44070dd3bd38b593b6999a"]},"parentId":"6a4417b3390417bd417bcee3","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"media","createdAt":"2026-06-30T19:23:31.928Z","updatedAt":"2026-06-30T19:23:31.928Z","__v":0},{"_id":"6a4417b3390417bd417bcf11","type":"component","isTemplate":false,"name":"text","content":{"plainText":"Flat Roof","kind":[],"box":{"bottom":"medium","top":"medium","right":"small","left":"small","backgroundColor":"#653DB3"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"align":"center","size":"small","text":"Herbst","wysiwygHtml":"<p><span style=\"color: rgb(255, 255, 255); --fs-m: 14px; --fs-t: 14px; --fs-d: 14px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\">Flat Roof</strong></span></p>"},"parentId":"6a4417b3390417bd417bcee3","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"text","createdAt":"2026-06-30T19:23:31.929Z","updatedAt":"2026-06-30T19:23:31.929Z","__v":0}],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"questionMediaAnswer","createdAt":"2026-06-30T19:23:31.878Z","updatedAt":"2026-06-30T19:23:31.929Z","__v":0},{"_id":"6a4417b3390417bd417bcee4","type":"component","isTemplate":false,"name":"questionMediaAnswer","content":{"linking":{"isInternal":true},"fieldName":"question_aicaax","clickId":"answer_click_kuf8t2"},"parentId":"6a4417b3390417bd417bced1","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[{"_id":"6a4417b3390417bd417bcf0a","type":"component","isTemplate":false,"name":"media","content":{"size":"answer","src":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=220&cropWidth=294&dpr=2&fit=crop&fp-x=0.77&fp-y=0.72&fp-z=2.180579216354344&h=1350&w=1800","srcType":"image","icon":"107461","iconName":"working-with-a-laptop","platform":"color","box":{"right":"none","left":"none","bottom":"none","top":"none"},"framed":false,"mediaIds":["6a44070dd3bd38b593b6999a"]},"parentId":"6a4417b3390417bd417bcee4","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"media","createdAt":"2026-06-30T19:23:31.920Z","updatedAt":"2026-06-30T19:23:31.920Z","__v":0},{"_id":"6a4417b3390417bd417bcf0d","type":"component","isTemplate":false,"name":"text","content":{"plainText":"Not Sure Yet","kind":[],"box":{"bottom":"medium","top":"medium","right":"small","left":"small","backgroundColor":"#653DB3"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"align":"center","size":"small","text":"Winter","wysiwygHtml":"<p><span style=\"color: rgb(255, 255, 255); --fs-m: 14px; --fs-t: 14px; --fs-d: 14px; --lh-m: 1.5; --lh-t: 1.5; --lh-d: 1.5; --ls-m: normal; --ls-t: normal; --ls-d: normal\" class=\"fun-text-[length:var(--fs-m)] sm:fun-text-[length:var(--fs-t)] md:fun-text-[length:var(--fs-d)] fun-leading-[var(--lh-m)] sm:fun-leading-[var(--lh-t)] md:fun-leading-[var(--lh-d)] fun-tracking-[var(--ls-m)] sm:fun-tracking-[var(--ls-t)] md:fun-tracking-[var(--ls-d)]\"><strong class=\"fun-font-bold\">Not Sure Yet</strong></span></p>"},"parentId":"6a4417b3390417bd417bcee4","categoryId":"61af39fa0ff35780165e4faa","sectionId":"69aec1eca89c0fd516926012","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"text","createdAt":"2026-06-30T19:23:31.928Z","updatedAt":"2026-06-30T19:23:31.928Z","__v":0}],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"questionMediaAnswer","createdAt":"2026-06-30T19:23:31.878Z","updatedAt":"2026-06-30T19:23:31.929Z","__v":0}],"allowedChildSections":["5aa282097a98f12d842fac71"],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"questionMedia","createdAt":"2026-06-30T19:23:31.824Z","updatedAt":"2026-06-30T19:23:31.878Z","__v":0},{"_id":"6a480b149e158f23713966cd","type":"component","isTemplate":false,"name":"embed","content":{"body":"<!doctype html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n<title>Trust Section</title>\n<script src=\"https://cdn.tailwindcss.com\"></script>\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n<link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;600&display=swap\" rel=\"stylesheet\">\n<style>\n  :root { --muted:#C4B5D4; --purple:#8B3CF5; --divider:#8B3CF5; }\n  .ts-font { font-family:'Inter',sans-serif; }\n  @keyframes enterDefault { from { opacity:0; transform:translateY(10px); } to { opacity:1; transform:translateY(0); } }\n  .enter { opacity:0; animation:enterDefault 600ms ease-out forwards; }\n  /* Very subtle soft purple haze behind each star */\n  .star { filter: drop-shadow(0 0 2.5px rgba(139,60,245,0.55)) drop-shadow(0 0 5px rgba(139,60,245,0.25)); }\n</style>\n</head>\n<body class=\"ts-font\" style=\"background:transparent;color:#FFFFFF;\">\n  <section class=\"w-full max-w-4xl mx-auto px-3 text-center\">\n\n    <div class=\"flex items-stretch justify-center\">\n\n      <!-- Column 1: Google -->\n      <div class=\"enter flex flex-col items-center justify-start gap-2 flex-1 min-w-0 px-2 sm:px-5\" style=\"animation-delay:50ms\">\n        <!-- Google \"G\" recoloured in purple shades -->\n        <svg class=\"w-7 h-7 shrink-0\" viewBox=\"0 0 48 48\" aria-hidden=\"true\">\n          <path fill=\"#6B2AD4\" d=\"M45.12 24.5c0-1.56-.14-3.06-.4-4.5H24v8.51h11.84c-.51 2.75-2.06 5.08-4.39 6.64v5.52h7.11c4.16-3.83 6.56-9.47 6.56-16.17z\"/>\n          <path fill=\"#8B3CF5\" d=\"M24 46c5.94 0 10.92-1.97 14.56-5.33l-7.11-5.52c-1.97 1.32-4.49 2.1-7.45 2.1-5.73 0-10.58-3.87-12.31-9.07H4.34v5.7C7.96 41.07 15.4 46 24 46z\"/>\n          <path fill=\"#A855F7\" d=\"M11.69 28.18c-.44-1.32-.69-2.73-.69-4.18s.25-2.86.69-4.18v-5.7H4.34A21.99 21.99 0 0 0 2 24c0 3.55.85 6.91 2.34 9.88l7.35-5.7z\"/>\n          <path fill=\"#C084FC\" d=\"M24 10.75c3.23 0 6.13 1.11 8.41 3.29l6.31-6.31C34.91 4.18 29.93 2 24 2 15.4 2 7.96 6.93 4.34 14.12l7.35 5.7c1.73-5.2 6.58-9.07 12.31-9.07z\"/>\n        </svg>\n        <span class=\"font-semibold leading-none\" style=\"font-size:clamp(28px,7vw,40px);color:#FFFFFF;\">5.0</span>\n        <div class=\"flex gap-0.5\">\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n        </div>\n        <div class=\"font-light whitespace-nowrap\" style=\"font-size:12px;color:#C4B5D4;\">(100+ Reviews)</div>\n      </div>\n\n      <!-- Divider -->\n      <div class=\"self-stretch w-px my-2 shrink-0\" style=\"background:#8B3CF5;\"></div>\n\n      <!-- Column 2: Bark -->\n      <div class=\"enter flex flex-col items-center justify-start gap-2 flex-1 min-w-0 px-2 sm:px-5\" style=\"animation-delay:100ms\">\n        <!-- Bark paw recoloured in purple -->\n        <svg class=\"w-7 h-7 shrink-0\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\" aria-hidden=\"true\">\n          <ellipse cx=\"5.5\" cy=\"10\" rx=\"1.8\" ry=\"2.4\"/>\n          <ellipse cx=\"9.5\" cy=\"6.5\" rx=\"1.8\" ry=\"2.4\"/>\n          <ellipse cx=\"14.5\" cy=\"6.5\" rx=\"1.8\" ry=\"2.4\"/>\n          <ellipse cx=\"18.5\" cy=\"10\" rx=\"1.8\" ry=\"2.4\"/>\n          <path d=\"M12 11c-2.2 0-4 1.7-4.5 3.6-.3 1.1-1.1 1.9-1.1 3 0 1.3 1 2.4 2.4 2.4.9 0 1.7-.4 2.4-.7.5-.2.8-.3 1.2-.3s.7.1 1.2.3c.7.3 1.5.7 2.4.7 1.4 0 2.4-1.1 2.4-2.4 0-1.1-.8-1.9-1.1-3C16 12.7 14.2 11 12 11z\"/>\n        </svg>\n        <span class=\"font-semibold leading-none\" style=\"font-size:clamp(28px,7vw,40px);color:#FFFFFF;\">5/5</span>\n        <div class=\"flex gap-0.5\">\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n        </div>\n        <div class=\"font-light whitespace-nowrap\" style=\"font-size:12px;color:#C4B5D4;\">(120+ Reviews)</div>\n      </div>\n\n      <!-- Divider -->\n      <div class=\"self-stretch w-px my-2 shrink-0\" style=\"background:#8B3CF5;\"></div>\n\n      <!-- Column 3: MyBuilder -->\n      <div class=\"enter flex flex-col items-center justify-start gap-2 flex-1 min-w-0 px-2 sm:px-5\" style=\"animation-delay:150ms\">\n        <!-- MyBuilder text recoloured in purple -->\n        <div class=\"flex items-center shrink-0\" style=\"height:28px;\">\n          <span class=\"font-semibold whitespace-nowrap\" style=\"font-size:clamp(13px,3.6vw,18px);color:#8B3CF5;\">MyBuilder</span>\n        </div>\n        <span class=\"font-semibold leading-none\" style=\"font-size:clamp(28px,7vw,40px);color:#FFFFFF;\">5/5</span>\n        <div class=\"flex gap-0.5\">\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n          <svg class=\"star w-3.5 h-3.5\" viewBox=\"0 0 24 24\" fill=\"#8B3CF5\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>\n        </div>\n        <div class=\"font-light whitespace-nowrap\" style=\"font-size:12px;color:#C4B5D4;\">(30+ Reviews)</div>\n      </div>\n\n    </div>\n  </section>\n</body>\n</html>","head":"","provider":"ai","box":{"left":"none","right":"none","top":"small","bottom":"small"},"framed":false},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"69f9a1b9fdde719c0f714fd6","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"embed","createdAt":"2026-07-03T19:18:44.038Z","updatedAt":"2026-07-03T19:28:39.802Z","__v":0},{"_id":"6a480c0e6c9d3a860c7ca9e0","type":"component","isTemplate":false,"name":"divider","content":{"box":{"bottom":"none","top":"none","right":"xLarge","left":"xLarge","backgroundColor":"#1A1028"},"responsive":{"active":false,"hasContainer":true,"options":{"size":[],"offset":[]},"mapping":[]},"dashed":false,"hidden":false,"spacings":"small","solid":true,"lineStyle":"solid","color":"#7C3AED"},"categoryId":"61af39fa0ff35780165e4faa","sectionId":"69a019f6c9338c12962be586","campaignId":"6a43fd295697916299cbf30d","components":[],"allowedChildSections":[],"pageId":"6a440e2e2ea89a77eab8a7ae","companyId":"69db88d734a1c7879b4edc13","componentType":"divider","createdAt":"2026-07-03T19:22:54.006Z","updatedAt":"2026-07-03T19:24:28.355Z","__v":0}],"isResultPage":false,"animation":"none","theme":{"_id":"6a43fd33fc0ec5388f2e116f","type":"theme","name":"Perspective copy","image":"https://perspective.imgix.net/assets/app/themes/perspective.png","fontColor":"#FFFFFF","backgroundColor":"#1A1028","formFieldBackgroundColor":"#1A1028","buttonBackgroundColor":"#7C3AED","typography":"Inter:300,600","transition":"default","companyId":"69db88d734a1c7879b4edc13","createdAt":"2026-06-30T17:30:27.721Z","updatedAt":"2026-06-30T17:32:47.689Z","__v":0,"borderRadius":"small","fontId":null},"themeV2":{"typography":"Inter:300,600","fontId":null,"fontColor":"#FFFFFF","backgroundColor":"#1A1028","formFieldBackgroundColor":"#1A1028","buttonBackgroundColor":"#7C3AED","borderRadius":"small","transition":"default"},"fields":[{"additional":{"form":{"inputs":[]},"answers":[{"fieldName":"question_1ua6yi","componentId":"6a440e2e2ea89a77eab8a7cf","_id":"6a440e2e2ea89a77eab8a7dc","answerMediaId":"6a440e2e2ea89a77eab8a7f2","answerTextId":"6a440e2e2ea89a77eab8a7f3","visual":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=224&cropWidth=298&dpr=2&fit=crop&fp-x=0.23&fp-y=0.22&fp-z=2.1476510067114094&h=1350&w=1800","visualType":"image","value":"Roof Repair"},{"fieldName":"question_1ua6yi","componentId":"6a440e2e2ea89a77eab8a7d1","_id":"6a440e2e2ea89a77eab8a7e1","answerMediaId":"6a440e2e2ea89a77eab8a7fc","answerTextId":"6a440e2e2ea89a77eab8a7fd","visual":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=212&cropWidth=283&dpr=2&fit=crop&fp-x=0.73&fp-y=0.22&fp-z=2.2632608624330675&h=1350&w=1800","visualType":"image","value":"Roof Replacement"},{"fieldName":"question_1ua6yi","componentId":"6a440e2e2ea89a77eab8a7d2","_id":"6a440e2e2ea89a77eab8a7e3","answerMediaId":"6a440e2e2ea89a77eab8a7f1","answerTextId":"6a440e2e2ea89a77eab8a7fb","visual":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=212&cropWidth=283&dpr=2&fit=crop&fp-x=0.22&fp-y=0.72&fp-z=2.2614840989399294&h=1350&w=1800","visualType":"image","value":"Flat Roof"},{"fieldName":"question_1ua6yi","componentId":"6a440e2e2ea89a77eab8a7d3","_id":"6a440e2e2ea89a77eab8a7e7","answerTextId":"6a440e2e2ea89a77eab8a7f9","answerMediaId":"6a440e2e2ea89a77eab8a7fa","value":"Not Sure Yet","visual":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=220&cropWidth=294&dpr=2&fit=crop&fp-x=0.77&fp-y=0.72&fp-z=2.180579216354344&h=1350&w=1800","visualType":"image"}]},"_id":"6a440e2e2ea89a77eab8a7c3","type":"field","title":"What Do You Need Help With? tap an icon below ↓","interactionType":"answers","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","pageId":"6a440e2e2ea89a77eab8a7ae","componentId":"6a440e2e2ea89a77eab8a7c0","createdAt":"2026-06-30T18:42:54.670Z","updatedAt":"2026-07-01T21:23:55.059Z","__v":0},{"additional":{"form":{"inputs":[]},"answers":[{"fieldName":"question_aicaax","componentId":"6a4417b3390417bd417bcee0","_id":"6a4417b3390417bd417bceed","answerMediaId":"6a4417b3390417bd417bcefe","answerTextId":"6a4417b3390417bd417bceff","visual":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=224&cropWidth=298&dpr=2&fit=crop&fp-x=0.23&fp-y=0.22&fp-z=2.1476510067114094&h=1350&w=1800","visualType":"image","value":"Roof Repair"},{"fieldName":"question_aicaax","componentId":"6a4417b3390417bd417bcee2","_id":"6a4417b3390417bd417bcef3","answerMediaId":"6a4417b3390417bd417bcf0e","answerTextId":"6a4417b3390417bd417bcf0f","visual":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=212&cropWidth=283&dpr=2&fit=crop&fp-x=0.73&fp-y=0.22&fp-z=2.2632608624330675&h=1350&w=1800","visualType":"image","value":"Roof Replacement"},{"fieldName":"question_aicaax","componentId":"6a4417b3390417bd417bcee3","_id":"6a4417b3390417bd417bcef5","answerMediaId":"6a4417b3390417bd417bcf10","answerTextId":"6a4417b3390417bd417bcf11","visual":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=225&cropWidth=301&dpr=2&fit=crop&fp-x=0.23&fp-y=0.72&fp-z=2.129783693843594&h=1350&w=1800","visualType":"image","value":"Flat Roof"},{"fieldName":"question_aicaax","componentId":"6a4417b3390417bd417bcee4","_id":"6a4417b3390417bd417bcef7","answerMediaId":"6a4417b3390417bd417bcf0a","answerTextId":"6a4417b3390417bd417bcf0d","value":"Not Sure Yet","visual":"https://perspective.imgix.net/6a44070dd3bd38b593b6999a.png?auto=compress&crop=focalpoint&cropHeight=220&cropWidth=294&dpr=2&fit=crop&fp-x=0.77&fp-y=0.72&fp-z=2.180579216354344&h=1350&w=1800","visualType":"image"}]},"_id":"6a4417b3390417bd417bced4","type":"field","title":"What Do You Need Help With? tap an icon below ↓","interactionType":"answers","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","pageId":"6a440e2e2ea89a77eab8a7ae","componentId":"6a4417b3390417bd417bced1","createdAt":"2026-06-30T19:23:31.831Z","updatedAt":"2026-06-30T19:23:31.984Z","__v":0},{"additional":{"form":{"inputs":[]},"answers":[{"fieldName":"question_x4h93n","componentId":"6a458a6089ae425c2b3626b6","_id":"6a458a6089ae425c2b3626c4","answerMediaId":"6a458a6089ae425c2b3626dd","answerTextId":"6a458a6089ae425c2b3626de","visual":"https://perspective.imgix.net/6a458b5f5b89b897883a7e84.png?auto=compress&crop=focalpoint&cropHeight=154&cropWidth=205&dpr=2&fit=crop&fp-x=0.17&fp-y=0.26&fp-z=2.376622905657304&h=1350&w=1800","visualType":"image","value":"ASAP - It's Urgent"},{"fieldName":"question_x4h93n","componentId":"6a458a6089ae425c2b3626b7","_id":"6a458a6089ae425c2b3626c8","answerMediaId":"6a458a6089ae425c2b3626e5","answerTextId":"6a458a6089ae425c2b3626e6","visual":"https://perspective.imgix.net/6a458b5f5b89b897883a7e84.png?auto=compress&crop=focalpoint&cropHeight=155&cropWidth=206&dpr=2&fit=crop&fp-x=0.50&fp-y=0.26&fp-z=2.365104541665508&h=1350&w=1800","visualType":"image","value":"Within 1–2 Weeks"},{"fieldName":"question_x4h93n","componentId":"6a458a6089ae425c2b3626ba","_id":"6a458a6089ae425c2b3626ca","answerMediaId":"6a458a6089ae425c2b3626da","visual":"https://perspective.imgix.net/6a458b5f5b89b897883a7e84.png?auto=compress&crop=focalpoint&cropHeight=156&cropWidth=208&dpr=2&fit=crop&fp-x=0.84&fp-y=0.26&fp-z=2.3461538461538463&h=1350&w=1800","visualType":"image","answerTextId":"6a458a6089ae425c2b3626e4","value":"Next Month or Later"}]},"_id":"6a458a5f89ae425c2b3626aa","type":"field","title":"When Are You Looking To Get The Work Done? tap an icon below ↓","interactionType":"answers","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","pageId":"6a458a4a3be4967d80ea4008","componentId":"6a458a5f89ae425c2b3626a7","createdAt":"2026-07-01T21:45:03.993Z","updatedAt":"2026-07-01T21:54:02.862Z","__v":0},{"additional":{"form":{"inputs":[]},"answers":[{"fieldName":"question_w9i36u","componentId":"6a458c8458598be6651ba864","_id":"6a458c8458598be6651ba86f","answerTextId":"6a458c8458598be6651ba87b","answerMediaId":"6a458c8458598be6651ba87c","value":"Detached","visual":"https://perspective.imgix.net/6a458b5f5b89b897883a7e84.png?auto=compress&crop=focalpoint&cropHeight=118&cropWidth=158&dpr=2&fit=crop&fp-x=0.12&fp-y=0.75&fp-z=3.098410296991027&h=1350&w=1800","visualType":"image"},{"fieldName":"question_w9i36u","componentId":"6a458c8458598be6651ba866","_id":"6a458c8458598be6651ba871","answerTextId":"6a458c8458598be6651ba881","answerMediaId":"6a458c8458598be6651ba882","visual":"https://perspective.imgix.net/6a458b5f5b89b897883a7e84.png?auto=compress&crop=focalpoint&cropHeight=113&cropWidth=151&dpr=2&fit=crop&fp-x=0.38&fp-y=0.75&fp-z=3.2425249169435215&h=1350&w=1800","visualType":"image","value":"Semi-detached"},{"fieldName":"question_w9i36u","componentId":"6a458c8458598be6651ba867","_id":"6a458c8458598be6651ba875","answerTextId":"6a458c8458598be6651ba889","answerMediaId":"6a458c8458598be6651ba88a","visual":"https://perspective.imgix.net/6a458b5f5b89b897883a7e84.png?auto=compress&crop=focalpoint&cropHeight=112&cropWidth=149&dpr=2&fit=crop&fp-x=0.63&fp-y=0.76&fp-z=3.278837179165416&h=1350&w=1800","visualType":"image","value":"Terrace"},{"fieldName":"question_w9i36u","componentId":"6a458d2d5b89b897883a86e1","_id":"6a458d2d5b89b897883a86e5","answerMediaId":"6a458d2d5b89b897883a86ea","answerTextId":"6a458d2d5b89b897883a86ec","visual":"https://perspective.imgix.net/6a458b5f5b89b897883a7e84.png?auto=compress&crop=focalpoint&cropHeight=112&cropWidth=149&dpr=2&fit=crop&fp-x=0.87&fp-y=0.76&fp-z=3.267857142857143&h=1350&w=1800","visualType":"image","value":"Commercial"}]},"_id":"6a458c8458598be6651ba859","type":"field","title":"What Type Of Property Is It? tap an icon below ↓","interactionType":"answers","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","pageId":"6a458c8458598be6651ba851","componentId":"6a458c8458598be6651ba856","createdAt":"2026-07-01T21:54:12.330Z","updatedAt":"2026-07-03T10:17:30.665Z","__v":0},{"additional":{"form":{"componentId":"6a458d9cc29cae47ac486b40","inputs":[{"fieldName":"zip","conversionTrigger":false,"componentId":"6a458d9cc29cae47ac486b46","inputType":"text","required":true,"title":"Your Post Code","visual":"house","visualType":"emoji"}]},"answers":[]},"_id":"6a458d9cc29cae47ac486b3b","type":"field","title":"Just pop your postcode in (we only ask to check your area before arranging your quote)","interactionType":"form","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","pageId":"6a458d66bc237f1554575926","componentId":"6a458d9cc29cae47ac486b38","createdAt":"2026-07-01T21:58:52.459Z","updatedAt":"2026-07-01T21:59:35.347Z","__v":0},{"additional":{"form":{"componentId":"6a458e3e935e855ca15fe221","inputs":[{"fieldName":"email","conversionTrigger":true,"componentId":"6a458e3e935e855ca15fe22b","inputType":"email","required":true,"title":"Your email address","visual":":email:","visualType":"emoji"},{"fieldName":"phone","conversionTrigger":true,"componentId":"6a458e3e935e855ca15fe22c","inputType":"phone","required":true,"title":"Your phone number","visual":":telephone_receiver:","visualType":"emoji"},{"fieldName":"name","conversionTrigger":false,"componentId":"6a458e3e935e855ca15fe229","inputType":"text","required":true,"title":"Your first and last name","visual":"wave","visualType":"emoji"}]},"answers":[]},"_id":"6a458e3e935e855ca15fe21c","type":"field","title":"Your One Step Away From Your Free Roof Survey! Fill in your details below and we'll call you within the hour to arrange a convenient time to survey your roof.","interactionType":"form","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","pageId":"6a458dd6e93cd78441a2aa15","componentId":"6a458e3e935e855ca15fe219","createdAt":"2026-07-01T22:01:34.223Z","updatedAt":"2026-07-01T22:02:54.145Z","__v":0}],"cookiesEnabled":false,"language":"en","showProgressBar":false,"showAffiliateBadge":false,"affiliateLink":"","resultMapping":{},"nextPage":"6a458a4a3be4967d80ea4008","sortedPages":["6a440e2e2ea89a77eab8a7ae","6a458a4a3be4967d80ea4008","6a458c8458598be6651ba851","6a458d66bc237f1554575926","6a458dd6e93cd78441a2aa15"],"hasResultPages":true,"resultPages":["6a43fd295697916299cbf316"],"isHomePage":true,"isLastPage":false,"firstResultPage":"6a43fd295697916299cbf316","headScript":"","bodyScript":"","trackingProperties":[{"_id":"6a458e3e935e855ca15fe246","type":"trackingProperty","fieldName":"email","title":"email","source":"input","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","components":["6a458e3e935e855ca15fe22b"],"createdAt":"2026-07-01T22:01:34.334Z","updatedAt":"2026-07-03T10:17:30.645Z","__v":0},{"_id":"6a458e3e935e855ca15fe24a","type":"trackingProperty","fieldName":"name","title":"name","source":"input","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","components":["6a458e3e935e855ca15fe229"],"createdAt":"2026-07-01T22:01:34.339Z","updatedAt":"2026-07-03T10:17:30.645Z","__v":0},{"_id":"6a458e3e935e855ca15fe248","type":"trackingProperty","fieldName":"phone","title":"phone","source":"input","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","components":["6a458e3e935e855ca15fe22c"],"createdAt":"2026-07-01T22:01:34.337Z","updatedAt":"2026-07-03T10:17:30.645Z","__v":0},{"_id":"6a440e2e2ea89a77eab8a7c8","type":"trackingProperty","fieldName":"question_1ua6yi","title":"What Do You Need Help With? tap an icon below ↓","source":"question","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","components":["6a440e2e2ea89a77eab8a7c0"],"createdAt":"2026-06-30T18:42:54.699Z","updatedAt":"2026-07-03T10:17:30.645Z","__v":0},{"_id":"6a4417b3390417bd417bced9","type":"trackingProperty","fieldName":"question_aicaax","title":"What Do You Need Help With? tap an icon below ↓","source":"question","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","components":["6a4417b3390417bd417bced1"],"createdAt":"2026-06-30T19:23:31.852Z","updatedAt":"2026-07-03T10:17:30.645Z","__v":0},{"_id":"6a458c8458598be6651ba85e","type":"trackingProperty","fieldName":"question_w9i36u","title":"What Type Of Property Is It? tap an icon below ↓","source":"question","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","components":["6a458c8458598be6651ba856"],"createdAt":"2026-07-01T21:54:12.347Z","updatedAt":"2026-07-03T10:17:30.674Z","__v":0},{"_id":"6a458a6089ae425c2b3626af","type":"trackingProperty","fieldName":"question_x4h93n","title":"When Are You Looking To Get The Work Done? tap an icon below ↓","source":"question","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","components":["6a458a5f89ae425c2b3626a7"],"createdAt":"2026-07-01T21:45:04.019Z","updatedAt":"2026-07-03T10:17:30.645Z","__v":0},{"_id":"6a458d9cc29cae47ac486b53","type":"trackingProperty","fieldName":"zip","title":"zip","source":"input","companyId":"69db88d734a1c7879b4edc13","campaignId":"6a43fd295697916299cbf30d","components":["6a458d9cc29cae47ac486b46"],"createdAt":"2026-07-01T21:58:52.552Z","updatedAt":"2026-07-03T10:17:30.645Z","__v":0}],"automaticRedirect":null,"inputMap":{"byComponent":{"6a458d9cc29cae47ac486b46":{"name":"zip","originalName":"zip","parentId":"6a458d9cc29cae47ac486b40","autocomplete":""},"6a458e3e935e855ca15fe229":{"name":"name","originalName":"name","parentId":"6a458e3e935e855ca15fe221","autocomplete":"name"},"6a458e3e935e855ca15fe22b":{"name":"email","originalName":"email","parentId":"6a458e3e935e855ca15fe221","autocomplete":"email"},"6a458e3e935e855ca15fe22c":{"name":"phone","originalName":"phone","parentId":"6a458e3e935e855ca15fe221","autocomplete":"tel"}},"byName":{"6a458d9cc29cae47ac486b40":{"zip":"6a458d9cc29cae47ac486b46"},"6a458e3e935e855ca15fe221":{"name":"6a458e3e935e855ca15fe229","email":"6a458e3e935e855ca15fe22b","phone":"6a458e3e935e855ca15fe22c"}}},"pageIdSlugMap":{"6a43fd295697916299cbf316":"thanks","6a440e2e2ea89a77eab8a7ae":"page_l45fgp","6a458a4a3be4967d80ea4008":"page_9ecqbh","6a458c8458598be6651ba851":"page_e8njma","6a458d66bc237f1554575926":"page_9oqdgk","6a458dd6e93cd78441a2aa15":"page_ih8s1c"},"context":{"slug":"","trackingVersion":"v4","url":"https://survey.pinpointcontracts.co.uk/","domain":"survey.pinpointcontracts.co.uk"}}