.article-visuals[data-astro-cid-wkdxeecy]{color:#263d32;gap:clamp(20px,3vw,30px);margin-block:42px;display:grid}.article-visuals-intro[data-astro-cid-wkdxeecy]{margin-block:30px 42px}.visual[data-astro-cid-wkdxeecy]{background:#fff;border:1px solid #d6dfd8;min-width:0;margin:0;padding:clamp(20px,3vw,30px)}.visual-heading[data-astro-cid-wkdxeecy]{margin-bottom:22px;display:block}.visual[data-astro-cid-wkdxeecy] .visual-heading[data-astro-cid-wkdxeecy] h2[data-astro-cid-wkdxeecy]{color:#193d2d;letter-spacing:-.025em;margin:0;font-size:clamp(20px,2.6vw,27px);font-weight:700;line-height:1.25}.visual-kind[data-astro-cid-wkdxeecy]{color:#61745f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:750;display:block}.illustration-frame[data-astro-cid-wkdxeecy]{border-radius:14px;overflow:hidden}.topic-illustration[data-astro-cid-wkdxeecy],.process-illustration[data-astro-cid-wkdxeecy]{width:100%;height:auto;display:block}.topic-illustration-mobile[data-astro-cid-wkdxeecy],.process-illustration-mobile[data-astro-cid-wkdxeecy]{display:none}.topic-illustration[data-astro-cid-wkdxeecy] .node-number[data-astro-cid-wkdxeecy],.topic-illustration[data-astro-cid-wkdxeecy] .node-label[data-astro-cid-wkdxeecy],.topic-illustration[data-astro-cid-wkdxeecy] .blueprint-label[data-astro-cid-wkdxeecy],.process-illustration[data-astro-cid-wkdxeecy] .node-number[data-astro-cid-wkdxeecy],.process-illustration[data-astro-cid-wkdxeecy] .process-label[data-astro-cid-wkdxeecy]{font-family:Noto Sans,Arial,sans-serif}.topic-illustration[data-astro-cid-wkdxeecy] .node-number[data-astro-cid-wkdxeecy],.process-illustration[data-astro-cid-wkdxeecy] .node-number[data-astro-cid-wkdxeecy]{fill:#fffefa;font-size:11px;font-weight:700}.topic-illustration[data-astro-cid-wkdxeecy] .node-label[data-astro-cid-wkdxeecy]{fill:#244b36;font-size:15px;font-weight:700}.topic-illustration[data-astro-cid-wkdxeecy] .blueprint-label[data-astro-cid-wkdxeecy]{fill:#526b58;letter-spacing:.08em;font-size:9px;font-weight:700}.process-illustration[data-astro-cid-wkdxeecy] .process-label[data-astro-cid-wkdxeecy]{fill:#244b36;font-size:13px;font-weight:700}.visual-description[data-astro-cid-wkdxeecy],.visual-caption[data-astro-cid-wkdxeecy]{color:#46564c;max-width:720px;margin:10px 0 0;font-size:14px;line-height:1.6}.visual-caption[data-astro-cid-wkdxeecy]{color:#617067;margin-top:7px;font-size:13px}.topic-map[data-astro-cid-wkdxeecy]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.topic-map[data-astro-cid-wkdxeecy] li[data-astro-cid-wkdxeecy]{border-top:2px solid #9db5a2;min-width:0;padding:20px 16px 0 0;position:relative}.topic-map[data-astro-cid-wkdxeecy] li[data-astro-cid-wkdxeecy]:before{content:"";background:#2e694d;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;top:-7px;left:0;box-shadow:0 0 0 1px #2e694d}.topic-map[data-astro-cid-wkdxeecy] strong[data-astro-cid-wkdxeecy],.topic-map[data-astro-cid-wkdxeecy] span[data-astro-cid-wkdxeecy],.process-list[data-astro-cid-wkdxeecy] strong[data-astro-cid-wkdxeecy],.process-list[data-astro-cid-wkdxeecy] span[data-astro-cid-wkdxeecy]{display:block}.topic-map[data-astro-cid-wkdxeecy] strong[data-astro-cid-wkdxeecy]{color:#244b36;font-size:15px}.topic-map[data-astro-cid-wkdxeecy] span[data-astro-cid-wkdxeecy],.process-list[data-astro-cid-wkdxeecy] span[data-astro-cid-wkdxeecy]{color:#536157;margin-top:5px;font-size:13px;line-height:1.55}.process-list[data-astro-cid-wkdxeecy]{counter-reset:process-step;gap:0;margin:0;padding:0;list-style:none;display:grid}.process-list[data-astro-cid-wkdxeecy]>li[data-astro-cid-wkdxeecy]{counter-increment:process-step;border-left:1px solid #b7c8bb;min-height:58px;margin-left:15px;padding:0 0 20px 37px;position:relative}.process-list[data-astro-cid-wkdxeecy]>li[data-astro-cid-wkdxeecy]:last-child{border-left-color:#0000;min-height:0;padding-bottom:0}.process-list[data-astro-cid-wkdxeecy]>li[data-astro-cid-wkdxeecy]:before{color:#244b36;content:counter(process-step, decimal-leading-zero);background:#f3f7f3;border:1px solid #9db5a2;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;font-weight:750;display:grid;position:absolute;top:-2px;left:-15px}.process-list[data-astro-cid-wkdxeecy] strong[data-astro-cid-wkdxeecy]{color:#244b36;font-size:15px}.process-list[data-astro-cid-wkdxeecy] span[data-astro-cid-wkdxeecy]{max-width:720px}.decision-branches[data-astro-cid-wkdxeecy]{border-top:1px dashed #bdcbbf;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px 18px;margin:11px 0 0;padding:10px 0 0;list-style:none;display:grid}.decision-branches[data-astro-cid-wkdxeecy] li[data-astro-cid-wkdxeecy]{border-left:2px solid #9db5a2;min-width:0;padding-left:12px}.decision-branches[data-astro-cid-wkdxeecy] strong[data-astro-cid-wkdxeecy]{color:#355a41;font-size:13px}.decision-branches[data-astro-cid-wkdxeecy] span[data-astro-cid-wkdxeecy]{margin-top:3px;font-size:12px}.table-wrap[data-astro-cid-wkdxeecy]{border:1px solid #d6dfd8;max-width:100%;overflow-x:auto}.visual[data-astro-cid-wkdxeecy] table[data-astro-cid-wkdxeecy]{border-collapse:collapse;text-align:left;width:100%}.visual[data-astro-cid-wkdxeecy] th[data-astro-cid-wkdxeecy],.visual[data-astro-cid-wkdxeecy] td[data-astro-cid-wkdxeecy]{vertical-align:top;border-bottom:1px solid #e0e7e1;min-width:130px;padding:12px 14px;font-size:13px;line-height:1.5}.visual[data-astro-cid-wkdxeecy] thead[data-astro-cid-wkdxeecy] th[data-astro-cid-wkdxeecy]{color:#244b36;background:#eef4ef;font-size:12px;font-weight:750}.visual[data-astro-cid-wkdxeecy] tbody[data-astro-cid-wkdxeecy] th[data-astro-cid-wkdxeecy]{color:#244b36;font-weight:700}.visual[data-astro-cid-wkdxeecy] tbody[data-astro-cid-wkdxeecy] td[data-astro-cid-wkdxeecy]{color:#46564c}.visual[data-astro-cid-wkdxeecy] tbody[data-astro-cid-wkdxeecy] tr[data-astro-cid-wkdxeecy]:last-child th[data-astro-cid-wkdxeecy],.visual[data-astro-cid-wkdxeecy] tbody[data-astro-cid-wkdxeecy] tr[data-astro-cid-wkdxeecy]:last-child td[data-astro-cid-wkdxeecy]{border-bottom:0}@media (width<=680px){.topic-illustration-desktop[data-astro-cid-wkdxeecy],.process-illustration-desktop[data-astro-cid-wkdxeecy]{display:none}.topic-illustration-mobile[data-astro-cid-wkdxeecy],.process-illustration-mobile[data-astro-cid-wkdxeecy]{display:block}.topic-map[data-astro-cid-wkdxeecy]{grid-template-columns:1fr;gap:0;padding-left:7px}.topic-map[data-astro-cid-wkdxeecy] li[data-astro-cid-wkdxeecy]{border-top:0;border-left:2px solid #9db5a2;padding:0 0 18px 22px}.topic-map[data-astro-cid-wkdxeecy] li[data-astro-cid-wkdxeecy]:last-child{border-left-color:#0000;padding-bottom:0}.topic-map[data-astro-cid-wkdxeecy] li[data-astro-cid-wkdxeecy]:before{top:2px;left:-7px}.table-wrap[data-astro-cid-wkdxeecy]{margin-inline:-4px}}.article-photo[data-astro-cid-v767bhhm]{background:#fff;border:1px solid #d6dfd8;margin:28px 0 38px;overflow:hidden}.article-photo[data-astro-cid-v767bhhm] img[data-astro-cid-v767bhhm]{object-fit:cover;background:#edf3ee;width:100%;height:clamp(230px,42vw,440px);display:block}.article-photo[data-astro-cid-v767bhhm] img[data-astro-cid-v767bhhm].photo-contain{object-fit:contain}.article-photo[data-astro-cid-v767bhhm] figcaption[data-astro-cid-v767bhhm]{color:#536157;gap:5px;padding:12px 15px;font-size:13px;line-height:1.55;display:grid}.article-photo[data-astro-cid-v767bhhm] small[data-astro-cid-v767bhhm]{color:#748075;font-size:11px}.article-photo[data-astro-cid-v767bhhm] a[data-astro-cid-v767bhhm]{color:#315d3d;text-underline-offset:2px}.article-diagram[data-astro-cid-q6vsif54]{background:#fff;border:1px solid #d6dfd8;gap:20px;margin:30px 0 42px;padding:clamp(20px,3vw,30px);display:grid}.visual-heading[data-astro-cid-q6vsif54]{margin:0}.visual-heading[data-astro-cid-q6vsif54] h2[data-astro-cid-q6vsif54]{color:#193d2d;margin:0;font-size:clamp(20px,2.6vw,27px);line-height:1.25}.visual-kind[data-astro-cid-q6vsif54]{color:#61745f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:750;display:block}.visual-description[data-astro-cid-q6vsif54],.visual-caption[data-astro-cid-q6vsif54]{color:#46564c;max-width:720px;margin:10px 0 0;font-size:14px;line-height:1.6}.visual-caption[data-astro-cid-q6vsif54]{color:#617067;margin-top:6px;font-size:13px}.diagram-canvas[data-astro-cid-q6vsif54]{color:#244b36;background:#edf3ee;border:1px solid #d7e1d8;border-radius:14px;min-height:250px;font-size:13px;position:relative;overflow:hidden}.diagram-key[data-astro-cid-q6vsif54]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.diagram-key[data-astro-cid-q6vsif54] li[data-astro-cid-q6vsif54]{border-top:2px solid #9db5a2;padding-top:12px}.diagram-key[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54],.diagram-key[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54]{display:block}.diagram-key[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{color:#244b36;font-size:14px}.diagram-key[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54]{color:#536157;margin-top:4px;font-size:12px;line-height:1.5}.diagram-canvas[data-astro-cid-q6vsif54] [data-astro-cid-q6vsif54]{box-sizing:border-box}.document-sheet[data-astro-cid-q6vsif54],.contract-sheet[data-astro-cid-q6vsif54],.tender-sheet[data-astro-cid-q6vsif54]{background:#fffefa;border:1px solid #c8d5ca;padding:18px;position:absolute;box-shadow:0 10px 24px #244b3614}.document-tag[data-astro-cid-q6vsif54],.contract-sheet[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54],.tender-sheet[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{color:#718273;letter-spacing:.1em;font-size:10px;font-weight:800;display:block}.quote-review[data-astro-cid-q6vsif54]{justify-content:center;align-items:center;gap:30px;min-height:250px;padding:28px;display:flex;position:relative}.quote-document[data-astro-cid-q6vsif54]{width:min(34%,240px);min-height:172px;position:relative}.quote-document[data-astro-cid-q6vsif54] strong[data-astro-cid-q6vsif54]{margin:18px 0 14px;font-size:16px;display:block}.document-tag[data-astro-cid-q6vsif54].alt{color:#8b7141}.document-line[data-astro-cid-q6vsif54]{background:#e4e9e3;width:76%;height:6px;margin-top:8px;display:block}.document-line[data-astro-cid-q6vsif54].wide{width:100%}.document-line[data-astro-cid-q6vsif54].short{width:48%}.document-total[data-astro-cid-q6vsif54]{border-top:1px solid #dce4dd;justify-content:space-between;margin-top:16px;padding-top:8px;font-size:9px;display:flex}.document-total[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{font-size:12px}.comparison-mark[data-astro-cid-q6vsif54]{z-index:1;color:#fff;background:#547a5c;border-radius:50%;place-items:center;width:40px;height:40px;font-size:25px;display:grid}.review-stamp[data-astro-cid-q6vsif54]{color:#687769;align-items:center;gap:9px;font-size:10px;display:flex;position:absolute;bottom:13px;right:7%}.review-stamp[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{color:#315d3d;letter-spacing:.06em;border:1px solid #6f8d70;padding:6px 9px;transform:rotate(-3deg)}.request-pack[data-astro-cid-q6vsif54]{grid-template-columns:.75fr 2fr 1fr;align-items:center;gap:18px;min-height:250px;padding:26px;display:grid}.site-pin[data-astro-cid-q6vsif54]{background:#fffefa;border:1px solid #c8d5ca;border-radius:50% 50% 50% 8px;align-content:center;place-items:center;gap:5px;width:96px;height:96px;margin:auto;display:grid;transform:rotate(-45deg)}.site-pin[data-astro-cid-q6vsif54]>[data-astro-cid-q6vsif54]{transform:rotate(45deg)}.site-pin[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54]{font-size:9px;font-weight:800}.site-pin[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{color:#b47155;font-size:25px}.request-inputs[data-astro-cid-q6vsif54]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.input-slip[data-astro-cid-q6vsif54]{background:#fffefa;border:1px solid #cfdbd0;min-height:78px;padding:9px 10px}.slip-index[data-astro-cid-q6vsif54]{float:right;color:#809182;font-size:10px}.input-slip[data-astro-cid-q6vsif54] strong[data-astro-cid-q6vsif54],.input-slip[data-astro-cid-q6vsif54] small[data-astro-cid-q6vsif54]{display:block}.input-slip[data-astro-cid-q6vsif54] strong[data-astro-cid-q6vsif54]{margin-top:8px;font-size:13px}.input-slip[data-astro-cid-q6vsif54] small[data-astro-cid-q6vsif54]{color:#6a796d;margin-top:4px;font-size:10px;line-height:1.35}.request-folder[data-astro-cid-q6vsif54]{background:#fffefa;border-left:5px solid #b68b57;align-content:center;gap:8px;min-height:112px;padding:17px;display:grid;box-shadow:0 8px 18px #244b3612}.request-folder[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54],.request-folder[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{color:#738175;letter-spacing:.08em;font-size:9px;font-style:normal;font-weight:750}.request-folder[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{font-size:14px;line-height:1.3}.scope-plan[data-astro-cid-q6vsif54]{grid-template-columns:1.5fr 1fr;align-items:center;gap:22px;min-height:250px;padding:24px;display:grid}.floor-plan[data-astro-cid-q6vsif54]{background:#fffefa;border:5px solid #728c76;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;min-height:190px;display:grid;position:relative}.room[data-astro-cid-q6vsif54]{border:1px solid #b8c8bb;place-items:center;min-height:80px;font-size:10px;font-weight:800;display:grid}.room-a[data-astro-cid-q6vsif54],.room-d[data-astro-cid-q6vsif54]{background:#dcebdd}.room-b[data-astro-cid-q6vsif54]{background:#f7ebd8;border-style:dashed}.room-c[data-astro-cid-q6vsif54]{background:#fffefa}.plan-door[data-astro-cid-q6vsif54]{background:#fffefa;width:18px;height:3px;position:absolute}.door-a[data-astro-cid-q6vsif54]{top:50%;left:28%}.door-b[data-astro-cid-q6vsif54]{bottom:0;right:27%}.plan-boundary[data-astro-cid-q6vsif54]{border-top:2px dashed #b88255;position:absolute;inset:49% 0 auto}.plan-callout[data-astro-cid-q6vsif54]{color:#fff;background:#3e704b;padding:4px 7px;font-size:8px;font-weight:800;position:absolute}.plan-callout[data-astro-cid-q6vsif54].included{top:8px;left:8px}.plan-callout[data-astro-cid-q6vsif54].open{color:#684927;background:#f4dfbb;bottom:8px;right:8px}.plan-legend[data-astro-cid-q6vsif54]{grid-template-columns:auto 1fr;align-content:center;gap:7px 10px;font-size:11px;display:grid}.plan-legend[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{color:#335b3e}.plan-legend[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54]{color:#68766b;line-height:1.4}.pricing-formats[data-astro-cid-q6vsif54]{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:250px;padding:24px;display:grid}.price-mode[data-astro-cid-q6vsif54]{background:#fffefa;border:1px solid #cbd8cd;min-height:170px;padding:16px;position:relative}.mode-number[data-astro-cid-q6vsif54]{color:#91a18f;font-size:10px;font-weight:800}.price-mode[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{margin-top:12px;font-size:16px;display:block}.price-mode[data-astro-cid-q6vsif54]>strong[data-astro-cid-q6vsif54]{color:#8a714b;letter-spacing:.08em;margin-top:8px;font-size:10px;display:block}.lump-bar[data-astro-cid-q6vsif54]{background:#dfe9df;height:18px;margin-top:18px}.lump-bar[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{background:#527b5a;width:75%;height:100%;display:block}.price-mode[data-astro-cid-q6vsif54] small[data-astro-cid-q6vsif54]{color:#68766b;margin-top:8px;font-size:10px;display:block}.price-divider[data-astro-cid-q6vsif54]{color:#667767;justify-items:center;gap:4px;font-size:8px;font-weight:800;display:grid}.price-divider[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{color:#547a5c;font-size:24px}.quantity-row[data-astro-cid-q6vsif54]{background:#eef4ef;grid-template-columns:24px 1fr 18px;gap:6px;margin-top:8px;padding:5px;font-size:9px;display:grid}.quantity-row[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{color:#79907c;font-style:normal}.quantity-row[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{color:#456b4c}.pricing-footnote[data-astro-cid-q6vsif54]{color:#6a796d;text-align:center;grid-column:1/-1;font-size:10px}.contract-questions[data-astro-cid-q6vsif54]{min-height:250px;padding:24px;position:relative}.contract-sheet[data-astro-cid-q6vsif54]{width:200px;height:148px;top:50px;left:50%;transform:translate(-50%)rotate(-2deg)}.contract-sheet[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54],.tender-sheet[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{background:#e4e9e3;width:85%;height:5px;margin-top:11px;display:block}.contract-sheet[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{color:#b17454;border:2px solid #b17454;border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;display:grid;position:absolute;bottom:13px;right:18px}.question-bubble[data-astro-cid-q6vsif54]{background:#fffefa;border:1px solid #c8d5ca;border-radius:13px;gap:4px;max-width:190px;padding:10px 13px;display:grid;position:absolute;box-shadow:0 6px 18px #244b3612}.question-bubble[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54]{color:#809082;font-size:9px}.question-bubble[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{font-size:12px}.bubble-one[data-astro-cid-q6vsif54]{top:20px;left:6%}.bubble-two[data-astro-cid-q6vsif54]{top:28px;right:5%}.bubble-three[data-astro-cid-q6vsif54]{bottom:20px;left:5%}.bubble-four[data-astro-cid-q6vsif54]{bottom:17px;right:4%}.material-board[data-astro-cid-q6vsif54]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:12px;min-height:250px;padding:26px;display:grid}.sample-card[data-astro-cid-q6vsif54]{background:#fffefa;border:1px solid #d0dbd1;min-width:0;padding:10px}.sample-swatch[data-astro-cid-q6vsif54]{background:#d8c0a3;place-items:center;height:92px;margin-bottom:10px;display:grid}.brick-swatch[data-astro-cid-q6vsif54]{background-color:#bd8063;background-image:linear-gradient(#0000 45%,#f0dfc8 47% 52%,#0000 54%),linear-gradient(90deg,#0000 47%,#f0dfc8 49% 53%,#0000 55%);background-size:28px 20px}.size-swatch[data-astro-cid-q6vsif54]{grid-template-columns:repeat(3,22px);align-content:center;gap:6px}.size-swatch[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{background:#eef4ef;border:1px solid #76927a;height:44px}.paper-swatch[data-astro-cid-q6vsif54]{color:#fff;background:#6f8a72;font-weight:800}.installed-swatch[data-astro-cid-q6vsif54]{background:linear-gradient(135deg,#cab99d 0 48%,#fffefa 49% 51%,#a7b49e 52%)}.sample-card[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54],.sample-card[data-astro-cid-q6vsif54]>small[data-astro-cid-q6vsif54]{display:block}.sample-card[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{font-size:11px}.sample-card[data-astro-cid-q6vsif54]>small[data-astro-cid-q6vsif54]{color:#778478;margin-top:5px;font-size:9px}.change-control[data-astro-cid-q6vsif54]{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:250px;padding:22px;display:grid}.change-state[data-astro-cid-q6vsif54]{background:#fffefa;border:1px solid #cad7cc;gap:8px;min-height:124px;padding:12px;display:grid}.change-state[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54],.approval-mark[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54]{color:#758477;letter-spacing:.08em;font-size:9px;font-weight:800}.change-state[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{font-size:12px}.plan-mini[data-astro-cid-q6vsif54]{background:linear-gradient(90deg,#0000 48%,#849b87 49% 51%,#0000 52%),linear-gradient(#0000 48%,#849b87 49% 51%,#0000 52%);border:2px solid #849b87;height:46px;display:block;position:relative}.plan-mini[data-astro-cid-q6vsif54].altered{background:linear-gradient(90deg,#0000 35%,#b88055 36% 38%,#0000 39%),linear-gradient(#0000 38%,#b88055 39% 41%,#0000 42%);border-color:#b88055}.change-arrow[data-astro-cid-q6vsif54]{color:#547a5c;font-size:24px}.impact-card[data-astro-cid-q6vsif54]{background:#dfeadf;grid-column:1/3;gap:5px;padding:10px;display:grid}.impact-card[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{font-size:10px}.impact-card[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54],.impact-card[data-astro-cid-q6vsif54] small[data-astro-cid-q6vsif54]{color:#5e6f61;font-size:10px}.approval-mark[data-astro-cid-q6vsif54]{text-align:center;background:#fff9ee;border:1px dashed #ae8a5d;justify-items:center;gap:6px;padding:12px 8px;display:grid}.approval-mark[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{color:#8a663f;font-size:10px}.change-footer[data-astro-cid-q6vsif54]{color:#66776a;text-align:center;grid-column:1/-1;font-size:10px}.survey-plan[data-astro-cid-q6vsif54]{grid-template-columns:1.15fr 1fr;align-items:center;gap:20px;min-height:250px;padding:22px;display:grid}.survey-drawing[data-astro-cid-q6vsif54]{background:#fffefa;border:4px solid #6f8c73;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;min-height:180px;display:grid;position:relative}.survey-room[data-astro-cid-q6vsif54]{color:#69806d;border:1px solid #bfd0c2;place-items:center;font-size:9px;font-weight:800;display:grid}.room-two[data-astro-cid-q6vsif54]{background:#f7f0e2;grid-row:span 2}.room-three[data-astro-cid-q6vsif54]{background:#e6efe6}.dimension[data-astro-cid-q6vsif54]{z-index:1;color:#fff;background:#526f58;padding:3px 6px;font-size:8px;position:absolute}.dimension-top[data-astro-cid-q6vsif54]{top:-15px;left:30%}.dimension-side[data-astro-cid-q6vsif54]{bottom:48%;right:-37px;transform:rotate(-90deg)}.photo-marker[data-astro-cid-q6vsif54]{color:#fff;background:#bc7c55;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:grid;position:absolute}.marker-one[data-astro-cid-q6vsif54]{top:22%;left:20%}.marker-two[data-astro-cid-q6vsif54]{bottom:15%;right:25%}.survey-dot[data-astro-cid-q6vsif54]{background:#b45d4d;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%}.survey-notes[data-astro-cid-q6vsif54]{gap:8px;display:grid}.survey-notes[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{letter-spacing:.08em;margin-bottom:3px;font-size:10px}.survey-note[data-astro-cid-q6vsif54]{background:#fffefa;grid-template-columns:24px 1fr;gap:7px;padding:7px;display:grid}.survey-note[data-astro-cid-q6vsif54]>i[data-astro-cid-q6vsif54]{color:#fff;background:#66836b;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}.survey-note[data-astro-cid-q6vsif54] strong[data-astro-cid-q6vsif54],.survey-note[data-astro-cid-q6vsif54] small[data-astro-cid-q6vsif54]{display:block}.survey-note[data-astro-cid-q6vsif54] strong[data-astro-cid-q6vsif54]{font-size:10px}.survey-note[data-astro-cid-q6vsif54] small[data-astro-cid-q6vsif54]{color:#758177;margin-top:2px;font-size:9px}.owner-timeline[data-astro-cid-q6vsif54]{grid-template-columns:repeat(4,1fr);align-content:center;min-height:250px;padding:30px 22px;display:grid;position:relative}.timeline-track[data-astro-cid-q6vsif54]{background:#9db5a2;height:3px;position:absolute;top:118px;left:10%;right:10%}.timeline-event[data-astro-cid-q6vsif54]{z-index:1;text-align:center;justify-items:center;gap:9px;display:grid}.event-date[data-astro-cid-q6vsif54]{color:#78877b;letter-spacing:.07em;font-size:9px;font-weight:800}.event-dot[data-astro-cid-q6vsif54]{background:#4a7752;border:4px solid #edf3ee;border-radius:50%;width:19px;height:19px;box-shadow:0 0 0 1px #4a7752}.timeline-event[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{max-width:130px;font-size:11px}.timeline-event[data-astro-cid-q6vsif54]>small[data-astro-cid-q6vsif54]{color:#758177;font-size:9px}.timeline-note[data-astro-cid-q6vsif54]{color:#637365;letter-spacing:.12em;text-align:center;grid-column:1/-1;margin-top:32px;font-size:10px;font-weight:800}.safe-route[data-astro-cid-q6vsif54]{grid-template-columns:1.5fr 1fr;align-items:center;gap:20px;min-height:250px;padding:22px;display:grid}.site-map[data-astro-cid-q6vsif54]{background:repeating-linear-gradient(45deg,#f3f5ef,#f3f5ef 12px,#e9efe9 12px 24px);border:1px solid #b9c9bc;min-height:190px;position:relative;overflow:hidden}.site-label[data-astro-cid-q6vsif54]{font-size:9px;font-weight:800;position:absolute;top:8px;left:10px}.site-building[data-astro-cid-q6vsif54]{color:#66776b;text-align:center;background:#dbe2dc;border:3px solid #8a9990;place-items:center;width:40%;height:75px;font-size:9px;font-weight:800;display:grid;position:absolute;top:30px;right:14%}.exclusion-zone[data-astro-cid-q6vsif54]{color:#8b4c41;background:#f7e5dfd9;border:1px dashed #ad5e4d;gap:3px;padding:5px;font-size:8px;display:grid;position:absolute;top:20px;right:6%}.exclusion-zone[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54]{font-size:7px}.safe-walkway[data-astro-cid-q6vsif54]{background:#e5f1e2;border:2px solid #4f8257;border-radius:15px;justify-content:space-between;align-items:center;height:23px;display:flex;position:absolute;bottom:23px;left:8%;right:8%}.safe-walkway[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{background:#54825a;border-radius:50%;width:7px;height:7px}.safe-walkway[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{color:#48734e;font-size:8px;position:absolute;top:25px;right:0}.site-gate[data-astro-cid-q6vsif54]{color:#68766a;font-size:8px;font-weight:800;position:absolute;bottom:8px;left:10px}.safety-sequence[data-astro-cid-q6vsif54]{gap:9px;display:grid}.safety-sequence[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54]{background:#fffefa;grid-template-columns:26px 1fr;align-items:center;gap:7px;padding:8px;display:grid}.safety-sequence[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{color:#fff;background:#4e7756;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;display:grid}.safety-sequence[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{font-size:10px}.defect-markup[data-astro-cid-q6vsif54]{grid-template-columns:1.1fr 1fr;align-items:center;gap:16px;min-height:250px;padding:20px;display:grid}.elevation[data-astro-cid-q6vsif54]{background:#e3ebe3;min-height:172px;position:relative;overflow:hidden}.elevation-roof[data-astro-cid-q6vsif54]{clip-path:polygon(50% 0,100% 100%,0 100%);background:#738a76;width:75%;height:37px;position:absolute;top:25px;left:10%}.elevation-wall[data-astro-cid-q6vsif54]{background:#f5f1e7;border:2px solid #8e9d8f;width:57%;height:99px;position:absolute;top:61px;left:19%}.elevation-window[data-astro-cid-q6vsif54]{z-index:1;background:#dce9eb;border:2px solid #728b76;width:25px;height:31px;position:absolute;top:83px}.window-one[data-astro-cid-q6vsif54]{left:29%}.window-two[data-astro-cid-q6vsif54]{right:29%}.elevation-door[data-astro-cid-q6vsif54]{z-index:1;background:#ded2bd;border:2px solid #907a5f;width:27px;height:44px;position:absolute;bottom:13px;right:46%}.defect-pin[data-astro-cid-q6vsif54]{z-index:2;color:#fff;background:#b95f4b;border:2px solid #fff;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;font-style:normal;font-weight:800;display:grid;position:absolute;box-shadow:0 0 0 1px #b95f4b}.pin-1[data-astro-cid-q6vsif54]{top:77px;left:42%}.pin-2[data-astro-cid-q6vsif54]{top:122px;right:25%}.pin-3[data-astro-cid-q6vsif54]{top:42px;right:30%}.defect-crack[data-astro-cid-q6vsif54]{background:#a95245;width:2px;height:24px;position:absolute;top:88px;left:50%;transform:rotate(24deg)}.defect-list[data-astro-cid-q6vsif54]{gap:7px;display:grid}.defect-list[data-astro-cid-q6vsif54]>div[data-astro-cid-q6vsif54]{background:#fffefa;grid-template-columns:22px 1fr 16px;align-items:center;gap:7px;padding:7px;display:grid}.defect-list[data-astro-cid-q6vsif54]>div[data-astro-cid-q6vsif54]>i[data-astro-cid-q6vsif54]{color:#fff;background:#b95f4b;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;display:grid}.defect-list[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54],.defect-list[data-astro-cid-q6vsif54] small[data-astro-cid-q6vsif54]{display:block}.defect-list[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{font-size:10px}.defect-list[data-astro-cid-q6vsif54] small[data-astro-cid-q6vsif54]{color:#758177;margin-top:3px;font-size:8px;line-height:1.35}.defect-list[data-astro-cid-q6vsif54] em[data-astro-cid-q6vsif54]{color:#708673;font-style:normal}.defect-reminder[data-astro-cid-q6vsif54]{color:#68776a;letter-spacing:.08em;text-align:center;grid-column:1/-1;font-size:9px;font-weight:800}.moisture-section[data-astro-cid-q6vsif54]{grid-template-columns:1.25fr 1fr;align-items:center;gap:22px;min-height:250px;padding:22px;display:grid}.roof-section[data-astro-cid-q6vsif54]{background:linear-gradient(#e4eff0 0 55%,#f4efe4 55%);border:1px solid #c7d4c9;min-height:190px;position:relative;overflow:hidden}.roof-tile[data-astro-cid-q6vsif54]{background:repeating-linear-gradient(90deg,#bb9b74,#bb9b74 20px,#e1ceb0 20px 22px);border:2px solid #758b77;width:47%;height:46px;position:absolute;top:25px;left:10%;transform:skewY(-21deg)}.roof-tile[data-astro-cid-q6vsif54].second{width:38%;top:44px;left:51%}.roof-underlay[data-astro-cid-q6vsif54]{background:#aa7e54;width:58%;height:7px;position:absolute;top:80px;left:27%;transform:rotate(-21deg)}.water-path[data-astro-cid-q6vsif54]{color:#4a8ba1;font-size:25px;position:absolute;top:84px;right:24%}.moisture-mark[data-astro-cid-q6vsif54]{opacity:.8;background:#aacbd0;border-radius:50%;width:47px;height:23px;position:absolute;bottom:36px;right:14%}.ceiling-line[data-astro-cid-q6vsif54]{border-top:5px solid #9a8d76;position:absolute;bottom:28px;left:0;right:0}.room-label[data-astro-cid-q6vsif54]{color:#6e7c70;font-size:8px;font-weight:800;position:absolute;bottom:6px;left:12px}.moisture-callouts[data-astro-cid-q6vsif54]{gap:8px;display:grid}.moisture-callouts[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{margin-bottom:2px;font-size:9px;line-height:1.4}.moisture-callouts[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{background:#fffefa;grid-template-columns:24px 1fr;align-items:center;gap:7px;padding:7px;font-size:10px;display:grid}.moisture-callouts[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{color:#4a7885;font-size:9px;font-style:normal;font-weight:800}.tender-package[data-astro-cid-q6vsif54]{grid-template-columns:.9fr 1.2fr;align-items:center;gap:18px;min-height:250px;padding:22px;display:grid}.tender-stack[data-astro-cid-q6vsif54]{min-height:195px;position:relative}.tender-sheet[data-astro-cid-q6vsif54]{width:70%;height:143px}.sheet-back[data-astro-cid-q6vsif54]{top:35px;left:10px;transform:rotate(-8deg)}.sheet-middle[data-astro-cid-q6vsif54]{top:24px;left:25px;transform:rotate(4deg)}.sheet-front[data-astro-cid-q6vsif54]{z-index:1;top:43px;left:43px;transform:rotate(-1deg)}.sheet-front[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{color:#a16f45;margin:10px 0;font-size:10px;display:block}.tender-checks[data-astro-cid-q6vsif54]{gap:8px;display:grid}.tender-checks[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{background:#fffefa;grid-template-columns:23px 1fr;align-items:center;gap:7px;min-height:30px;padding:5px;display:grid}.tender-checks[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{color:#fff;background:#56805d;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.tender-checks[data-astro-cid-q6vsif54] span[data-astro-cid-q6vsif54]:nth-child(2) i[data-astro-cid-q6vsif54]{background:#b6794c}.tender-checks[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{font-size:10px}.tender-note[data-astro-cid-q6vsif54]{color:#69786c;letter-spacing:.08em;text-align:center;grid-column:1/-1;font-size:9px;font-weight:800}.boq-alignment[data-astro-cid-q6vsif54]{grid-template-columns:1fr;align-content:center;gap:0;min-height:250px;padding:18px 16%;display:grid}.alignment-layer[data-astro-cid-q6vsif54]{background:#fffefa;border:1px solid #c5d3c7;grid-template-columns:1.2fr repeat(3,1fr);gap:5px;padding:7px;display:grid}.alignment-layer[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{color:#fff;background:#527858;padding:8px;font-size:10px}.alignment-layer[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{text-align:center;background:#edf3ee;padding:8px 5px;font-size:9px}.layer-boq[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{background:#8c7654}.layer-spec[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{background:#647d8a}.alignment-connector[data-astro-cid-q6vsif54]{justify-content:space-around;height:12px;display:flex}.alignment-connector[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{background:#8ba18e;width:2px;height:100%}.alignment-flag[data-astro-cid-q6vsif54]{color:#fff;background:#bd6551;border:2px solid #fff;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid;position:absolute;top:45%;right:9%}.alignment-caption[data-astro-cid-q6vsif54]{color:#65756a;text-align:center;margin-top:12px;font-size:10px}.rfi-clash[data-astro-cid-q6vsif54]{min-height:250px;padding:20px;position:relative;overflow:hidden}.drawing-layer[data-astro-cid-q6vsif54]{background-color:#fffefa;border:2px solid #738b77;width:48%;height:132px;position:absolute;top:30px}.drawing-layer[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{color:#718275;font-size:8px;font-weight:800;position:absolute;top:7px;left:9px}.drawing-arch[data-astro-cid-q6vsif54]{left:8%}.drawing-mep[data-astro-cid-q6vsif54]{border-color:#8296a0;right:8%}.arch-wall[data-astro-cid-q6vsif54]{border:2px solid #819681;width:56%;height:45px;position:absolute;top:46px;left:22%}.arch-door[data-astro-cid-q6vsif54]{border:2px solid #fffefa;border-bottom:0;width:28px;height:45px;position:absolute;top:46px;left:50%;box-shadow:0 0 0 2px #819681}.mep-run[data-astro-cid-q6vsif54]{border-top:4px solid #64869a;position:absolute;top:72px;left:8%;right:12%}.mep-turn[data-astro-cid-q6vsif54]{border:4px solid #64869a;border-bottom:0;border-radius:50% 50% 0 0;width:24%;height:26px;position:absolute;top:48px;left:47%}.clash-ring[data-astro-cid-q6vsif54]{color:#fff;background:#bc654f;border:3px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid;position:absolute;top:62px;left:49%;box-shadow:0 0 0 2px #bc654f}.rfi-card[data-astro-cid-q6vsif54]{background:#fffefa;border-left:4px solid #b27b4f;gap:4px;width:45%;padding:10px;display:grid;position:absolute;bottom:30px;right:13%;box-shadow:0 6px 14px #244b3615}.rfi-card[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{color:#9a724e;font-size:8px;font-weight:800}.rfi-card[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{font-size:11px}.rfi-card[data-astro-cid-q6vsif54]>small[data-astro-cid-q6vsif54]{color:#748176;font-size:8px}.rfi-status[data-astro-cid-q6vsif54]{color:#66776a;letter-spacing:.08em;font-size:8px;font-weight:800;position:absolute;bottom:8px;left:10%}.quantity-takeoff[data-astro-cid-q6vsif54]{grid-template-columns:1.2fr 1fr;align-items:center;gap:24px;min-height:250px;padding:24px;display:grid}.quantity-sketch[data-astro-cid-q6vsif54]{place-items:center;min-height:184px;display:grid;position:relative}.measure-room[data-astro-cid-q6vsif54]{background:#fffefa;border:3px solid #557d5d;place-items:center;width:62%;height:98px;display:grid;position:relative}.measure-room[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{color:#7a897d;font-size:8px;font-weight:800}.measure-line[data-astro-cid-q6vsif54]{color:#fff;background:#547a5c;padding:4px 6px;font-size:8px;font-weight:800;position:absolute}.measure-length[data-astro-cid-q6vsif54]{top:18px;left:24%}.measure-width[data-astro-cid-q6vsif54]{bottom:42%;right:4%;transform:rotate(-90deg)}.measure-height[data-astro-cid-q6vsif54]{background:#9a7651;bottom:12px;left:25%}.quantity-formula[data-astro-cid-q6vsif54]{justify-items:start;gap:9px;display:grid}.quantity-formula[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54],.quantity-formula[data-astro-cid-q6vsif54]>small[data-astro-cid-q6vsif54]{color:#758277;font-size:9px}.quantity-formula[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{background:#fffefa;border:1px solid #c8d5ca;padding:10px 14px;font-size:22px}.quantity-formula[data-astro-cid-q6vsif54]>i[data-astro-cid-q6vsif54]{color:#567b5e;margin-left:42px;font-size:20px;font-style:normal}.quantity-formula[data-astro-cid-q6vsif54]>strong[data-astro-cid-q6vsif54]{color:#3b6544;letter-spacing:.08em;font-size:13px}.material-approval[data-astro-cid-q6vsif54]{grid-template-columns:.8fr 1.35fr .9fr;align-items:center;gap:14px;min-height:250px;padding:22px;display:grid}.approval-sample[data-astro-cid-q6vsif54]{background:#fffefa;border:1px solid #cfdbd0;gap:7px;padding:10px;display:grid}.tile-grid[data-astro-cid-q6vsif54]{background:#e7e2d7;grid-template-columns:1fr 1fr;gap:4px;height:96px;padding:5px;display:grid}.tile-grid[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{background:linear-gradient(135deg,#d9c9ac,#c1aa89);border:1px solid #ae9a7e}.approval-sample[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{font-size:9px}.approval-sample[data-astro-cid-q6vsif54]>small[data-astro-cid-q6vsif54]{color:#748176;font-size:9px}.approval-route[data-astro-cid-q6vsif54]{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:6px;display:grid}.approval-route[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{text-align:center;justify-items:center;gap:8px;display:grid}.approval-route[data-astro-cid-q6vsif54] i[data-astro-cid-q6vsif54]{color:#fff;background:#527958;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-style:normal;display:grid}.approval-route[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{font-size:8px}.approval-route[data-astro-cid-q6vsif54] em[data-astro-cid-q6vsif54]{color:#739079;font-style:normal}.approval-status[data-astro-cid-q6vsif54]{background:#fff9ef;border:1px dashed #ac8557;gap:7px;padding:13px;display:grid}.approval-status[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{color:#87704f;font-size:8px;font-weight:800}.approval-status[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{color:#82623c;font-size:10px}.approval-status[data-astro-cid-q6vsif54]>small[data-astro-cid-q6vsif54]{color:#788277;font-size:8px;line-height:1.4}.daily-log[data-astro-cid-q6vsif54]{min-height:250px;padding:18px}.log-date[data-astro-cid-q6vsif54]{color:#fff;background:#4f7356;grid-template-columns:1.4fr 1fr .8fr;gap:8px;padding:10px;display:grid}.log-date[data-astro-cid-q6vsif54]>[data-astro-cid-q6vsif54]{font-size:9px}.log-date[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{letter-spacing:.07em;font-weight:800}.log-date[data-astro-cid-q6vsif54]>i[data-astro-cid-q6vsif54]{font-style:normal}.log-columns[data-astro-cid-q6vsif54]{grid-template-columns:1.3fr 1fr;gap:10px;margin-top:10px;display:grid}.log-columns[data-astro-cid-q6vsif54] section[data-astro-cid-q6vsif54]{background:#fffefa;gap:6px;padding:10px;display:grid}.log-columns[data-astro-cid-q6vsif54] section[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54],.log-bottom[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{letter-spacing:.06em;font-size:9px}.log-task[data-astro-cid-q6vsif54]{background:#eef4ef;border-left:3px solid #6e9873;padding:7px;font-size:9px}.log-check[data-astro-cid-q6vsif54]{color:#78847a;font-size:8px}.log-side[data-astro-cid-q6vsif54]{border-left:1px solid #d6e0d7}.log-side[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{color:#68766b;border-bottom:1px solid #e3e9e3;padding:6px;font-size:9px}.log-bottom[data-astro-cid-q6vsif54]{background:#f2eadd;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:10px;padding:10px;display:grid}.log-bottom[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{color:#826443}.log-bottom[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{font-size:8px}.progress-blockers[data-astro-cid-q6vsif54]{grid-template-columns:1fr;align-content:center;min-height:250px;padding:23px;display:grid}.gantt-head[data-astro-cid-q6vsif54],.gantt-row[data-astro-cid-q6vsif54]{grid-template-columns:minmax(110px,1.3fr) repeat(6,1fr);align-items:center;display:grid}.gantt-head[data-astro-cid-q6vsif54]{color:#718075;text-align:center;background:#e3ebe4;padding:7px;font-size:8px;font-weight:800}.gantt-head[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{text-align:left}.gantt-row[data-astro-cid-q6vsif54]{border-bottom:1px solid #dbe4dc;min-height:35px;position:relative}.gantt-row[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{z-index:1;padding-left:6px;font-size:9px}.gantt-bar[data-astro-cid-q6vsif54]{z-index:0;background:#84a887;border-radius:4px;grid-row:1;height:15px}.bar-one[data-astro-cid-q6vsif54]{grid-column:2/4}.bar-two[data-astro-cid-q6vsif54]{background:#a5b88b;grid-column:3/5}.bar-three[data-astro-cid-q6vsif54]{background:#bda676;grid-column:4/6}.bar-four[data-astro-cid-q6vsif54]{background:#d9b2a1;grid-column:5/7}.blocked-row[data-astro-cid-q6vsif54]>i[data-astro-cid-q6vsif54]{color:#fff;background:#b75e4c;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;font-style:normal;font-weight:800;display:grid;position:absolute;right:4%}.blocker-note[data-astro-cid-q6vsif54]{background:#fff7f2;border-left:3px solid #b75e4c;gap:10px;margin-top:14px;padding:9px;font-size:9px;display:flex}.blocker-note[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{color:#935343}.handover-record[data-astro-cid-q6vsif54]{grid-template-columns:1fr .95fr;align-items:center;gap:18px;min-height:250px;padding:22px;display:grid}.asbuilt-plan[data-astro-cid-q6vsif54]{background-color:#fffefa;background-image:linear-gradient(90deg,#0000 49%,#9fb2a1 50%,#0000 51%),linear-gradient(#0000 49%,#9fb2a1 50%,#0000 51%);border:2px solid #66836a;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;min-height:182px;padding:25px 15px 15px;display:grid;position:relative}.plan-title[data-astro-cid-q6vsif54]{color:#718075;font-size:8px;font-weight:800;position:absolute;top:7px;left:9px}.asbuilt-room[data-astro-cid-q6vsif54]{color:#5a725e;background:#edf3ee;border:1px solid #becdc0;place-items:center;margin:2px;font-size:9px;font-style:normal;display:grid}.room-y[data-astro-cid-q6vsif54]{background:#f4eee3}.asbuilt-revision[data-astro-cid-q6vsif54]{color:#9b724d;font-size:8px;font-weight:800;position:absolute;bottom:5px;right:6px}.handover-list[data-astro-cid-q6vsif54]{background:#fffefa;gap:8px;padding:12px;display:grid}.handover-list[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{letter-spacing:.07em;font-size:10px}.handover-list[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{grid-template-columns:20px 1fr;align-items:center;gap:6px;font-size:9px;display:grid}.handover-list[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]>i[data-astro-cid-q6vsif54]{color:#48704f;border:1px solid #91a393;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;display:grid}.handover-list[data-astro-cid-q6vsif54]>small[data-astro-cid-q6vsif54]{color:#778378;margin-top:2px;font-size:8px;line-height:1.4}@media (width<=680px){.diagram-key[data-astro-cid-q6vsif54]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.diagram-canvas[data-astro-cid-q6vsif54]{min-height:310px}.request-pack[data-astro-cid-q6vsif54],.scope-plan[data-astro-cid-q6vsif54],.survey-plan[data-astro-cid-q6vsif54],.safe-route[data-astro-cid-q6vsif54],.defect-markup[data-astro-cid-q6vsif54],.moisture-section[data-astro-cid-q6vsif54],.quantity-takeoff[data-astro-cid-q6vsif54],.handover-record[data-astro-cid-q6vsif54]{grid-template-columns:1fr;gap:12px;padding:14px}.request-pack[data-astro-cid-q6vsif54]{grid-template-columns:1fr}.site-pin[data-astro-cid-q6vsif54]{width:64px;height:64px}.request-folder[data-astro-cid-q6vsif54]{min-height:70px}.scope-plan[data-astro-cid-q6vsif54] .floor-plan[data-astro-cid-q6vsif54]{min-height:150px}.plan-legend[data-astro-cid-q6vsif54]{grid-template-columns:1fr 1.5fr}.pricing-formats[data-astro-cid-q6vsif54]{grid-template-columns:1fr;gap:8px;padding:14px}.price-mode[data-astro-cid-q6vsif54]{min-height:130px}.price-divider[data-astro-cid-q6vsif54]{grid-template-columns:auto auto;justify-content:center;gap:12px}.pricing-footnote[data-astro-cid-q6vsif54]{grid-column:auto}.contract-questions[data-astro-cid-q6vsif54]{min-height:330px;padding:12px}.contract-sheet[data-astro-cid-q6vsif54]{top:80px}.question-bubble[data-astro-cid-q6vsif54]{max-width:42%;padding:8px}.question-bubble[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{font-size:10px}.bubble-one[data-astro-cid-q6vsif54],.bubble-two[data-astro-cid-q6vsif54]{top:12px}.bubble-three[data-astro-cid-q6vsif54],.bubble-four[data-astro-cid-q6vsif54]{bottom:12px}.material-board[data-astro-cid-q6vsif54]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px}.sample-swatch[data-astro-cid-q6vsif54]{height:60px}.change-control[data-astro-cid-q6vsif54]{gap:7px;padding:12px}.change-state[data-astro-cid-q6vsif54]{min-height:110px;padding:8px}.change-state[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{font-size:10px}.impact-card[data-astro-cid-q6vsif54]{grid-column:1/3}.approval-mark[data-astro-cid-q6vsif54]{grid-area:2/3;padding:8px 4px}.approval-mark[data-astro-cid-q6vsif54] b[data-astro-cid-q6vsif54]{font-size:8px}.change-footer[data-astro-cid-q6vsif54]{font-size:9px}.survey-drawing[data-astro-cid-q6vsif54]{min-height:150px}.dimension-side[data-astro-cid-q6vsif54]{right:-33px}.survey-notes[data-astro-cid-q6vsif54]{grid-template-columns:1fr 1fr}.survey-notes[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{grid-column:1/-1}.owner-timeline[data-astro-cid-q6vsif54]{grid-template-columns:1fr;gap:12px;min-height:380px;padding:14px 20px}.timeline-track[data-astro-cid-q6vsif54]{width:3px;height:auto;top:12%;bottom:22%;left:31px}.timeline-event[data-astro-cid-q6vsif54]{text-align:left;grid-template-columns:54px 20px 1fr;justify-items:start;gap:9px}.event-date[data-astro-cid-q6vsif54]{grid-column:1}.event-dot[data-astro-cid-q6vsif54]{grid-area:1/2/span 2}.timeline-event[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{grid-area:1/3}.timeline-event[data-astro-cid-q6vsif54]>small[data-astro-cid-q6vsif54]{grid-area:2/3}.timeline-note[data-astro-cid-q6vsif54]{grid-column:1;margin-top:0}.safe-route[data-astro-cid-q6vsif54]{grid-template-columns:1fr}.site-map[data-astro-cid-q6vsif54]{min-height:160px}.defect-markup[data-astro-cid-q6vsif54]{grid-template-columns:1fr}.defect-reminder[data-astro-cid-q6vsif54]{font-size:8px}.moisture-section[data-astro-cid-q6vsif54]{grid-template-columns:1fr}.roof-section[data-astro-cid-q6vsif54]{min-height:160px}.tender-package[data-astro-cid-q6vsif54]{grid-template-columns:1fr;gap:6px;padding:12px}.tender-stack[data-astro-cid-q6vsif54]{min-height:160px}.tender-checks[data-astro-cid-q6vsif54]{grid-template-columns:1fr 1fr}.tender-note[data-astro-cid-q6vsif54]{font-size:8px}.boq-alignment[data-astro-cid-q6vsif54]{padding:14px 8%}.alignment-layer[data-astro-cid-q6vsif54]{grid-template-columns:.8fr repeat(3,1fr);gap:2px;padding:4px}.alignment-layer[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54],.alignment-layer[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54]{padding:6px 2px;font-size:7px}.alignment-flag[data-astro-cid-q6vsif54]{width:26px;height:26px;right:2%}.drawing-layer[data-astro-cid-q6vsif54]{width:56%}.drawing-arch[data-astro-cid-q6vsif54]{left:3%}.drawing-mep[data-astro-cid-q6vsif54]{right:3%}.clash-ring[data-astro-cid-q6vsif54]{left:46%}.rfi-card[data-astro-cid-q6vsif54]{width:56%;right:8%}.quantity-sketch[data-astro-cid-q6vsif54]{min-height:150px}.measure-room[data-astro-cid-q6vsif54]{height:76px}.quantity-formula[data-astro-cid-q6vsif54]{grid-template-columns:1fr auto;align-items:center}.quantity-formula[data-astro-cid-q6vsif54]>span[data-astro-cid-q6vsif54],.quantity-formula[data-astro-cid-q6vsif54]>small[data-astro-cid-q6vsif54]{grid-column:1/-1}.quantity-formula[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{font-size:18px}.quantity-formula[data-astro-cid-q6vsif54]>i[data-astro-cid-q6vsif54]{margin:0}.material-approval[data-astro-cid-q6vsif54]{grid-template-columns:.8fr 1.2fr;gap:8px;padding:12px}.approval-route[data-astro-cid-q6vsif54]{grid-area:2/1/auto/-1}.approval-status[data-astro-cid-q6vsif54]{padding:8px}.tile-grid[data-astro-cid-q6vsif54]{height:70px}.daily-log[data-astro-cid-q6vsif54]{padding:10px}.log-date[data-astro-cid-q6vsif54]{grid-template-columns:1fr 1fr}.log-date[data-astro-cid-q6vsif54]>i[data-astro-cid-q6vsif54]{grid-column:1/-1}.log-columns[data-astro-cid-q6vsif54]{grid-template-columns:1fr}.log-bottom[data-astro-cid-q6vsif54]{grid-template-columns:1fr 1.3fr}.progress-blockers[data-astro-cid-q6vsif54]{padding:12px 8px}.gantt-head[data-astro-cid-q6vsif54],.gantt-row[data-astro-cid-q6vsif54]{grid-template-columns:minmax(82px,1.4fr) repeat(6,1fr)}.gantt-head[data-astro-cid-q6vsif54]{font-size:7px}.gantt-row[data-astro-cid-q6vsif54]>b[data-astro-cid-q6vsif54]{font-size:8px}.gantt-bar[data-astro-cid-q6vsif54]{height:11px}.blocker-note[data-astro-cid-q6vsif54]{gap:4px;font-size:8px;display:grid}.handover-record[data-astro-cid-q6vsif54]{grid-template-columns:1fr}.asbuilt-plan[data-astro-cid-q6vsif54]{min-height:145px}}.article-text[data-astro-cid-p7cxl6ij]{display:block}.related[data-astro-cid-p7cxl6ij]{background:var(--paper-light);border:1px solid var(--line);margin-top:40px;padding:22px}.related[data-astro-cid-p7cxl6ij] h2[data-astro-cid-p7cxl6ij]{margin-top:0;font-size:24px}.related[data-astro-cid-p7cxl6ij] ul[data-astro-cid-p7cxl6ij]{padding-left:22px}.related[data-astro-cid-p7cxl6ij] li[data-astro-cid-p7cxl6ij]+li[data-astro-cid-p7cxl6ij]{margin-top:10px}.share-panel[data-astro-cid-p7cxl6ij]{border-left:3px solid var(--green);background:var(--mineral);margin-top:28px;padding:22px}.share-button[data-astro-cid-p7cxl6ij]{border:1px solid var(--green-deep);color:#fff;background:var(--green-deep);min-height:44px;font:inherit;cursor:pointer;padding:9px 14px;font-size:14px;font-weight:650}.share-button[data-astro-cid-p7cxl6ij]:hover{background:var(--green)}.share-status[data-astro-cid-p7cxl6ij]{margin:10px 0 0;font-size:14px}
