.software[data-astro-cid-eg5gy3qm]{background:#f8f6f2;font-family:Roboto,sans-serif;font-size:16px;line-height:25.6px}.software[data-astro-cid-eg5gy3qm] h1[data-astro-cid-eg5gy3qm],.software[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm],.software[data-astro-cid-eg5gy3qm] h3[data-astro-cid-eg5gy3qm],.software[data-astro-cid-eg5gy3qm] h4[data-astro-cid-eg5gy3qm],.software[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{margin:0}.software-hero[data-astro-cid-eg5gy3qm]{background:linear-gradient(#f8f6f2 0%,#f8f6f224 60%),#f8f6f2 url(/images/estimating-service/hero-background.png) top/cover no-repeat;margin-top:-20px;padding-top:80px}.software-hero-copy[data-astro-cid-eg5gy3qm]{text-align:center;width:59.332%;min-height:200px;margin-left:20%;display:flow-root}.software-hero[data-astro-cid-eg5gy3qm] h1[data-astro-cid-eg5gy3qm]{color:#39455d;margin-bottom:20px;font-size:37px;font-weight:500;line-height:52px}.software-hero[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{color:#000;letter-spacing:.4px;margin-bottom:32px;font-size:20px;line-height:22px}.software-demo-request[data-astro-cid-eg5gy3qm]{text-align:center;width:33.333%;height:92px;margin-left:33.333%;padding:10px 0 30px 26px}.software-demo-request[data-astro-cid-eg5gy3qm] a[data-astro-cid-eg5gy3qm]{color:#429cd6;text-transform:uppercase;background:0 0;border:2px solid #429cd6;border-radius:4px;padding:15px 30px;font-size:18px;line-height:18px;text-decoration:none;display:inline-block}.software[data-astro-cid-eg5gy3qm] a[data-astro-cid-eg5gy3qm]:focus-visible{outline-offset:3px;outline:3px solid #174d70}.software-demo-wrap[data-astro-cid-eg5gy3qm]{padding-bottom:40px}.software-demo-ratio[data-astro-cid-eg5gy3qm]{height:0;padding-bottom:calc(63.13% + 27px);position:relative}.software-demo-surface[data-astro-cid-eg5gy3qm]{text-align:center;background:0 0;border:1px solid #3f5fac59;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;box-shadow:0 0 18px #1a134826}.software-demo-surface[data-astro-cid-eg5gy3qm] strong[data-astro-cid-eg5gy3qm]{color:#282828e6;font-size:24px;font-weight:600;line-height:32px}.software-demo-surface[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{letter-spacing:normal;color:#625f5f;margin:8px 0 0;font-size:16px;line-height:24px}.software-benefits-title[data-astro-cid-eg5gy3qm]{text-align:center;background:#39455d;padding:40px 0}.software-benefits-title[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{color:#fff;font-size:29px;font-weight:400;line-height:37.7px}.software-benefits-row[data-astro-cid-eg5gy3qm]{color:#fff;background:#39455d;padding:10px 0;display:flex}.software-benefits-last[data-astro-cid-eg5gy3qm]{padding-bottom:60px}.software-feature[data-astro-cid-eg5gy3qm]{gap:15px;width:33.333%;padding:10px;display:flex}.software-feature[data-astro-cid-eg5gy3qm]>img[data-astro-cid-eg5gy3qm]{object-fit:contain;flex:0 0 50px;width:50px;height:50px}.software-feature[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]{flex:1;min-width:0}.software-feature[data-astro-cid-eg5gy3qm] h3[data-astro-cid-eg5gy3qm]{color:#fff;letter-spacing:2.5px;margin-bottom:20px;font-size:22px;font-weight:400;line-height:33px}.software-feature[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{color:#fff;font-size:16px;line-height:25.6px}.software-capabilities-title[data-astro-cid-eg5gy3qm]{text-align:center;padding:50px 10px 30px}.software-capabilities-title[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{color:#000;letter-spacing:2.5px;font-size:29px;font-weight:400;line-height:37.7px}.software-capabilities[data-astro-cid-eg5gy3qm]{padding-top:40px;display:flex}.software-capability[data-astro-cid-eg5gy3qm]{width:33.333%;padding:10px}.software-capability[data-astro-cid-eg5gy3qm]>img[data-astro-cid-eg5gy3qm]{width:calc(100% - 40px);height:auto;margin-bottom:20px}.software-capability[data-astro-cid-eg5gy3qm] h4[data-astro-cid-eg5gy3qm]{color:#000f2b;margin:0 40px 20px 0;font-size:24px;font-weight:400;line-height:28.8px}.software-capability[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{color:#625f5f;margin:0 40px 25.6px 0;font-size:16px;line-height:25.6px}.software-capability[data-astro-cid-eg5gy3qm]:nth-child(2)>img[data-astro-cid-eg5gy3qm]{margin-left:20px}.software-capability[data-astro-cid-eg5gy3qm]:nth-child(2) h4[data-astro-cid-eg5gy3qm]{margin-left:20px;margin-right:0}.software-capability[data-astro-cid-eg5gy3qm]:nth-child(2) p[data-astro-cid-eg5gy3qm]{margin-left:20px;margin-right:20px}.software-capability[data-astro-cid-eg5gy3qm]:nth-child(3)>img[data-astro-cid-eg5gy3qm]{margin-left:40px}.software-capability[data-astro-cid-eg5gy3qm]:nth-child(3) h4[data-astro-cid-eg5gy3qm],.software-capability[data-astro-cid-eg5gy3qm]:nth-child(3) p[data-astro-cid-eg5gy3qm]{margin-left:40px;margin-right:0}.software-experience[data-astro-cid-eg5gy3qm]{border-top:1px dashed #39455d8c;padding:80px 0}.software-experience-row[data-astro-cid-eg5gy3qm]{display:flex}.software-experience-row[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]{padding:10px}.software-experience-row[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]:first-child{width:65.04%;padding-right:110px}.software-experience-row[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]:last-child{width:34.96%}.software-experience[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{color:#39455d;letter-spacing:-1px;font-size:60px;font-weight:600;line-height:78px}.software-experience[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{color:#39455d;margin:15px 0 35.2px;font-size:22px;font-weight:300;line-height:33px}.software-reports[data-astro-cid-eg5gy3qm]{text-align:center;border-bottom:1px dashed #39455d8c;padding:0 0 80px}.software-reports[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]{padding:10px}.software-report-frame[data-astro-cid-eg5gy3qm]{background:#fff;border:1px solid #02010129;border-radius:8px;line-height:25.6px}.software-reports[data-astro-cid-eg5gy3qm] img[data-astro-cid-eg5gy3qm]{vertical-align:middle;width:100%;max-width:611px;height:auto;display:inline-block}.software-rate[data-astro-cid-eg5gy3qm]{align-items:stretch;display:flex}.software-rate-first[data-astro-cid-eg5gy3qm]{padding-top:80px}.software-rate-last[data-astro-cid-eg5gy3qm]{padding-bottom:60px}.software-rate-copy[data-astro-cid-eg5gy3qm]{align-items:center;width:calc(50% - 20px);margin-left:20px;padding:10px;display:flex}.software-rate-copy[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{color:#39455d;margin-bottom:20px;font-size:40px;font-weight:600;line-height:52px}.software-rate-copy[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{color:#39455d;margin-bottom:-3px;font-size:20px;font-weight:300;line-height:35px}.software-rate-image[data-astro-cid-eg5gy3qm]{text-align:center;background:#e6ecf5;border:1px solid #02010129;border-radius:8px;width:calc(50% - 20px);margin-right:20px;padding:20px;box-shadow:0 0 10px -5px #00000080}.software-rate-image[data-astro-cid-eg5gy3qm] img[data-astro-cid-eg5gy3qm]{width:auto;max-width:100%;height:auto;margin:0 auto}.software-rate-reverse[data-astro-cid-eg5gy3qm] .software-rate-copy[data-astro-cid-eg5gy3qm]{order:2;margin-left:0;margin-right:20px}.software-rate-reverse[data-astro-cid-eg5gy3qm] .software-rate-image[data-astro-cid-eg5gy3qm]{order:1;margin:50px 0 0 20px}.software-rate-last[data-astro-cid-eg5gy3qm] .software-rate-image[data-astro-cid-eg5gy3qm]{margin-top:50px;margin-bottom:50px}.software-badges[data-astro-cid-eg5gy3qm]{justify-content:center;gap:0;padding:60px 0 20px;display:flex}.software-badges[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]{width:25%;padding-left:40px}.software-badges[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]:last-child{padding-left:22px}.software-badges[data-astro-cid-eg5gy3qm] a[data-astro-cid-eg5gy3qm]{width:max-content;display:block}.software-badges[data-astro-cid-eg5gy3qm] img[data-astro-cid-eg5gy3qm]{width:150px;height:auto;display:block}.software-badges[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]:last-child img[data-astro-cid-eg5gy3qm]{width:250px;height:54px}.software-ending[data-astro-cid-eg5gy3qm]{text-align:center;padding:60px 0 20px}.software-ending[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{color:#000f2b;letter-spacing:2.5px;font-size:29px;font-weight:400;line-height:37.7px}.software-media-description[data-astro-cid-eg5gy3qm]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=580px){.software-page .header-chrome.site-header[data-tone]{border-bottom:1px dashed #9ba4ae}.software-hero[data-astro-cid-eg5gy3qm]{margin-top:-66px;padding:110px 20px 50px}.software-hero-copy[data-astro-cid-eg5gy3qm]{border-top:1px solid #0000;width:100%;min-height:303px;margin:30px 0 0}.software-hero[data-astro-cid-eg5gy3qm] h1[data-astro-cid-eg5gy3qm]{font-size:40px;line-height:48px}.software-hero[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{margin-bottom:24px;font-size:15px;line-height:22px}.software-demo-request[data-astro-cid-eg5gy3qm]{width:100%;margin:30px 0 0;padding:17px 0 33px}.software-demo-request[data-astro-cid-eg5gy3qm] a[data-astro-cid-eg5gy3qm]{border-width:2px;padding:12px 24px;font-size:14px;line-height:14px}.software-demo-wrap[data-astro-cid-eg5gy3qm]{padding:20px 0 40px}.software-benefits-title[data-astro-cid-eg5gy3qm]{padding:20px 30px 40px}.software-benefits-title[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]{padding-top:8px}.software-benefits-title[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{font-size:22px;line-height:28.6px}.software-benefits-row[data-astro-cid-eg5gy3qm]{flex-direction:column}.software-feature[data-astro-cid-eg5gy3qm]{text-align:center;flex-direction:column;width:100%}.software-feature[data-astro-cid-eg5gy3qm]>img[data-astro-cid-eg5gy3qm]{align-self:center}.software-capabilities-title[data-astro-cid-eg5gy3qm]{padding:40px 10px 30px}.software-capabilities[data-astro-cid-eg5gy3qm]{flex-direction:column}.software-capability[data-astro-cid-eg5gy3qm]{width:100%}.software-capability[data-astro-cid-eg5gy3qm]:first-child{padding:0}.software-capability[data-astro-cid-eg5gy3qm]:first-child>img[data-astro-cid-eg5gy3qm]{margin-left:20px}.software-capability[data-astro-cid-eg5gy3qm]:first-child h4[data-astro-cid-eg5gy3qm]{margin-left:20px;margin-right:0}.software-capability[data-astro-cid-eg5gy3qm]:first-child p[data-astro-cid-eg5gy3qm]{margin-left:20px;margin-right:20px}.software-capability[data-astro-cid-eg5gy3qm]:nth-child(3){margin-left:-22px}.software-capability[data-astro-cid-eg5gy3qm] h4[data-astro-cid-eg5gy3qm]{font-size:21.888px;line-height:26.2656px}.software-experience[data-astro-cid-eg5gy3qm]{text-align:center;padding:20px}.software-experience-row[data-astro-cid-eg5gy3qm]{flex-direction:column}.software-experience-row[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]:first-child{width:100%;padding:0}.software-experience-row[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]:last-child{width:100%;padding:10px}.software-experience[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{letter-spacing:-2px;font-size:35px;line-height:45.5px}.software-experience[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{margin:15px 0 25.6px;font-size:16px;line-height:28px}.software-reports[data-astro-cid-eg5gy3qm]{padding:20px}.software-reports[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]{padding:0}.software-reports[data-astro-cid-eg5gy3qm]:before,.software-reports[data-astro-cid-eg5gy3qm]:after{content:"";height:1px;display:block}.software-rate[data-astro-cid-eg5gy3qm]{flex-direction:column;padding:20px}.software-rate-copy[data-astro-cid-eg5gy3qm],.software-rate-reverse[data-astro-cid-eg5gy3qm] .software-rate-copy[data-astro-cid-eg5gy3qm]{order:0;width:100%;margin:0;padding:10px}.software-rate-copy[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{text-align:center;letter-spacing:-2px;font-size:35px;line-height:45.5px}.software-rate-copy[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{margin-bottom:22.4px;font-size:14px;line-height:24.5px}.software-rate-image[data-astro-cid-eg5gy3qm],.software-rate-reverse[data-astro-cid-eg5gy3qm] .software-rate-image[data-astro-cid-eg5gy3qm],.software-rate-last[data-astro-cid-eg5gy3qm] .software-rate-image[data-astro-cid-eg5gy3qm]{order:1;width:100%;margin:0;padding:15px}.software-badges[data-astro-cid-eg5gy3qm]{display:none}.software-ending[data-astro-cid-eg5gy3qm]{padding:20px 30px 50px}.software-ending[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{font-size:20px;line-height:26px}}.software-hero-content[data-astro-cid-eg5gy3qm]{display:contents}@media (width>=581px) and (width<=1024px){.software-page main{display:flow-root}.software[data-astro-cid-eg5gy3qm] .software-hero[data-astro-cid-eg5gy3qm]{min-height:0;margin-top:-30px;padding:140px 50px 50px}.software-hero-content[data-astro-cid-eg5gy3qm]{flex-direction:column;justify-content:center;min-height:40vh;display:flex}.software[data-astro-cid-eg5gy3qm] .software-hero-copy[data-astro-cid-eg5gy3qm]{border:0;width:80%;min-height:200px;margin:30px 10% 0;padding:0 0 0 4px}.software[data-astro-cid-eg5gy3qm] .software-hero[data-astro-cid-eg5gy3qm] h1[data-astro-cid-eg5gy3qm]{letter-spacing:normal;font-size:40px;line-height:40px}.software[data-astro-cid-eg5gy3qm] .software-hero-copy[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{letter-spacing:.4px;margin-bottom:32px;font-size:20px;line-height:22px}.software[data-astro-cid-eg5gy3qm] .software-demo-request[data-astro-cid-eg5gy3qm]{flex:none;width:40%;height:auto;min-height:92px;margin:30px 0 0 10%;padding:0 0 0 4px}.software[data-astro-cid-eg5gy3qm] .software-demo-request[data-astro-cid-eg5gy3qm] a[data-astro-cid-eg5gy3qm]{font-size:18px;line-height:18px}.software[data-astro-cid-eg5gy3qm] .software-demo-wrap[data-astro-cid-eg5gy3qm]{padding:0 0 40px 4px}}@media (width>=581px) and (width<=921px){.software[data-astro-cid-eg5gy3qm] .software-demo-request[data-astro-cid-eg5gy3qm] a[data-astro-cid-eg5gy3qm]{padding:14px 28px}.software-capability[data-astro-cid-eg5gy3qm] h4[data-astro-cid-eg5gy3qm]{font-size:21.888px;line-height:26.2656px}}@media (width>=581px) and (width<=1024px){.software-benefits-title[data-astro-cid-eg5gy3qm]{padding:20px 80px}.software-experience[data-astro-cid-eg5gy3qm]{text-align:center;padding:20px}.software-experience-row[data-astro-cid-eg5gy3qm]{flex-direction:column}.software-experience-row[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]:first-child{width:100%;padding:0}.software-experience-row[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]:last-child{width:100%;padding:10px}.software-experience[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{letter-spacing:-2px;font-size:40px;line-height:52px}.software-experience[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{margin:15px 0 25.6px;font-size:16px;line-height:24px}.software-reports[data-astro-cid-eg5gy3qm]{padding:20px}.software-reports[data-astro-cid-eg5gy3qm]>div[data-astro-cid-eg5gy3qm]{padding:0}.software-report-frame[data-astro-cid-eg5gy3qm]{width:90%;margin-inline:auto}.software-rate[data-astro-cid-eg5gy3qm]{padding:20px}.software-rate-copy[data-astro-cid-eg5gy3qm]{width:calc(50% - 50px);margin:0 50px 0 0}.software-rate-copy[data-astro-cid-eg5gy3qm] h2[data-astro-cid-eg5gy3qm]{letter-spacing:-2px}.software-rate-copy[data-astro-cid-eg5gy3qm] p[data-astro-cid-eg5gy3qm]{margin-bottom:calc(1.6em - 35px);font-size:16px;line-height:28px}.software-rate-image[data-astro-cid-eg5gy3qm]{align-self:center;width:50%;margin:60px 0;padding:15px}.software-rate-reverse[data-astro-cid-eg5gy3qm] .software-rate-copy[data-astro-cid-eg5gy3qm]{margin:0 0 0 50px}.software-rate-reverse[data-astro-cid-eg5gy3qm] .software-rate-image[data-astro-cid-eg5gy3qm]{margin:0}.software-rate-last[data-astro-cid-eg5gy3qm] .software-rate-image[data-astro-cid-eg5gy3qm]{margin:80px 0}.software-ending[data-astro-cid-eg5gy3qm]{padding:0 80px 50px}}@media (width<=1024px){.software-badges[data-astro-cid-eg5gy3qm]{display:none}}@media (width>=581px) and (width<=767px){.software-feature[data-astro-cid-eg5gy3qm] h3[data-astro-cid-eg5gy3qm]{overflow-wrap:anywhere}}
