{"id":23,"date":"2026-07-16T02:43:24","date_gmt":"2026-07-16T02:43:24","guid":{"rendered":"https:\/\/rebuildgroup.ca\/?page_id=23"},"modified":"2026-07-16T04:24:06","modified_gmt":"2026-07-16T04:24:06","slug":"23-2","status":"publish","type":"page","link":"https:\/\/rebuildgroup.ca\/","title":{"rendered":"Home"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>ReBuild Group<\/title>\n<style>\n  html, body {\n    background: #000 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n    height: 100% !important;\n  }\n\n  \/* Fixed overlay: pinned to the screen itself \u2014 WordPress wrappers can't touch it *\/\n  .rb-hero {\n    position: fixed;\n    top: 0; left: 0; right: 0; bottom: 0;\n    background: #000;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    z-index: 9999;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n  }\n\n  .rb-hero * { box-sizing: border-box; }\n\n  \/* flexible space above and below the logo keeps it vertically centered *\/\n  .rb-space { flex: 1 1 0; }\n\n  .logo {\n    width: min(78vw, 900px);\n    max-height: 42vh;\n    overflow: visible;\n    display: block;\n    flex: 0 0 auto;\n  }\n\n  .logo-float {\n    animation: float 8s ease-in-out infinite;\n  }\n\n  @keyframes float {\n    0%, 100% { transform: translateY(0); }\n    50%      { transform: translateY(-8px); }\n  }\n\n  .ltr {\n    fill: #fff;\n    opacity: 0;\n    animation: build 1.0s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n    animation-delay: var(--d);\n  }\n\n  .main { transform: translateY(60px); }\n  .sub  { transform: translateY(-25px); }\n\n  @keyframes build {\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* caption + contact: normal flow, can never overlap the logo *\/\n  .caption {\n    flex: 0 0 auto;\n    text-align: center;\n    font-weight: 300;\n    font-size: 0.72rem;\n    letter-spacing: 0.4em;\n    text-indent: 0.4em;\n    color: rgba(255,255,255,0.45);\n    text-transform: uppercase;\n    opacity: 0;\n    animation: fadeUp 1.2s ease 2.4s forwards;\n    margin-bottom: clamp(22px, 4vh, 40px);\n  }\n\n  .contact-link {\n    display: inline-block;\n    margin-top: 10px;\n    color: #fff;\n    text-decoration: none;\n    font-size: 0.72rem;\n    font-weight: 500;\n    letter-spacing: 0.4em;\n    text-indent: 0.4em;\n    text-transform: uppercase;\n    padding-bottom: 3px;\n    border-bottom: 1px solid rgba(255,255,255,0.4);\n    transition: border-color 0.3s ease, opacity 0.3s ease;\n  }\n\n  .contact-link:hover {\n    border-color: rgba(255,255,255,0.9);\n    opacity: 0.92;\n  }\n\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(12px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n\n  .foot {\n    flex: 0 0 auto;\n    width: 100%;\n    display: flex;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 0 clamp(18px, 4vw, 40px);\n    margin-bottom: clamp(14px, 3vh, 24px);\n    font-size: 0.62rem;\n    font-weight: 300;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,0.35);\n    opacity: 0;\n    animation: fade 1.2s ease 3s forwards;\n  }\n\n  @keyframes fade {\n    to { opacity: 1; }\n  }\n\n  \/* fine grain so the black has texture *\/\n  .rb-hero::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    opacity: 0.04;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'\/%3E%3C\/filter%3E%3Crect width='120' height='120' filter='url(%23n)'\/%3E%3C\/svg%3E\");\n  }\n\n  @media (max-width: 640px) {\n    .caption { font-size: 0.62rem; }\n    .foot {\n      font-size: 0.55rem;\n      flex-direction: column;\n      align-items: center;\n      gap: 3px;\n      text-align: center;\n      margin-bottom: 16px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ltr, .caption, .logo-float, .foot {\n      animation: none !important;\n      transform: none !important;\n      opacity: 1 !important;\n    }\n  }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"rb-hero\">\n  <div class=\"rb-space\"><\/div>\n\n<svg class=\"logo\" viewBox=\"341 396 1238 290\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\" aria-label=\"ReBuild Group\">\n\n    <g class=\"logo-float\">\n      <path class=\"ltr sub\" style=\"--d:1.3s\" d=\"M757.51,654.06c-4.24,0-8.14-0.68-11.69-2.03c-3.55-1.35-6.64-3.28-9.27-5.79c-2.63-2.5-4.67-5.44-6.13-8.81 c-1.46-3.37-2.19-7.08-2.19-11.11c0-4.04,0.73-7.74,2.19-11.11c1.46-3.37,3.51-6.31,6.17-8.81c2.66-2.5,5.77-4.43,9.35-5.79 c3.57-1.35,7.51-2.03,11.8-2.03c4.75,0,9.03,0.79,12.84,2.38c3.8,1.58,7.01,3.88,9.62,6.9l-7.97,7.36 c-1.94-2.04-4.06-3.56-6.36-4.56c-2.3-1-4.8-1.5-7.51-1.5c-2.6,0-4.98,0.41-7.13,1.23c-2.15,0.82-4,1.99-5.56,3.52 c-1.56,1.53-2.76,3.35-3.6,5.44c-0.84,2.1-1.26,4.42-1.26,6.97c0,2.5,0.42,4.8,1.26,6.9c0.84,2.1,2.04,3.92,3.6,5.48 c1.56,1.56,3.4,2.75,5.52,3.56c2.12,0.82,4.46,1.23,7.01,1.23c2.45,0,4.84-0.4,7.17-1.19c2.32-0.79,4.58-2.13,6.78-4.02l7.05,8.97 c-2.91,2.2-6.3,3.88-10.16,5.06C765.19,653.47,761.35,654.06,757.51,654.06z M767.86,645.63v-20.16h11.34v21.76L767.86,645.63z\"\/>\n      <path class=\"ltr sub\" style=\"--d:1.38s\" d=\"M834.08,653.14v-53.65h23.22c4.8,0,8.94,0.78,12.41,2.34c3.47,1.56,6.16,3.79,8.05,6.71c1.89,2.91,2.83,6.39,2.83,10.42 c0,3.99-0.95,7.42-2.83,10.31c-1.89,2.89-4.57,5.1-8.05,6.63c-3.47,1.53-7.61,2.3-12.41,2.3h-16.33l5.52-5.44v20.39H834.08z M846.49,634.14l-5.52-5.83h15.64c3.83,0,6.69-0.83,8.58-2.49c1.89-1.66,2.84-3.95,2.84-6.86c0-2.96-0.95-5.26-2.84-6.9 c-1.89-1.63-4.75-2.45-8.58-2.45h-15.64l5.52-5.9V634.14z M868.18,653.14l-13.41-19.47h13.26l13.57,19.47H868.18z\"\/>\n      <path class=\"ltr sub\" style=\"--d:1.46s\" d=\"M959.84,654.06c-4.24,0-8.16-0.69-11.76-2.07c-3.6-1.38-6.72-3.32-9.35-5.82c-2.63-2.5-4.67-5.44-6.13-8.81 c-1.46-3.37-2.19-7.05-2.19-11.04c0-3.98,0.73-7.66,2.19-11.04c1.46-3.37,3.51-6.31,6.17-8.81c2.66-2.5,5.77-4.45,9.35-5.82 c3.57-1.38,7.46-2.07,11.65-2.07c4.24,0,8.14,0.69,11.69,2.07c3.55,1.38,6.64,3.32,9.27,5.82c2.63,2.5,4.69,5.43,6.17,8.78 c1.48,3.35,2.22,7.04,2.22,11.07c0,3.99-0.74,7.68-2.22,11.08c-1.48,3.4-3.54,6.34-6.17,8.81c-2.63,2.48-5.72,4.41-9.27,5.79 C967.9,653.37,964.03,654.06,959.84,654.06z M959.77,643.49c2.4,0,4.61-0.41,6.63-1.23c2.02-0.82,3.79-1.99,5.33-3.53 c1.53-1.53,2.72-3.35,3.56-5.44c0.84-2.09,1.27-4.42,1.27-6.97c0-2.55-0.42-4.88-1.27-6.97c-0.84-2.09-2.02-3.91-3.52-5.44 c-1.51-1.53-3.28-2.71-5.33-3.52c-2.04-0.82-4.27-1.23-6.67-1.23c-2.4,0-4.61,0.41-6.63,1.23c-2.02,0.82-3.8,1.99-5.33,3.52 c-1.53,1.53-2.72,3.35-3.57,5.44c-0.84,2.1-1.26,4.42-1.26,6.97c0,2.5,0.42,4.82,1.26,6.94c0.84,2.12,2.02,3.95,3.53,5.48 c1.51,1.53,3.28,2.71,5.33,3.53C955.14,643.08,957.37,643.49,959.77,643.49z\"\/>\n      <path class=\"ltr sub\" style=\"--d:1.54s\" d=\"M1065.68,654.06c-7.61,0-13.57-2.12-17.86-6.36c-4.29-4.24-6.44-10.29-6.44-18.16v-30.04h12.42v29.58 c0,5.11,1.05,8.79,3.14,11.04c2.09,2.25,5.03,3.37,8.81,3.37c3.78,0,6.72-1.12,8.81-3.37c2.09-2.25,3.14-5.93,3.14-11.04v-29.58 h12.26v30.04c0,7.87-2.15,13.92-6.44,18.16C1079.25,651.94,1073.3,654.06,1065.68,654.06z\"\/>\n      <path class=\"ltr sub\" style=\"--d:1.62s\" d=\"M1145.62,653.14v-53.65h23.22c4.8,0,8.94,0.78,12.41,2.34c3.47,1.56,6.16,3.79,8.05,6.71c1.89,2.91,2.83,6.39,2.83,10.42 c0,3.99-0.95,7.43-2.83,10.35c-1.89,2.91-4.57,5.15-8.05,6.71c-3.47,1.56-7.61,2.34-12.41,2.34h-16.33l5.52-5.59v20.39H1145.62z M1158.04,634.14l-5.52-5.9h15.64c3.83,0,6.69-0.82,8.58-2.45c1.89-1.63,2.84-3.91,2.84-6.82c0-2.96-0.95-5.26-2.84-6.9 c-1.89-1.63-4.75-2.45-8.58-2.45h-15.64l5.52-5.9V634.14z\"\/>\n      <path class=\"ltr main\" style=\"--d:0.05s\" d=\"M496.77,426.79c26.76-0.29,49.47,22.22,49.08,49.08c0,9.76-2.61,18.65-7.83,26.57c-5.12,7.83-11.98,13.82-20.48,17.78 l28.31,36.42h-53.91l-24.44-31.69h-45.22v31.69h-50.63V426.79H496.77z M422.28,464.76v22.13h61.74c3.09,0,5.7-1.06,7.83-3.19 c2.22-2.22,3.28-4.83,3.28-7.83c0-6.18-4.93-11.11-11.11-11.11H422.28z\"\/>\n      <path class=\"ltr main\" style=\"--d:0.14s\" d=\"M561.5,426.89h151.98v33.24H612.13v16.62h101.35v30.05H612.13v16.62h101.35v33.33H561.5V426.89z\"\/>\n      <path class=\"ltr main\" style=\"--d:0.23s\" d=\"M914.54,521.86c0.29,22.7-18.84,34.88-41.16,34.88H740.34V426.89h123.48c22.51-0.1,41.55,12.17,41.26,34.78 c0,12.46-5.8,22.03-15.07,27.92C904.68,494.33,914.54,505.53,914.54,521.86z M790.96,457.71v17.49h58.65 c4.35,0,7.92-4.44,7.92-8.79s-3.57-8.7-7.92-8.7H790.96z M859.08,525.82c4.35,0,7.92-4.35,7.92-8.7c0-4.35-3.57-8.7-7.92-8.7 h-68.11v17.39H859.08z\"\/>\n      <path class=\"ltr main\" style=\"--d:0.32s\" d=\"M1051.25,426.69h50.72v69.76c0.19,49.08-40,63.19-88.69,63.28c-48.69-0.1-88.89-14.2-88.69-63.28v-69.76h50.63v66.57 c-0.19,21.35,17.29,25.02,38.07,25.31c20.68-0.29,38.26-3.96,37.97-25.31V426.69z\"\/>\n      <path class=\"ltr main\" style=\"--d:0.41s\" d=\"M1175.4,426.69v129.85h-50.63V426.69H1175.4z\"\/>\n      <path class=\"ltr main\" style=\"--d:0.5s\" d=\"M1252.89,426.69v88.69h101.35v41.16h-151.98V426.69H1252.89z\"\/>\n      <path class=\"ltr main\" style=\"--d:0.59s\" d=\"M1486.89,426.89c35.65-0.48,62.12,29.47,61.83,64.93c0.29,35.27-26.18,65.41-61.83,64.93h-115.55V426.89H1486.89z M1477.42,468.05h-55.46v47.54h55.46c13.14,0,20.58-10.72,20.58-23.77C1498,478.67,1490.56,468.05,1477.42,468.05z\"\/>\n    <\/g>\n  <\/svg>\n\n  <div class=\"rb-space\"><\/div>\n\n  <div class=\"caption\">Full site coming soon<br>\n    <a class=\"contact-link\" href=\"\/contact\">Contact<\/a>\n  <\/div>\n\n  <div class=\"foot\">\n    <span>&copy; ReBuild Group 2026<\/span>\n    <span>Toronto, ON<\/span>\n  <\/div>\n<\/div>\n\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>ReBuild Group Full site coming soon Contact &copy; ReBuild Group 2026 Toronto, ON<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-23","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/rebuildgroup.ca\/wp-json\/wp\/v2\/pages\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rebuildgroup.ca\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rebuildgroup.ca\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rebuildgroup.ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rebuildgroup.ca\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":5,"href":"https:\/\/rebuildgroup.ca\/wp-json\/wp\/v2\/pages\/23\/revisions"}],"predecessor-version":[{"id":52,"href":"https:\/\/rebuildgroup.ca\/wp-json\/wp\/v2\/pages\/23\/revisions\/52"}],"wp:attachment":[{"href":"https:\/\/rebuildgroup.ca\/wp-json\/wp\/v2\/media?parent=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}