{"id":8,"date":"2026-09-05T12:11:56","date_gmt":"2026-09-05T12:11:56","guid":{"rendered":"https:\/\/legacymodularhome.com\/?page_id=8"},"modified":"2026-09-05T13:30:29","modified_gmt":"2026-09-05T13:30:29","slug":"home","status":"publish","type":"page","link":"https:\/\/legacymodularhome.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t\t\t\t<div class=\"astra-advanced-hook-33 \">\n\t\t\t\t<style>\r\n\r\n\/* =========================================================\r\n   LEGACY MODULAR HOMES LLC\r\n   COMPLETE HOMEPAGE CSS\r\n\r\n   HEADINGS: POPPINS\r\n   BODY: OPEN SANS\r\n\r\n   GALLERY:\r\n   ALL GALLERY CARDS USE THE SAME 4:3 ASPECT RATIO.\r\n   THIS KEEPS EVERY IMAGE IDENTICAL IN HEIGHT AT EACH\r\n   RESPONSIVE BREAKPOINT.\r\n========================================================= *\/\r\n\r\n\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;500;600;700&family=Poppins:wght@400;500;600;700&display=swap');\r\n\r\n\r\n\/* =========================================================\r\n   VARIABLES\r\n========================================================= *\/\r\n\r\n:root {\r\n\r\n  --lmh-navy:\r\n    #062b57;\r\n\r\n  --lmh-navy-dark:\r\n    #031c3b;\r\n\r\n  --lmh-navy-deep:\r\n    #021329;\r\n\r\n  --lmh-blueprint:\r\n    #164f83;\r\n\r\n\r\n  --lmh-gold:\r\n    #b88a32;\r\n\r\n  --lmh-gold-dark:\r\n    #755112;\r\n\r\n  --lmh-gold-light:\r\n    #e0b55f;\r\n\r\n\r\n  --lmh-white:\r\n    #ffffff;\r\n\r\n  --lmh-ivory:\r\n    #fbfaf7;\r\n\r\n  --lmh-soft:\r\n    #f5f3ed;\r\n\r\n  --lmh-soft-2:\r\n    #ece9e1;\r\n\r\n\r\n  --lmh-text:\r\n    #253544;\r\n\r\n  --lmh-muted:\r\n    #4d5c69;\r\n\r\n  --lmh-light-text:\r\n    #e8eef4;\r\n\r\n\r\n  --lmh-border:\r\n    rgba(6,43,87,.15);\r\n\r\n  --lmh-border-dark:\r\n    rgba(255,255,255,.16);\r\n\r\n\r\n  --lmh-max:\r\n    1480px;\r\n\r\n\r\n  --lmh-ease:\r\n    cubic-bezier(.16,1,.3,1);\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   ENTIRE HOMEPAGE BLUEPRINT BACKGROUND\r\n========================================================= *\/\r\n\r\n.lmh-home {\r\n\r\n  position:\r\n    relative;\r\n\r\n  width:\r\n    100% !important;\r\n\r\n  max-width:\r\n    none !important;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  padding:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-text) !important;\r\n\r\n  background-color:\r\n    var(--lmh-ivory) !important;\r\n\r\n\r\n  background-image:\r\n\r\n    linear-gradient(\r\n      rgba(6,43,87,.035) 1px,\r\n      transparent 1px\r\n    ),\r\n\r\n    linear-gradient(\r\n      90deg,\r\n      rgba(6,43,87,.035) 1px,\r\n      transparent 1px\r\n    ),\r\n\r\n    linear-gradient(\r\n      rgba(6,43,87,.055) 1px,\r\n      transparent 1px\r\n    ),\r\n\r\n    linear-gradient(\r\n      90deg,\r\n      rgba(6,43,87,.055) 1px,\r\n      transparent 1px\r\n    );\r\n\r\n\r\n  background-size:\r\n\r\n    24px 24px,\r\n    24px 24px,\r\n    120px 120px,\r\n    120px 120px;\r\n\r\n\r\n  background-position:\r\n\r\n    center top,\r\n    center top,\r\n    center top,\r\n    center top;\r\n\r\n\r\n  background-attachment:\r\n    fixed;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   RESET \/ THEME ISOLATION\r\n========================================================= *\/\r\n\r\n.lmh-home *,\r\n.lmh-lightbox *,\r\n.lmh-contact-section * {\r\n\r\n  box-sizing:\r\n    border-box !important;\r\n\r\n}\r\n\r\n\r\n.lmh-page {\r\n\r\n  color:\r\n    var(--lmh-text) !important;\r\n\r\n  font-family:\r\n    \"Open Sans\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  text-transform:\r\n    none !important;\r\n\r\n}\r\n\r\n\r\n.lmh-page p,\r\n.lmh-page li,\r\n.lmh-page span,\r\n.lmh-page label,\r\n.lmh-page small {\r\n\r\n  font-family:\r\n    \"Open Sans\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n}\r\n\r\n\r\n.lmh-page h1,\r\n.lmh-page h2,\r\n.lmh-page h3,\r\n.lmh-page h4,\r\n.lmh-page h5,\r\n.lmh-page h6 {\r\n\r\n  margin-top:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-style:\r\n    normal !important;\r\n\r\n  text-decoration:\r\n    none !important;\r\n\r\n  text-transform:\r\n    none !important;\r\n\r\n  letter-spacing:\r\n    -.035em !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   THEME-PROOF LINKS\r\n========================================================= *\/\r\n\r\n.lmh-page a {\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-family:\r\n    \"Open Sans\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-style:\r\n    normal !important;\r\n\r\n  text-decoration:\r\n    none !important;\r\n\r\n  text-transform:\r\n    none !important;\r\n\r\n  background:\r\n    none !important;\r\n\r\n  background-image:\r\n    none !important;\r\n\r\n  box-shadow:\r\n    none !important;\r\n\r\n  text-shadow:\r\n    none !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   THEME-PROOF BUTTON RESET\r\n========================================================= *\/\r\n\r\n.lmh-page button,\r\n.lmh-lightbox button,\r\n.lmh-page input[type=\"button\"],\r\n.lmh-page input[type=\"submit\"] {\r\n\r\n  -webkit-appearance:\r\n    none !important;\r\n\r\n  appearance:\r\n    none !important;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  border-radius:\r\n    0 !important;\r\n\r\n  background-image:\r\n    none !important;\r\n\r\n  box-shadow:\r\n    none !important;\r\n\r\n  text-shadow:\r\n    none !important;\r\n\r\n  text-transform:\r\n    none !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  cursor:\r\n    pointer;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   SECTION SYSTEM\r\n========================================================= *\/\r\n\r\n.lmh-section {\r\n\r\n  position:\r\n    relative;\r\n\r\n  width:\r\n    100%;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  padding:\r\n    clamp(85px,9vw,150px)\r\n    0 !important;\r\n\r\n  overflow:\r\n    hidden;\r\n\r\n  scroll-margin-top:\r\n    125px;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   TRANSLUCENT SECTION BACKGROUNDS\r\n   BLUEPRINT REMAINS VISIBLE\r\n========================================================= *\/\r\n\r\n.lmh-hero {\r\n\r\n  background:\r\n\r\n    linear-gradient(\r\n      90deg,\r\n      rgba(255,255,255,.91),\r\n      rgba(255,255,255,.76) 56%,\r\n      rgba(245,243,237,.76)\r\n    );\r\n\r\n}\r\n\r\n\r\n.lmh-approach {\r\n\r\n  background:\r\n    rgba(255,255,255,.62);\r\n\r\n}\r\n\r\n\r\n.lmh-modular {\r\n\r\n  background:\r\n    rgba(245,243,237,.80);\r\n\r\n}\r\n\r\n\r\n.lmh-services {\r\n\r\n  background:\r\n    rgba(255,255,255,.74);\r\n\r\n}\r\n\r\n\r\n.lmh-designs {\r\n\r\n  background:\r\n    rgba(245,243,237,.80);\r\n\r\n}\r\n\r\n\r\n.lmh-portfolio {\r\n\r\n  background:\r\n    rgba(255,255,255,.70);\r\n\r\n}\r\n\r\n\r\n.lmh-team {\r\n\r\n  background:\r\n    rgba(245,243,237,.81);\r\n\r\n}\r\n\r\n\r\n.lmh-schedule {\r\n\r\n  background:\r\n    rgba(255,255,255,.72);\r\n\r\n}\r\n\r\n\r\n.lmh-contact-section {\r\n\r\n  background:\r\n    rgba(245,243,237,.82) !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   SHELL\r\n========================================================= *\/\r\n\r\n.lmh-shell {\r\n\r\n  position:\r\n    relative;\r\n\r\n  z-index:\r\n    2;\r\n\r\n  width:\r\n\r\n    min(\r\n      calc(100% - 64px),\r\n      var(--lmh-max)\r\n    ) !important;\r\n\r\n  margin:\r\n    0 auto !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   SECTION HEADINGS\r\n========================================================= *\/\r\n\r\n.lmh-section-heading {\r\n\r\n  max-width:\r\n    920px;\r\n\r\n  margin-bottom:\r\n    clamp(44px,5vw,76px);\r\n\r\n}\r\n\r\n\r\n.lmh-section-heading h2,\r\n.lmh-approach h2,\r\n.lmh-modular h2,\r\n.lmh-process h2,\r\n.lmh-schedule h2,\r\n.lmh-contact-section h2 {\r\n\r\n  margin:\r\n    0 0 23px !important;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-size:\r\n    clamp(35px,4.2vw,68px) !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n  line-height:\r\n    1.07 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-section-heading p,\r\n.lmh-approach-copy > p,\r\n.lmh-modular-content > p,\r\n.lmh-process-copy > p,\r\n.lmh-schedule-copy > p,\r\n.lmh-contact-copy > p {\r\n\r\n  max-width:\r\n    790px;\r\n\r\n  margin:\r\n    0 0 22px !important;\r\n\r\n  color:\r\n    var(--lmh-muted) !important;\r\n\r\n  font-size:\r\n    clamp(16px,1.22vw,20px) !important;\r\n\r\n  font-weight:\r\n    400 !important;\r\n\r\n  line-height:\r\n    1.8 !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   CONTENT REVEAL\r\n========================================================= *\/\r\n\r\n.lmh-reveal {\r\n\r\n  opacity:\r\n    0;\r\n\r\n  transform:\r\n    translate3d(0,32px,0);\r\n\r\n  transition:\r\n\r\n    opacity\r\n      820ms\r\n      var(--lmh-ease),\r\n\r\n    transform\r\n      820ms\r\n      var(--lmh-ease);\r\n\r\n}\r\n\r\n\r\n.lmh-reveal.is-visible {\r\n\r\n  opacity:\r\n    1;\r\n\r\n  transform:\r\n    translate3d(0,0,0);\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   TRUE IMAGE MASK SLIDE-UP\r\n========================================================= *\/\r\n\r\n.lmh-mask-slide {\r\n\r\n  position:\r\n    relative;\r\n\r\n  display:\r\n    block;\r\n\r\n  margin:\r\n    0;\r\n\r\n  padding:\r\n    0;\r\n\r\n  overflow:\r\n    hidden;\r\n\r\n  clip-path:\r\n    inset(100% 0 0 0);\r\n\r\n  transform:\r\n    translate3d(0,38px,0);\r\n\r\n  transition:\r\n\r\n    clip-path\r\n      950ms\r\n      var(--lmh-ease),\r\n\r\n    transform\r\n      950ms\r\n      var(--lmh-ease);\r\n\r\n}\r\n\r\n\r\n\r\n\/* BLUE MASK *\/\r\n\r\n.lmh-mask-slide::after {\r\n\r\n  content:\r\n    \"\";\r\n\r\n  position:\r\n    absolute;\r\n\r\n  z-index:\r\n    8;\r\n\r\n  inset:\r\n    0;\r\n\r\n  background:\r\n\r\n    linear-gradient(\r\n      145deg,\r\n      var(--lmh-navy-deep),\r\n      var(--lmh-navy)\r\n    );\r\n\r\n  transform:\r\n    translateY(0);\r\n\r\n  pointer-events:\r\n    none;\r\n\r\n  transition:\r\n\r\n    transform\r\n      900ms\r\n      var(--lmh-ease)\r\n      130ms;\r\n\r\n}\r\n\r\n\r\n.lmh-mask-slide.is-visible {\r\n\r\n  clip-path:\r\n    inset(0 0 0 0);\r\n\r\n  transform:\r\n    translate3d(0,0,0);\r\n\r\n}\r\n\r\n\r\n.lmh-mask-slide.is-visible::after {\r\n\r\n  transform:\r\n    translateY(-101%);\r\n\r\n}\r\n\r\n\r\n.lmh-mask-slide img {\r\n\r\n  display:\r\n    block;\r\n\r\n  width:\r\n    100% !important;\r\n\r\n  height:\r\n    100% !important;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  object-fit:\r\n    cover;\r\n\r\n  transform:\r\n    scale(1.075)\r\n    translateY(18px);\r\n\r\n  transition:\r\n\r\n    transform\r\n      1200ms\r\n      var(--lmh-ease);\r\n\r\n}\r\n\r\n\r\n.lmh-mask-slide.is-visible img {\r\n\r\n  transform:\r\n    scale(1)\r\n    translateY(0);\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   BUTTONS\r\n========================================================= *\/\r\n\r\n.lmh-button {\r\n\r\n  position:\r\n    relative;\r\n\r\n  min-height:\r\n    60px;\r\n\r\n  display:\r\n    inline-flex !important;\r\n\r\n  align-items:\r\n    center !important;\r\n\r\n  justify-content:\r\n    center !important;\r\n\r\n  gap:\r\n    13px;\r\n\r\n  padding:\r\n    0 25px !important;\r\n\r\n  overflow:\r\n    hidden;\r\n\r\n  border-radius:\r\n    0 !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    13px !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n  line-height:\r\n    1.2 !important;\r\n\r\n  letter-spacing:\r\n    .005em !important;\r\n\r\n  text-decoration:\r\n    none !important;\r\n\r\n  text-transform:\r\n    none !important;\r\n\r\n  box-shadow:\r\n    none !important;\r\n\r\n  isolation:\r\n    isolate;\r\n\r\n  transition:\r\n\r\n    color\r\n      300ms\r\n      var(--lmh-ease),\r\n\r\n    background\r\n      300ms\r\n      var(--lmh-ease),\r\n\r\n    border-color\r\n      300ms\r\n      var(--lmh-ease),\r\n\r\n    transform\r\n      300ms\r\n      var(--lmh-ease) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-button svg {\r\n\r\n  position:\r\n    relative;\r\n\r\n  z-index:\r\n    3;\r\n\r\n  width:\r\n    19px;\r\n\r\n  height:\r\n    19px;\r\n\r\n  flex:\r\n    0 0 19px;\r\n\r\n  transition:\r\n    transform\r\n    350ms\r\n    var(--lmh-ease);\r\n\r\n}\r\n\r\n\r\n.lmh-button > span {\r\n\r\n  position:\r\n    relative;\r\n\r\n  z-index:\r\n    3;\r\n\r\n  color:\r\n    inherit !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* NAVY *\/\r\n\r\n.lmh-button--navy {\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  border:\r\n    1px solid\r\n    var(--lmh-navy) !important;\r\n\r\n  background:\r\n    var(--lmh-navy) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-button--navy:hover,\r\n.lmh-button--navy:focus-visible {\r\n\r\n  color:\r\n    var(--lmh-navy-deep) !important;\r\n\r\n  border-color:\r\n    var(--lmh-gold-light) !important;\r\n\r\n  background:\r\n    var(--lmh-gold-light) !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* OUTLINE *\/\r\n\r\n.lmh-button--outline {\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  border:\r\n    1px solid\r\n    var(--lmh-navy) !important;\r\n\r\n  background:\r\n    rgba(255,255,255,.96) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-button--outline:hover,\r\n.lmh-button--outline:focus-visible {\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  border-color:\r\n    var(--lmh-navy) !important;\r\n\r\n  background:\r\n    var(--lmh-navy) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-button:hover svg,\r\n.lmh-button:focus-visible svg {\r\n\r\n  transform:\r\n    translateX(5px);\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   DRAW BORDER\r\n========================================================= *\/\r\n\r\n.lmh-draw-button::before,\r\n.lmh-draw-button::after {\r\n\r\n  content:\r\n    \"\";\r\n\r\n  position:\r\n    absolute;\r\n\r\n  z-index:\r\n    5;\r\n\r\n  width:\r\n    0;\r\n\r\n  height:\r\n    0;\r\n\r\n  pointer-events:\r\n    none;\r\n\r\n  transition:\r\n\r\n    width\r\n      420ms\r\n      var(--lmh-ease),\r\n\r\n    height\r\n      420ms\r\n      var(--lmh-ease);\r\n\r\n}\r\n\r\n\r\n.lmh-draw-button::before {\r\n\r\n  top:\r\n    0;\r\n\r\n  left:\r\n    0;\r\n\r\n  border-top:\r\n    2px solid\r\n    var(--lmh-gold-light);\r\n\r\n  border-right:\r\n    2px solid\r\n    var(--lmh-gold-light);\r\n\r\n}\r\n\r\n\r\n.lmh-draw-button::after {\r\n\r\n  right:\r\n    0;\r\n\r\n  bottom:\r\n    0;\r\n\r\n  border-bottom:\r\n    2px solid\r\n    var(--lmh-gold-light);\r\n\r\n  border-left:\r\n    2px solid\r\n    var(--lmh-gold-light);\r\n\r\n}\r\n\r\n\r\n.lmh-draw-button:hover::before,\r\n.lmh-draw-button:hover::after,\r\n.lmh-draw-button:focus-visible::before,\r\n.lmh-draw-button:focus-visible::after {\r\n\r\n  width:\r\n    100%;\r\n\r\n  height:\r\n    100%;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   HERO\r\n========================================================= *\/\r\n\r\n.lmh-hero {\r\n\r\n  min-height:\r\n\r\n    min(\r\n      950px,\r\n      calc(100svh - 90px)\r\n    );\r\n\r\n  display:\r\n    flex;\r\n\r\n  align-items:\r\n    center;\r\n\r\n  padding:\r\n\r\n    clamp(70px,8vw,120px)\r\n    0 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-hero::after {\r\n\r\n  content:\r\n    \"\";\r\n\r\n  position:\r\n    absolute;\r\n\r\n  left:\r\n    0;\r\n\r\n  bottom:\r\n    0;\r\n\r\n  width:\r\n    46%;\r\n\r\n  height:\r\n    3px;\r\n\r\n  background:\r\n\r\n    linear-gradient(\r\n      90deg,\r\n      var(--lmh-gold),\r\n      transparent\r\n    );\r\n\r\n}\r\n\r\n\r\n.lmh-hero-grid {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n\r\n    minmax(0,.95fr)\r\n    minmax(430px,.75fr);\r\n\r\n  align-items:\r\n    center;\r\n\r\n  gap:\r\n    clamp(55px,7vw,115px);\r\n\r\n}\r\n\r\n\r\n.lmh-hero-content {\r\n\r\n  position:\r\n    relative;\r\n\r\n  z-index:\r\n    3;\r\n\r\n}\r\n\r\n\r\n.lmh-hero h1 {\r\n\r\n  max-width:\r\n    930px;\r\n\r\n  margin:\r\n    0 0 30px !important;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    clamp(48px,6.2vw,96px) !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n  line-height:\r\n    .99 !important;\r\n\r\n  letter-spacing:\r\n    -.057em !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   TYPEWRITER\r\n   CURSOR ONLY EXISTS DURING ACTIVE TYPING\r\n========================================================= *\/\r\n\r\n.lmh-typing.is-typing::after {\r\n\r\n  content:\r\n    \"\";\r\n\r\n  display:\r\n    inline-block;\r\n\r\n  width:\r\n    2px;\r\n\r\n  height:\r\n    .85em;\r\n\r\n  margin-left:\r\n    7px;\r\n\r\n  vertical-align:\r\n    -.04em;\r\n\r\n  background:\r\n    var(--lmh-gold-dark);\r\n\r\n  animation:\r\n    lmhCursorBlink\r\n    .78s\r\n    steps(1)\r\n    infinite;\r\n\r\n}\r\n\r\n\r\n.lmh-typing:not(.is-typing)::after {\r\n\r\n  content:\r\n    none !important;\r\n\r\n  display:\r\n    none !important;\r\n\r\n}\r\n\r\n\r\n@keyframes lmhCursorBlink {\r\n\r\n  50% {\r\n\r\n    opacity:\r\n      0;\r\n\r\n  }\r\n\r\n}\r\n\r\n\r\n.lmh-hero-intro {\r\n\r\n  max-width:\r\n    720px;\r\n\r\n  margin:\r\n    0 0 36px !important;\r\n\r\n  color:\r\n    var(--lmh-muted) !important;\r\n\r\n  font-size:\r\n    clamp(17px,1.4vw,22px) !important;\r\n\r\n  line-height:\r\n    1.76 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-hero-actions {\r\n\r\n  display:\r\n    flex;\r\n\r\n  flex-wrap:\r\n    wrap;\r\n\r\n  gap:\r\n    13px;\r\n\r\n}\r\n\r\n\r\n.lmh-hero-benefits {\r\n\r\n  display:\r\n    flex;\r\n\r\n  flex-wrap:\r\n    wrap;\r\n\r\n  gap:\r\n    11px;\r\n\r\n  margin-top:\r\n    34px;\r\n\r\n}\r\n\r\n\r\n.lmh-hero-benefits > div {\r\n\r\n  padding:\r\n    9px 13px;\r\n\r\n  border:\r\n    1px solid\r\n    rgba(6,43,87,.20);\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  background:\r\n    rgba(255,255,255,.84);\r\n\r\n  font-family:\r\n    \"Open Sans\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    12px !important;\r\n\r\n  font-weight:\r\n    700 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-hero-visual {\r\n\r\n  position:\r\n    relative;\r\n\r\n}\r\n\r\n\r\n.lmh-hero-image {\r\n\r\n  height:\r\n    clamp(560px,64vw,780px);\r\n\r\n}\r\n\r\n\r\n.lmh-hero-feature {\r\n\r\n  position:\r\n    absolute;\r\n\r\n  z-index:\r\n    10;\r\n\r\n  left:\r\n    -55px;\r\n\r\n  bottom:\r\n    36px;\r\n\r\n  width:\r\n    min(350px,85%);\r\n\r\n  padding:\r\n    28px 30px;\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  background:\r\n    var(--lmh-navy-deep);\r\n\r\n  box-shadow:\r\n    0 25px 60px\r\n    rgba(2,19,41,.22);\r\n\r\n}\r\n\r\n\r\n.lmh-hero-feature strong {\r\n\r\n  display:\r\n    block;\r\n\r\n  margin-bottom:\r\n    9px;\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    18px !important;\r\n\r\n  line-height:\r\n    1.35 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-hero-feature span {\r\n\r\n  color:\r\n    var(--lmh-light-text) !important;\r\n\r\n  font-size:\r\n    13px !important;\r\n\r\n  line-height:\r\n    1.65 !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   APPROACH\r\n========================================================= *\/\r\n\r\n.lmh-approach-grid {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n    minmax(0,.85fr)\r\n    minmax(0,1fr);\r\n\r\n  align-items:\r\n    center;\r\n\r\n  gap:\r\n    clamp(52px,7vw,105px);\r\n\r\n}\r\n\r\n\r\n.lmh-approach-image {\r\n\r\n  min-height:\r\n    690px;\r\n\r\n}\r\n\r\n\r\n.lmh-approach-copy h3 {\r\n\r\n  margin:\r\n    0 0 24px !important;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-size:\r\n    clamp(27px,2.7vw,43px) !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n  line-height:\r\n    1.2 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-value-grid {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n    repeat(2,minmax(0,1fr));\r\n\r\n  gap:\r\n    1px;\r\n\r\n  margin-top:\r\n    40px;\r\n\r\n  border:\r\n    1px solid\r\n    var(--lmh-border);\r\n\r\n  background:\r\n    var(--lmh-border);\r\n\r\n}\r\n\r\n\r\n.lmh-value-grid article {\r\n\r\n  padding:\r\n    28px;\r\n\r\n  background:\r\n    rgba(255,255,255,.96);\r\n\r\n}\r\n\r\n\r\n.lmh-value-grid h4 {\r\n\r\n  margin:\r\n    0 0 9px !important;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-size:\r\n    18px !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-value-grid p {\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-muted) !important;\r\n\r\n  font-size:\r\n    14px !important;\r\n\r\n  line-height:\r\n    1.72 !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   MODULAR\r\n========================================================= *\/\r\n\r\n.lmh-modular-grid {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n    minmax(0,1fr)\r\n    minmax(420px,.82fr);\r\n\r\n  align-items:\r\n    center;\r\n\r\n  gap:\r\n    clamp(55px,8vw,120px);\r\n\r\n}\r\n\r\n\r\n.lmh-emphasis {\r\n\r\n  margin:\r\n    28px 0 !important;\r\n\r\n  color:\r\n    var(--lmh-navy-deep) !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    clamp(25px,2.4vw,38px) !important;\r\n\r\n  font-weight:\r\n    700 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-modular-image {\r\n\r\n  height:\r\n    730px;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   FAQ\r\n========================================================= *\/\r\n\r\n.lmh-faq {\r\n\r\n  margin-top:\r\n    40px;\r\n\r\n  border-top:\r\n    1px solid\r\n    var(--lmh-border);\r\n\r\n}\r\n\r\n\r\n.lmh-faq-item {\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  border-bottom:\r\n    1px solid\r\n    var(--lmh-border);\r\n\r\n  background:\r\n    rgba(255,255,255,.35);\r\n\r\n}\r\n\r\n\r\n.lmh-faq-item summary {\r\n\r\n  position:\r\n    relative;\r\n\r\n  padding:\r\n    23px 45px 23px 0;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    16px !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n  line-height:\r\n    1.45 !important;\r\n\r\n  cursor:\r\n    pointer;\r\n\r\n  list-style:\r\n    none;\r\n\r\n}\r\n\r\n\r\n.lmh-faq-item summary::-webkit-details-marker {\r\n\r\n  display:\r\n    none;\r\n\r\n}\r\n\r\n\r\n.lmh-faq-item summary::before,\r\n.lmh-faq-item summary::after {\r\n\r\n  content:\r\n    \"\";\r\n\r\n  position:\r\n    absolute;\r\n\r\n  top:\r\n    50%;\r\n\r\n  right:\r\n    3px;\r\n\r\n  width:\r\n    17px;\r\n\r\n  height:\r\n    2px;\r\n\r\n  background:\r\n    var(--lmh-gold-dark);\r\n\r\n  transition:\r\n    transform\r\n    300ms\r\n    var(--lmh-ease);\r\n\r\n}\r\n\r\n\r\n.lmh-faq-item summary::after {\r\n\r\n  transform:\r\n    rotate(90deg);\r\n\r\n}\r\n\r\n\r\n.lmh-faq-item[open] summary::after {\r\n\r\n  transform:\r\n    rotate(0);\r\n\r\n}\r\n\r\n\r\n.lmh-faq-item div {\r\n\r\n  padding:\r\n    0 42px 24px 0;\r\n\r\n}\r\n\r\n\r\n.lmh-faq-item p {\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-muted) !important;\r\n\r\n  font-size:\r\n    14px !important;\r\n\r\n  line-height:\r\n    1.75 !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   SERVICES\r\n========================================================= *\/\r\n\r\n.lmh-service-grid {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n    repeat(4,minmax(0,1fr));\r\n\r\n  gap:\r\n    1px;\r\n\r\n  border:\r\n    1px solid\r\n    var(--lmh-border);\r\n\r\n  background:\r\n    var(--lmh-border);\r\n\r\n}\r\n\r\n\r\n.lmh-service-card {\r\n\r\n  min-height:\r\n    290px;\r\n\r\n  padding:\r\n    clamp(28px,3vw,43px);\r\n\r\n  background:\r\n    rgba(255,255,255,.97);\r\n\r\n  transition:\r\n\r\n    transform\r\n      350ms\r\n      var(--lmh-ease),\r\n\r\n    background\r\n      350ms\r\n      var(--lmh-ease),\r\n\r\n    box-shadow\r\n      350ms\r\n      var(--lmh-ease);\r\n\r\n}\r\n\r\n\r\n.lmh-service-card:hover {\r\n\r\n  z-index:\r\n    2;\r\n\r\n  background:\r\n    var(--lmh-white);\r\n\r\n  transform:\r\n    translateY(-7px);\r\n\r\n  box-shadow:\r\n    0 20px 55px\r\n    rgba(2,19,41,.10);\r\n\r\n}\r\n\r\n\r\n.lmh-service-card h3 {\r\n\r\n  margin:\r\n    0 0 17px !important;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-size:\r\n    clamp(19px,1.55vw,25px) !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n  line-height:\r\n    1.3 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-service-card p {\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-muted) !important;\r\n\r\n  font-size:\r\n    14px !important;\r\n\r\n  line-height:\r\n    1.8 !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   PROCESS\r\n========================================================= *\/\r\n\r\n.lmh-process {\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  background-color:\r\n    var(--lmh-navy-deep);\r\n\r\n\r\n  background-image:\r\n\r\n    linear-gradient(\r\n      rgba(255,255,255,.035) 1px,\r\n      transparent 1px\r\n    ),\r\n\r\n    linear-gradient(\r\n      90deg,\r\n      rgba(255,255,255,.035) 1px,\r\n      transparent 1px\r\n    ),\r\n\r\n    linear-gradient(\r\n      rgba(224,181,95,.07) 1px,\r\n      transparent 1px\r\n    ),\r\n\r\n    linear-gradient(\r\n      90deg,\r\n      rgba(224,181,95,.07) 1px,\r\n      transparent 1px\r\n    );\r\n\r\n\r\n  background-size:\r\n\r\n    24px 24px,\r\n    24px 24px,\r\n    120px 120px,\r\n    120px 120px;\r\n\r\n}\r\n\r\n\r\n.lmh-process h2,\r\n.lmh-process h3 {\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-process-copy > p {\r\n\r\n  color:\r\n    var(--lmh-light-text) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-process-grid {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n\r\n    minmax(0,1fr)\r\n    minmax(380px,.72fr);\r\n\r\n  align-items:\r\n    start;\r\n\r\n  gap:\r\n    clamp(55px,8vw,115px);\r\n\r\n}\r\n\r\n\r\n.lmh-process-list {\r\n\r\n  margin-top:\r\n    43px;\r\n\r\n  border-top:\r\n    1px solid\r\n    var(--lmh-border-dark);\r\n\r\n}\r\n\r\n\r\n.lmh-process-list article {\r\n\r\n  position:\r\n    relative;\r\n\r\n  padding:\r\n    27px 0 27px 25px;\r\n\r\n  border-bottom:\r\n    1px solid\r\n    var(--lmh-border-dark);\r\n\r\n}\r\n\r\n\r\n.lmh-process-list article::before {\r\n\r\n  content:\r\n    \"\";\r\n\r\n  position:\r\n    absolute;\r\n\r\n  top:\r\n    35px;\r\n\r\n  left:\r\n    0;\r\n\r\n  width:\r\n    8px;\r\n\r\n  height:\r\n    8px;\r\n\r\n  background:\r\n    var(--lmh-gold-light);\r\n\r\n  transform:\r\n    rotate(45deg);\r\n\r\n}\r\n\r\n\r\n.lmh-process-list h3 {\r\n\r\n  margin:\r\n    0 0 8px !important;\r\n\r\n  font-size:\r\n    clamp(19px,1.55vw,24px) !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-process-list p {\r\n\r\n  max-width:\r\n    690px;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-light-text) !important;\r\n\r\n  font-size:\r\n    14px !important;\r\n\r\n  line-height:\r\n    1.78 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-process-image {\r\n\r\n  position:\r\n    sticky;\r\n\r\n  top:\r\n    130px;\r\n\r\n  height:\r\n    770px;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   FILTERS\r\n========================================================= *\/\r\n\r\n.lmh-filter-bar,\r\n.lmh-gallery-filters {\r\n\r\n  display:\r\n    flex;\r\n\r\n  flex-wrap:\r\n    wrap;\r\n\r\n  gap:\r\n    8px;\r\n\r\n  margin-bottom:\r\n    40px;\r\n\r\n}\r\n\r\n\r\n.lmh-filter-button,\r\n.lmh-gallery-filter {\r\n\r\n  min-height:\r\n    46px;\r\n\r\n  padding:\r\n    0 18px !important;\r\n\r\n  border:\r\n    1px solid\r\n    var(--lmh-navy) !important;\r\n\r\n  border-radius:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  background:\r\n    rgba(255,255,255,.97) !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    12px !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n  line-height:\r\n    1 !important;\r\n\r\n  transition:\r\n\r\n    color\r\n      250ms\r\n      var(--lmh-ease),\r\n\r\n    background\r\n      250ms\r\n      var(--lmh-ease),\r\n\r\n    border-color\r\n      250ms\r\n      var(--lmh-ease),\r\n\r\n    transform\r\n      250ms\r\n      var(--lmh-ease) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-filter-button:hover,\r\n.lmh-filter-button:focus-visible,\r\n.lmh-filter-button.is-active,\r\n.lmh-gallery-filter:hover,\r\n.lmh-gallery-filter:focus-visible,\r\n.lmh-gallery-filter.is-active {\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  border-color:\r\n    var(--lmh-navy) !important;\r\n\r\n  background:\r\n    var(--lmh-navy) !important;\r\n\r\n  transform:\r\n    translateY(-2px);\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   DESIGN CARDS\r\n========================================================= *\/\r\n\r\n.lmh-design-grid {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n    repeat(3,minmax(0,1fr));\r\n\r\n  gap:\r\n    24px;\r\n\r\n}\r\n\r\n\r\n.lmh-design-card {\r\n\r\n  overflow:\r\n    hidden;\r\n\r\n  border:\r\n    1px solid\r\n    rgba(6,43,87,.10);\r\n\r\n  background:\r\n    rgba(255,255,255,.97);\r\n\r\n  box-shadow:\r\n    0 18px 50px\r\n    rgba(2,19,41,.055);\r\n\r\n}\r\n\r\n\r\n.lmh-design-card .lmh-mask-slide {\r\n\r\n  height:\r\n    305px;\r\n\r\n}\r\n\r\n\r\n.lmh-design-content {\r\n\r\n  padding:\r\n    29px;\r\n\r\n}\r\n\r\n\r\n.lmh-design-content h3 {\r\n\r\n  margin:\r\n    0 0 12px !important;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-size:\r\n    clamp(21px,1.8vw,28px) !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-design-content p {\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-muted) !important;\r\n\r\n  font-size:\r\n    14px !important;\r\n\r\n  line-height:\r\n    1.78 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-design-card[hidden],\r\n.lmh-gallery-card[hidden] {\r\n\r\n  display:\r\n    none !important;\r\n\r\n}\r\n\r\n\r\n.lmh-center-action {\r\n\r\n  display:\r\n    flex;\r\n\r\n  justify-content:\r\n    center;\r\n\r\n  margin-top:\r\n    48px;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   PORTFOLIO\r\n   EQUAL-HEIGHT RESPONSIVE GALLERY\r\n========================================================= *\/\r\n\r\n.lmh-gallery {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n    repeat(4,minmax(0,1fr));\r\n\r\n  gap:\r\n    14px;\r\n\r\n  align-items:\r\n    stretch;\r\n\r\n}\r\n\r\n\r\n\r\n\/*\r\n   IMPORTANT:\r\n   EVERY GALLERY CARD USES THE EXACT SAME ASPECT RATIO.\r\n\r\n   DESKTOP: ALL 4 COLUMNS HAVE EQUAL WIDTH\r\n   THEREFORE ALL CARDS HAVE EQUAL HEIGHT.\r\n\r\n   TABLET: SAME.\r\n   MOBILE: SAME.\r\n\r\n   NO nth-child HEIGHT CHANGES.\r\n   NO MASONRY SIZING.\r\n*\/\r\n\r\n.lmh-gallery-card {\r\n\r\n  position:\r\n    relative;\r\n\r\n  width:\r\n    100% !important;\r\n\r\n  height:\r\n    auto !important;\r\n\r\n  min-height:\r\n    0 !important;\r\n\r\n  aspect-ratio:\r\n    4 \/ 3;\r\n\r\n  display:\r\n    block !important;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  padding:\r\n    0 !important;\r\n\r\n  overflow:\r\n    hidden;\r\n\r\n  border:\r\n    0 !important;\r\n\r\n  border-radius:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  background:\r\n    var(--lmh-navy-deep) !important;\r\n\r\n  text-align:\r\n    left !important;\r\n\r\n  isolation:\r\n    isolate;\r\n\r\n}\r\n\r\n\r\n\r\n\/* FORCE EVERY IMAGE TO FULL CARD SIZE *\/\r\n\r\n.lmh-gallery-card img {\r\n\r\n  position:\r\n    absolute;\r\n\r\n  inset:\r\n    0;\r\n\r\n  display:\r\n    block;\r\n\r\n  width:\r\n    100% !important;\r\n\r\n  height:\r\n    100% !important;\r\n\r\n  max-width:\r\n    none !important;\r\n\r\n  max-height:\r\n    none !important;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  object-fit:\r\n    cover !important;\r\n\r\n  object-position:\r\n    center center;\r\n\r\n}\r\n\r\n\r\n\r\n\/* DARK READABILITY OVERLAY *\/\r\n\r\n.lmh-gallery-card::before {\r\n\r\n  content:\r\n    \"\";\r\n\r\n  position:\r\n    absolute;\r\n\r\n  z-index:\r\n    2;\r\n\r\n  inset:\r\n    0;\r\n\r\n  background:\r\n\r\n    linear-gradient(\r\n      180deg,\r\n      rgba(2,19,41,.02) 20%,\r\n      rgba(2,19,41,.14) 52%,\r\n      rgba(2,19,41,.91) 100%\r\n    );\r\n\r\n  pointer-events:\r\n    none;\r\n\r\n}\r\n\r\n\r\n\r\n\/*\r\n   MASK SLIDE USES ::after.\r\n   ::before ABOVE IS ONLY THE PERMANENT DARK GRADIENT.\r\n*\/\r\n\r\n\r\n.lmh-gallery-overlay {\r\n\r\n  position:\r\n    absolute;\r\n\r\n  z-index:\r\n    10;\r\n\r\n  left:\r\n    0;\r\n\r\n  right:\r\n    0;\r\n\r\n  bottom:\r\n    0;\r\n\r\n  padding:\r\n    27px;\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  transform:\r\n    translateY(7px);\r\n\r\n  transition:\r\n    transform\r\n    380ms\r\n    var(--lmh-ease);\r\n\r\n}\r\n\r\n\r\n.lmh-gallery-overlay strong {\r\n\r\n  display:\r\n    block;\r\n\r\n  margin-bottom:\r\n    7px;\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    17px !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n  line-height:\r\n    1.35 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-gallery-overlay > span {\r\n\r\n  color:\r\n    var(--lmh-light-text) !important;\r\n\r\n  font-family:\r\n    \"Open Sans\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    12px !important;\r\n\r\n  font-weight:\r\n    700 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-gallery-card:hover img,\r\n.lmh-gallery-card:focus-visible img {\r\n\r\n  transform:\r\n    scale(1.055);\r\n\r\n}\r\n\r\n\r\n.lmh-gallery-card:hover\r\n.lmh-gallery-overlay,\r\n.lmh-gallery-card:focus-visible\r\n.lmh-gallery-overlay {\r\n\r\n  transform:\r\n    translateY(0);\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   TEAM\r\n========================================================= *\/\r\n\r\n.lmh-team-grid {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n    repeat(3,minmax(0,1fr));\r\n\r\n  gap:\r\n    25px;\r\n\r\n}\r\n\r\n\r\n.lmh-team-card {\r\n\r\n  border:\r\n    1px solid\r\n    rgba(6,43,87,.10);\r\n\r\n  background:\r\n    rgba(255,255,255,.97);\r\n\r\n}\r\n\r\n\r\n.lmh-team-card .lmh-mask-slide {\r\n\r\n  height:\r\n    480px;\r\n\r\n}\r\n\r\n\r\n.lmh-team-content {\r\n\r\n  padding:\r\n    30px;\r\n\r\n}\r\n\r\n\r\n.lmh-team-content h3 {\r\n\r\n  margin:\r\n    0 0 5px !important;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-size:\r\n    clamp(23px,2vw,30px) !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-team-content h4 {\r\n\r\n  margin:\r\n    0 0 17px !important;\r\n\r\n  color:\r\n    var(--lmh-gold-dark) !important;\r\n\r\n  font-family:\r\n    \"Open Sans\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    12px !important;\r\n\r\n  font-weight:\r\n    700 !important;\r\n\r\n  letter-spacing:\r\n    .07em !important;\r\n\r\n  text-transform:\r\n    uppercase !important;\r\n\r\n}\r\n\r\n\r\n.lmh-team-content p {\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-muted) !important;\r\n\r\n  font-size:\r\n    14px !important;\r\n\r\n  line-height:\r\n    1.77 !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   CALENDLY\r\n========================================================= *\/\r\n\r\n.lmh-schedule-grid {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n    minmax(0,.7fr)\r\n    minmax(500px,1fr);\r\n\r\n  align-items:\r\n    start;\r\n\r\n  gap:\r\n    clamp(50px,7vw,105px);\r\n\r\n}\r\n\r\n\r\n.lmh-schedule-copy {\r\n\r\n  position:\r\n    sticky;\r\n\r\n  top:\r\n    130px;\r\n\r\n}\r\n\r\n\r\n.lmh-schedule-copy ul {\r\n\r\n  margin:\r\n    33px 0 0 !important;\r\n\r\n  padding:\r\n    0 !important;\r\n\r\n  list-style:\r\n    none !important;\r\n\r\n}\r\n\r\n\r\n.lmh-schedule-copy li {\r\n\r\n  position:\r\n    relative;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  padding:\r\n    16px 0 16px 26px !important;\r\n\r\n  border-bottom:\r\n    1px solid\r\n    var(--lmh-border);\r\n\r\n  color:\r\n    var(--lmh-text) !important;\r\n\r\n  font-size:\r\n    14px !important;\r\n\r\n  line-height:\r\n    1.6 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-schedule-copy li::before {\r\n\r\n  content:\r\n    \"\";\r\n\r\n  position:\r\n    absolute;\r\n\r\n  top:\r\n    25px;\r\n\r\n  left:\r\n    2px;\r\n\r\n  width:\r\n    7px;\r\n\r\n  height:\r\n    7px;\r\n\r\n  background:\r\n    var(--lmh-gold-dark);\r\n\r\n  transform:\r\n    rotate(45deg);\r\n\r\n}\r\n\r\n\r\n.lmh-calendly-card {\r\n\r\n  min-height:\r\n    780px;\r\n\r\n  padding:\r\n    11px;\r\n\r\n  border:\r\n    1px solid\r\n    var(--lmh-border);\r\n\r\n  background:\r\n    var(--lmh-white);\r\n\r\n  box-shadow:\r\n    0 22px 65px\r\n    rgba(2,19,41,.08);\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   CONTACT\r\n========================================================= *\/\r\n\r\n.lmh-contact-section {\r\n\r\n  width:\r\n    100% !important;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-grid {\r\n\r\n  display:\r\n    grid;\r\n\r\n  grid-template-columns:\r\n    minmax(0,.72fr)\r\n    minmax(430px,1fr);\r\n\r\n  gap:\r\n    clamp(50px,7vw,105px);\r\n\r\n  align-items:\r\n    start;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-details {\r\n\r\n  display:\r\n    grid;\r\n\r\n  gap:\r\n    0;\r\n\r\n  margin-top:\r\n    38px;\r\n\r\n  border-top:\r\n    1px solid\r\n    var(--lmh-border);\r\n\r\n}\r\n\r\n\r\n.lmh-contact-details > div {\r\n\r\n  display:\r\n    grid;\r\n\r\n  gap:\r\n    4px;\r\n\r\n  padding:\r\n    18px 0;\r\n\r\n  border-bottom:\r\n    1px solid\r\n    var(--lmh-border);\r\n\r\n}\r\n\r\n\r\n.lmh-contact-details strong {\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    13px !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-details span,\r\n.lmh-contact-details a {\r\n\r\n  color:\r\n    var(--lmh-muted) !important;\r\n\r\n  font-family:\r\n    \"Open Sans\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    14px !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-details a {\r\n\r\n  text-decoration:\r\n    underline !important;\r\n\r\n  text-decoration-color:\r\n    rgba(6,43,87,.28) !important;\r\n\r\n  text-underline-offset:\r\n    3px;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-details a:hover,\r\n.lmh-contact-details a:focus-visible {\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  text-decoration-color:\r\n    var(--lmh-gold-dark) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-form-card {\r\n\r\n  padding:\r\n    clamp(28px,4vw,46px);\r\n\r\n  border:\r\n    1px solid\r\n    var(--lmh-border);\r\n\r\n  background:\r\n    rgba(255,255,255,.97);\r\n\r\n  box-shadow:\r\n    0 22px 60px\r\n    rgba(2,19,41,.07);\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   CONTACT FORM 7\r\n========================================================= *\/\r\n\r\n.lmh-contact-form-card .wpcf7,\r\n.lmh-contact-form-card .wpcf7-form {\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  padding:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-text) !important;\r\n\r\n  background:\r\n    transparent !important;\r\n\r\n  font-family:\r\n    \"Open Sans\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-form-card .wpcf7 p {\r\n\r\n  margin:\r\n    0 0 19px !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-form-card .wpcf7 label {\r\n\r\n  display:\r\n    block !important;\r\n\r\n  margin:\r\n    0 0 7px !important;\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  font-family:\r\n    \"Open Sans\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    13px !important;\r\n\r\n  font-weight:\r\n    700 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-form-card\r\n.wpcf7 input:not([type=\"submit\"]),\r\n\r\n.lmh-contact-form-card\r\n.wpcf7 textarea,\r\n\r\n.lmh-contact-form-card\r\n.wpcf7 select {\r\n\r\n  -webkit-appearance:\r\n    none !important;\r\n\r\n  appearance:\r\n    none !important;\r\n\r\n  width:\r\n    100% !important;\r\n\r\n  min-height:\r\n    53px !important;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  padding:\r\n    12px 14px !important;\r\n\r\n  border:\r\n    1px solid\r\n    rgba(6,43,87,.28) !important;\r\n\r\n  border-radius:\r\n    0 !important;\r\n\r\n  outline:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-text) !important;\r\n\r\n  background:\r\n    var(--lmh-white) !important;\r\n\r\n  background-image:\r\n    none !important;\r\n\r\n  font-family:\r\n    \"Open Sans\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    15px !important;\r\n\r\n  line-height:\r\n    1.5 !important;\r\n\r\n  box-shadow:\r\n    none !important;\r\n\r\n  text-shadow:\r\n    none !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-form-card\r\n.wpcf7 textarea {\r\n\r\n  min-height:\r\n    155px !important;\r\n\r\n  resize:\r\n    vertical !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-form-card\r\n.wpcf7 input:focus,\r\n\r\n.lmh-contact-form-card\r\n.wpcf7 textarea:focus,\r\n\r\n.lmh-contact-form-card\r\n.wpcf7 select:focus {\r\n\r\n  border-color:\r\n    var(--lmh-navy) !important;\r\n\r\n  box-shadow:\r\n    0 0 0 3px\r\n    rgba(6,43,87,.10) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-form-card\r\n.wpcf7 input[type=\"submit\"] {\r\n\r\n  -webkit-appearance:\r\n    none !important;\r\n\r\n  appearance:\r\n    none !important;\r\n\r\n  min-height:\r\n    58px !important;\r\n\r\n  padding:\r\n    0 25px !important;\r\n\r\n  border:\r\n    1px solid\r\n    var(--lmh-navy) !important;\r\n\r\n  border-radius:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  background:\r\n    var(--lmh-navy) !important;\r\n\r\n  background-image:\r\n    none !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    13px !important;\r\n\r\n  font-weight:\r\n    600 !important;\r\n\r\n  line-height:\r\n    1 !important;\r\n\r\n  text-transform:\r\n    none !important;\r\n\r\n  box-shadow:\r\n    none !important;\r\n\r\n  text-shadow:\r\n    none !important;\r\n\r\n  cursor:\r\n    pointer !important;\r\n\r\n  transition:\r\n\r\n    color\r\n      250ms\r\n      var(--lmh-ease),\r\n\r\n    background\r\n      250ms\r\n      var(--lmh-ease),\r\n\r\n    border-color\r\n      250ms\r\n      var(--lmh-ease),\r\n\r\n    transform\r\n      250ms\r\n      var(--lmh-ease) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-contact-form-card\r\n.wpcf7 input[type=\"submit\"]:hover,\r\n\r\n.lmh-contact-form-card\r\n.wpcf7 input[type=\"submit\"]:focus-visible {\r\n\r\n  color:\r\n    var(--lmh-navy-deep) !important;\r\n\r\n  border-color:\r\n    var(--lmh-gold-light) !important;\r\n\r\n  background:\r\n    var(--lmh-gold-light) !important;\r\n\r\n  transform:\r\n    translateY(-2px);\r\n\r\n}\r\n\r\n\r\n.lmh-contact-form-card\r\n.wpcf7-not-valid-tip {\r\n\r\n  color:\r\n    #8b2020 !important;\r\n\r\n  font-size:\r\n    12px !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   LIGHTBOX\r\n========================================================= *\/\r\n\r\nbody.lmh-lightbox-open {\r\n\r\n  overflow:\r\n    hidden !important;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox {\r\n\r\n  position:\r\n    fixed;\r\n\r\n  z-index:\r\n    999999;\r\n\r\n  inset:\r\n    0;\r\n\r\n  display:\r\n    flex;\r\n\r\n  align-items:\r\n    center;\r\n\r\n  justify-content:\r\n    center;\r\n\r\n  padding:\r\n    72px 90px;\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  background-color:\r\n    rgba(2,19,41,.97) !important;\r\n\r\n\r\n  background-image:\r\n\r\n    linear-gradient(\r\n      rgba(255,255,255,.035) 1px,\r\n      transparent 1px\r\n    ),\r\n\r\n    linear-gradient(\r\n      90deg,\r\n      rgba(255,255,255,.035) 1px,\r\n      transparent 1px\r\n    );\r\n\r\n\r\n  background-size:\r\n    30px 30px;\r\n\r\n  opacity:\r\n    0;\r\n\r\n  visibility:\r\n    hidden;\r\n\r\n  transition:\r\n\r\n    opacity\r\n      300ms\r\n      ease,\r\n\r\n    visibility\r\n      300ms\r\n      ease;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox.is-open {\r\n\r\n  opacity:\r\n    1;\r\n\r\n  visibility:\r\n    visible;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-stage {\r\n\r\n  position:\r\n    relative;\r\n\r\n  width:\r\n    min(1080px,100%);\r\n\r\n  max-height:\r\n    calc(100vh - 125px);\r\n\r\n  display:\r\n    flex;\r\n\r\n  align-items:\r\n    center;\r\n\r\n  justify-content:\r\n    center;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-image {\r\n\r\n  display:\r\n    block;\r\n\r\n  width:\r\n    auto !important;\r\n\r\n  height:\r\n    auto !important;\r\n\r\n  max-width:\r\n    100% !important;\r\n\r\n  max-height:\r\n    calc(100vh - 125px) !important;\r\n\r\n  object-fit:\r\n    contain;\r\n\r\n  opacity:\r\n    1;\r\n\r\n  transition:\r\n    opacity\r\n    220ms\r\n    ease;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-image.is-changing {\r\n\r\n  opacity:\r\n    .15;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-caption {\r\n\r\n  position:\r\n    absolute;\r\n\r\n  left:\r\n    0;\r\n\r\n  right:\r\n    0;\r\n\r\n  bottom:\r\n    0;\r\n\r\n  padding:\r\n    55px 29px 27px;\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  background:\r\n\r\n    linear-gradient(\r\n      180deg,\r\n      transparent,\r\n      rgba(2,19,41,.96)\r\n    );\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-caption strong {\r\n\r\n  display:\r\n    block;\r\n\r\n  margin-bottom:\r\n    5px;\r\n\r\n  color:\r\n    var(--lmh-white) !important;\r\n\r\n  font-family:\r\n    \"Poppins\",\r\n    Arial,\r\n    sans-serif !important;\r\n\r\n  font-size:\r\n    clamp(18px,2vw,25px) !important;\r\n\r\n  line-height:\r\n    1.35 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-caption span {\r\n\r\n  display:\r\n    block;\r\n\r\n  max-width:\r\n    760px;\r\n\r\n  color:\r\n    var(--lmh-light-text) !important;\r\n\r\n  font-size:\r\n    13px !important;\r\n\r\n  line-height:\r\n    1.62 !important;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-caption small {\r\n\r\n  display:\r\n    block;\r\n\r\n  margin-top:\r\n    8px;\r\n\r\n  color:\r\n    var(--lmh-gold-light) !important;\r\n\r\n  font-size:\r\n    11px !important;\r\n\r\n  font-weight:\r\n    700 !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   LIGHTBOX CONTROLS\r\n========================================================= *\/\r\n\r\n.lmh-lightbox-close,\r\n.lmh-lightbox-nav {\r\n\r\n  position:\r\n    absolute;\r\n\r\n  z-index:\r\n    10;\r\n\r\n  display:\r\n    flex !important;\r\n\r\n  align-items:\r\n    center !important;\r\n\r\n  justify-content:\r\n    center !important;\r\n\r\n  margin:\r\n    0 !important;\r\n\r\n  padding:\r\n    0 !important;\r\n\r\n  border:\r\n    1px solid\r\n    var(--lmh-gold-light) !important;\r\n\r\n  border-radius:\r\n    0 !important;\r\n\r\n  color:\r\n    var(--lmh-navy-deep) !important;\r\n\r\n  background:\r\n    var(--lmh-gold-light) !important;\r\n\r\n  background-image:\r\n    none !important;\r\n\r\n  box-shadow:\r\n    none !important;\r\n\r\n  transition:\r\n\r\n    color\r\n      250ms\r\n      var(--lmh-ease),\r\n\r\n    background\r\n      250ms\r\n      var(--lmh-ease),\r\n\r\n    transform\r\n      250ms\r\n      var(--lmh-ease) !important;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-close {\r\n\r\n  top:\r\n    22px;\r\n\r\n  right:\r\n    22px;\r\n\r\n  width:\r\n    53px;\r\n\r\n  height:\r\n    53px;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-close span {\r\n\r\n  position:\r\n    absolute;\r\n\r\n  width:\r\n    21px;\r\n\r\n  height:\r\n    2px;\r\n\r\n  background:\r\n    currentColor;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-close span:first-child {\r\n\r\n  transform:\r\n    rotate(45deg);\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-close span:last-child {\r\n\r\n  transform:\r\n    rotate(-45deg);\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-nav {\r\n\r\n  top:\r\n    50%;\r\n\r\n  width:\r\n    55px;\r\n\r\n  height:\r\n    72px;\r\n\r\n  transform:\r\n    translateY(-50%);\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-nav svg {\r\n\r\n  width:\r\n    26px;\r\n\r\n  height:\r\n    26px;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-prev {\r\n\r\n  left:\r\n    22px;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-next {\r\n\r\n  right:\r\n    22px;\r\n\r\n}\r\n\r\n\r\n.lmh-lightbox-close:hover,\r\n.lmh-lightbox-close:focus-visible,\r\n.lmh-lightbox-nav:hover,\r\n.lmh-lightbox-nav:focus-visible {\r\n\r\n  color:\r\n    var(--lmh-navy) !important;\r\n\r\n  background:\r\n    var(--lmh-white) !important;\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   LARGE TABLET\r\n========================================================= *\/\r\n\r\n@media (max-width: 1180px) {\r\n\r\n\r\n  .lmh-service-grid {\r\n\r\n    grid-template-columns:\r\n      repeat(2,minmax(0,1fr));\r\n\r\n  }\r\n\r\n\r\n  .lmh-design-grid {\r\n\r\n    grid-template-columns:\r\n      repeat(2,minmax(0,1fr));\r\n\r\n  }\r\n\r\n\r\n\r\n  \/*\r\n     GALLERY:\r\n     THREE EQUAL COLUMNS.\r\n     EVERY CARD RETAINS 4:3.\r\n  *\/\r\n\r\n  .lmh-gallery {\r\n\r\n    grid-template-columns:\r\n      repeat(3,minmax(0,1fr));\r\n\r\n  }\r\n\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   TABLET\r\n========================================================= *\/\r\n\r\n@media (max-width: 900px) {\r\n\r\n\r\n  .lmh-home {\r\n\r\n    background-attachment:\r\n      scroll;\r\n\r\n  }\r\n\r\n\r\n  .lmh-shell {\r\n\r\n    width:\r\n      calc(100% - 40px) !important;\r\n\r\n  }\r\n\r\n\r\n  .lmh-hero {\r\n\r\n    min-height:\r\n      auto;\r\n\r\n  }\r\n\r\n\r\n  .lmh-hero-grid,\r\n  .lmh-approach-grid,\r\n  .lmh-modular-grid,\r\n  .lmh-process-grid,\r\n  .lmh-schedule-grid,\r\n  .lmh-contact-grid {\r\n\r\n    grid-template-columns:\r\n      1fr;\r\n\r\n  }\r\n\r\n\r\n  .lmh-hero-visual {\r\n\r\n    margin-top:\r\n      20px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-hero-image {\r\n\r\n    height:\r\n      620px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-hero-feature {\r\n\r\n    left:\r\n      20px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-approach-image,\r\n  .lmh-modular-image {\r\n\r\n    height:\r\n      590px;\r\n\r\n    min-height:\r\n      0;\r\n\r\n  }\r\n\r\n\r\n  .lmh-process-image,\r\n  .lmh-schedule-copy {\r\n\r\n    position:\r\n      relative;\r\n\r\n    top:\r\n      auto;\r\n\r\n  }\r\n\r\n\r\n  .lmh-process-image {\r\n\r\n    height:\r\n      610px;\r\n\r\n  }\r\n\r\n\r\n\r\n  \/*\r\n     TWO EQUAL GALLERY COLUMNS.\r\n  *\/\r\n\r\n  .lmh-gallery {\r\n\r\n    grid-template-columns:\r\n      repeat(2,minmax(0,1fr));\r\n\r\n  }\r\n\r\n\r\n  .lmh-team-grid {\r\n\r\n    grid-template-columns:\r\n      repeat(2,minmax(0,1fr));\r\n\r\n  }\r\n\r\n\r\n  .lmh-contact-form-card {\r\n\r\n    margin-top:\r\n      10px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-lightbox {\r\n\r\n    padding:\r\n      70px 65px;\r\n\r\n  }\r\n\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   MOBILE\r\n========================================================= *\/\r\n\r\n@media (max-width: 640px) {\r\n\r\n\r\n  .lmh-section {\r\n\r\n    padding:\r\n      74px 0 !important;\r\n\r\n  }\r\n\r\n\r\n  .lmh-shell {\r\n\r\n    width:\r\n      calc(100% - 28px) !important;\r\n\r\n  }\r\n\r\n\r\n  .lmh-hero h1 {\r\n\r\n    font-size:\r\n      clamp(43px,13vw,62px) !important;\r\n\r\n  }\r\n\r\n\r\n  .lmh-section-heading h2,\r\n  .lmh-approach h2,\r\n  .lmh-modular h2,\r\n  .lmh-process h2,\r\n  .lmh-schedule h2,\r\n  .lmh-contact-section h2 {\r\n\r\n    font-size:\r\n      clamp(32px,10vw,46px) !important;\r\n\r\n  }\r\n\r\n\r\n  .lmh-hero-actions {\r\n\r\n    display:\r\n      grid;\r\n\r\n    grid-template-columns:\r\n      1fr;\r\n\r\n  }\r\n\r\n\r\n  .lmh-button {\r\n\r\n    width:\r\n      100% !important;\r\n\r\n  }\r\n\r\n\r\n  .lmh-hero-image {\r\n\r\n    height:\r\n      510px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-hero-feature {\r\n\r\n    position:\r\n      relative;\r\n\r\n    left:\r\n      auto;\r\n\r\n    bottom:\r\n      auto;\r\n\r\n    width:\r\n      calc(100% - 24px);\r\n\r\n    margin:\r\n      -57px auto 0;\r\n\r\n  }\r\n\r\n\r\n  .lmh-value-grid,\r\n  .lmh-service-grid,\r\n  .lmh-design-grid,\r\n  .lmh-team-grid {\r\n\r\n    grid-template-columns:\r\n      1fr;\r\n\r\n  }\r\n\r\n\r\n  .lmh-filter-bar,\r\n  .lmh-gallery-filters {\r\n\r\n    display:\r\n      grid;\r\n\r\n    grid-template-columns:\r\n      1fr 1fr;\r\n\r\n  }\r\n\r\n\r\n  .lmh-filter-button,\r\n  .lmh-gallery-filter {\r\n\r\n    width:\r\n      100% !important;\r\n\r\n  }\r\n\r\n\r\n  .lmh-approach-image,\r\n  .lmh-modular-image,\r\n  .lmh-process-image {\r\n\r\n    height:\r\n      470px;\r\n\r\n  }\r\n\r\n\r\n\r\n  \/*\r\n     SINGLE-COLUMN MOBILE GALLERY.\r\n\r\n     EVERY IMAGE STILL USES 4:3.\r\n     ALL GALLERY ITEMS REMAIN IDENTICAL IN HEIGHT.\r\n  *\/\r\n\r\n  .lmh-gallery {\r\n\r\n    grid-template-columns:\r\n      1fr;\r\n\r\n    gap:\r\n      14px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-gallery-card {\r\n\r\n    width:\r\n      100% !important;\r\n\r\n    aspect-ratio:\r\n      4 \/ 3;\r\n\r\n  }\r\n\r\n\r\n  .lmh-gallery-overlay {\r\n\r\n    padding:\r\n      22px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-team-card .lmh-mask-slide {\r\n\r\n    height:\r\n      430px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-contact-form-card {\r\n\r\n    padding:\r\n      24px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-lightbox {\r\n\r\n    padding:\r\n      72px 15px 28px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-lightbox-stage {\r\n\r\n    max-height:\r\n      calc(100vh - 115px);\r\n\r\n  }\r\n\r\n\r\n  .lmh-lightbox-image {\r\n\r\n    max-height:\r\n      calc(100vh - 115px) !important;\r\n\r\n  }\r\n\r\n\r\n  .lmh-lightbox-nav {\r\n\r\n    top:\r\n      auto;\r\n\r\n    bottom:\r\n      18px;\r\n\r\n    width:\r\n      48px;\r\n\r\n    height:\r\n      48px;\r\n\r\n    transform:\r\n      none;\r\n\r\n  }\r\n\r\n\r\n  .lmh-lightbox-prev {\r\n\r\n    left:\r\n      18px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-lightbox-next {\r\n\r\n    right:\r\n      18px;\r\n\r\n  }\r\n\r\n\r\n  .lmh-lightbox-caption {\r\n\r\n    padding:\r\n      70px 20px 78px;\r\n\r\n  }\r\n\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   SMALL MOBILE\r\n========================================================= *\/\r\n\r\n@media (max-width: 420px) {\r\n\r\n\r\n  .lmh-filter-bar,\r\n  .lmh-gallery-filters {\r\n\r\n    grid-template-columns:\r\n      1fr;\r\n\r\n  }\r\n\r\n\r\n  .lmh-hero-benefits {\r\n\r\n    display:\r\n      grid;\r\n\r\n    grid-template-columns:\r\n      1fr;\r\n\r\n  }\r\n\r\n\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   REDUCED MOTION\r\n========================================================= *\/\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n\r\n\r\n  .lmh-home *,\r\n  .lmh-lightbox * {\r\n\r\n    animation:\r\n      none !important;\r\n\r\n    transition-duration:\r\n      .01ms !important;\r\n\r\n    scroll-behavior:\r\n      auto !important;\r\n\r\n  }\r\n\r\n\r\n  .lmh-reveal {\r\n\r\n    opacity:\r\n      1;\r\n\r\n    transform:\r\n      none;\r\n\r\n  }\r\n\r\n\r\n  .lmh-mask-slide {\r\n\r\n    clip-path:\r\n      none;\r\n\r\n    transform:\r\n      none;\r\n\r\n  }\r\n\r\n\r\n  .lmh-mask-slide::after {\r\n\r\n    display:\r\n      none;\r\n\r\n  }\r\n\r\n\r\n  .lmh-mask-slide img {\r\n\r\n    transform:\r\n      none;\r\n\r\n  }\r\n\r\n\r\n  .lmh-typing::after {\r\n\r\n    display:\r\n      none !important;\r\n\r\n  }\r\n\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<script>\r\n\r\ndocument.addEventListener(\r\n  \"DOMContentLoaded\",\r\n  function () {\r\n\r\n    \"use strict\";\r\n\r\n\r\n    \/* ======================================================\r\n       REDUCED MOTION\r\n    ====================================================== *\/\r\n\r\n    const prefersReducedMotion =\r\n      window.matchMedia(\r\n        \"(prefers-reduced-motion: reduce)\"\r\n      ).matches;\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       REVEAL + MASK SLIDE OBSERVER\r\n    ====================================================== *\/\r\n\r\n    const animatedElements =\r\n      document.querySelectorAll(\r\n        \".lmh-reveal, .lmh-mask-slide\"\r\n      );\r\n\r\n\r\n    if (\r\n      \"IntersectionObserver\" in window &&\r\n      !prefersReducedMotion\r\n    ) {\r\n\r\n      const animationObserver =\r\n        new IntersectionObserver(\r\n          function (entries, observer) {\r\n\r\n            entries.forEach(\r\n              function (entry) {\r\n\r\n                if (\r\n                  !entry.isIntersecting\r\n                ) {\r\n                  return;\r\n                }\r\n\r\n\r\n                entry.target.classList.add(\r\n                  \"is-visible\"\r\n                );\r\n\r\n\r\n                observer.unobserve(\r\n                  entry.target\r\n                );\r\n\r\n              }\r\n            );\r\n\r\n          },\r\n          {\r\n            threshold: 0.12,\r\n\r\n            rootMargin:\r\n              \"0px 0px -7% 0px\"\r\n          }\r\n        );\r\n\r\n\r\n      animatedElements.forEach(\r\n        function (element) {\r\n\r\n          animationObserver.observe(\r\n            element\r\n          );\r\n\r\n        }\r\n      );\r\n\r\n    }\r\n\r\n    else {\r\n\r\n      animatedElements.forEach(\r\n        function (element) {\r\n\r\n          element.classList.add(\r\n            \"is-visible\"\r\n          );\r\n\r\n        }\r\n      );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       TYPEWRITER\r\n\r\n       CURSOR:\r\n       - Appears while typing\r\n       - Removed after final character\r\n       - Does NOT continue blinking\r\n    ====================================================== *\/\r\n\r\n    const typingElement =\r\n      document.querySelector(\r\n        \".lmh-typing\"\r\n      );\r\n\r\n\r\n    if (typingElement) {\r\n\r\n      const fullText =\r\n        typingElement.dataset.typing ||\r\n        typingElement.textContent.trim();\r\n\r\n\r\n      if (prefersReducedMotion) {\r\n\r\n        typingElement.textContent =\r\n          fullText;\r\n\r\n\r\n        typingElement.classList.remove(\r\n          \"is-typing\"\r\n        );\r\n\r\n      }\r\n\r\n      else {\r\n\r\n        typingElement.textContent =\r\n          \"\";\r\n\r\n\r\n        typingElement.classList.add(\r\n          \"is-typing\"\r\n        );\r\n\r\n\r\n        let characterIndex =\r\n          0;\r\n\r\n\r\n        function typeCharacter() {\r\n\r\n          characterIndex +=\r\n            1;\r\n\r\n\r\n          typingElement.textContent =\r\n            fullText.slice(\r\n              0,\r\n              characterIndex\r\n            );\r\n\r\n\r\n          if (\r\n            characterIndex <\r\n            fullText.length\r\n          ) {\r\n\r\n            window.setTimeout(\r\n              typeCharacter,\r\n              42\r\n            );\r\n\r\n          }\r\n\r\n          else {\r\n\r\n            \/*\r\n               REMOVING THIS CLASS REMOVES\r\n               THE CURSOR COMPLETELY.\r\n            *\/\r\n\r\n            typingElement.classList.remove(\r\n              \"is-typing\"\r\n            );\r\n\r\n          }\r\n\r\n        }\r\n\r\n\r\n        window.setTimeout(\r\n          typeCharacter,\r\n          280\r\n        );\r\n\r\n      }\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       DESIGN FILTERS\r\n    ====================================================== *\/\r\n\r\n    const designFilterButtons =\r\n      document.querySelectorAll(\r\n        \"[data-design-filter]\"\r\n      );\r\n\r\n\r\n    const designCards =\r\n      document.querySelectorAll(\r\n        \"[data-design-category]\"\r\n      );\r\n\r\n\r\n    designFilterButtons.forEach(\r\n      function (button) {\r\n\r\n        button.addEventListener(\r\n          \"click\",\r\n          function () {\r\n\r\n            const selectedFilter =\r\n              button.dataset\r\n                .designFilter;\r\n\r\n\r\n            designFilterButtons.forEach(\r\n              function (filterButton) {\r\n\r\n                const active =\r\n                  filterButton ===\r\n                  button;\r\n\r\n\r\n                filterButton.classList.toggle(\r\n                  \"is-active\",\r\n                  active\r\n                );\r\n\r\n\r\n                filterButton.setAttribute(\r\n                  \"aria-pressed\",\r\n                  active\r\n                    ? \"true\"\r\n                    : \"false\"\r\n                );\r\n\r\n              }\r\n            );\r\n\r\n\r\n            designCards.forEach(\r\n              function (card) {\r\n\r\n                const showCard =\r\n                  selectedFilter ===\r\n                    \"all\" ||\r\n                  card.dataset\r\n                    .designCategory ===\r\n                    selectedFilter;\r\n\r\n\r\n                card.hidden =\r\n                  !showCard;\r\n\r\n\r\n                if (showCard) {\r\n\r\n                  card.classList.add(\r\n                    \"is-visible\"\r\n                  );\r\n\r\n\r\n                  const mask =\r\n                    card.querySelector(\r\n                      \".lmh-mask-slide\"\r\n                    );\r\n\r\n\r\n                  if (mask) {\r\n\r\n                    mask.classList.add(\r\n                      \"is-visible\"\r\n                    );\r\n\r\n                  }\r\n\r\n                }\r\n\r\n              }\r\n            );\r\n\r\n          }\r\n        );\r\n\r\n      }\r\n    );\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       GALLERY FILTERS\r\n    ====================================================== *\/\r\n\r\n    const galleryFilterButtons =\r\n      document.querySelectorAll(\r\n        \"[data-gallery-filter]\"\r\n      );\r\n\r\n\r\n    const galleryCards =\r\n      Array.from(\r\n        document.querySelectorAll(\r\n          \".lmh-gallery-card\"\r\n        )\r\n      );\r\n\r\n\r\n    galleryFilterButtons.forEach(\r\n      function (button) {\r\n\r\n        button.addEventListener(\r\n          \"click\",\r\n          function () {\r\n\r\n            const selectedFilter =\r\n              button.dataset\r\n                .galleryFilter;\r\n\r\n\r\n            galleryFilterButtons.forEach(\r\n              function (filterButton) {\r\n\r\n                const active =\r\n                  filterButton ===\r\n                  button;\r\n\r\n\r\n                filterButton.classList.toggle(\r\n                  \"is-active\",\r\n                  active\r\n                );\r\n\r\n\r\n                filterButton.setAttribute(\r\n                  \"aria-pressed\",\r\n                  active\r\n                    ? \"true\"\r\n                    : \"false\"\r\n                );\r\n\r\n              }\r\n            );\r\n\r\n\r\n            galleryCards.forEach(\r\n              function (card) {\r\n\r\n                const showCard =\r\n                  selectedFilter ===\r\n                    \"all\" ||\r\n                  card.dataset\r\n                    .galleryCategory ===\r\n                    selectedFilter;\r\n\r\n\r\n                card.hidden =\r\n                  !showCard;\r\n\r\n\r\n                if (showCard) {\r\n\r\n                  card.classList.add(\r\n                    \"is-visible\"\r\n                  );\r\n\r\n                }\r\n\r\n              }\r\n            );\r\n\r\n          }\r\n        );\r\n\r\n      }\r\n    );\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       LIGHTBOX\r\n    ====================================================== *\/\r\n\r\n    const lightbox =\r\n      document.getElementById(\r\n        \"legacyLightbox\"\r\n      );\r\n\r\n\r\n    const lightboxImage =\r\n      document.getElementById(\r\n        \"legacyLightboxImage\"\r\n      );\r\n\r\n\r\n    const lightboxTitle =\r\n      document.getElementById(\r\n        \"legacyLightboxTitle\"\r\n      );\r\n\r\n\r\n    const lightboxDescription =\r\n      document.getElementById(\r\n        \"legacyLightboxDescription\"\r\n      );\r\n\r\n\r\n    const lightboxCount =\r\n      document.getElementById(\r\n        \"legacyLightboxCount\"\r\n      );\r\n\r\n\r\n    const lightboxClose =\r\n      document.getElementById(\r\n        \"legacyLightboxClose\"\r\n      );\r\n\r\n\r\n    const lightboxPrevious =\r\n      document.getElementById(\r\n        \"legacyLightboxPrev\"\r\n      );\r\n\r\n\r\n    const lightboxNext =\r\n      document.getElementById(\r\n        \"legacyLightboxNext\"\r\n      );\r\n\r\n\r\n    let activeGalleryItems =\r\n      [];\r\n\r\n\r\n    let currentGalleryIndex =\r\n      0;\r\n\r\n\r\n    let previouslyFocusedElement =\r\n      null;\r\n\r\n\r\n    let touchStartX =\r\n      0;\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       CURRENT VISIBLE GALLERY ITEMS\r\n    ====================================================== *\/\r\n\r\n    function getVisibleGalleryItems() {\r\n\r\n      return galleryCards.filter(\r\n        function (card) {\r\n\r\n          return !card.hidden;\r\n\r\n        }\r\n      );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       RENDER LIGHTBOX\r\n    ====================================================== *\/\r\n\r\n    function renderLightboxImage() {\r\n\r\n      if (\r\n        !activeGalleryItems.length ||\r\n        !lightboxImage\r\n      ) {\r\n        return;\r\n      }\r\n\r\n\r\n      const activeCard =\r\n        activeGalleryItems[\r\n          currentGalleryIndex\r\n        ];\r\n\r\n\r\n      const activeImage =\r\n        activeCard.querySelector(\r\n          \"img\"\r\n        );\r\n\r\n\r\n      if (!activeImage) {\r\n        return;\r\n      }\r\n\r\n\r\n      lightboxImage.classList.add(\r\n        \"is-changing\"\r\n      );\r\n\r\n\r\n      window.setTimeout(\r\n        function () {\r\n\r\n          lightboxImage.src =\r\n            activeImage.currentSrc ||\r\n            activeImage.src;\r\n\r\n\r\n          lightboxImage.alt =\r\n            activeImage.alt || \"\";\r\n\r\n\r\n          if (lightboxTitle) {\r\n\r\n            lightboxTitle.textContent =\r\n              activeCard.dataset\r\n                .lightboxTitle ||\r\n              \"\";\r\n\r\n          }\r\n\r\n\r\n          if (lightboxDescription) {\r\n\r\n            lightboxDescription.textContent =\r\n              activeCard.dataset\r\n                .lightboxDescription ||\r\n              \"\";\r\n\r\n          }\r\n\r\n\r\n          if (lightboxCount) {\r\n\r\n            lightboxCount.textContent =\r\n              (currentGalleryIndex + 1) +\r\n              \" of \" +\r\n              activeGalleryItems.length;\r\n\r\n          }\r\n\r\n\r\n          lightboxImage.classList.remove(\r\n            \"is-changing\"\r\n          );\r\n\r\n        },\r\n        prefersReducedMotion\r\n          ? 0\r\n          : 130\r\n      );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       OPEN LIGHTBOX\r\n    ====================================================== *\/\r\n\r\n    function openLightbox(\r\n      card\r\n    ) {\r\n\r\n      if (!lightbox) {\r\n        return;\r\n      }\r\n\r\n\r\n      activeGalleryItems =\r\n        getVisibleGalleryItems();\r\n\r\n\r\n      currentGalleryIndex =\r\n        Math.max(\r\n          0,\r\n          activeGalleryItems\r\n            .indexOf(card)\r\n        );\r\n\r\n\r\n      previouslyFocusedElement =\r\n        document.activeElement;\r\n\r\n\r\n      renderLightboxImage();\r\n\r\n\r\n      lightbox.hidden =\r\n        false;\r\n\r\n\r\n      lightbox.setAttribute(\r\n        \"aria-hidden\",\r\n        \"false\"\r\n      );\r\n\r\n\r\n      document.body.classList.add(\r\n        \"lmh-lightbox-open\"\r\n      );\r\n\r\n\r\n      requestAnimationFrame(\r\n        function () {\r\n\r\n          lightbox.classList.add(\r\n            \"is-open\"\r\n          );\r\n\r\n        }\r\n      );\r\n\r\n\r\n      window.setTimeout(\r\n        function () {\r\n\r\n          if (lightboxClose) {\r\n\r\n            lightboxClose.focus();\r\n\r\n          }\r\n\r\n        },\r\n        100\r\n      );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       CLOSE LIGHTBOX\r\n    ====================================================== *\/\r\n\r\n    function closeLightbox() {\r\n\r\n      if (\r\n        !lightbox ||\r\n        lightbox.hidden\r\n      ) {\r\n        return;\r\n      }\r\n\r\n\r\n      lightbox.classList.remove(\r\n        \"is-open\"\r\n      );\r\n\r\n\r\n      lightbox.setAttribute(\r\n        \"aria-hidden\",\r\n        \"true\"\r\n      );\r\n\r\n\r\n      document.body.classList.remove(\r\n        \"lmh-lightbox-open\"\r\n      );\r\n\r\n\r\n      window.setTimeout(\r\n        function () {\r\n\r\n          lightbox.hidden =\r\n            true;\r\n\r\n\r\n          if (\r\n            previouslyFocusedElement &&\r\n            typeof\r\n              previouslyFocusedElement\r\n                .focus ===\r\n              \"function\"\r\n          ) {\r\n\r\n            previouslyFocusedElement\r\n              .focus();\r\n\r\n          }\r\n\r\n        },\r\n        prefersReducedMotion\r\n          ? 0\r\n          : 300\r\n      );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       PREVIOUS \/ NEXT\r\n    ====================================================== *\/\r\n\r\n    function changeLightboxImage(\r\n      direction\r\n    ) {\r\n\r\n      if (\r\n        !activeGalleryItems.length\r\n      ) {\r\n        return;\r\n      }\r\n\r\n\r\n      currentGalleryIndex +=\r\n        direction;\r\n\r\n\r\n      if (\r\n        currentGalleryIndex <\r\n        0\r\n      ) {\r\n\r\n        currentGalleryIndex =\r\n          activeGalleryItems.length -\r\n          1;\r\n\r\n      }\r\n\r\n\r\n      if (\r\n        currentGalleryIndex >=\r\n        activeGalleryItems.length\r\n      ) {\r\n\r\n        currentGalleryIndex =\r\n          0;\r\n\r\n      }\r\n\r\n\r\n      renderLightboxImage();\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       GALLERY CLICK\r\n    ====================================================== *\/\r\n\r\n    galleryCards.forEach(\r\n      function (card) {\r\n\r\n        card.addEventListener(\r\n          \"click\",\r\n          function () {\r\n\r\n            openLightbox(\r\n              card\r\n            );\r\n\r\n          }\r\n        );\r\n\r\n      }\r\n    );\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       LIGHTBOX CONTROLS\r\n    ====================================================== *\/\r\n\r\n    if (lightboxClose) {\r\n\r\n      lightboxClose.addEventListener(\r\n        \"click\",\r\n        closeLightbox\r\n      );\r\n\r\n    }\r\n\r\n\r\n    if (lightboxPrevious) {\r\n\r\n      lightboxPrevious.addEventListener(\r\n        \"click\",\r\n        function () {\r\n\r\n          changeLightboxImage(\r\n            -1\r\n          );\r\n\r\n        }\r\n      );\r\n\r\n    }\r\n\r\n\r\n    if (lightboxNext) {\r\n\r\n      lightboxNext.addEventListener(\r\n        \"click\",\r\n        function () {\r\n\r\n          changeLightboxImage(\r\n            1\r\n          );\r\n\r\n        }\r\n      );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       CLICK OUTSIDE IMAGE\r\n    ====================================================== *\/\r\n\r\n    if (lightbox) {\r\n\r\n      lightbox.addEventListener(\r\n        \"click\",\r\n        function (event) {\r\n\r\n          if (\r\n            event.target ===\r\n            lightbox\r\n          ) {\r\n\r\n            closeLightbox();\r\n\r\n          }\r\n\r\n        }\r\n      );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       TOUCH SWIPE\r\n    ====================================================== *\/\r\n\r\n    if (lightbox) {\r\n\r\n      lightbox.addEventListener(\r\n        \"touchstart\",\r\n        function (event) {\r\n\r\n          if (\r\n            !event.touches.length\r\n          ) {\r\n            return;\r\n          }\r\n\r\n\r\n          touchStartX =\r\n            event.touches[0]\r\n              .clientX;\r\n\r\n        },\r\n        {\r\n          passive: true\r\n        }\r\n      );\r\n\r\n\r\n      lightbox.addEventListener(\r\n        \"touchend\",\r\n        function (event) {\r\n\r\n          if (\r\n            !event.changedTouches.length\r\n          ) {\r\n            return;\r\n          }\r\n\r\n\r\n          const touchEndX =\r\n            event.changedTouches[0]\r\n              .clientX;\r\n\r\n\r\n          const difference =\r\n            touchStartX -\r\n            touchEndX;\r\n\r\n\r\n          if (\r\n            Math.abs(difference) <\r\n            60\r\n          ) {\r\n            return;\r\n          }\r\n\r\n\r\n          changeLightboxImage(\r\n            difference > 0\r\n              ? 1\r\n              : -1\r\n          );\r\n\r\n        },\r\n        {\r\n          passive: true\r\n        }\r\n      );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       KEYBOARD\r\n    ====================================================== *\/\r\n\r\n    document.addEventListener(\r\n      \"keydown\",\r\n      function (event) {\r\n\r\n        if (\r\n          !lightbox ||\r\n          lightbox.hidden\r\n        ) {\r\n          return;\r\n        }\r\n\r\n\r\n        if (\r\n          event.key ===\r\n          \"Escape\"\r\n        ) {\r\n\r\n          event.preventDefault();\r\n\r\n          closeLightbox();\r\n\r\n          return;\r\n\r\n        }\r\n\r\n\r\n        if (\r\n          event.key ===\r\n          \"ArrowLeft\"\r\n        ) {\r\n\r\n          event.preventDefault();\r\n\r\n          changeLightboxImage(\r\n            -1\r\n          );\r\n\r\n          return;\r\n\r\n        }\r\n\r\n\r\n        if (\r\n          event.key ===\r\n          \"ArrowRight\"\r\n        ) {\r\n\r\n          event.preventDefault();\r\n\r\n          changeLightboxImage(\r\n            1\r\n          );\r\n\r\n          return;\r\n\r\n        }\r\n\r\n\r\n        if (\r\n          event.key !==\r\n          \"Tab\"\r\n        ) {\r\n          return;\r\n        }\r\n\r\n\r\n        const focusableElements =\r\n          Array.from(\r\n            lightbox.querySelectorAll(\r\n              'button:not([disabled]), a[href], [tabindex]:not([tabindex=\"-1\"])'\r\n            )\r\n          ).filter(\r\n            function (element) {\r\n\r\n              return (\r\n                element.offsetWidth >\r\n                  0 ||\r\n                element.offsetHeight >\r\n                  0\r\n              );\r\n\r\n            }\r\n          );\r\n\r\n\r\n        if (\r\n          !focusableElements.length\r\n        ) {\r\n          return;\r\n        }\r\n\r\n\r\n        const firstElement =\r\n          focusableElements[0];\r\n\r\n\r\n        const lastElement =\r\n          focusableElements[\r\n            focusableElements.length -\r\n            1\r\n          ];\r\n\r\n\r\n        if (\r\n          event.shiftKey &&\r\n          document.activeElement ===\r\n            firstElement\r\n        ) {\r\n\r\n          event.preventDefault();\r\n\r\n          lastElement.focus();\r\n\r\n        }\r\n\r\n        else if (\r\n          !event.shiftKey &&\r\n          document.activeElement ===\r\n            lastElement\r\n        ) {\r\n\r\n          event.preventDefault();\r\n\r\n          firstElement.focus();\r\n\r\n        }\r\n\r\n      }\r\n    );\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       SMOOTH HOMEPAGE LINKS\r\n    ====================================================== *\/\r\n\r\n    document.querySelectorAll(\r\n      '.lmh-home a[href^=\"#\"]'\r\n    ).forEach(\r\n      function (link) {\r\n\r\n        link.addEventListener(\r\n          \"click\",\r\n          function (event) {\r\n\r\n            const href =\r\n              link.getAttribute(\r\n                \"href\"\r\n              );\r\n\r\n\r\n            if (\r\n              !href ||\r\n              href === \"#\"\r\n            ) {\r\n              return;\r\n            }\r\n\r\n\r\n            const target =\r\n              document.querySelector(\r\n                href\r\n              );\r\n\r\n\r\n            if (!target) {\r\n              return;\r\n            }\r\n\r\n\r\n            event.preventDefault();\r\n\r\n\r\n            target.scrollIntoView({\r\n\r\n              behavior:\r\n                prefersReducedMotion\r\n                  ? \"auto\"\r\n                  : \"smooth\",\r\n\r\n              block:\r\n                \"start\"\r\n\r\n            });\r\n\r\n          }\r\n        );\r\n\r\n      }\r\n    );\r\n\r\n\r\n\r\n    \/* ======================================================\r\n       CALENDLY LAZY LOAD\r\n    ====================================================== *\/\r\n\r\n    const calendlyWrapper =\r\n      document.getElementById(\r\n        \"legacyCalendlyWrap\"\r\n      );\r\n\r\n\r\n    let calendlyLoaded =\r\n      false;\r\n\r\n\r\n\r\n    function loadCalendly() {\r\n\r\n      if (\r\n        calendlyLoaded\r\n      ) {\r\n        return;\r\n      }\r\n\r\n\r\n      calendlyLoaded =\r\n        true;\r\n\r\n\r\n      if (\r\n        document.querySelector(\r\n          'script[data-legacy-calendly=\"true\"]'\r\n        )\r\n      ) {\r\n        return;\r\n      }\r\n\r\n\r\n      const script =\r\n        document.createElement(\r\n          \"script\"\r\n        );\r\n\r\n\r\n      script.src =\r\n        \"https:\/\/assets.calendly.com\/assets\/external\/widget.js\";\r\n\r\n\r\n      script.async =\r\n        true;\r\n\r\n\r\n      script.dataset\r\n        .legacyCalendly =\r\n        \"true\";\r\n\r\n\r\n      document.body.appendChild(\r\n        script\r\n      );\r\n\r\n    }\r\n\r\n\r\n\r\n    if (calendlyWrapper) {\r\n\r\n      if (\r\n        \"IntersectionObserver\"\r\n        in window\r\n      ) {\r\n\r\n        const calendlyObserver =\r\n          new IntersectionObserver(\r\n            function (\r\n              entries,\r\n              observer\r\n            ) {\r\n\r\n              entries.forEach(\r\n                function (entry) {\r\n\r\n                  if (\r\n                    !entry\r\n                      .isIntersecting\r\n                  ) {\r\n                    return;\r\n                  }\r\n\r\n\r\n                  loadCalendly();\r\n\r\n\r\n                  observer.disconnect();\r\n\r\n                }\r\n              );\r\n\r\n            },\r\n            {\r\n              rootMargin:\r\n                \"600px 0px\"\r\n            }\r\n          );\r\n\r\n\r\n        calendlyObserver.observe(\r\n          calendlyWrapper\r\n        );\r\n\r\n      }\r\n\r\n      else {\r\n\r\n        loadCalendly();\r\n\r\n      }\r\n\r\n    }\r\n\r\n\r\n  }\r\n);\r\n\r\n<\/script>\t\t\t\t\t<\/div>\n\t\t\t\t\r\n\r\n<!-- =========================================================\r\n     LEGACY MODULAR HOMES LLC\r\n     COMPLETE 10-SECTION HOMEPAGE\r\n     WORDPRESS \/ GUTENBERG CODE EDITOR COMPATIBLE\r\n\r\n     REPLACE:\r\n     1. Placeholder images with approved Legacy images\r\n     2. REPLACE_WITH_FORM_ID with Contact Form 7 ID\r\n     3. REPLACE-WITH-YOUR-CALENDLY-LINK with Calendly URL\r\n\r\n     SECTIONS:\r\n     1. Hero\r\n     2. Legacy Approach\r\n     3. Why Modular\r\n     4. Services\r\n     5. Building Process\r\n     6. Home Designs\r\n     7. Portfolio Gallery\r\n     8. Team\r\n     9. Calendly\r\n     10. Contact\r\n========================================================= -->\r\n\r\n\r\n\r\n\r\n<main\r\n  id=\"legacy-homepage\"\r\n  class=\"wp-block-group lmh-home is-layout-flow wp-block-group-is-layout-flow\"\r\n>\r\n\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     HERO\r\n========================================================= -->\r\n\r\n<section\r\n  id=\"legacy-home\"\r\n  class=\"lmh-page lmh-section lmh-hero\"\r\n  aria-labelledby=\"legacy-hero-heading\"\r\n>\r\n\r\n  <div class=\"lmh-shell lmh-hero-grid\">\r\n\r\n\r\n    <!-- HERO COPY -->\r\n\r\n    <div class=\"lmh-hero-content lmh-reveal\">\r\n\r\n\r\n      <h1 id=\"legacy-hero-heading\">\r\n\r\n        <span\r\n          class=\"lmh-typing\"\r\n          data-typing=\"Build Smarter. Build for Generations.\"\r\n        >\r\n          Build Smarter. Build for Generations.\r\n        <\/span>\r\n\r\n      <\/h1>\r\n\r\n\r\n      <p class=\"lmh-hero-intro\">\r\n        Custom modular homes designed around your property,\r\n        your lifestyle, and your long-term goals\u2014supported by\r\n        experienced construction leadership from planning\r\n        through completion.\r\n      <\/p>\r\n\r\n\r\n\r\n      <div class=\"lmh-hero-actions\">\r\n\r\n\r\n        <a\r\n          href=\"#legacy-schedule\"\r\n          class=\"lmh-button lmh-button--navy lmh-draw-button\"\r\n        >\r\n\r\n          <span>\r\n            Start Your Home Consultation\r\n          <\/span>\r\n\r\n          <svg\r\n            viewBox=\"0 0 24 24\"\r\n            aria-hidden=\"true\"\r\n          >\r\n            <path\r\n              d=\"M5 12h14M13 6l6 6-6 6\"\r\n              fill=\"none\"\r\n              stroke=\"currentColor\"\r\n              stroke-width=\"1.8\"\r\n              stroke-linecap=\"round\"\r\n              stroke-linejoin=\"round\"\r\n            \/>\r\n          <\/svg>\r\n\r\n        <\/a>\r\n\r\n\r\n\r\n        <a\r\n          href=\"#legacy-designs\"\r\n          class=\"lmh-button lmh-button--outline lmh-draw-button\"\r\n        >\r\n\r\n          <span>\r\n            Explore Home Designs\r\n          <\/span>\r\n\r\n          <svg\r\n            viewBox=\"0 0 24 24\"\r\n            aria-hidden=\"true\"\r\n          >\r\n            <path\r\n              d=\"M5 12h14M13 6l6 6-6 6\"\r\n              fill=\"none\"\r\n              stroke=\"currentColor\"\r\n              stroke-width=\"1.8\"\r\n              stroke-linecap=\"round\"\r\n              stroke-linejoin=\"round\"\r\n            \/>\r\n          <\/svg>\r\n\r\n        <\/a>\r\n\r\n\r\n      <\/div>\r\n\r\n\r\n\r\n      <div class=\"lmh-hero-benefits\">\r\n\r\n\r\n        <div>\r\n          Permanent Custom Homes\r\n        <\/div>\r\n\r\n\r\n        <div>\r\n          Construction-Led Coordination\r\n        <\/div>\r\n\r\n\r\n        <div>\r\n          Flexible Modular Designs\r\n        <\/div>\r\n\r\n\r\n      <\/div>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <!-- HERO IMAGE -->\r\n\r\n    <div class=\"lmh-hero-visual\">\r\n\r\n\r\n      <figure\r\n        class=\"lmh-mask-slide lmh-hero-image\"\r\n      >\r\n\r\n        <!-- REPLACE WITH APPROVED HERO IMAGE -->\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/placehold.co\/1200x1450\/f0ede5\/062b57?text=Legacy+Custom+Modular+Home\"\r\n          alt=\"Custom permanent modular home designed for a residential property\"\r\n          width=\"1200\"\r\n          height=\"1450\"\r\n          fetchpriority=\"high\"\r\n        >\r\n\r\n      <\/figure>\r\n\r\n\r\n\r\n      <div class=\"lmh-hero-feature lmh-reveal\">\r\n\r\n        <strong>\r\n          Permanent homes built with a long-term perspective.\r\n        <\/strong>\r\n\r\n        <span>\r\n          Planning, construction coordination, customization,\r\n          setting, finish work, and project oversight.\r\n        <\/span>\r\n\r\n      <\/div>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     LEGACY APPROACH\r\n========================================================= -->\r\n\r\n<section\r\n  id=\"legacy-approach\"\r\n  class=\"lmh-page lmh-section lmh-approach\"\r\n  aria-labelledby=\"legacy-approach-heading\"\r\n>\r\n\r\n  <div class=\"lmh-shell\">\r\n\r\n\r\n    <div class=\"lmh-section-heading lmh-reveal\">\r\n\r\n\r\n      <h2 id=\"legacy-approach-heading\">\r\n        A More Coordinated Way to Build a Custom Home\r\n      <\/h2>\r\n\r\n\r\n      <p>\r\n        Legacy Modular Homes LLC combines factory-built\r\n        precision with experienced field construction,\r\n        customization, site management, and professional\r\n        finish work.\r\n      <\/p>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <div class=\"lmh-approach-grid\">\r\n\r\n\r\n      <figure\r\n        class=\"lmh-mask-slide lmh-approach-image\"\r\n      >\r\n\r\n        <!-- REPLACE IMAGE -->\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/placehold.co\/1100x950\/f2efe8\/062b57?text=Legacy+Construction+Leadership\"\r\n          alt=\"Construction planning and field coordination for a custom modular home\"\r\n          width=\"1100\"\r\n          height=\"950\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n      <\/figure>\r\n\r\n\r\n\r\n      <div class=\"lmh-approach-copy lmh-reveal\">\r\n\r\n\r\n        <h3>\r\n          Construction experience meets modular efficiency.\r\n        <\/h3>\r\n\r\n\r\n        <p>\r\n          Legacy was created to make the homebuilding process\r\n          clearer, more efficient, and more personal.\r\n        <\/p>\r\n\r\n\r\n        <p>\r\n          While the home is being built in a controlled factory\r\n          environment, site preparation and foundation work can\r\n          move forward at the property. Once the modules are\r\n          delivered and set, Legacy coordinates the remaining\r\n          construction and finish work needed to bring the home\r\n          to completion.\r\n        <\/p>\r\n\r\n\r\n\r\n        <div class=\"lmh-value-grid\">\r\n\r\n\r\n          <article>\r\n\r\n            <h4>\r\n              Quality\r\n            <\/h4>\r\n\r\n            <p>\r\n              Workmanship, materials, and details are treated\r\n              as long-term investments.\r\n            <\/p>\r\n\r\n          <\/article>\r\n\r\n\r\n\r\n          <article>\r\n\r\n            <h4>\r\n              Transparency\r\n            <\/h4>\r\n\r\n            <p>\r\n              Clear communication around scope, decisions,\r\n              responsibilities, costs, and progress.\r\n            <\/p>\r\n\r\n          <\/article>\r\n\r\n\r\n\r\n          <article>\r\n\r\n            <h4>\r\n              Accountability\r\n            <\/h4>\r\n\r\n            <p>\r\n              Coordination and follow-through from the first\r\n              conversation through project completion.\r\n            <\/p>\r\n\r\n          <\/article>\r\n\r\n\r\n\r\n          <article>\r\n\r\n            <h4>\r\n              Collaboration\r\n            <\/h4>\r\n\r\n            <p>\r\n              Close coordination with clients, manufacturers,\r\n              municipalities, design professionals, and trades.\r\n            <\/p>\r\n\r\n          <\/article>\r\n\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/div>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     WHY MODULAR\r\n========================================================= -->\r\n\r\n<section\r\n  id=\"legacy-modular\"\r\n  class=\"lmh-page lmh-section lmh-modular\"\r\n  aria-labelledby=\"legacy-modular-heading\"\r\n>\r\n\r\n  <div class=\"lmh-shell lmh-modular-grid\">\r\n\r\n\r\n    <div class=\"lmh-modular-content lmh-reveal\">\r\n\r\n\r\n      <h2 id=\"legacy-modular-heading\">\r\n        What Makes Modular Construction Different?\r\n      <\/h2>\r\n\r\n\r\n      <p>\r\n        A modular home is built in carefully engineered\r\n        sections inside a controlled factory environment,\r\n        transported to the property, and permanently installed\r\n        on a foundation.\r\n      <\/p>\r\n\r\n\r\n      <p class=\"lmh-emphasis\">\r\n        It is not a mobile home.\r\n      <\/p>\r\n\r\n\r\n      <p>\r\n        Modular homes are designed to meet applicable state and\r\n        local building codes and can be customized in layout,\r\n        exterior appearance, finishes, and features.\r\n      <\/p>\r\n\r\n\r\n\r\n      <div class=\"lmh-faq\">\r\n\r\n\r\n        <details class=\"lmh-faq-item\">\r\n\r\n          <summary>\r\n            Is a modular home permanently installed?\r\n          <\/summary>\r\n\r\n          <div>\r\n\r\n            <p>\r\n              Yes. Modular homes are transported to the\r\n              property and permanently installed on a\r\n              foundation.\r\n            <\/p>\r\n\r\n          <\/div>\r\n\r\n        <\/details>\r\n\r\n\r\n\r\n        <details class=\"lmh-faq-item\">\r\n\r\n          <summary>\r\n            Can the floor plan and finishes be customized?\r\n          <\/summary>\r\n\r\n          <div>\r\n\r\n            <p>\r\n              Many plans can be adapted for room\r\n              configurations, kitchens, primary suites,\r\n              garages, porches, exterior styles, and finish\r\n              selections, subject to engineering,\r\n              manufacturing, zoning, site, and budget\r\n              requirements.\r\n            <\/p>\r\n\r\n          <\/div>\r\n\r\n        <\/details>\r\n\r\n\r\n\r\n        <details class=\"lmh-faq-item\">\r\n\r\n          <summary>\r\n            Can site work happen during factory construction?\r\n          <\/summary>\r\n\r\n          <div>\r\n\r\n            <p>\r\n              Yes. Site preparation and foundation work can\r\n              move forward while the modules are being\r\n              constructed in the controlled factory\r\n              environment.\r\n            <\/p>\r\n\r\n          <\/div>\r\n\r\n        <\/details>\r\n\r\n\r\n      <\/div>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <figure\r\n      class=\"lmh-mask-slide lmh-modular-image\"\r\n    >\r\n\r\n      <!-- REPLACE IMAGE -->\r\n\r\n      <img decoding=\"async\"\r\n        src=\"https:\/\/placehold.co\/1100x1250\/eeeae1\/062b57?text=Modular+Home+Setting\"\r\n        alt=\"Modular home sections being permanently installed on a prepared foundation\"\r\n        width=\"1100\"\r\n        height=\"1250\"\r\n        loading=\"lazy\"\r\n      >\r\n\r\n    <\/figure>\r\n\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     SERVICES\r\n========================================================= -->\r\n\r\n<section\r\n  id=\"legacy-services\"\r\n  class=\"lmh-page lmh-section lmh-services\"\r\n  aria-labelledby=\"legacy-services-heading\"\r\n>\r\n\r\n  <div class=\"lmh-shell\">\r\n\r\n\r\n    <div class=\"lmh-section-heading lmh-reveal\">\r\n\r\n\r\n      <h2 id=\"legacy-services-heading\">\r\n        Custom Modular Home Services\r\n      <\/h2>\r\n\r\n\r\n      <p>\r\n        Legacy coordinates the critical moving parts of a\r\n        permanent custom modular-home project from early\r\n        feasibility through completion.\r\n      <\/p>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <div class=\"lmh-service-grid\">\r\n\r\n\r\n      <article class=\"lmh-service-card lmh-reveal\">\r\n\r\n        <h3>\r\n          Custom Modular Homes\r\n        <\/h3>\r\n\r\n        <p>\r\n          Planning and construction coordination tailored to\r\n          the property, household, design preferences, and\r\n          budget.\r\n        <\/p>\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <article class=\"lmh-service-card lmh-reveal\">\r\n\r\n        <h3>\r\n          Floor Plans &amp; Customization\r\n        <\/h3>\r\n\r\n        <p>\r\n          Guidance selecting and adapting ranch, Cape Cod,\r\n          two-story, duplex, townhouse, and other modular\r\n          layouts.\r\n        <\/p>\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <article class=\"lmh-service-card lmh-reveal\">\r\n\r\n        <h3>\r\n          Preconstruction &amp; Feasibility\r\n        <\/h3>\r\n\r\n        <p>\r\n          Early review of the lot, access, project goals,\r\n          anticipated site work, layout needs, and major\r\n          construction considerations.\r\n        <\/p>\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <article class=\"lmh-service-card lmh-reveal\">\r\n\r\n        <h3>\r\n          Design, Engineering &amp; Permits\r\n        <\/h3>\r\n\r\n        <p>\r\n          Coordination with architects, engineers, surveyors,\r\n          manufacturers, municipalities, and other required\r\n          professionals.\r\n        <\/p>\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <article\r\n        id=\"legacy-site-foundations\"\r\n        class=\"lmh-service-card lmh-reveal\"\r\n      >\r\n\r\n        <h3>\r\n          Site Preparation &amp; Foundations\r\n        <\/h3>\r\n\r\n        <p>\r\n          Coordination of excavation, grading, drainage,\r\n          demolition when required, and foundation or basement\r\n          construction.\r\n        <\/p>\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <article\r\n        id=\"legacy-factory-set\"\r\n        class=\"lmh-service-card lmh-reveal\"\r\n      >\r\n\r\n        <h3>\r\n          Factory, Delivery &amp; Setting\r\n        <\/h3>\r\n\r\n        <p>\r\n          Communication among the client, manufacturer,\r\n          transportation team, crane\/set crew, and field\r\n          trades.\r\n        <\/p>\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <article\r\n        id=\"legacy-finish-trades\"\r\n        class=\"lmh-service-card lmh-reveal\"\r\n      >\r\n\r\n        <h3>\r\n          Interior &amp; Exterior Finish Work\r\n        <\/h3>\r\n\r\n        <p>\r\n          Coordination of kitchens, bathrooms, flooring,\r\n          painting, siding, porches, decks, garages, and\r\n          selected custom features.\r\n        <\/p>\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <article class=\"lmh-service-card lmh-reveal\">\r\n\r\n        <h3>\r\n          Construction Management\r\n        <\/h3>\r\n\r\n        <p>\r\n          Scheduling, field coordination, quality control,\r\n          client updates, decision tracking, and closeout\r\n          support.\r\n        <\/p>\r\n\r\n      <\/article>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     PROCESS\r\n========================================================= -->\r\n\r\n<section\r\n  id=\"legacy-process\"\r\n  class=\"lmh-page lmh-section lmh-process\"\r\n  aria-labelledby=\"legacy-process-heading\"\r\n>\r\n\r\n  <div class=\"lmh-shell lmh-process-grid\">\r\n\r\n\r\n    <div class=\"lmh-process-copy lmh-reveal\">\r\n\r\n\r\n      <h2 id=\"legacy-process-heading\">\r\n        From Property Review to Finished Home\r\n      <\/h2>\r\n\r\n\r\n      <p>\r\n        A coordinated building process keeps clients,\r\n        professionals, manufacturing, site work, delivery,\r\n        setting, trades, and finish work moving toward the\r\n        same goal.\r\n      <\/p>\r\n\r\n\r\n\r\n      <div class=\"lmh-process-list\">\r\n\r\n\r\n        <article>\r\n\r\n          <h3>\r\n            Consultation &amp; Feasibility\r\n          <\/h3>\r\n\r\n          <p>\r\n            Review your property, project goals, access,\r\n            preferred home style, anticipated site work, and\r\n            major construction considerations.\r\n          <\/p>\r\n\r\n        <\/article>\r\n\r\n\r\n\r\n        <article>\r\n\r\n          <h3>\r\n            Design &amp; Permit Coordination\r\n          <\/h3>\r\n\r\n          <p>\r\n            Coordinate the appropriate design, engineering,\r\n            survey, manufacturing, municipal, and permitting\r\n            requirements.\r\n          <\/p>\r\n\r\n        <\/article>\r\n\r\n\r\n\r\n        <article>\r\n\r\n          <h3>\r\n            Site &amp; Foundation Preparation\r\n          <\/h3>\r\n\r\n          <p>\r\n            Coordinate excavation, grading, drainage,\r\n            foundations, basements, and related site work.\r\n          <\/p>\r\n\r\n        <\/article>\r\n\r\n\r\n\r\n        <article>\r\n\r\n          <h3>\r\n            Factory, Delivery &amp; Setting\r\n          <\/h3>\r\n\r\n          <p>\r\n            Coordinate factory communication, transportation,\r\n            crane\/set operations, structural connections,\r\n            roofing, and weather-tight enclosure.\r\n          <\/p>\r\n\r\n        <\/article>\r\n\r\n\r\n\r\n        <article>\r\n\r\n          <h3>\r\n            Finish Work &amp; Completion\r\n          <\/h3>\r\n\r\n          <p>\r\n            Complete coordinated utility work, interior and\r\n            exterior finishes, specialty trades, quality\r\n            review, and closeout.\r\n          <\/p>\r\n\r\n        <\/article>\r\n\r\n\r\n      <\/div>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <figure\r\n      class=\"lmh-mask-slide lmh-process-image\"\r\n    >\r\n\r\n      <!-- REPLACE IMAGE -->\r\n\r\n      <img decoding=\"async\"\r\n        src=\"https:\/\/placehold.co\/1000x1350\/ebe8df\/062b57?text=Construction+Process\"\r\n        alt=\"Custom modular home construction and site coordination\"\r\n        width=\"1000\"\r\n        height=\"1350\"\r\n        loading=\"lazy\"\r\n      >\r\n\r\n    <\/figure>\r\n\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     HOME DESIGNS\r\n========================================================= -->\r\n\r\n<section\r\n  id=\"legacy-designs\"\r\n  class=\"lmh-page lmh-section lmh-designs\"\r\n  aria-labelledby=\"legacy-designs-heading\"\r\n>\r\n\r\n  <div class=\"lmh-shell\">\r\n\r\n\r\n    <div class=\"lmh-section-heading lmh-reveal\">\r\n\r\n\r\n      <h2 id=\"legacy-designs-heading\">\r\n        Modular Home Designs &amp; Flexible Layouts\r\n      <\/h2>\r\n\r\n\r\n      <p>\r\n        Explore modular-home layouts that can be adapted to\r\n        your lot, lifestyle, design preferences, and budget.\r\n      <\/p>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <div\r\n      class=\"lmh-filter-bar\"\r\n      role=\"group\"\r\n      aria-label=\"Filter modular home designs\"\r\n    >\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-filter-button is-active\"\r\n        data-design-filter=\"all\"\r\n        aria-pressed=\"true\"\r\n      >\r\n        All Designs\r\n      <\/button>\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-filter-button\"\r\n        data-design-filter=\"ranch\"\r\n        aria-pressed=\"false\"\r\n      >\r\n        Ranch\r\n      <\/button>\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-filter-button\"\r\n        data-design-filter=\"cape\"\r\n        aria-pressed=\"false\"\r\n      >\r\n        Cape Cod\r\n      <\/button>\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-filter-button\"\r\n        data-design-filter=\"two-story\"\r\n        aria-pressed=\"false\"\r\n      >\r\n        Two-Story\r\n      <\/button>\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-filter-button\"\r\n        data-design-filter=\"multi\"\r\n        aria-pressed=\"false\"\r\n      >\r\n        Duplex \/ Townhouse\r\n      <\/button>\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-filter-button\"\r\n        data-design-filter=\"custom\"\r\n        aria-pressed=\"false\"\r\n      >\r\n        Custom\r\n      <\/button>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <div class=\"lmh-design-grid\">\r\n\r\n\r\n      <!-- RANCH -->\r\n\r\n      <article\r\n        id=\"legacy-ranch\"\r\n        class=\"lmh-design-card lmh-reveal\"\r\n        data-design-category=\"ranch\"\r\n      >\r\n\r\n\r\n        <figure class=\"lmh-mask-slide\">\r\n\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/placehold.co\/900x650\/f1eee6\/062b57?text=Ranch+Home\"\r\n            alt=\"Ranch modular home with single-level living\"\r\n            width=\"900\"\r\n            height=\"650\"\r\n            loading=\"lazy\"\r\n          >\r\n\r\n        <\/figure>\r\n\r\n\r\n        <div class=\"lmh-design-content\">\r\n\r\n          <h3>\r\n            Ranch Homes\r\n          <\/h3>\r\n\r\n          <p>\r\n            Single-level living with open, efficient floor\r\n            plans suited to accessibility, convenience, and a\r\n            wide range of lot sizes and lifestyles.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <!-- CAPE COD -->\r\n\r\n      <article\r\n        id=\"legacy-cape-cod\"\r\n        class=\"lmh-design-card lmh-reveal\"\r\n        data-design-category=\"cape\"\r\n      >\r\n\r\n\r\n        <figure class=\"lmh-mask-slide\">\r\n\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/placehold.co\/900x650\/f1eee6\/062b57?text=Cape+Cod+Home\"\r\n            alt=\"Cape Cod modular home with classic exterior styling\"\r\n            width=\"900\"\r\n            height=\"650\"\r\n            loading=\"lazy\"\r\n          >\r\n\r\n        <\/figure>\r\n\r\n\r\n        <div class=\"lmh-design-content\">\r\n\r\n          <h3>\r\n            Cape Cod Homes\r\n          <\/h3>\r\n\r\n          <p>\r\n            Classic curb appeal with flexible interior space\r\n            and opportunities for bedrooms, storage, or bonus\r\n            space above.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <!-- TWO STORY -->\r\n\r\n      <article\r\n        id=\"legacy-two-story\"\r\n        class=\"lmh-design-card lmh-reveal\"\r\n        data-design-category=\"two-story\"\r\n      >\r\n\r\n\r\n        <figure class=\"lmh-mask-slide\">\r\n\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/placehold.co\/900x650\/f1eee6\/062b57?text=Two-Story+Home\"\r\n            alt=\"Two-story modular home design\"\r\n            width=\"900\"\r\n            height=\"650\"\r\n            loading=\"lazy\"\r\n          >\r\n\r\n        <\/figure>\r\n\r\n\r\n        <div class=\"lmh-design-content\">\r\n\r\n          <h3>\r\n            Two-Story Homes\r\n          <\/h3>\r\n\r\n          <p>\r\n            More living area on a compact footprint for\r\n            growing households, narrower lots, additional\r\n            bedrooms, and defined living spaces.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <!-- DUPLEX -->\r\n\r\n      <article\r\n        id=\"legacy-duplex-townhouse\"\r\n        class=\"lmh-design-card lmh-reveal\"\r\n        data-design-category=\"multi\"\r\n      >\r\n\r\n\r\n        <figure class=\"lmh-mask-slide\">\r\n\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/placehold.co\/900x650\/f1eee6\/062b57?text=Duplex+Townhouse\"\r\n            alt=\"Duplex and townhouse modular housing design\"\r\n            width=\"900\"\r\n            height=\"650\"\r\n            loading=\"lazy\"\r\n          >\r\n\r\n        <\/figure>\r\n\r\n\r\n        <div class=\"lmh-design-content\">\r\n\r\n          <h3>\r\n            Duplex &amp; Townhouse Designs\r\n          <\/h3>\r\n\r\n          <p>\r\n            Flexible multi-family layouts for developers,\r\n            investors, extended families, and shared living\r\n            arrangements, subject to local requirements.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <!-- CUSTOM -->\r\n\r\n      <article\r\n        id=\"legacy-custom-designs\"\r\n        class=\"lmh-design-card lmh-reveal\"\r\n        data-design-category=\"custom\"\r\n      >\r\n\r\n\r\n        <figure class=\"lmh-mask-slide\">\r\n\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/placehold.co\/900x650\/f1eee6\/062b57?text=Customized+Layout\"\r\n            alt=\"Customized modular home layout\"\r\n            width=\"900\"\r\n            height=\"650\"\r\n            loading=\"lazy\"\r\n          >\r\n\r\n        <\/figure>\r\n\r\n\r\n        <div class=\"lmh-design-content\">\r\n\r\n          <h3>\r\n            Customized Layouts\r\n          <\/h3>\r\n\r\n          <p>\r\n            Many plans can be adjusted for room\r\n            configurations, kitchens, primary suites, garages,\r\n            porches, exterior styles, and finish selections.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/article>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <div class=\"lmh-center-action lmh-reveal\">\r\n\r\n\r\n      <a\r\n        href=\"#legacy-schedule\"\r\n        class=\"lmh-button lmh-button--navy lmh-draw-button\"\r\n      >\r\n\r\n        <span>\r\n          Discuss Your Home Design\r\n        <\/span>\r\n\r\n        <svg\r\n          viewBox=\"0 0 24 24\"\r\n          aria-hidden=\"true\"\r\n        >\r\n          <path\r\n            d=\"M5 12h14M13 6l6 6-6 6\"\r\n            fill=\"none\"\r\n            stroke=\"currentColor\"\r\n            stroke-width=\"1.8\"\r\n            stroke-linecap=\"round\"\r\n            stroke-linejoin=\"round\"\r\n          \/>\r\n        <\/svg>\r\n\r\n      <\/a>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     PORTFOLIO \/ EQUAL-HEIGHT RESPONSIVE GALLERY\r\n========================================================= -->\r\n\r\n<section\r\n  id=\"legacy-portfolio\"\r\n  class=\"lmh-page lmh-section lmh-portfolio\"\r\n  aria-labelledby=\"legacy-portfolio-heading\"\r\n>\r\n\r\n  <div class=\"lmh-shell\">\r\n\r\n\r\n    <div class=\"lmh-section-heading lmh-reveal\">\r\n\r\n\r\n      <h2 id=\"legacy-portfolio-heading\">\r\n        Built with Experience. Finished with Purpose.\r\n      <\/h2>\r\n\r\n\r\n      <p>\r\n        Explore examples of custom construction, renovation,\r\n        finish work, modular design, foundations, sets, and\r\n        work in progress that reflect the experience and\r\n        standards behind Legacy Modular Homes.\r\n      <\/p>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <!-- GALLERY FILTERS -->\r\n\r\n    <div\r\n      class=\"lmh-gallery-filters\"\r\n      role=\"group\"\r\n      aria-label=\"Filter project gallery\"\r\n    >\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-filter is-active\"\r\n        data-gallery-filter=\"all\"\r\n        aria-pressed=\"true\"\r\n      >\r\n        All Work\r\n      <\/button>\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-filter\"\r\n        data-gallery-filter=\"homes\"\r\n        aria-pressed=\"false\"\r\n      >\r\n        Homes &amp; Renovations\r\n      <\/button>\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-filter\"\r\n        data-gallery-filter=\"interiors\"\r\n        aria-pressed=\"false\"\r\n      >\r\n        Interiors\r\n      <\/button>\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-filter\"\r\n        data-gallery-filter=\"exteriors\"\r\n        aria-pressed=\"false\"\r\n      >\r\n        Exteriors\r\n      <\/button>\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-filter\"\r\n        data-gallery-filter=\"modular\"\r\n        aria-pressed=\"false\"\r\n      >\r\n        Modular Inspiration\r\n      <\/button>\r\n\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-filter\"\r\n        data-gallery-filter=\"progress\"\r\n        aria-pressed=\"false\"\r\n      >\r\n        Foundations &amp; Sets\r\n      <\/button>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <!--\r\n         ALL GALLERY ITEMS ARE THE SAME RESPONSIVE HEIGHT\r\n         THROUGH CSS ASPECT-RATIO.\r\n    -->\r\n\r\n    <div\r\n      class=\"lmh-gallery\"\r\n      id=\"legacyGallery\"\r\n    >\r\n\r\n\r\n      <!-- GALLERY IMAGE -->\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-card lmh-mask-slide\"\r\n        data-gallery-category=\"homes\"\r\n        data-lightbox-title=\"Custom Home &#038; Major Renovation\"\r\n        data-lightbox-description=\"Replace with the confirmed project description and location.\"\r\n      >\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/placehold.co\/1000x750\/ece9e0\/062b57?text=Custom+Home\"\r\n          alt=\"Custom residential construction and renovation project\"\r\n          width=\"1000\"\r\n          height=\"750\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"lmh-gallery-overlay\">\r\n\r\n          <strong>\r\n            Custom Homes &amp; Major Renovations\r\n          <\/strong>\r\n\r\n          <span>\r\n            View Project\r\n          <\/span>\r\n\r\n        <\/span>\r\n\r\n      <\/button>\r\n\r\n\r\n\r\n      <!-- GALLERY IMAGE -->\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-card lmh-mask-slide\"\r\n        data-gallery-category=\"interiors\"\r\n        data-lightbox-title=\"Kitchen &#038; Interior Finish Work\"\r\n        data-lightbox-description=\"Replace with the confirmed project description.\"\r\n      >\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/placehold.co\/1000x750\/efebe4\/062b57?text=Kitchen+Finish\"\r\n          alt=\"Kitchen and custom interior finish project\"\r\n          width=\"1000\"\r\n          height=\"750\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"lmh-gallery-overlay\">\r\n\r\n          <strong>\r\n            Kitchens &amp; Interior Finishes\r\n          <\/strong>\r\n\r\n          <span>\r\n            View Project\r\n          <\/span>\r\n\r\n        <\/span>\r\n\r\n      <\/button>\r\n\r\n\r\n\r\n      <!-- GALLERY IMAGE -->\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-card lmh-mask-slide\"\r\n        data-gallery-category=\"interiors\"\r\n        data-lightbox-title=\"Bathroom &#038; Specialty Tile Work\"\r\n        data-lightbox-description=\"Replace with the confirmed project description.\"\r\n      >\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/placehold.co\/1000x750\/eeeae2\/062b57?text=Bathroom+Tile\"\r\n          alt=\"Bathroom and specialty tile construction\"\r\n          width=\"1000\"\r\n          height=\"750\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"lmh-gallery-overlay\">\r\n\r\n          <strong>\r\n            Bathrooms &amp; Specialty Tile\r\n          <\/strong>\r\n\r\n          <span>\r\n            View Project\r\n          <\/span>\r\n\r\n        <\/span>\r\n\r\n      <\/button>\r\n\r\n\r\n\r\n      <!-- GALLERY IMAGE -->\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-card lmh-mask-slide\"\r\n        data-gallery-category=\"exteriors\"\r\n        data-lightbox-title=\"Exterior Construction\"\r\n        data-lightbox-description=\"Replace with the confirmed project description.\"\r\n      >\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/placehold.co\/1000x750\/e9e6dd\/062b57?text=Exterior+Construction\"\r\n          alt=\"Exterior residential construction and improvement\"\r\n          width=\"1000\"\r\n          height=\"750\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"lmh-gallery-overlay\">\r\n\r\n          <strong>\r\n            Exterior Construction &amp; Improvements\r\n          <\/strong>\r\n\r\n          <span>\r\n            View Project\r\n          <\/span>\r\n\r\n        <\/span>\r\n\r\n      <\/button>\r\n\r\n\r\n\r\n      <!-- GALLERY IMAGE -->\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-card lmh-mask-slide\"\r\n        data-gallery-category=\"modular\"\r\n        data-lightbox-title=\"Modular Home Design Inspiration\"\r\n        data-lightbox-description=\"Images and plans used with permission where applicable.\"\r\n      >\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/placehold.co\/1000x750\/f2efe8\/062b57?text=Modular+Design\"\r\n          alt=\"Modular home design inspiration\"\r\n          width=\"1000\"\r\n          height=\"750\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"lmh-gallery-overlay\">\r\n\r\n          <strong>\r\n            Modular Design Inspiration\r\n          <\/strong>\r\n\r\n          <span>\r\n            View Project\r\n          <\/span>\r\n\r\n        <\/span>\r\n\r\n      <\/button>\r\n\r\n\r\n\r\n      <!-- GALLERY IMAGE -->\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-card lmh-mask-slide\"\r\n        data-gallery-category=\"progress\"\r\n        data-lightbox-title=\"Foundation Work\"\r\n        data-lightbox-description=\"Replace with the confirmed project description.\"\r\n      >\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/placehold.co\/1000x750\/ebe8df\/062b57?text=Foundation\"\r\n          alt=\"Foundation work for residential modular construction\"\r\n          width=\"1000\"\r\n          height=\"750\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"lmh-gallery-overlay\">\r\n\r\n          <strong>\r\n            Foundations &amp; Work in Progress\r\n          <\/strong>\r\n\r\n          <span>\r\n            View Project\r\n          <\/span>\r\n\r\n        <\/span>\r\n\r\n      <\/button>\r\n\r\n\r\n\r\n      <!-- GALLERY IMAGE -->\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-card lmh-mask-slide\"\r\n        data-gallery-category=\"progress\"\r\n        data-lightbox-title=\"Modular Home Setting\"\r\n        data-lightbox-description=\"Replace with the confirmed project description.\"\r\n      >\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/placehold.co\/1000x750\/eeebe3\/062b57?text=Module+Setting\"\r\n          alt=\"Modular home being set on a permanent foundation\"\r\n          width=\"1000\"\r\n          height=\"750\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"lmh-gallery-overlay\">\r\n\r\n          <strong>\r\n            Module Setting\r\n          <\/strong>\r\n\r\n          <span>\r\n            View Project\r\n          <\/span>\r\n\r\n        <\/span>\r\n\r\n      <\/button>\r\n\r\n\r\n\r\n      <!-- GALLERY IMAGE -->\r\n\r\n      <button\r\n        type=\"button\"\r\n        class=\"lmh-gallery-card lmh-mask-slide\"\r\n        data-gallery-category=\"homes\"\r\n        data-lightbox-title=\"Finished Residential Work\"\r\n        data-lightbox-description=\"Replace with the confirmed project description and location.\"\r\n      >\r\n\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/placehold.co\/1000x750\/eeeae3\/062b57?text=Finished+Home\"\r\n          alt=\"Finished residential construction project\"\r\n          width=\"1000\"\r\n          height=\"750\"\r\n          loading=\"lazy\"\r\n        >\r\n\r\n        <span class=\"lmh-gallery-overlay\">\r\n\r\n          <strong>\r\n            Finished Residential Work\r\n          <\/strong>\r\n\r\n          <span>\r\n            View Project\r\n          <\/span>\r\n\r\n        <\/span>\r\n\r\n      <\/button>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     TEAM\r\n========================================================= -->\r\n\r\n<section\r\n  id=\"legacy-team\"\r\n  class=\"lmh-page lmh-section lmh-team\"\r\n  aria-labelledby=\"legacy-team-heading\"\r\n>\r\n\r\n  <div class=\"lmh-shell\">\r\n\r\n\r\n    <div class=\"lmh-section-heading lmh-reveal\">\r\n\r\n\r\n      <h2 id=\"legacy-team-heading\">\r\n        Experienced Leadership Behind Every Project\r\n      <\/h2>\r\n\r\n\r\n      <p>\r\n        Legacy brings together construction leadership,\r\n        project development, and client sales to create a more\r\n        coordinated homebuilding experience.\r\n      <\/p>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <div class=\"lmh-team-grid\">\r\n\r\n\r\n      <!-- CHRIS -->\r\n\r\n      <article class=\"lmh-team-card lmh-reveal\">\r\n\r\n\r\n        <figure class=\"lmh-mask-slide\">\r\n\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/placehold.co\/800x950\/f0ede5\/062b57?text=Chris+Capaldo\"\r\n            alt=\"Chris Capaldo of Legacy Modular Homes\"\r\n            width=\"800\"\r\n            height=\"950\"\r\n            loading=\"lazy\"\r\n          >\r\n\r\n        <\/figure>\r\n\r\n\r\n        <div class=\"lmh-team-content\">\r\n\r\n          <h3>\r\n            Chris Capaldo\r\n          <\/h3>\r\n\r\n          <h4>\r\n            Construction\r\n          <\/h4>\r\n\r\n          <p>\r\n            Chris leads construction operations, estimating,\r\n            field coordination, and quality control. He brings\r\n            more than 25 years of hands-on construction and\r\n            contracting experience.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <!-- MARC -->\r\n\r\n      <article class=\"lmh-team-card lmh-reveal\">\r\n\r\n\r\n        <figure class=\"lmh-mask-slide\">\r\n\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/placehold.co\/800x950\/f0ede5\/062b57?text=Marc+Petri\"\r\n            alt=\"Marc Petri of Legacy Modular Homes\"\r\n            width=\"800\"\r\n            height=\"950\"\r\n            loading=\"lazy\"\r\n          >\r\n\r\n        <\/figure>\r\n\r\n\r\n        <div class=\"lmh-team-content\">\r\n\r\n          <h3>\r\n            Marc Petri\r\n          <\/h3>\r\n\r\n          <h4>\r\n            Construction &amp; Leads\r\n          <\/h4>\r\n\r\n          <p>\r\n            Marc supports construction planning and lead\r\n            development, helping prospective projects move\r\n            from initial inquiry into a clear evaluation\r\n            process.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <!-- MIKE -->\r\n\r\n      <article class=\"lmh-team-card lmh-reveal\">\r\n\r\n\r\n        <figure class=\"lmh-mask-slide\">\r\n\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/placehold.co\/800x950\/f0ede5\/062b57?text=Mike+Titlebaum\"\r\n            alt=\"Mike Titlebaum of Legacy Modular Homes\"\r\n            width=\"800\"\r\n            height=\"950\"\r\n            loading=\"lazy\"\r\n          >\r\n\r\n        <\/figure>\r\n\r\n\r\n        <div class=\"lmh-team-content\">\r\n\r\n          <h3>\r\n            Mike Titlebaum\r\n          <\/h3>\r\n\r\n          <h4>\r\n            Sales &amp; Client Relations\r\n          <\/h4>\r\n\r\n          <p>\r\n            Mike helps prospective homeowners understand the\r\n            process, explore available home styles and layouts,\r\n            and identify next steps for their property.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/article>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     CALENDLY\r\n========================================================= -->\r\n\r\n<section\r\n  id=\"legacy-schedule\"\r\n  class=\"lmh-page lmh-section lmh-schedule\"\r\n  aria-labelledby=\"legacy-schedule-heading\"\r\n>\r\n\r\n  <div class=\"lmh-shell lmh-schedule-grid\">\r\n\r\n\r\n    <div class=\"lmh-schedule-copy lmh-reveal\">\r\n\r\n\r\n      <h2 id=\"legacy-schedule-heading\">\r\n        Schedule Your Home Consultation\r\n      <\/h2>\r\n\r\n\r\n      <p>\r\n        Ready to explore a modular home for your property?\r\n        Choose a convenient time to discuss where you plan to\r\n        build, the type of home you are considering, and where\r\n        you are in the process.\r\n      <\/p>\r\n\r\n\r\n\r\n      <ul>\r\n\r\n        <li>\r\n          Discuss your property and project goals\r\n        <\/li>\r\n\r\n        <li>\r\n          Review preferred home styles and layouts\r\n        <\/li>\r\n\r\n        <li>\r\n          Discuss site and feasibility considerations\r\n        <\/li>\r\n\r\n        <li>\r\n          Identify appropriate next planning steps\r\n        <\/li>\r\n\r\n      <\/ul>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <div\r\n      class=\"lmh-calendly-card lmh-reveal\"\r\n      id=\"legacyCalendlyWrap\"\r\n    >\r\n\r\n\r\n      <!--\r\n           REPLACE WITH ACTUAL LEGACY CALENDLY URL\r\n      -->\r\n\r\n      <div\r\n        class=\"calendly-inline-widget\"\r\n        data-url=\"https:\/\/calendly.com\/REPLACE-WITH-YOUR-CALENDLY-LINK?hide_gdpr_banner=1&#038;background_color=ffffff&#038;text_color=062b57&#038;primary_color=b88a32\"\r\n        style=\"min-width:320px;height:760px;\"\r\n      ><\/div>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     CONTACT \/ CONTACT FORM 7\r\n========================================================= -->\r\n\r\n\r\n\r\n<section\r\n  id=\"legacy-contact\"\r\n  class=\"wp-block-group lmh-page lmh-section lmh-contact-section is-layout-flow wp-block-group-is-layout-flow\"\r\n  aria-labelledby=\"legacy-contact-heading\"\r\n>\r\n\r\n\r\n\r\n\r\n\r\n  <div class=\"lmh-shell lmh-contact-grid\">\r\n\r\n\r\n    <div class=\"lmh-contact-copy lmh-reveal\">\r\n\r\n\r\n      <h2 id=\"legacy-contact-heading\">\r\n        Tell Us About the Home You Want to Build\r\n      <\/h2>\r\n\r\n\r\n      <p>\r\n        Tell Legacy where you plan to build, the type of home\r\n        you are considering, and where you are in the process.\r\n        A member of the team can then discuss the appropriate\r\n        next steps.\r\n      <\/p>\r\n\r\n\r\n\r\n      <div class=\"lmh-contact-details\">\r\n\r\n\r\n        <div>\r\n\r\n          <strong>\r\n            Legacy Modular Homes LLC\r\n          <\/strong>\r\n\r\n          <span>\r\n            140 Broad Street, Red Bank, NJ 07701\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n\r\n\r\n        <div>\r\n\r\n          <strong>\r\n            Construction\r\n          <\/strong>\r\n\r\n          <a href=\"mailto:Chris@legacyhome.com\">\r\n            Chris@legacyhome.com\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n\r\n\r\n        <div>\r\n\r\n          <strong>\r\n            Construction &amp; Leads\r\n          <\/strong>\r\n\r\n          <a href=\"mailto:Marc@legacyhome.com\">\r\n            Marc@legacyhome.com\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n\r\n\r\n        <div>\r\n\r\n          <strong>\r\n            Sales &amp; Client Relations\r\n          <\/strong>\r\n\r\n          <a href=\"mailto:Mike@legacyhome.com\">\r\n            Mike@legacyhome.com\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/div>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n\r\n    <div class=\"lmh-contact-form-card lmh-reveal\">\r\n\r\n\r\n\r\n\r\n\r\n<p>[contact-form-7 id=&#8221;REPLACE_WITH_FORM_ID&#8221; title=&#8221;Legacy Home Consultation&#8221;]<\/p>\n\r\n\r\n\r\n\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n  <\/div>\r\n\r\n\r\n\r\n\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     GALLERY LIGHTBOX\r\n========================================================= -->\r\n\r\n\r\n\r\n<div\r\n  class=\"lmh-lightbox\"\r\n  id=\"legacyLightbox\"\r\n  role=\"dialog\"\r\n  aria-modal=\"true\"\r\n  aria-label=\"Legacy project gallery\"\r\n  aria-hidden=\"true\"\r\n  hidden\r\n>\r\n\r\n\r\n  <!-- CLOSE -->\r\n\r\n  <button\r\n    type=\"button\"\r\n    class=\"lmh-lightbox-close\"\r\n    id=\"legacyLightboxClose\"\r\n    aria-label=\"Close project gallery\"\r\n  >\r\n\r\n    <span><\/span>\r\n    <span><\/span>\r\n\r\n  <\/button>\r\n\r\n\r\n\r\n  <!-- PREVIOUS -->\r\n\r\n  <button\r\n    type=\"button\"\r\n    class=\"lmh-lightbox-nav lmh-lightbox-prev\"\r\n    id=\"legacyLightboxPrev\"\r\n    aria-label=\"Previous gallery image\"\r\n  >\r\n\r\n    <svg\r\n      viewBox=\"0 0 24 24\"\r\n      aria-hidden=\"true\"\r\n    >\r\n      <path\r\n        d=\"M15 5l-7 7 7 7\"\r\n        fill=\"none\"\r\n        stroke=\"currentColor\"\r\n        stroke-width=\"1.8\"\r\n        stroke-linecap=\"round\"\r\n        stroke-linejoin=\"round\"\r\n      \/>\r\n    <\/svg>\r\n\r\n  <\/button>\r\n\r\n\r\n\r\n  <!-- IMAGE -->\r\n\r\n  <div class=\"lmh-lightbox-stage\">\r\n\r\n\r\n    <img decoding=\"async\"\r\n      class=\"lmh-lightbox-image\"\r\n      id=\"legacyLightboxImage\"\r\n      src=\"\"\r\n      alt=\"\"\r\n    >\r\n\r\n\r\n\r\n    <div class=\"lmh-lightbox-caption\">\r\n\r\n\r\n      <strong id=\"legacyLightboxTitle\"><\/strong>\r\n\r\n\r\n      <span id=\"legacyLightboxDescription\"><\/span>\r\n\r\n\r\n      <small id=\"legacyLightboxCount\"><\/small>\r\n\r\n\r\n    <\/div>\r\n\r\n\r\n  <\/div>\r\n\r\n\r\n\r\n  <!-- NEXT -->\r\n\r\n  <button\r\n    type=\"button\"\r\n    class=\"lmh-lightbox-nav lmh-lightbox-next\"\r\n    id=\"legacyLightboxNext\"\r\n    aria-label=\"Next gallery image\"\r\n  >\r\n\r\n    <svg\r\n      viewBox=\"0 0 24 24\"\r\n      aria-hidden=\"true\"\r\n    >\r\n      <path\r\n        d=\"M9 5l7 7-7 7\"\r\n        fill=\"none\"\r\n        stroke=\"currentColor\"\r\n        stroke-width=\"1.8\"\r\n        stroke-linecap=\"round\"\r\n        stroke-linejoin=\"round\"\r\n      \/>\r\n    <\/svg>\r\n\r\n  <\/button>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n\r\n<\/main>\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Build Smarter. Build for Generations. Custom modular homes designed around your property, your lifestyle, and your long-term goals\u2014supported by experienced [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-8","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/legacymodularhome.com\/index.php?rest_route=\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/legacymodularhome.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/legacymodularhome.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/legacymodularhome.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/legacymodularhome.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8"}],"version-history":[{"count":5,"href":"https:\/\/legacymodularhome.com\/index.php?rest_route=\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":36,"href":"https:\/\/legacymodularhome.com\/index.php?rest_route=\/wp\/v2\/pages\/8\/revisions\/36"}],"wp:attachment":[{"href":"https:\/\/legacymodularhome.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}