.crawl-repair-shell{width:min(100% - 72px,1180px);display:block}.crawl-repair-body{width:100%;max-width:1040px;margin:0 auto}.crawl-repair-cost-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:29px 0 42px;display:grid}.crawl-repair-cost-strip>div{border-right:1px solid var(--line);padding:20px 17px}.crawl-repair-cost-strip>div:first-child{padding-left:0}.crawl-repair-cost-strip>div:last-child{border-right:0;padding-right:0}.crawl-repair-cost-strip span{color:#718892;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.crawl-repair-cost-strip strong{color:#29434e;margin-bottom:4px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500;line-height:1.15;display:block}.crawl-repair-cost-strip small{color:#849198;font-size:9px}.triage-section{background:#e8f1f4;border:1px solid #cedce2;padding:36px}.triage-copy{grid-template-columns:1fr .85fr;align-items:end;gap:34px;margin-bottom:29px;display:grid}.triage-copy h2{margin-bottom:0}.triage-copy>p:last-child{color:#5c717a!important;margin:0!important;font-size:13px!important;line-height:1.65!important}.triage-board{border-top:1px solid #c5d4da;grid-template-columns:repeat(3,1fr);display:grid}.triage-board article{border-bottom:1px solid #c5d4da;border-right:1px solid #c5d4da;min-height:205px;padding:21px 19px 21px 0}.triage-board article:nth-child(3n+2),.triage-board article:nth-child(3n+3){padding-left:19px}.triage-board article:nth-child(3n){border-right:0}.triage-board span{color:#68838f;letter-spacing:.1em;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.triage-board strong{color:#29434e;margin-bottom:8px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1.25;display:block}.triage-board p{color:#61757e!important;margin:0 0 10px!important;font-size:10px!important;line-height:1.5!important}.triage-board b{color:#446c7c;font-size:9px;font-weight:750}.triage-rule,.cost-map-rule,.encap-bid-rule,.crawl-bid-rule{background:#1c333d;margin-top:25px;padding:23px 26px}.triage-rule span,.cost-map-rule span,.crawl-bid-rule span{color:#99b2bd;letter-spacing:.12em;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.triage-rule strong,.cost-map-rule strong,.crawl-bid-rule strong{color:#eef5f7;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500;line-height:1.35;display:block}.cost-map-rule p,.crawl-bid-rule p{color:#bed0d6!important;margin:7px 0 0!important;font-size:12px!important;line-height:1.6!important}.measure-file{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:29px 0;display:grid}.measure-file>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:150px;padding:20px 19px 20px 0}.measure-file>div:nth-child(3n+2),.measure-file>div:nth-child(3n+3){padding-left:19px}.measure-file>div:nth-child(3n){border-right:0}.measure-file span,.crawl-bid-audit span{color:#78909b;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.measure-file strong,.crawl-bid-audit strong{color:#29434e;margin-bottom:6px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500;display:block}.measure-file p,.crawl-bid-audit p{color:#687a82!important;margin:0!important;font-size:10px!important;line-height:1.5!important}.measurement-caution,.water-source-grid+p,.wood-rule,.mold-rule,.insulation-sequence,.quote-types-rule{background:#e8f2f5;border-left:3px solid #567d8e;padding:22px 25px}.measurement-caution strong,.wood-rule strong,.mold-rule strong,.quote-types-rule strong{color:#29434e;margin-bottom:6px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1.35;display:block}.measurement-caution p,.wood-rule p{color:#5d717a!important;margin:0!important;font-size:12px!important;line-height:1.6!important}.water-repair-chain{background:#1c333d;grid-template-columns:1fr 25px 1fr 25px 1fr 25px 1fr 25px 1fr;align-items:stretch;gap:7px;margin:30px 0;padding:24px;display:grid}.water-repair-chain>div{border:1px solid #ffffff26;padding:16px}.water-repair-chain>i,.mold-scope-layers>i,.barrier-detail-mini>i{color:#91abb6;place-items:center;font-style:normal;display:grid}.water-repair-chain span,.mold-scope-layers span,.barrier-detail-mini span{color:#98b2bd;letter-spacing:.08em;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.water-repair-chain strong,.mold-scope-layers strong,.barrier-detail-mini strong{color:#eef5f7;margin-bottom:6px;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500;display:block}.water-repair-chain small{color:#b9cad1;font-size:8px;line-height:1.4}.water-source-grid,.wood-decision-grid,.insulation-diagnosis,.barrier-condition-map,.quote-types-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:29px 0;display:grid}.water-source-grid article,.wood-decision-grid article,.insulation-diagnosis article,.barrier-condition-map article,.quote-types-grid article{border-right:1px solid var(--line);padding:22px 20px}.water-source-grid article:first-child,.wood-decision-grid article:first-child,.insulation-diagnosis article:first-child,.barrier-condition-map article:first-child,.quote-types-grid article:first-child{padding-left:0}.water-source-grid article:last-child,.wood-decision-grid article:last-child,.insulation-diagnosis article:last-child,.barrier-condition-map article:last-child,.quote-types-grid article:last-child{border-right:0;padding-right:0}.water-source-grid span,.wood-decision-grid span,.insulation-diagnosis span,.barrier-condition-map span,.quote-types-grid span{color:#6d8590;letter-spacing:.1em;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.water-source-grid strong,.wood-decision-grid strong,.insulation-diagnosis strong,.barrier-condition-map strong,.quote-types-grid strong{color:#29434e;margin-bottom:7px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1.25;display:block}.water-source-grid p,.wood-decision-grid p,.insulation-diagnosis p,.barrier-condition-map p,.quote-types-grid p{color:#65777f!important;margin:0!important;font-size:10px!important;line-height:1.5!important}.wood-load-map{background:#edf4f7;border:1px solid #cfdae0;min-height:350px;margin:30px 0;padding:28px}.wl-floor{background:#d3e0e4;place-items:center;height:58px;display:grid}.wl-floor span,.wl-joists span,.wl-beam span,.wl-posts span{letter-spacing:.1em;font-size:8px;font-weight:800}.wl-joists{justify-content:space-between;height:78px;padding:0 10%;display:flex;position:relative}.wl-joists i{background:#8da7b1;width:28px}.wl-joists span{color:#526b75;position:absolute;top:29px;right:2%}.wl-beam{color:#eef5f7;background:#456a79;place-items:center;width:78%;height:42px;margin:0 auto;display:grid}.wl-posts{justify-content:space-between;width:66%;height:82px;margin:0 auto;display:flex}.wl-posts>div{background:#29434e;place-items:center;width:34px;display:grid}.wl-posts span{color:#eef5f7;writing-mode:vertical-rl}.wl-footings{justify-content:space-between;width:72%;margin:0 auto;display:flex}.wl-footings i{background:#9eb1b9;width:85px;height:20px}.moisture-wood-section,.pests-section,.independent-review-section{background:#e8f1f4;border:1px solid #cedce2;grid-template-columns:.8fr 1.2fr;gap:38px;padding:35px;display:grid}.moisture-wood-section h2,.pests-section h2,.independent-review-section h2{margin-bottom:0}.moisture-wood-section>div:nth-child(2) p,.pests-section>div:nth-child(2) p,.independent-review-section>div:nth-child(2) p{color:#5b7079!important;font-size:13px!important;line-height:1.7!important}.moisture-gauges{border-top:1px solid #c5d4da;grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.moisture-gauges article{padding:22px}.moisture-gauges article:first-child{border-right:1px solid #c5d4da;padding-left:0}.moisture-gauges article:last-child{padding-right:0}.moisture-gauges span{color:#69838f;letter-spacing:.1em;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.gauge{background:#d2dfe4;height:20px;margin:12px 0 15px;position:relative;overflow:hidden}.gauge-fill{background:#527b8d;height:100%;display:block}.wood-fill{width:68%}.rh-fill{width:78%}.gauge b{color:#29434e;font-size:10px;position:absolute;top:2px;right:8px}.moisture-gauges strong{color:#29434e;margin-bottom:5px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500;display:block}.moisture-gauges small{color:#63767f;font-size:9px;line-height:1.45}.foundation-trigger-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:29px 0;display:grid}.foundation-trigger-grid>div{border-right:1px solid var(--line);padding:20px 18px}.foundation-trigger-grid>div:first-child{padding-left:0}.foundation-trigger-grid>div:last-child{border-right:0;padding-right:0}.foundation-trigger-grid span{color:#708892;letter-spacing:.1em;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.foundation-trigger-grid strong{color:#29434e;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500;line-height:1.3}.foundation-route{background:#edf4f7;border:1px solid #cedce2;padding:22px}.foundation-route>span{color:#607c88;letter-spacing:.1em;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.foundation-route p{color:#5d717a!important;margin:0!important;font-size:12px!important;line-height:1.65!important}.mold-scope-layers,.barrier-detail-mini{background:#1c333d;grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:stretch;gap:8px;margin:29px 0;padding:24px;display:grid}.mold-scope-layers article,.barrier-detail-mini>div{border:1px solid #ffffff26;padding:17px}.mold-scope-layers p{color:#b9cad1!important;margin:0!important;font-size:9px!important;line-height:1.45!important}.insulation-sequence{grid-template-columns:110px 1fr 55px 110px 1fr;align-items:center;gap:12px;display:grid}.insulation-sequence span{color:#6c8590;letter-spacing:.1em;font-size:8px;font-weight:800}.insulation-sequence strong{color:#29434e;font-size:11px;line-height:1.45}.insulation-sequence i{color:#718892;text-align:center;font-family:Georgia,Times New Roman,serif;font-style:normal}.barrier-detail-mini strong{font-size:15px}.pest-scope-grid{border-top:1px solid #c5d4da;grid-column:1/-1;grid-template-columns:repeat(6,1fr);display:grid}.pest-scope-grid span{color:#526b75;text-align:center;border-right:1px solid #c5d4da;padding:13px 9px;font-size:8px;font-weight:750}.pest-scope-grid span:last-child{border-right:0}.dependency-graph{max-width:820px;margin:30px auto}.dep-stage{border:1px solid #c4d4da;grid-template-columns:110px 1fr 1.3fr;align-items:center;gap:16px;padding:17px 20px;display:grid}.dep-stage span{color:#6d8792;letter-spacing:.1em;font-size:8px;font-weight:800}.dep-stage strong{color:#29434e;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500}.dep-stage p{color:#61757e!important;margin:0!important;font-size:10px!important;line-height:1.45!important}.dep-1{background:#f7fafb}.dep-2{background:#e9f1f3}.dep-3{background:#d8e7eb}.dep-4{background:#9fb8c1}.dep-5{background:#1c333d}.dep-4 span,.dep-4 strong,.dep-4 p,.dep-5 span,.dep-5 strong,.dep-5 p{color:#eef5f7!important}.dependency-graph>i{color:#6d8995;place-items:center;height:25px;font-style:normal;display:grid}.quote-types-grid article{min-height:200px}.quote-types-grid strong{font-size:19px}.crawl-bid-audit{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:29px 0;display:grid}.crawl-bid-audit>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:142px;padding:19px 18px 19px 0}.crawl-bid-audit>div:nth-child(4n+2),.crawl-bid-audit>div:nth-child(4n+3),.crawl-bid-audit>div:nth-child(4n+4){padding-left:18px}.crawl-bid-audit>div:nth-child(4n){border-right:0}.crawl-bid-audit strong{font-size:16px}.crawl-bid-audit p{font-size:9px!important}.crawl-scenarios{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:29px 0;display:grid}.crawl-scenarios article{border-right:1px solid var(--line);padding:24px 20px}.crawl-scenarios article:first-child{padding-left:0}.crawl-scenarios article:last-child{border-right:0;padding-right:0}.crawl-scenarios span{color:#708892;letter-spacing:.1em;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.crawl-scenarios h3{color:#29434e;margin:0 0 8px;font-size:19px}.crawl-scenarios article>strong{color:#31596a;margin-bottom:10px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500;display:block}.crawl-scenarios p{color:#63767f!important;margin:0!important;font-size:11px!important;line-height:1.55!important}.crawl-safety{background:#263c46!important;border-left:5px solid #7496a5!important}.crawl-safety strong{color:#f1f6f8!important}.crawl-safety p{color:#c4d4da!important}@media (width<=1080px){.crawl-repair-cost-strip,.foundation-trigger-grid,.crawl-bid-audit{grid-template-columns:1fr 1fr}.crawl-repair-cost-strip>div:nth-child(n),.foundation-trigger-grid>div:nth-child(n),.crawl-bid-audit>div:nth-child(n){padding:18px}.crawl-repair-cost-strip>div:nth-child(2n),.foundation-trigger-grid>div:nth-child(2n),.crawl-bid-audit>div:nth-child(2n){border-right:0}.water-repair-chain{grid-template-columns:1fr 25px 1fr}}@media (width<=820px){.crawl-repair-shell{width:calc(100% - 40px)}.triage-copy,.moisture-wood-section,.water-source-grid,.wood-decision-grid,.insulation-diagnosis,.barrier-condition-map,.pests-section,.quote-types-grid,.crawl-scenarios,.independent-review-section{grid-template-columns:1fr}.triage-section,.moisture-wood-section,.pests-section,.independent-review-section{padding:25px 20px}.triage-copy,.moisture-wood-section,.pests-section,.independent-review-section{gap:14px}.triage-board,.measure-file{grid-template-columns:1fr 1fr}.triage-board article:nth-child(n),.measure-file>div:nth-child(n){padding:18px}.triage-board article:nth-child(2n),.measure-file>div:nth-child(2n){border-right:0}.water-source-grid article,.water-source-grid article:first-child,.water-source-grid article:last-child,.wood-decision-grid article,.wood-decision-grid article:first-child,.wood-decision-grid article:last-child,.insulation-diagnosis article,.insulation-diagnosis article:first-child,.insulation-diagnosis article:last-child,.barrier-condition-map article,.barrier-condition-map article:first-child,.barrier-condition-map article:last-child,.quote-types-grid article,.quote-types-grid article:first-child,.quote-types-grid article:last-child,.crawl-scenarios article,.crawl-scenarios article:first-child,.crawl-scenarios article:last-child{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:18px 0}.moisture-gauges{grid-template-columns:1fr}.moisture-gauges article,.moisture-gauges article:first-child,.moisture-gauges article:last-child{border-bottom:1px solid #c5d4da;border-right:0;padding:18px 0}.mold-scope-layers,.barrier-detail-mini{grid-template-columns:1fr 25px 1fr}.insulation-sequence{grid-template-columns:1fr}.insulation-sequence i{min-height:25px}.pest-scope-grid{grid-template-columns:repeat(3,1fr)}.pest-scope-grid span:nth-child(3n){border-right:0}.dep-stage{grid-template-columns:90px 1fr}.dep-stage p{grid-column:2}}@media (width<=560px){.crawl-repair-shell{width:calc(100% - 32px)}.crawl-repair-cost-strip,.triage-board,.measure-file,.foundation-trigger-grid,.crawl-bid-audit,.pest-scope-grid{grid-template-columns:1fr}.crawl-repair-cost-strip>div:nth-child(n),.triage-board article:nth-child(n),.measure-file>div:nth-child(n),.foundation-trigger-grid>div:nth-child(n),.crawl-bid-audit>div:nth-child(n),.pest-scope-grid span:nth-child(n){border-right:0;padding:16px 0}.water-repair-chain,.mold-scope-layers,.barrier-detail-mini{grid-template-columns:1fr}.water-repair-chain>i,.mold-scope-layers>i,.barrier-detail-mini>i{min-height:24px}.wood-load-map{padding:18px 10px}.wl-posts{width:72%}.dep-stage{grid-template-columns:1fr;gap:4px}.dep-stage p{grid-column:1}.triage-rule strong,.cost-map-rule strong,.crawl-bid-rule strong{font-size:18px}}
