{"product_id":"3d-printed-house-construction-financial-model","title":"3D Printed House Construction Financial Model","description":"\u003cstyle\u003e\n    html, body { margin:0; padding:0; } \n\n    #fml-financial-model-sections {\n      --font-body-family:Arial,Helvetica,sans-serif;\n      --font-heading-family:Poppins,Arial,sans-serif;\n      --fml-primary:#6067F2;\n      --fml-primary-dark:#2228B0;\n      --fml-primary-xlight:#ECEDFF;\n      --fml-cta:#FCBD01;\n      --fml-cta-hover:#E8AC00;\n      --fml-ink:#0F1017;\n      --fml-muted:#4C4F62;\n      --fml-border:#D0D0D0;\n      --fml-page:#FAFAFA;\n      --fml-soft:#F2F2FF;\n      --fml-white:#FFFFFF;\n      --fml-note:#FFF8DC;\n      --fml-image-stage:#151515;\n      --fml-radius:10px;\n      --fml-shadow:0 16px 42px rgba(18,21,61,.10);\n      --fml-shadow-soft:0 10px 26px rgba(18,21,61,.075);\n      width:100%;\n      max-width:none;\n      margin:0;\n      padding:0;\n      color:var(--fml-ink);\n      background:var(--fml-page);\n      font-family:var(--font-body-family,Poppins,Arial,sans-serif);\n      font-size:17px;\n      line-height:1.58;\n      -webkit-font-smoothing:antialiased;\n    }\n\n    #fml-financial-model-sections,\n    #fml-financial-model-sections *,\n    #fml-financial-model-sections *::before,\n    #fml-financial-model-sections *::after { box-sizing:border-box; }\n\n    #fml-financial-model-sections img { display:block; max-width:100%; }\n    #fml-financial-model-sections button,\n    #fml-financial-model-sections a { font:inherit; }\n    #fml-financial-model-sections h2,\n    #fml-financial-model-sections h3,\n    #fml-financial-model-sections h4,\n    #fml-financial-model-sections p,\n    #fml-financial-model-sections dl,\n    #fml-financial-model-sections dd,\n    #fml-financial-model-sections figure,\n    #fml-financial-model-sections ul { margin:0; }\n\n    #fml-financial-model-sections h2,\n    #fml-financial-model-sections h3,\n    #fml-financial-model-sections h4 {\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      line-height:1.14;\n    }\n\n    #fml-financial-model-sections .fml-container {\n      width:min(1280px,calc(100% - 64px));\n      margin-inline:auto;\n    }\n\n    #fml-financial-model-sections .fml-section {\n      width:100%;\n      padding:92px 0;\n    }\n\n    #fml-financial-model-sections .fml-section-head {\n      display:block;\n      width:100%;\n      max-width:none;\n      margin-bottom:40px;\n      padding-bottom:34px;\n      border-bottom:1px solid var(--fml-border);\n    }\n\n    #fml-financial-model-sections .fml-eyebrow {\n      display:block;\n      width:100%;\n      margin-bottom:14px;\n      color:var(--fml-primary-dark);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:14px;\n      line-height:1;\n      font-weight:700;\n      letter-spacing:.13em;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-section-head h2,\n    #fml-financial-model-sections .fml-service-copy h2 {\n      display:block;\n      width:100%;\n      max-width:none;\n      font-size:clamp(38px,4.2vw,62px);\n      letter-spacing:-.035em;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-section-head \u003e p,\n    #fml-financial-model-sections .fml-service-copy \u003e p {\n      display:block;\n      width:100%;\n      max-width:none;\n      margin-top:18px;\n      color:var(--fml-muted);\n      font-size:clamp(18px,1.55vw,22px);\n      line-height:1.55;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-dark-head { border-bottom-color:rgba(255,255,255,.24); }\n    #fml-financial-model-sections .fml-dark-head .fml-eyebrow { color:var(--fml-cta); }\n    #fml-financial-model-sections .fml-dark-head h2,\n    #fml-financial-model-sections .fml-dark-head \u003e p { color:var(--fml-white); }\n    #fml-financial-model-sections .fml-dark-head \u003e p { opacity:.84; }\n\n    #fml-financial-model-sections .fml-button,\n    #fml-financial-model-sections .fml-btn {\n      min-height:48px;\n      display:inline-flex;\n      align-items:center;\n      justify-content:center;\n      width:fit-content;\n      max-width:100%;\n      padding:0 24px;\n      border:1px solid var(--fml-cta);\n      border-radius:var(--fml-radius);\n      color:var(--fml-ink);\n      background:var(--fml-cta);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:14px;\n      font-weight:700;\n      line-height:1.3;\n      letter-spacing:.055em;\n      text-decoration:none;\n      text-align:center;\n      overflow-wrap:anywhere;\n      cursor:pointer;\n    }\n\n    #fml-financial-model-sections .fml-button:hover,\n    #fml-financial-model-sections .fml-btn:hover {\n      border-color:var(--fml-cta-hover);\n      background:var(--fml-cta-hover);\n    }\n\n    #fml-financial-model-sections a:focus-visible,\n    #fml-financial-model-sections button:focus-visible {\n      outline:3px solid var(--fml-cta);\n      outline-offset:3px;\n    }\n\n    #fml-financial-model-sections .fml-overview { background:var(--fml-page); }\n    #fml-financial-model-sections .fml-overview-grid {\n      display:grid;\n      grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);\n      gap:28px;\n      align-items:stretch;\n    }\n\n    #fml-financial-model-sections .fml-overview-copy,\n    #fml-financial-model-sections .fml-facts {\n      min-width:0;\n      min-height:414px;\n      overflow:hidden;\n      border:1px solid var(--fml-border);\n      border-radius:var(--fml-radius);\n      background:var(--fml-white);\n      box-shadow:var(--fml-shadow-soft);\n    }\n\n    #fml-financial-model-sections .fml-overview-copy {\n      display:flex;\n      flex-direction:column;\n      padding:40px;\n    }\n\n    #fml-financial-model-sections .fml-overview-main {\n      color:var(--fml-ink);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:clamp(24px,2.15vw,31px);\n      line-height:1.4;\n      font-weight:600;\n    }\n\n    #fml-financial-model-sections .fml-overview-secondary {\n      margin-top:24px;\n      color:var(--fml-muted);\n      font-size:17px;\n      line-height:1.68;\n    }\n\n    #fml-financial-model-sections .fml-overview-note {\n      display:grid;\n      grid-template-columns:minmax(0,1fr);\n      align-items:start;\n      gap:7px;\n      margin-top:auto;\n      padding:18px 20px;\n      border-left:5px solid var(--fml-cta);\n      border-radius:0 var(--fml-radius) var(--fml-radius) 0;\n      background:var(--fml-note);\n      font-size:15px;\n    }\n\n    #fml-financial-model-sections .fml-overview-note strong {\n      display:block;\n      width:100%;\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:17px;\n      line-height:1.35;\n    }\n\n    #fml-financial-model-sections .fml-overview-note span {\n      display:block;\n      width:100%;\n      color:var(--fml-muted);\n      font-size:15px;\n      line-height:1.55;\n    }\n    #fml-financial-model-sections .fml-facts-title {\n      min-height:84px;\n      display:flex;\n      justify-content:space-between;\n      align-items:center;\n      gap:14px;\n      padding:20px 28px;\n      color:var(--fml-white);\n      background:var(--fml-primary-dark);\n    }\n\n    #fml-financial-model-sections .fml-facts-title span {\n      color:var(--fml-cta);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:19px;\n      font-weight:700;\n      letter-spacing:.11em;\n    }\n\n    #fml-financial-model-sections .fml-facts-title strong {\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:19px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-facts dl { padding:0 28px; }\n    #fml-financial-model-sections .fml-facts dl \u003e div {\n      min-height:54px;\n      display:grid;\n      grid-template-columns:128px minmax(0,1fr);\n      align-items:center;\n      gap:18px;\n      border-bottom:1px solid var(--fml-border);\n    }\n\n    #fml-financial-model-sections .fml-facts dl \u003e div:last-child { border:0; }\n    #fml-financial-model-sections .fml-facts dt {\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:14px;\n      font-weight:700;\n    }\n\n    #fml-financial-model-sections .fml-facts dd {\n      min-width:0;\n      color:var(--fml-muted);\n      font-size:15px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-revenue-engine {\n      color:var(--fml-white);\n      background:var(--fml-primary);\n    }\n\n    #fml-financial-model-sections .fml-steps {\n      display:grid;\n      grid-template-columns:repeat(5,minmax(0,1fr));\n      gap:14px;\n    }\n\n    #fml-financial-model-sections .fml-step {\n      min-width:0;\n      min-height:232px;\n      padding:24px 22px;\n      border:1px solid rgba(255,255,255,.20);\n      border-radius:var(--fml-radius);\n      background:var(--fml-primary-dark);\n    }\n\n    #fml-financial-model-sections .fml-step:last-child {\n      color:var(--fml-ink);\n      border-color:var(--fml-white);\n      background:var(--fml-white);\n    }\n\n    #fml-financial-model-sections .fml-step-index,\n    #fml-financial-model-sections .fml-round-index {\n      display:inline-grid;\n      place-items:center;\n      border-radius:999px;\n      color:var(--fml-ink);\n      background:var(--fml-cta);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:14px;\n      font-weight:700;\n      letter-spacing:.07em;\n    }\n\n    #fml-financial-model-sections .fml-step-index {\n      min-width:46px;\n      min-height:30px;\n      margin-bottom:22px;\n    }\n\n    #fml-financial-model-sections .fml-step h3 {\n      min-height:54px;\n      color:var(--fml-cta);\n      font-size:21px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-step:last-child h3 { color:var(--fml-primary-dark); }\n    #fml-financial-model-sections .fml-step p {\n      margin-top:13px;\n      color:rgba(255,255,255,.78);\n      font-size:15px;\n      line-height:1.55;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-step:last-child p { color:var(--fml-muted); }\n    #fml-financial-model-sections .fml-formula {\n      display:grid;\n      grid-template-columns:auto minmax(0,1fr);\n      align-items:center;\n      gap:24px;\n      margin-top:18px;\n      padding:21px 26px;\n      border-radius:var(--fml-radius);\n      color:var(--fml-ink);\n      background:var(--fml-cta);\n    }\n\n    #fml-financial-model-sections .fml-formula span {\n      padding-right:24px;\n      border-right:1px solid rgba(15,16,23,.24);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:14px;\n      font-weight:700;\n      letter-spacing:.11em;\n    }\n\n    #fml-financial-model-sections .fml-formula strong {\n      min-width:0;\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:20px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-model-screen { background:var(--fml-white); }\n    #fml-financial-model-sections .fml-model-screen.fml-alt { background:var(--fml-page); }\n    #fml-financial-model-sections .fml-model-screen.fml-dark {\n      color:var(--fml-white);\n      background:var(--fml-primary-dark);\n    }\n\n    #fml-financial-model-sections .fml-screen-grid {\n      display:grid;\n      grid-template-columns:minmax(0,1.68fr) minmax(300px,.72fr);\n      align-items:stretch;\n      gap:28px;\n    }\n\n    #fml-financial-model-sections .fml-screen-grid.fml-reverse {\n      grid-template-columns:minmax(300px,.72fr) minmax(0,1.68fr);\n    }\n\n    #fml-financial-model-sections .fml-screen-grid.fml-reverse .fml-screen-media { grid-column:2; }\n    #fml-financial-model-sections .fml-screen-grid.fml-reverse .fml-screen-copy {\n      grid-column:1;\n      grid-row:1;\n    }\n\n    #fml-financial-model-sections .fml-screen-media { min-width:0; }\n    #fml-financial-model-sections .fml-screen-figure {\n      height:100%;\n      display:flex;\n      flex-direction:column;\n    }\n\n    #fml-financial-model-sections .fml-preview-card {\n      position:relative;\n      display:block;\n      width:100%;\n      aspect-ratio:16\/9;\n      overflow:hidden;\n      padding:0;\n      border:1px solid var(--fml-border);\n      border-radius:var(--fml-radius);\n      background:var(--fml-image-stage);\n      box-shadow:var(--fml-shadow);\n      cursor:zoom-in;\n    }\n\n    #fml-financial-model-sections .fml-preview-card .fml-preview-image {\n      display:block;\n      width:100%;\n      height:100%;\n      object-fit:contain;\n      background:#FFFFFF;\n      cursor:zoom-in;\n    }\n\n    #fml-financial-model-sections .fml-sheet-tag {\n      position:absolute;\n      top:18px;\n      left:18px;\n      z-index:2;\n      max-width:calc(100% - 36px);\n      padding:8px 12px;\n      border-radius:999px;\n      color:var(--fml-white);\n      background:var(--fml-primary-dark);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:14px;\n      font-weight:700;\n      line-height:1.25;\n      letter-spacing:.09em;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-preview-action {\n      pointer-events:none;\n      position:absolute;\n      inset:0;\n      display:grid;\n      place-items:center;\n      background:rgba(15,16,23,0);\n      transition:background .16s ease;\n    }\n\n    #fml-financial-model-sections .fml-preview-trigger {\n      pointer-events:auto;\n      min-width:108px;\n      min-height:46px;\n      display:inline-flex;\n      align-items:center;\n      justify-content:center;\n      border:1px solid rgba(255,255,255,.55);\n      border-radius:var(--fml-radius);\n      color:var(--fml-ink);\n      background:var(--fml-cta);\n      box-shadow:0 8px 24px rgba(0,0,0,.22);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:14px;\n      font-weight:700;\n      letter-spacing:.09em;\n      opacity:0;\n      transform:translateY(8px);\n      transition:opacity .16s ease,transform .16s ease;\n    }\n\n    #fml-financial-model-sections .fml-preview-card:hover .fml-preview-action,\n    #fml-financial-model-sections .fml-preview-card:focus-within .fml-preview-action {\n      background:rgba(15,16,23,.30);\n    }\n\n    #fml-financial-model-sections .fml-preview-card:hover .fml-preview-trigger,\n    #fml-financial-model-sections .fml-preview-card:focus-within .fml-preview-trigger {\n      opacity:1;\n      transform:translateY(0);\n    }\n\n    #fml-financial-model-sections .fml-preview-trigger:focus-visible {\n      outline:3px solid var(--fml-white);\n      outline-offset:3px;\n    }\n\n    #fml-financial-model-sections .fml-screen-figure figcaption {\n      flex:1;\n      padding:14px 4px 0;\n      color:var(--fml-muted);\n      font-size:14px;\n      line-height:1.45;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-model-screen.fml-dark figcaption {\n      color:rgba(255,255,255,.70);\n    }\n\n    #fml-financial-model-sections .fml-screen-copy {\n      min-width:0;\n      display:grid;\n      grid-template-rows:auto minmax(0,1fr);\n      overflow:hidden;\n      border:1px solid var(--fml-border);\n      border-radius:var(--fml-radius);\n      background:var(--fml-white);\n      box-shadow:var(--fml-shadow-soft);\n    }\n\n    #fml-financial-model-sections .fml-screen-copy \u003e h3 {\n      min-height:74px;\n      display:flex;\n      align-items:center;\n      padding:20px 24px;\n      color:var(--fml-white);\n      background:var(--fml-primary-dark);\n      font-size:21px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-screen-points {\n      display:grid;\n      grid-template-rows:repeat(3,minmax(0,1fr));\n    }\n\n    #fml-financial-model-sections .fml-screen-point {\n      min-width:0;\n      min-height:0;\n      display:grid;\n      grid-template-columns:42px minmax(0,1fr);\n      align-items:center;\n      gap:14px;\n      padding:18px 22px;\n      border-bottom:1px solid var(--fml-border);\n    }\n\n    #fml-financial-model-sections .fml-screen-point:last-child { border:0; }\n    #fml-financial-model-sections .fml-screen-point .fml-round-index {\n      width:36px;\n      height:36px;\n      color:var(--fml-primary-dark);\n      background:var(--fml-primary-xlight);\n    }\n\n    #fml-financial-model-sections .fml-screen-point h4 {\n      color:var(--fml-primary-dark);\n      font-size:16px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-screen-point p {\n      margin-top:5px;\n      color:var(--fml-muted);\n      font-size:14px;\n      line-height:1.46;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-fit { background:var(--fml-soft); }\n    #fml-financial-model-sections .fml-fit-grid {\n      display:grid;\n      grid-template-columns:repeat(2,minmax(0,1fr));\n      gap:28px;\n    }\n\n    #fml-financial-model-sections .fml-fit-card {\n      min-width:0;\n      overflow:hidden;\n      border:1px solid var(--fml-border);\n      border-radius:var(--fml-radius);\n      background:var(--fml-white);\n      box-shadow:var(--fml-shadow-soft);\n    }\n\n    #fml-financial-model-sections .fml-fit-card header {\n      padding:25px 30px 23px;\n      color:var(--fml-white);\n      background:var(--fml-primary-dark);\n    }\n\n    #fml-financial-model-sections .fml-fit-card.fml-good header {\n      color:var(--fml-ink);\n      background:var(--fml-cta);\n    }\n\n    #fml-financial-model-sections .fml-fit-card header span {\n      display:block;\n      margin-bottom:7px;\n      color:inherit;\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:14px;\n      font-weight:700;\n      letter-spacing:.11em;\n    }\n\n    #fml-financial-model-sections .fml-fit-card h3 {\n      color:inherit;\n      font-size:28px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-fit-card ul {\n      list-style:none;\n      padding:0 30px;\n    }\n\n    #fml-financial-model-sections .fml-fit-card li {\n      position:relative;\n      padding:20px 0 20px 28px;\n      border-bottom:1px solid var(--fml-border);\n      color:var(--fml-muted);\n      font-size:16px;\n      line-height:1.5;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-fit-card li:last-child { border:0; }\n    #fml-financial-model-sections .fml-fit-card li::before {\n      content:'';\n      position:absolute;\n      top:26px;\n      left:1px;\n      width:10px;\n      height:10px;\n      border:3px solid var(--fml-primary);\n      border-radius:50%;\n    }\n\n    #fml-financial-model-sections .fml-fit-card.fml-good li::before {\n      border-color:var(--fml-cta-hover);\n    }\n\n    #fml-financial-model-sections .fml-fit-note {\n      margin-top:18px;\n      color:var(--fml-muted);\n      font-size:13px;\n    }\n\n    #fml-financial-model-sections .fml-custom-service {\n      color:var(--fml-white);\n      background:var(--fml-primary-dark);\n    }\n\n    #fml-financial-model-sections .fml-service-grid {\n      display:grid;\n      grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);\n      align-items:stretch;\n      gap:44px;\n    }\n\n    #fml-financial-model-sections .fml-service-copy {\n      min-width:0;\n      display:flex;\n      flex-direction:column;\n      align-items:flex-start;\n      justify-content:center;\n    }\n\n    #fml-financial-model-sections .fml-service-copy h2 { color:var(--fml-white); }\n    #fml-financial-model-sections .fml-service-copy .fml-eyebrow { color:var(--fml-cta); }\n    #fml-financial-model-sections .fml-service-copy \u003e p { color:rgba(255,255,255,.78); }\n    #fml-financial-model-sections .fml-service-copy .fml-button { margin-top:30px; }\n    #fml-financial-model-sections .fml-service-card {\n      min-width:0;\n      display:grid;\n      grid-template-columns:126px minmax(0,1fr);\n      overflow:hidden;\n      border:1px solid rgba(255,255,255,.25);\n      border-radius:var(--fml-radius);\n      background:var(--fml-white);\n      box-shadow:0 22px 50px rgba(0,0,0,.22);\n    }\n\n    #fml-financial-model-sections .fml-service-label {\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      color:var(--fml-ink);\n      background:var(--fml-cta);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:14px;\n      font-weight:700;\n      letter-spacing:.10em;\n      writing-mode:vertical-rl;\n      transform:rotate(180deg);\n    }\n\n    #fml-financial-model-sections .fml-service-list { padding:6px 28px; }\n    #fml-financial-model-sections .fml-service-item {\n      display:grid;\n      gap:4px;\n      padding:22px 0;\n      border-bottom:1px solid var(--fml-border);\n    }\n\n    #fml-financial-model-sections .fml-service-item:last-child { border:0; }\n    #fml-financial-model-sections .fml-service-item strong {\n      color:var(--fml-primary-dark);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:16px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-service-item span {\n      color:var(--fml-muted);\n      font-size:14px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-delivery { background:var(--fml-white); }\n    #fml-financial-model-sections .fml-delivery-grid {\n      display:grid;\n      grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr);\n      align-items:stretch;\n      gap:28px;\n    }\n\n    #fml-financial-model-sections .fml-delivery-list {\n      min-width:0;\n      display:grid;\n      grid-template-rows:repeat(4,minmax(0,1fr));\n      overflow:hidden;\n      border:1px solid var(--fml-border);\n      border-radius:var(--fml-radius);\n      background:var(--fml-white);\n      box-shadow:var(--fml-shadow-soft);\n    }\n\n    #fml-financial-model-sections .fml-delivery-item {\n      min-width:0;\n      display:grid;\n      grid-template-columns:46px minmax(0,1fr);\n      align-items:center;\n      gap:18px;\n      padding:18px 26px;\n      border-bottom:1px solid var(--fml-border);\n    }\n\n    #fml-financial-model-sections .fml-delivery-item:last-child { border:0; }\n    #fml-financial-model-sections .fml-delivery-item .fml-round-index {\n      width:40px;\n      height:40px;\n      color:var(--fml-primary-dark);\n      background:var(--fml-primary-xlight);\n    }\n\n    #fml-financial-model-sections .fml-delivery-item h3 {\n      color:var(--fml-primary-dark);\n      font-size:19px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-delivery-item p {\n      margin-top:4px;\n      color:var(--fml-muted);\n      font-size:14px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-purchase {\n      min-width:0;\n      display:flex;\n      flex-direction:column;\n      align-items:stretch;\n      overflow:hidden;\n      padding:24px;\n      border:1px solid var(--fml-border);\n      border-radius:var(--fml-radius);\n      background:var(--fml-white);\n      box-shadow:var(--fml-shadow);\n    }\n\n    #fml-financial-model-sections .fml-purchase \u003e img {\n      width:100%;\n      height:auto;\n      align-self:stretch;\n      object-fit:contain;\n      border:1px solid var(--fml-border);\n      border-radius:8px;\n      background:var(--fml-soft);\n    }\n\n    #fml-financial-model-sections .fml-purchase-body {\n      flex:1;\n      display:flex;\n      flex-direction:column;\n      align-items:flex-start;\n      justify-content:flex-start;\n      padding:24px 2px 2px;\n    }\n\n    #fml-financial-model-sections .fml-product-tag {\n      display:inline-flex;\n      max-width:100%;\n      padding:7px 11px;\n      border-radius:999px;\n      color:var(--fml-primary-dark);\n      background:var(--fml-primary-xlight);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:13px;\n      font-weight:700;\n      line-height:1.25;\n      letter-spacing:.10em;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-purchase h3 {\n      margin-top:14px;\n      font-size:28px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-purchase p {\n      margin-top:10px;\n      color:var(--fml-muted);\n      font-size:15px;\n      overflow-wrap:anywhere;\n    }\n    #fml-financial-model-sections .fml-price {\n      display:flex;\n      align-items:baseline;\n      flex-wrap:wrap;\n      gap:12px;\n      margin:18px 0;\n    }\n\n    #fml-financial-model-sections .fml-price:empty { display:none; }\n\n    #fml-financial-model-sections .fml-price del {\n      color:var(--fml-muted);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:18px;\n      font-weight:600;\n    }\n\n    #fml-financial-model-sections .fml-price strong {\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:42px;\n      line-height:1;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-faq { background:var(--fml-soft); }\n    #fml-financial-model-sections .fml-faq-list {\n      overflow:hidden;\n      border:1px solid var(--fml-border);\n      border-radius:var(--fml-radius);\n      background:var(--fml-white);\n      box-shadow:var(--fml-shadow-soft);\n    }\n\n    #fml-financial-model-sections .fml-faq-item {\n      min-width:0;\n      display:grid;\n      grid-template-columns:64px minmax(0,1fr);\n      gap:22px;\n      padding:26px 30px;\n      border-bottom:1px solid var(--fml-border);\n    }\n\n    #fml-financial-model-sections .fml-faq-item:last-child { border:0; }\n    #fml-financial-model-sections .fml-faq-number {\n      width:48px;\n      height:48px;\n      display:grid;\n      place-items:center;\n      border-radius:var(--fml-radius);\n      color:var(--fml-ink);\n      background:var(--fml-cta);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:14px;\n      font-weight:700;\n    }\n\n    #fml-financial-model-sections .fml-faq-item h3 {\n      color:var(--fml-primary-dark);\n      font-size:20px;\n      overflow-wrap:anywhere;\n    }\n\n    #fml-financial-model-sections .fml-faq-item p {\n      margin-top:8px;\n      color:var(--fml-muted);\n      font-size:15px;\n      line-height:1.58;\n      overflow-wrap:anywhere;\n    }\n\n    .preview-modal,\n    .preview-modal * { box-sizing:border-box; }\n\n    .preview-modal {\n      position:fixed;\n      inset:0;\n      display:none;\n      z-index:1000;\n    }\n\n    .preview-modal.is-open { display:block; }\n    .preview-backdrop {\n      position:absolute;\n      inset:0;\n      background:rgba(0,0,0,.5);\n    }\n\n    .preview-modal-body {\n      position:absolute;\n      inset:20px;\n      max-width:min(2400px,calc(100vw - 16px));\n      margin:auto;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      padding:8px;\n      border-radius:15px;\n      background:#2A2A2A;\n      box-shadow:0 10px 40px rgba(0,0,0,.4);\n    }\n\n    .preview-modal-img {\n      width:auto;\n      max-width:100%;\n      height:auto;\n      max-height:calc(100vh - 80px);\n      object-fit:contain;\n      cursor:zoom-out;\n    }\n\n    .preview-close {\n      position:absolute;\n      top:10px;\n      right:10px;\n      width:44px;\n      height:44px;\n      display:inline-flex;\n      align-items:center;\n      justify-content:center;\n      border:0;\n      border-radius:50%;\n      color:#FFFFFF;\n      background:#FCBD01;\n      box-shadow:0 2px 10px rgba(0,0,0,.25);\n      font-family:var(--font-heading-family,Poppins,Arial,sans-serif);\n      font-size:18px;\n      font-weight:900;\n      line-height:1;\n      cursor:pointer;\n    }\n\n    .preview-close:hover { background:#6067F2; }\n    .preview-close:focus-visible {\n      outline:3px solid #FFFFFF;\n      outline-offset:3px;\n    }\n\n    @media (max-width:1024px) {\n      .preview-modal-body {\n        inset:7px;\n        max-width:100%;\n        padding:5px;\n        border-radius:0;\n      }\n    }\n\n    @media (max-width:1100px) {\n      #fml-financial-model-sections .fml-steps {\n        grid-template-columns:repeat(6,minmax(0,1fr));\n      }\n\n      #fml-financial-model-sections .fml-step { grid-column:span 2; }\n      #fml-financial-model-sections .fml-step:nth-last-child(-n+2) { grid-column:span 3; }\n\n      #fml-financial-model-sections .fml-screen-grid {\n        grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr);\n      }\n\n      #fml-financial-model-sections .fml-screen-grid.fml-reverse {\n        grid-template-columns:minmax(280px,.8fr) minmax(0,1.5fr);\n      }\n\n      #fml-financial-model-sections .fml-delivery-grid {\n        grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);\n      }\n    }\n\n    @media (max-width:820px) {\n      #fml-financial-model-sections { font-size:16px; }\n      #fml-financial-model-sections .fml-container { width:min(calc(100% - 40px),720px); }\n      #fml-financial-model-sections .fml-section { padding:70px 0; }\n      #fml-financial-model-sections .fml-section-head {\n        margin-bottom:30px;\n        padding-bottom:28px;\n      }\n\n      #fml-financial-model-sections .fml-section-head h2,\n      #fml-financial-model-sections .fml-service-copy h2 {\n        font-size:clamp(34px,8vw,50px);\n      }\n\n      #fml-financial-model-sections .fml-overview-grid,\n      #fml-financial-model-sections .fml-fit-grid,\n      #fml-financial-model-sections .fml-service-grid,\n      #fml-financial-model-sections .fml-delivery-grid {\n        grid-template-columns:1fr;\n      }\n\n      #fml-financial-model-sections .fml-overview-copy,\n      #fml-financial-model-sections .fml-facts { min-height:0; }\n      #fml-financial-model-sections .fml-overview-note { margin-top:28px; }\n      #fml-financial-model-sections .fml-formula {\n        grid-template-columns:1fr;\n        gap:7px;\n      }\n\n      #fml-financial-model-sections .fml-formula span {\n        padding:0 0 9px;\n        border-right:0;\n        border-bottom:1px solid rgba(15,16,23,.22);\n      }\n\n      #fml-financial-model-sections .fml-screen-grid,\n      #fml-financial-model-sections .fml-screen-grid.fml-reverse {\n        grid-template-columns:1fr;\n      }\n\n      #fml-financial-model-sections .fml-screen-grid.fml-reverse .fml-screen-media,\n      #fml-financial-model-sections .fml-screen-grid.fml-reverse .fml-screen-copy {\n        grid-column:auto;\n        grid-row:auto;\n      }\n\n      #fml-financial-model-sections .fml-screen-copy { min-height:390px; }\n      #fml-financial-model-sections .fml-preview-action { background:rgba(15,16,23,.16); }\n      #fml-financial-model-sections .fml-preview-trigger {\n        opacity:1;\n        transform:none;\n      }\n      #fml-financial-model-sections .fml-service-grid { gap:32px; }\n    }\n\n    @media (max-width:580px) {\n      #fml-financial-model-sections .fml-container { width:min(calc(100% - 28px),520px); }\n      #fml-financial-model-sections .fml-section { padding:56px 0; }\n      #fml-financial-model-sections .fml-eyebrow { font-size:14px; }\n      #fml-financial-model-sections .fml-section-head h2,\n      #fml-financial-model-sections .fml-service-copy h2 {\n        font-size:34px;\n        letter-spacing:-.025em;\n      }\n\n      #fml-financial-model-sections .fml-section-head \u003e p,\n      #fml-financial-model-sections .fml-service-copy \u003e p {\n        margin-top:14px;\n        font-size:17px;\n      }\n\n      #fml-financial-model-sections .fml-overview-copy { padding:26px; }\n      #fml-financial-model-sections .fml-overview-main { font-size:22px; }\n      #fml-financial-model-sections .fml-overview-note {\n        grid-template-columns:1fr;\n        gap:4px;\n      }\n\n      #fml-financial-model-sections .fml-facts-title { padding:18px 20px; }\n      #fml-financial-model-sections .fml-facts dl { padding:0 20px; }\n      #fml-financial-model-sections .fml-facts dl \u003e div {\n        grid-template-columns:104px minmax(0,1fr);\n      }\n\n      #fml-financial-model-sections .fml-steps { grid-template-columns:1fr; }\n      #fml-financial-model-sections .fml-step,\n      #fml-financial-model-sections .fml-step:nth-last-child(-n+2) { grid-column:1 \/ -1; }\n      #fml-financial-model-sections .fml-step { min-height:0; }\n      #fml-financial-model-sections .fml-step h3 { min-height:0; }\n      #fml-financial-model-sections .fml-sheet-tag {\n        top:10px;\n        left:10px;\n        max-width:calc(100% - 20px);\n        padding:6px 9px;\n        font-size:13px;\n      }\n\n      #fml-financial-model-sections .fml-screen-copy { min-height:0; }\n      #fml-financial-model-sections .fml-screen-point { padding:18px; }\n      #fml-financial-model-sections .fml-fit-card header,\n      #fml-financial-model-sections .fml-fit-card ul {\n        padding-left:2\n2px;\n        padding-right:22px;\n      }\n\n      #fml-financial-model-sections .fml-service-card { grid-template-columns:1fr; }\n      #fml-financial-model-sections .fml-service-label {\n        min-height:54px;\n        writing-mode:horizontal-tb;\n        transform:none;\n      }\n\n      #fml-financial-model-sections .fml-service-list { padding:4px 22px; }\n      #fml-financial-model-sections .fml-purchase { padding:20px; }\n      #fml-financial-model-sections .fml-purchase \u003e img {\n        width:100%;\n        height:auto;\n      }\n\n      #fml-financial-model-sections .fml-purchase-body { padding:22px 0 0; }\n      #fml-financial-model-sections .fml-purchase .fml-btn { width:100%; }\n      #fml-financial-model-sections .fml-faq-item {\n        grid-template-columns:42px minmax(0,1fr);\n        gap:14px;\n        padding:22px 18px;\n      }\n\n      #fml-financial-model-sections .fml-faq-number {\n        width:38px;\n        height:38px;\n      }\n\n      #fml-financial-model-sections .fml-faq-item h3 { font-size:17px; }\n    }\n\n    @media (max-width:360px) {\n      #fml-financial-model-sections .fml-container { width:calc(100% - 20px); }\n      #fml-financial-model-sections .fml-section-head h2,\n      #fml-financial-model-sections .fml-service-copy h2 { font-size:30px; }\n      #fml-financial-model-sections .fml-facts dl \u003e div { grid-template-columns:1fr; gap:2px; padding:10px 0; }\n      #fml-financial-model-sections .fml-delivery-item { padding:18px; }\n    }\n\n    @media (prefers-reduced-motion:reduce) {\n      #fml-financial-model-sections .fml-preview-action,\n      #fml-financial-model-sections .fml-preview-trigger { transition:none; }\n    }\n  \u003c\/style\u003e\n\u003cdiv id=\"fml-financial-model-sections\"\u003e\n    \u003csection class=\"fml-section fml-overview\" id=\"fml-model-overview\"\u003e\n      \u003cdiv class=\"fml-container\"\u003e\n        \u003cheader class=\"fml-section-head\"\u003e\n          \u003cspan class=\"fml-eyebrow\"\u003eModel review\u003c\/span\u003e\n          \u003ch2\u003eWhat is the financial model of building printed houses 3D?\u003c\/h2\u003e\n          \u003cp\u003eThis editable five-year workbook models the units and prices of printed household products 3D and then reports the scenarios, financial statements and dashboard metrics.\u003c\/p\u003e\n        \u003c\/header\u003e\n\n        \u003cdiv class=\"fml-overview-grid\"\u003e\n          \u003cdiv class=\"fml-overview-copy\"\u003e\n            \u003cp class=\"fml-overview-main\"\u003eUse the workbook to plan product line size, sales prices, direct costs, employment, capital needs and the financial impact of alternative operations.\u003c\/p\u003e\n            \u003cp class=\"fml-overview-secondary\"\u003eThe editable assumptions are powered by monthly calculation engine, which combines revenue and operational schedules with reports, scenario analysis and management reports.\u003c\/p\u003e\n            \u003cdiv class=\"fml-overview-note\"\u003e\n              \u003cstrong\u003eBuilt to plan the product line\u003c\/strong\u003e\n              \u003cspan\u003eRevenue shall start from the physical unit size and corresponding sales price for each updated line of household products.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003caside class=\"fml-facts\" aria-label=\"Product facts\"\u003e\n            \u003cdiv class=\"fml-facts-title\"\u003e\n\u003cspan\u003eProduct facts\u003c\/span\u003e\u003cstrong\u003eReady for edition\u003c\/strong\u003e\n\u003c\/div\u003e\n            \u003cdl\u003e\n              \u003cdiv\u003e\n\u003cdt\u003eFormat\u003c\/dt\u003e\n\u003cdd\u003eExcel and Google Sheets\u003c\/dd\u003e\n\u003c\/div\u003e\n              \u003cdiv\u003e\n\u003cdt\u003eForecast\u003c\/dt\u003e\n\u003cdd\u003eForecast for five years\u003c\/dd\u003e\n\u003c\/div\u003e\n              \u003cdiv\u003e\n\u003cdt\u003eDetails\u003c\/dt\u003e\n\u003cdd\u003eMonthly seasonal impacts\u003c\/dd\u003e\n\u003c\/div\u003e\n              \u003cdiv\u003e\n\u003cdt\u003eStatements\u003c\/dt\u003e\n\u003cdd\u003eincome list, cash flow, balance sheet\u003c\/dd\u003e\n\u003c\/div\u003e\n              \u003cdiv\u003e\n\u003cdt\u003eAffairs\u003c\/dt\u003e\n\u003cdd\u003eLow, low, high\u003c\/dd\u003e\n\u003c\/div\u003e\n              \u003cdiv\u003e\n\u003cdt\u003eshipment\u003c\/dt\u003e\n\u003cdd\u003eQuick download\u003c\/dd\u003e\n\u003c\/div\u003e\n            \u003c\/dl\u003e\n          \u003c\/aside\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fml-section fml-revenue-engine\" id=\"fml-revenue-engine\"\u003e\n      \u003cdiv class=\"fml-container\"\u003e\n        \u003cheader class=\"fml-section-head fml-dark-head\"\u003e\n          \u003cspan class=\"fml-eyebrow\"\u003erevenue engine of the product line\u003c\/span\u003e\n          \u003ch2\u003eHow is revenue calculated from the construction of 3D?\u003c\/h2\u003e\n          \u003cp\u003eRevenue is equal to the units recognised for each updated line of household products multiplied by the sales price, allocated once per season when the annual contributions feed the monthly reports.\u003c\/p\u003e\n        \u003c\/header\u003e\n\n        \u003cdiv class=\"fml-steps\" aria-label=\"Steps to calculate revenue\"\u003e\n          \u003carticle class=\"fml-step\"\u003e\u003cspan class=\"fml-step-index\"\u003e01\u003c\/span\u003e\u003ch3\u003eProduct line set\u003c\/h3\u003e\n\u003cp\u003eName the activated household products and enter the start time when this is indicated in the workbook.\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"fml-step\"\u003e\u003cspan class=\"fml-step-index\"\u003e02\u003c\/span\u003e\u003ch3\u003eIntroduction of unit volume\u003c\/h3\u003e\n\u003cp\u003eEnter units manufactured, sold or sold by sales convention or stock in the workbook.\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"fml-step\"\u003e\u003cspan class=\"fml-step-index\"\u003e03\u003c\/span\u003e\u003ch3\u003eSet the selling price\u003c\/h3\u003e\n\u003cp\u003eAn appropriate unit sales price should be assigned for each product line included.\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"fml-step\"\u003e\u003cspan class=\"fml-step-index\"\u003e04\u003c\/span\u003e\u003ch3\u003eUse seasonality\u003c\/h3\u003e\n\u003cp\u003eWhere annual contributions are the source of monthly reports, the attribution of revenue from the production line should be made once a month, depending on the season.\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"fml-step\"\u003e\u003cspan class=\"fml-step-index\"\u003e05\u003c\/span\u003e\u003ch3\u003eCalculation of revenue\u003c\/h3\u003e\n\u003cp\u003eTotal revenue from the production line and any subsidiary revenue entered separately.\u003c\/p\u003e\u003c\/article\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fml-formula\"\u003e\n          \u003cspan\u003eBasic formula\u003c\/span\u003e\n          \u003cstrong\u003erevenue = recognised product units × Matching sales price + additional revenue\u003c\/strong\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fml-section fml-model-screen\" id=\"fml-revenue-worksheet\"\u003e\n      \u003cdiv class=\"fml-container\"\u003e\n        \u003cheader class=\"fml-section-head\"\u003e\n          \u003cspan class=\"fml-eyebrow\"\u003e01 \/ Settlement of revenue\u003c\/span\u003e\n          \u003ch2\u003eHow are the revenues structured?\u003c\/h2\u003e\n          \u003cp\u003eThe revenue set organizes product names, start-up times, unit numbers, sales prices, monthly seasonality and calculated annual revenue by product line.\u003c\/p\u003e\n        \u003c\/header\u003e\n\n        \u003cdiv class=\"fml-screen-grid\"\u003e\n          \u003cdiv class=\"fml-screen-media\"\u003e\n            \u003cfigure class=\"fml-screen-figure\"\u003e\n              \u003cdiv class=\"fml-preview-card preview-card\" data-preview-src=\"https:\/\/financialmodelslab.com\/cdn\/shop\/files\/3d-printed-house-construction-financial-model-revenue-financialmodelslab_c352994d-d2c6-45a1-9427-f87fce175a78.webp?v=1765308016\u0026amp;width=1390\" data-preview-alt=\"Revenue Setup worksheet with product lines, unit volumes, sales prices, seasonality, and annual revenue forecast\"\u003e\n                \u003cimg class=\"fml-preview-image preview-img\" src=\"https:\/\/financialmodelslab.com\/cdn\/shop\/files\/3d-printed-house-construction-financial-model-revenue-financialmodelslab_c352994d-d2c6-45a1-9427-f87fce175a78.webp?v=1765308016\u0026amp;width=1390\" alt=\"Worksheet for the determination of revenue with product lines, unit volume, sales prices, seasonality and annual revenue forecast\" loading=\"lazy\" decoding=\"async\"\u003e\n                \u003cspan class=\"fml-sheet-tag\"\u003erevenue scope\u003c\/span\u003e\n                \u003cdiv class=\"fml-preview-action preview-overlay\"\u003e\n                  \u003cbutton class=\"fml-preview-trigger preview-btn\" type=\"button\" aria-label=\"Open a broader view of the SETUP REVENUE\"\u003eOverview\u003c\/button\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cfigcaption\u003eThe revenue Set displays product volumes, unit prices, seasonality and annual calculations of revenue.\u003c\/figcaption\u003e\n            \u003c\/figure\u003e\n          \u003c\/div\u003e\n\n          \u003caside class=\"fml-screen-copy\"\u003e\n            \u003ch3\u003eBuild the revenue from editable drivers\u003c\/h3\u003e\n            \u003cdiv class=\"fml-screen-points\"\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eQuantities of products\u003c\/h4\u003e\n\u003cp\u003eIntroduce physical units by product and forecast period.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eunit price\u003c\/h4\u003e\n\u003cp\u003eSet an appropriate sales price for each updated household product.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eSeasonality\u003c\/h4\u003e\n\u003cp\u003eDivide the annual revenue into a visible monthly seasonal schedule once.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n            \u003c\/div\u003e\n          \u003c\/aside\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fml-section fml-model-screen fml-alt\" id=\"fml-costs-worksheet\"\u003e\n      \u003cdiv class=\"fml-container\"\u003e\n        \u003cheader class=\"fml-section-head\"\u003e\n          \u003cspan class=\"fml-eyebrow\"\u003e02 \/ COGS\u003c\/span\u003e\n          \u003ch2\u003eHow are direct construction costs modelled?\u003c\/h2\u003e\n          \u003cp\u003eWorksheet COGS organises direct assumptions for material, labour, subcontractors and other unit costs across the product line and designs them according to forecast.\u003c\/p\u003e\n        \u003c\/header\u003e\n\n        \u003cdiv class=\"fml-screen-grid fml-reverse\"\u003e\n          \u003cdiv class=\"fml-screen-media\"\u003e\n            \u003cfigure class=\"fml-screen-figure\"\u003e\n              \u003cdiv class=\"fml-preview-card preview-card\" data-preview-src=\"https:\/\/financialmodelslab.com\/cdn\/shop\/files\/3d-printed-house-construction-financial-model-cogs-financialmodelslab_fd64ad58-aecb-4771-9fe4-6ce575792f0a.webp?v=1765308016\u0026amp;width=1390\" data-preview-alt=\"COGS worksheet with direct material, labor, subcontractor, percentage-of-revenue, and per-unit cost assumptions by product line\"\u003e\n                \u003cimg class=\"fml-preview-image preview-img\" src=\"https:\/\/financialmodelslab.com\/cdn\/shop\/files\/3d-printed-house-construction-financial-model-cogs-financialmodelslab_fd64ad58-aecb-4771-9fe4-6ce575792f0a.webp?v=1765308016\u0026amp;width=1390\" alt=\"Worksheet COGS with direct material, labour, subcontractor, percentage revenue and unit cost assumptions by product line\" loading=\"lazy\" decoding=\"async\"\u003e\n                \u003cspan class=\"fml-sheet-tag\"\u003eCOGS\u003c\/span\u003e\n                \u003cdiv class=\"fml-preview-action preview-overlay\"\u003e\n                  \u003cbutton class=\"fml-preview-trigger preview-btn\" type=\"button\" aria-label=\"Open a larger overview of COGS\"\u003eOverview\u003c\/button\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cfigcaption\u003eThe COGS view shows the categories of direct costs, basis for calculation, assumptions and forecast monthly values.\u003c\/figcaption\u003e\n            \u003c\/figure\u003e\n          \u003c\/div\u003e\n\n          \u003caside class=\"fml-screen-copy\"\u003e\n            \u003ch3\u003eLinking costs to product management\u003c\/h3\u003e\n            \u003cdiv class=\"fml-screen-points\"\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eCosts categories\u003c\/h4\u003e\n\u003cp\u003eSeparation of specialist materials, work, subcontractors and other direct inputs.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eBasics of calculation\u003c\/h4\u003e\n\u003cp\u003eUse the revenue or unit percentage assumptions if they are specified in the worksheet.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eDetails of forecast\u003c\/h4\u003e\n\u003cp\u003eAn overview of the flow of assumptions regarding direct costs to expected monthly values.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n            \u003c\/div\u003e\n          \u003c\/aside\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fml-section fml-model-screen fml-dark\" id=\"fml-scenarios-worksheet\"\u003e\n      \u003cdiv class=\"fml-container\"\u003e\n        \u003cheader class=\"fml-section-head fml-dark-head\"\u003e\n          \u003cspan class=\"fml-eyebrow\"\u003e03 \/ Analysis of the scenario\u003c\/span\u003e\n          \u003ch2\u003eHow does the analysis of the scenarios compare cases?\u003c\/h2\u003e\n          \u003cp\u003eThe scenario analysis compares the low, basic and high levels for revenue, gross margin, contribution margin and EBITDA over the forecast period of five years.\u003c\/p\u003e\n        \u003c\/header\u003e\n\n        \u003cdiv class=\"fml-screen-grid\"\u003e\n          \u003cdiv class=\"fml-screen-media\"\u003e\n            \u003cfigure class=\"fml-screen-figure\"\u003e\n              \u003cdiv class=\"fml-preview-card preview-card\" data-preview-src=\"https:\/\/financialmodelslab.com\/cdn\/shop\/files\/3d-printed-house-construction-financial-model-scenarios-financialmodelslab_37c8d57a-1218-4d28-977f-3e4edbe89d06.webp?v=1765308015\u0026amp;width=1390\" data-preview-alt=\"Scenario Analysis worksheet comparing Low, Base, and High revenue, gross margin, contribution margin, and EBITDA cases\"\u003e\n                \u003cimg class=\"fml-preview-image preview-img\" src=\"https:\/\/financialmodelslab.com\/cdn\/shop\/files\/3d-printed-house-construction-financial-model-scenarios-financialmodelslab_37c8d57a-1218-4d28-977f-3e4edbe89d06.webp?v=1765308015\u0026amp;width=1390\" alt=\"Worksheet scenario analysis comparing revenue low, basic and high, gross margins, contribution margins and EBITDA cases\" loading=\"lazy\" decoding=\"async\"\u003e\n                \u003cspan class=\"fml-sheet-tag\"\u003eAnalysis of scenarios\u003c\/span\u003e\n                \u003cdiv class=\"fml-preview-action preview-overlay\"\u003e\n                  \u003cbutton class=\"fml-preview-trigger preview-btn\" type=\"button\" aria-label=\"Open a larger review of Scenario Analysis\"\u003eOverview\u003c\/button\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cfigcaption\u003eThe scenario analysis compares the low, basic and high financial trajectories over five years.\u003c\/figcaption\u003e\n            \u003c\/figure\u003e\n          \u003c\/div\u003e\n\n          \u003caside class=\"fml-screen-copy\"\u003e\n            \u003ch3\u003eComparison of alternative operational cases\u003c\/h3\u003e\n            \u003cdiv class=\"fml-screen-points\"\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003erevenue matters\u003c\/h4\u003e\n\u003cp\u003eCompare the low, basic and high revenue tracks in the forecast years.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eMarginal matters\u003c\/h4\u003e\n\u003cp\u003eCheck the gross margin and contribution differences between the scenario settings.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eEBITDA\u003c\/h4\u003e\n\u003cp\u003eSee how changes in the scenario affect projected operating gains over time.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n            \u003c\/div\u003e\n          \u003c\/aside\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fml-section fml-model-screen\" id=\"fml-dashboard-worksheet\"\u003e\n      \u003cdiv class=\"fml-container\"\u003e\n        \u003cheader class=\"fml-section-head\"\u003e\n          \u003cspan class=\"fml-eyebrow\"\u003e04 \/ Dashboard\u003c\/span\u003e\n          \u003ch2\u003eWhat's on the board?\u003c\/h2\u003e\n          \u003cp\u003eThe Dashboard combines global configuration controls with scenario outcomes, core finances, revenue mix, profitability, cash flow and return on investment charts.\u003c\/p\u003e\n        \u003c\/header\u003e\n\n        \u003cdiv class=\"fml-screen-grid fml-reverse\"\u003e\n          \u003cdiv class=\"fml-screen-media\"\u003e\n            \u003cfigure class=\"fml-screen-figure\"\u003e\n              \u003cdiv class=\"fml-preview-card preview-card\" data-preview-src=\"https:\/\/financialmodelslab.com\/cdn\/shop\/files\/3d-printed-house-construction-financial-model-dashboard-financialmodelslab_dce78e1b-d0ca-4117-888d-5c41fa02f647.webp?v=1765308016\u0026amp;width=1390\" data-preview-alt=\"Dashboard with setup controls, scenario multipliers, core financials, revenue mix, profitability, cash flow, and investment payback charts\"\u003e\n                \u003cimg class=\"fml-preview-image preview-img\" src=\"https:\/\/financialmodelslab.com\/cdn\/shop\/files\/3d-printed-house-construction-financial-model-dashboard-financialmodelslab_dce78e1b-d0ca-4117-888d-5c41fa02f647.webp?v=1765308016\u0026amp;width=1390\" alt=\"Dashboard with configuration control, scenario multipliers, basic finances, mix of revenue, profitability, cash flow and return on investment charts\" loading=\"lazy\" decoding=\"async\"\u003e\n                \u003cspan class=\"fml-sheet-tag\"\u003eDashboard\u003c\/span\u003e\n                \u003cdiv class=\"fml-preview-action preview-overlay\"\u003e\n                  \u003cbutton class=\"fml-preview-trigger preview-btn\" type=\"button\" aria-label=\"Open a larger Dashboard view\"\u003eOverview\u003c\/button\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n              \u003cfigcaption\u003eIt summarizes the setting, scenario controls, financial KPIs, the revenue mix, cash flow and repayment.\u003c\/figcaption\u003e\n            \u003c\/figure\u003e\n          \u003c\/div\u003e\n\n          \u003caside class=\"fml-screen-copy\"\u003e\n            \u003ch3\u003eAnalyze the pattern from a single point of view\u003c\/h3\u003e\n            \u003cdiv class=\"fml-screen-points\"\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eWorld Configuration\u003c\/h4\u003e\n\u003cp\u003eLook at fiscal control, currency control, debt and working capital together.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eResults of the scenario\u003c\/h4\u003e\n\u003cp\u003eReview the selected case together with the main financial performance indicators.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n              \u003carticle class=\"fml-screen-point\"\u003e\u003cspan class=\"fml-round-index\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch4\u003eManagement articles\u003c\/h4\u003e\n\u003cp\u003eCheck the mix of revenue, profitability, cash flow and return on investment trends.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n            \u003c\/div\u003e\n          \u003c\/aside\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fml-section fml-fit\" id=\"fml-product-fit\"\u003e\n      \u003cdiv class=\"fml-container\"\u003e\n        \u003cheader class=\"fml-section-head\"\u003e\n          \u003cspan class=\"fml-eyebrow\"\u003eProduct adjustment\u003c\/span\u003e\n          \u003ch2\u003eIs the financial model for the construction of printed houses 3D right for you?\u003c\/h2\u003e\n          \u003cp\u003eThe finished model corresponds to product line revenues and standard operating schedules; substantially different revenue logic or reporting may require custom modelling.\u003c\/p\u003e\n        \u003c\/header\u003e\n\n        \u003cdiv class=\"fml-fit-grid\"\u003e\n          \u003carticle class=\"fml-fit-card fml-good\"\u003e\n            \u003cheader\u003e\u003cspan\u003eModel ready\u003c\/span\u003e\u003ch3\u003eIt fits perfectly\u003c\/h3\u003e\u003c\/header\u003e\n            \u003cul\u003e\n              \u003cli\u003eYou sell home printed products 3D using physical units and unit sales prices.\u003c\/li\u003e\n              \u003cli\u003eYou need edited product names, launch times, volumes, prices and monthly seasonality.\u003c\/li\u003e\n              \u003cli\u003eYou need direct costs, salaries, capital, scenarios and financial statements planning in one workbook.\u003c\/li\u003e\n              \u003cli\u003eLow, Base and High cases can be used to review alternative operational outcomes.\u003c\/li\u003e\n            \u003c\/ul\u003e\n          \u003c\/article\u003e\n\n          \u003carticle class=\"fml-fit-card\"\u003e\n            \u003cheader\u003e\u003cspan\u003eOrder structure\u003c\/span\u003e\u003ch3\u003eThink about the model\u003c\/h3\u003e\u003c\/header\u003e\n            \u003cul\u003e\n              \u003cli\u003eYour revenue depends on a method of identification other than the unit of the product multiplied by the price.\u003c\/li\u003e\n              \u003cli\u003eOperational schedules are required which differ significantly from the production line's production assumptions.\u003c\/li\u003e\n              \u003cli\u003eReporting structures beyond the financial statements and management insights in the workbook are needed.\u003c\/li\u003e\n              \u003cli\u003eYou need a model tailored to specific calculations, schedules, or organization presentation requirements.\u003c\/li\u003e\n            \u003c\/ul\u003e\n          \u003c\/article\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"fml-fit-note\"\u003eThe indicator is the starting point for planning, not a guarantee of performance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fml-section fml-custom-service\" id=\"fml-custom-model-service\"\u003e\n      \u003cdiv class=\"fml-container fml-service-grid\"\u003e\n        \u003cdiv class=\"fml-service-copy\"\u003e\n          \u003cspan class=\"fml-eyebrow\"\u003eFinancial modelling service for orders\u003c\/span\u003e\n          \u003ch2\u003eDo you need a pattern that meets your requirements?\u003c\/h2\u003e\n          \u003cp\u003eFinancial Models Lab can build or customize a model when you need a different revenue logic, operational schedule or financial reporting.\u003c\/p\u003e\n          \u003ca class=\"fml-button fml-button--cta\" href=\"https:\/\/financialmodelslab.com\/products\/custom-financial-modeling-services\"\u003eOrder of the financial model for the order\u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003caside class=\"fml-service-card\"\u003e\n          \u003cdiv class=\"fml-service-label\"\u003eNormal\u003c\/div\u003e\n          \u003cdiv class=\"fml-service-list\"\u003e\n            \u003cdiv class=\"fml-service-item\"\u003e\n\u003cstrong\u003erevenue logic\u003c\/strong\u003e\u003cspan\u003eAdapt the calculations to the actual pricing, recognition, volume or revenue structure.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"fml-service-item\"\u003e\n\u003cstrong\u003eOperational Programs\u003c\/strong\u003e\u003cspan\u003eEstablish a timetable based on staff, costs, capacity, capital and labour capital needs.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"fml-service-item\"\u003e\n\u003cstrong\u003eFinancial results\u003c\/strong\u003e\u003cspan\u003eStructural statements, management reports, scenarios and views on decisions regarding your requirements.\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"fml-service-item\"\u003e\n\u003cstrong\u003eshipment\u003c\/strong\u003e\u003cspan\u003eReceive a financial model constructed according to the agreed scope of the contract.\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/aside\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fml-section fml-delivery\" id=\"fml-delivery-purchase\"\u003e\n      \u003cdiv class=\"fml-container\"\u003e\n        \u003cheader class=\"fml-section-head\"\u003e\n          \u003cspan class=\"fml-eyebrow\"\u003eAfter the cash has been transferred\u003c\/span\u003e\n          \u003ch2\u003eWhat you get\u003c\/h2\u003e\n          \u003cp\u003eAfter you purchase, you will receive an immediate, fully editable financial model Excel and Google Sheets with five-year forecasts and reporting.\u003c\/p\u003e\n        \u003c\/header\u003e\n\n        \u003cdiv class=\"fml-delivery-grid\"\u003e\n          \u003cdiv class=\"fml-delivery-list\"\u003e\n            \u003carticle class=\"fml-delivery-item\"\u003e\u003cspan class=\"fml-round-index\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eBook to be edited\u003c\/h3\u003e\n\u003cp\u003eUpdating the volume of products, sales prices, costs, employment, capital contributions and other model assumptions.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n            \u003carticle class=\"fml-delivery-item\"\u003e\u003cspan class=\"fml-round-index\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eForecast five years old\u003c\/h3\u003e\n\u003cp\u003eProject activities over five years through detailed monthly calculations and annual activity reports.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n            \u003carticle class=\"fml-delivery-item\"\u003e\u003cspan class=\"fml-round-index\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eAnalysis of scenarios\u003c\/h3\u003e\n\u003cp\u003eComparison of low, basic and high cases in key financial performance measures.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n            \u003carticle class=\"fml-delivery-item\"\u003e\u003cspan class=\"fml-round-index\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eFinancial statements\u003c\/h3\u003e\n\u003cp\u003eA review of the anticipated income statement, cash flow, balance sheet, dashboard, summaries and related reports.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n          \u003c\/div\u003e\n\n          \u003caside class=\"fml-purchase\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/3d-printed-house-construction-financial-model-headimage-financialmodelslab_65c17e99-fef4-46fa-848e-bf5cb3e6e685.webp\" alt=\"3D Construction of printed houses Financial models covers product with financial charts and graphics workbook\" loading=\"lazy\" decoding=\"async\"\u003e\n            \u003cdiv class=\"fml-purchase-body\"\u003e\n              \u003cspan class=\"fml-product-tag\"\u003e3D building of printed houses\u003c\/span\u003e\n              \u003ch3\u003e3D Financial model for the construction of printed houses\u003c\/h3\u003e\n              \u003cp\u003eAn editable workbook of Excel and Google Sheets with five-year projections, scenarios and financial statements.\u003c\/p\u003e\n              \u003cdiv class=\"fml-price\"\u003e\n\u003cdel\u003e$149\u003c\/del\u003e\u003cstrong\u003e$109\u003c\/strong\u003e\n\u003c\/div\u003e\n              \u003cbutton class=\"fml-btn fml-btn--cta\" type=\"button\" onclick='get_full(1, \"checkout\")'\u003ePurchase and download - $109\u003c\/button\u003e\n            \u003c\/div\u003e\n          \u003c\/aside\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"fml-section fml-faq\" id=\"fml-model-faq\"\u003e\n      \u003cdiv class=\"fml-container\"\u003e\n        \u003cheader class=\"fml-section-head\"\u003e\n          \u003cspan class=\"fml-eyebrow\"\u003eBefore purchase\u003c\/span\u003e\n          \u003ch2\u003e3D Financial model for the construction of printed houses FAQ\u003c\/h2\u003e\n          \u003cp\u003eThe basic answers are visible in their entirety, without the need to click on the accordion.\u003c\/p\u003e\n        \u003c\/header\u003e\n\n        \u003cdiv class=\"fml-faq-list\"\u003e\n          \u003carticle class=\"fml-faq-item\"\u003e\u003cspan class=\"fml-faq-number\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eHow does the model calculate the revenue from the construction of printed houses 3D?\u003c\/h3\u003e\n\u003cp\u003eRevenue shall be based on the sales units included for each product line included multiplied by the sales price and on the additional revenue included. The annual data shall use a monthly seasonality schedule once for the monthly reporting.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n          \u003carticle class=\"fml-faq-item\"\u003e\u003cspan class=\"fml-faq-number\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eWhich assumptions can I change?\u003c\/h3\u003e\n\u003cp\u003eYou can edit product line names, launch time, where applicable, physical unit numbers, sales prices, sales or inventory handling, if displayed, monthly seasonality and additional revenue.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n          \u003carticle class=\"fml-faq-item\"\u003e\u003cspan class=\"fml-faq-number\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eWhat can I compare between low, basic and high scenarios?\u003c\/h3\u003e\n\u003cp\u003eIn terms of scenario analysis, it compares the low, underlying and high positions with respect to revenue, gross margin, contribution margin and EBITDA with respect to forecast.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n          \u003carticle class=\"fml-faq-item\"\u003e\u003cspan class=\"fml-faq-number\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eWhat financial results are taken into account?\u003c\/h3\u003e\n\u003cp\u003eThe model shall include a projected income statement, a cash flow, a balance sheet, plus a dashboard and a summary of the reports. Additional visible reports shall include balance, ROIC, charts, relationships and other management views.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n          \u003carticle class=\"fml-faq-item\"\u003e\u003cspan class=\"fml-faq-number\"\u003e05\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eCan the Financial Models Lab adapt the model to individual requirements?\u003c\/h3\u003e\n\u003cp\u003eYes. the Financial Models Lab offers personalised financial modelling for different revenue logics, operational schedules or reporting requirements.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n          \u003carticle class=\"fml-faq-item\"\u003e\u003cspan class=\"fml-faq-number\"\u003e06\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eIs this workbook a prediction or a guarantee?\u003c\/h3\u003e\n\u003cp\u003eIt is a planning forecast based on edited assumptions and not a guarantee of business performance, financing, profitability or return.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n  \u003c\/div\u003e","brand":"FinModelsLab","offers":[{"title":"Default Title","offer_id":54931050103125,"sku":"3d-printed-house-construction-financial-model","price":109.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1047\/6496\/5205\/files\/3d-printed-house-construction-financial-model-headimage-financialmodelslab_0c7a5788-74b7-4069-92a7-893957af6500.webp?v=1789148422","url":"https:\/\/ansoff-matrix.com\/products\/3d-printed-house-construction-financial-model","provider":"FinModelsLab","version":"1.0","type":"link"}