.Estimator_estimator__OA4_7{position:relative;background:#f5f4f0;padding:80px 0 120px}@media(max-width:1024px){.Estimator_estimator__OA4_7{padding:56px 0 96px}}.Estimator_estimator__inner__83HhB{max-width:1080px;margin:0 auto;padding:0 24px}@media(max-width:1024px){.Estimator_estimator__inner__83HhB{padding:0 16px}}.Estimator_estimator__progress__G5Zv8{display:flex;align-items:center;gap:12px;justify-content:center;margin-bottom:48px}@media(max-width:1024px){.Estimator_estimator__progress__G5Zv8{gap:6px;margin-bottom:32px;flex-wrap:wrap}}.Estimator_estimator__progressItem__uXBgn{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:9999px;background:#fff;border:1px solid #e5e3dc;color:#9ca3af;font-size:13px;font-weight:600;transition:all .2s ease}@media(max-width:1024px){.Estimator_estimator__progressItem__uXBgn{padding:8px 12px;font-size:12px;gap:6px}}.Estimator_estimator__progressItem_state_active__RCL1g{background:#26dad2;border-color:#26dad2;color:#1a1a1a}.Estimator_estimator__progressItem_state_done__veXlm{background:rgba(38,218,210,.12);border-color:#26dad2;color:#0a7a76}.Estimator_estimator__progressNum__U3fFC{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.06);font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:700;flex-shrink:0}.Estimator_estimator__progressItem_state_active__RCL1g .Estimator_estimator__progressNum__U3fFC,.Estimator_estimator__progressItem_state_done__veXlm .Estimator_estimator__progressNum__U3fFC{background:hsla(0,0%,100%,.25);color:inherit}.Estimator_estimator__progressLine__wzsgN{flex-shrink:0;width:24px;height:1px;background:#e5e3dc}@media(max-width:1024px){.Estimator_estimator__progressLine__wzsgN{width:12px}}.Estimator_estimator__step__fXnar{background:#fff;border:1px solid #e5e3dc;border-radius:16px;padding:40px}@media(max-width:1024px){.Estimator_estimator__step__fXnar{padding:24px 20px;border-radius:12px}}.Estimator_estimator__stepTitle__bYzZv{font-size:clamp(20px,2.4vw,26px);font-weight:700;color:#1a1a1a;margin:0 0 8px;letter-spacing:-.01em}.Estimator_estimator__stepDesc__tupcp{font-size:15px;line-height:1.8;color:#4b5157;margin:0 0 28px}@media(max-width:1024px){.Estimator_estimator__stepDesc__tupcp{margin-bottom:20px}}.Estimator_estimator__industryGrid__91yu_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:1024px){.Estimator_estimator__industryGrid__91yu_{grid-template-columns:repeat(2,minmax(0,1fr))}}.Estimator_estimator__industryCard__Ouss1{appearance:none;background:#fff;border:1.5px solid #e5e3dc;border-radius:12px;padding:20px 16px;text-align:left;cursor:pointer;transition:all .18s ease;display:flex;flex-direction:column;gap:6px;min-width:0}.Estimator_estimator__industryCard__Ouss1:hover{border-color:#26dad2;transform:translateY(-1px)}.Estimator_estimator__industryCard__Ouss1:focus-visible{outline:2px solid #26dad2;outline-offset:2px}.Estimator_estimator__industryCard_state_active__5f7Ql{border-color:#26dad2;background:rgba(38,218,210,.07)}.Estimator_estimator__industryCardEn__8kIi0{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#0a7a76}.Estimator_estimator__industryCardName__GP2MI{font-size:15px;font-weight:700;color:#1a1a1a;line-height:1.4}.Estimator_estimator__industryCardDesc__Kz_uB{font-size:13px;line-height:1.8;color:#4b5157}.Estimator_estimator__scaleGroup__i1O6g{margin-bottom:28px}.Estimator_estimator__scaleGroup__i1O6g:last-child{margin-bottom:0}.Estimator_estimator__scaleLegend__j7nqY{font-size:14px;font-weight:700;color:#1a1a1a;margin:0 0 12px;padding:0}.Estimator_estimator__scaleOptions__IxfLx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(max-width:1024px){.Estimator_estimator__scaleOptions__IxfLx{grid-template-columns:repeat(2,minmax(0,1fr))}}.Estimator_estimator__scaleOption__IUfIv{display:block;cursor:pointer;min-width:0}.Estimator_estimator__scaleRadio__QAbYp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.Estimator_estimator__scaleLabel__O1wZH{display:block;text-align:center;padding:12px 8px;border:1.5px solid #e5e3dc;border-radius:12px;background:#fff;font-size:13px;font-weight:600;color:#4b5157;transition:all .15s ease}.Estimator_estimator__scaleOption__IUfIv:hover .Estimator_estimator__scaleLabel__O1wZH{border-color:#26dad2}.Estimator_estimator__scaleRadio__QAbYp:focus-visible+.Estimator_estimator__scaleLabel__O1wZH{outline:2px solid #26dad2;outline-offset:2px}.Estimator_estimator__scaleRadio__QAbYp:checked+.Estimator_estimator__scaleLabel__O1wZH{background:rgba(38,218,210,.1);border-color:#26dad2;color:#0a7a76}.Estimator_estimator__featuresGrid__8IyWj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:1024px){.Estimator_estimator__featuresGrid__8IyWj{grid-template-columns:repeat(2,minmax(0,1fr))}}.Estimator_estimator__featureOption__trK63{display:block;cursor:pointer;min-width:0}.Estimator_estimator__featureCheck__9vl05{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.Estimator_estimator__featureLabel__Y6PAd{display:flex;flex-direction:column;gap:4px;padding:14px;border:1.5px solid #e5e3dc;border-radius:12px;background:#fff;transition:all .15s ease;height:100%}.Estimator_estimator__featureOption__trK63:hover .Estimator_estimator__featureLabel__Y6PAd{border-color:#26dad2}.Estimator_estimator__featureCheck__9vl05:focus-visible+.Estimator_estimator__featureLabel__Y6PAd{outline:2px solid #26dad2;outline-offset:2px}.Estimator_estimator__featureCheck__9vl05:checked+.Estimator_estimator__featureLabel__Y6PAd{background:rgba(38,218,210,.08);border-color:#26dad2}.Estimator_estimator__featureLabelHead__0bXjz{display:flex;align-items:center;gap:8px}.Estimator_estimator__featureLabelName__4Rw0g{font-size:14px;font-weight:700;color:#1a1a1a}.Estimator_estimator__featureLabelDesc__cUXkU{font-size:13px;line-height:1.8;color:#4b5157}.Estimator_estimator__featureCheckBox__1tpRT{flex-shrink:0;width:18px;height:18px;border:1.5px solid #e5e3dc;border-radius:4px;background:#fff;display:inline-flex;align-items:center;justify-content:center;color:rgba(0,0,0,0);transition:all .12s ease}.Estimator_estimator__featureCheck__9vl05:checked+.Estimator_estimator__featureLabel__Y6PAd .Estimator_estimator__featureCheckBox__1tpRT{background:#26dad2;border-color:#26dad2;color:#1a1a1a}.Estimator_estimator__nav__TihPX{display:flex;justify-content:space-between;align-items:center;margin-top:32px;gap:12px;flex-wrap:wrap}@media(max-width:1024px){.Estimator_estimator__nav__TihPX{margin-top:24px}}.Estimator_estimator__navBtn__DimBt{appearance:none;border:none;cursor:pointer;padding:14px 28px;border-radius:9999px;font-size:14px;font-weight:700;transition:all .18s ease;display:inline-flex;align-items:center;gap:8px;min-height:48px}.Estimator_estimator__navBtn__DimBt:focus-visible{outline:2px solid #26dad2;outline-offset:2px}.Estimator_estimator__navBtn_type_primary__MUVP7{background:#26dad2;color:#1a1a1a}.Estimator_estimator__navBtn_type_primary__MUVP7:hover:not(:disabled){background:#1fc0b8}.Estimator_estimator__navBtn_type_primary__MUVP7:disabled{background:#d7d5ce;color:#fff;cursor:not-allowed}.Estimator_estimator__navBtn_type_secondary__vXAXt{background:rgba(0,0,0,0);color:#4b5157;border:1px solid #e5e3dc}.Estimator_estimator__navBtn_type_secondary__vXAXt:hover{border-color:#4b5157;color:#1a1a1a}.Estimator_estimator__result__8pdN7{background:#fff;border:1px solid #e5e3dc;border-radius:16px;padding:40px}@media(max-width:1024px){.Estimator_estimator__result__8pdN7{padding:24px 20px;border-radius:12px}}.Estimator_estimator__resultHead__aLpcD{text-align:center;margin-bottom:32px}.Estimator_estimator__resultEyebrow__py7Mi{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#0a7a76}.Estimator_estimator__resultTitle__rEwMi{font-size:clamp(22px,2.6vw,28px);font-weight:800;color:#1a1a1a;margin:8px 0 12px;letter-spacing:-.01em}.Estimator_estimator__resultSummary___jV43{font-size:15px;line-height:1.8;color:#4b5157;max-width:620px;margin:0 auto}.Estimator_estimator__tierGrid__IiMMn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:32px}@media(max-width:1024px){.Estimator_estimator__tierGrid__IiMMn{grid-template-columns:1fr}}.Estimator_estimator__tier__cdZBW{border:1.5px solid #e5e3dc;border-radius:16px;padding:24px 20px;display:flex;flex-direction:column;gap:10px;background:#fff}.Estimator_estimator__tier_state_recommended__ziaio{border-color:#26dad2;background:rgba(38,218,210,.05)}.Estimator_estimator__tierBadge__wkgf0{align-self:flex-start;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0a7a76;background:rgba(38,218,210,.18);padding:4px 10px;border-radius:9999px}.Estimator_estimator__tierName__Wg0gZ{font-size:18px;font-weight:800;color:#1a1a1a}.Estimator_estimator__tierPrice__ddSCM{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(22px,2.6vw,28px);font-weight:800;color:#1a1a1a;line-height:1.1}.Estimator_estimator__tierDesc__y7hH9{font-size:15px;line-height:1.8;color:#4b5157}.Estimator_estimator__resultDetail__s0Nke{background:#f5f4f0;border-radius:12px;padding:20px 24px;margin-bottom:28px}.Estimator_estimator__resultDetailRow__SUl_W{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;border-bottom:1px dashed #e5e3dc;font-size:13px;line-height:1.8}.Estimator_estimator__resultDetailRow__SUl_W:last-child{border-bottom:none}.Estimator_estimator__resultDetailKey__0pBME{color:#4b5157;font-weight:600;flex-shrink:0}.Estimator_estimator__resultDetailValue__qPtFK{color:#1a1a1a;font-weight:600;text-align:right}.Estimator_estimator__resultCta__YDtx9{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.Estimator_estimator__ctaPrimary__k75h_{appearance:none;border:none;cursor:pointer;background:#26dad2;color:#1a1a1a;padding:16px 32px;border-radius:9999px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:8px;min-height:52px;transition:all .18s ease}.Estimator_estimator__ctaPrimary__k75h_:hover{background:#1fc0b8;transform:translateY(-1px)}.Estimator_estimator__ctaPrimary__k75h_:focus-visible{outline:2px solid #26dad2;outline-offset:3px}.Estimator_estimator__ctaSecondary__ohiqR{appearance:none;cursor:pointer;background:rgba(0,0,0,0);color:#1a1a1a;border:1.5px solid #e5e3dc;padding:16px 32px;border-radius:9999px;font-size:15px;font-weight:700;display:inline-flex;align-items:center;gap:8px;min-height:52px;transition:all .18s ease}.Estimator_estimator__ctaSecondary__ohiqR:hover{border-color:#1a1a1a}.Estimator_estimator__ctaSecondary__ohiqR:focus-visible{outline:2px solid #26dad2;outline-offset:3px}.Estimator_estimator__resultNote__O0AB1{font-size:13px;line-height:1.8;color:#9ca3af;text-align:center;margin-top:20px}.Estimator_estimator__live__vLLSK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media print{.Estimator_estimator__OA4_7{background:#fff!important;padding:0!important}.Estimator_estimator__nav__TihPX,.Estimator_estimator__progress__G5Zv8,.Estimator_estimator__resultCta__YDtx9,.Estimator_estimator__resultNote__O0AB1{display:none!important}.Estimator_estimator__result__8pdN7,.Estimator_estimator__step__fXnar{border:none!important;padding:0!important;page-break-inside:avoid}.Estimator_estimator__tier__cdZBW{border:1px solid #999!important;page-break-inside:avoid}.Estimator_estimator__tierGrid__IiMMn{grid-template-columns:repeat(3,1fr)!important}.Estimator_estimator__resultDetail__s0Nke{background:#fff!important;border:1px solid #ccc!important}}