.tco-calculator_section__n6Q_v{background:var(--terminal-white);color:var(--ink);padding-block:90px 60px}.tco-calculator_introduction__h17kX{padding-inline:20px;max-width:900px;margin:0 auto 32px;text-align:center}.tco-calculator_introduction__h17kX h2{font-size:var(--type-intro);line-height:1;letter-spacing:var(--track-intro);font-weight:400}.tco-calculator_calculator__p9lPA{display:flex;flex-direction:column;align-items:stretch;max-width:1920px;margin-inline:auto;padding:var(--terminal-roi-padding);gap:var(--terminal-roi-gap)}.tco-calculator_form__UuXVb{display:flex;flex-direction:column;gap:var(--terminal-roi-form-gap);min-width:0;border-radius:8px}.tco-calculator_form__UuXVb .tco-calculator_eyebrow__5ihqD{color:var(--terminal-muted);font-size:20px;line-height:1.4;letter-spacing:0;margin-bottom:6px}.tco-calculator_form__UuXVb .tco-calculator_formTitle__LODZ4{font-size:var(--terminal-roi-title);line-height:var(--terminal-roi-title-leading);letter-spacing:min(-.164vw,-.63px);font-weight:400}.tco-calculator_configurationField__o0xAW{min-width:0}.tco-calculator_selectRow__0kTxa{position:relative;border-bottom:1px solid var(--terminal-border)}.tco-calculator_selectRow__0kTxa:focus-within{border-color:var(--ink);box-shadow:0 1px 0 var(--ink)}.tco-calculator_selectRow__0kTxa select{display:block;appearance:none;width:100%;min-width:0;min-height:44px;padding:8px 32px 12px 0;border:0;border-radius:0;background:transparent;color:var(--ink);font:400 var(--terminal-roi-input)/1.35 var(--font-sans);cursor:pointer}.tco-calculator_selectRow__0kTxa select:disabled{opacity:.5;cursor:default}.tco-calculator_selectRow__0kTxa svg{position:absolute;right:0;top:12px;pointer-events:none}.tco-calculator_form__UuXVb .tco-calculator_modeDescription__FCHj4,.tco-calculator_form__UuXVb .tco-calculator_sourceNote__hNzmz{font-size:var(--type-body);line-height:1.4;color:var(--terminal-muted)}.tco-calculator_modeDescription__FCHj4{margin-top:16px}.tco-calculator_sourceNote__hNzmz a{text-decoration:underline;text-underline-offset:4px}.tco-calculator_fields__Lin_s{display:flex;flex-direction:column;gap:var(--terminal-roi-fields-gap)}.tco-calculator_row__JtKOL{display:flex;flex-direction:column;gap:var(--terminal-roi-row-gap)}.tco-calculator_field__NbYEI{flex:1;min-width:0}.tco-calculator_fieldLabel__nWq_x{display:block;color:rgba(5,36,36,.8);font-size:var(--terminal-roi-label);line-height:1.4;letter-spacing:.36px;margin-bottom:4px}.tco-calculator_inputRow__xjf0p{display:flex;align-items:baseline;gap:10px;border-bottom:1px solid var(--terminal-border)}.tco-calculator_inputRow__xjf0p:focus-within{border-color:var(--ink);box-shadow:0 1px 0 var(--ink)}.tco-calculator_inputRow__xjf0p input{width:100%;min-width:0;appearance:textfield;background:transparent;border:0;border-radius:0;color:rgba(5,36,36,.7);font:400 var(--terminal-roi-input)/1.35 var(--font-sans);letter-spacing:.36px;padding:4px 0 12px;outline:none}.tco-calculator_inputRow__xjf0p input::-webkit-inner-spin-button,.tco-calculator_inputRow__xjf0p input::-webkit-outer-spin-button{appearance:none;margin:0}.tco-calculator_inputRow__xjf0p input:disabled{opacity:.5;cursor:not-allowed}.tco-calculator_prefix__G_t3n{font-size:var(--terminal-roi-input);line-height:1.35;color:var(--terminal-muted)}.tco-calculator_field__NbYEI .tco-calculator_error__y_y5P{font-size:14px;line-height:1.4;color:var(--ink);margin-top:8px;font-weight:600}.tco-calculator_field__NbYEI:has([aria-invalid=true]) .tco-calculator_inputRow__xjf0p{border-bottom:2px dashed var(--ink)}.tco-calculator_sliderField__LKBrn{margin-top:4px}.tco-calculator_sliderField__LKBrn input{display:block;width:100%;height:36px;appearance:none;background:transparent;cursor:pointer;accent-color:var(--ink);margin:6px 0 0}.tco-calculator_sliderField__LKBrn input::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--ink) var(--progress),var(--terminal-border) var(--progress))}.tco-calculator_sliderField__LKBrn input::-moz-range-track{height:4px;border-radius:2px;background:var(--terminal-border)}.tco-calculator_sliderField__LKBrn input::-moz-range-progress{height:4px;background:var(--ink)}.tco-calculator_sliderField__LKBrn input::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;border:3px solid white;box-shadow:0 0 0 1px var(--ink);background:var(--ink);margin-top:-6px}.tco-calculator_sliderField__LKBrn input::-moz-range-thumb{width:10px;height:10px;border-radius:50%;border:3px solid white;box-shadow:0 0 0 1px var(--ink);background:var(--ink)}.tco-calculator_sliderLabels__K4mlQ{display:flex;justify-content:space-between;color:var(--terminal-muted);font:400 11px/1.4 var(--font-mono);letter-spacing:1.5px}.tco-calculator_form__UuXVb .tco-calculator_note__yDDz6{color:var(--terminal-muted);font-size:18px;line-height:1.4;letter-spacing:.36px;max-width:550px}.tco-calculator_formActions__ZTyfE{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.tco-calculator_formActions__ZTyfE a,.tco-calculator_formActions__ZTyfE button{display:inline-flex;align-items:center;gap:8px;color:var(--ink);background:none;border:0;font-size:15px;line-height:1.4;min-height:44px;text-underline-offset:5px;cursor:pointer}.tco-calculator_formActions__ZTyfE a{text-decoration:underline}.tco-calculator_formActions__ZTyfE a:hover,.tco-calculator_formActions__ZTyfE button:hover{color:var(--terminal-muted)}.tco-calculator_formActions__ZTyfE .tco-calculator_assumptionsToggle__AKoSD{text-decoration:underline}.tco-calculator_assumptionsToggle__AKoSD svg{transition:transform .2s}.tco-calculator_assumptionsToggle__AKoSD[aria-expanded=true] svg{transform:rotate(180deg)}.tco-calculator_results__9VA1r{position:relative;isolation:isolate;background:var(--ink);color:var(--terminal-white);margin-inline:-20px;overflow:hidden;min-width:0}.tco-calculator_glow__768hy{position:absolute;z-index:-1;left:20%;top:-20%;width:90%;height:70%;background:var(--terminal-roi-glow);pointer-events:none}.tco-calculator_path__MBeI8{position:absolute;z-index:-1;inset:0;width:100%;height:100%;fill:none;stroke:rgba(171,255,2,.15);stroke-width:1;pointer-events:none}.tco-calculator_path__MBeI8 .tco-calculator_trace__rn4sf{stroke:var(--signal);stroke-dasharray:.12 1;animation:tco-calculator_trace__rn4sf 1.3s ease-out both}@keyframes tco-calculator_trace__rn4sf{0%{stroke-dashoffset:.12;opacity:.65}to{stroke-dashoffset:-1;opacity:0}}.tco-calculator_resultsContent__qjZq9{display:flex;flex-direction:column;gap:var(--terminal-roi-content-gap);padding:var(--terminal-roi-content)}.tco-calculator_savingsAmount__kFJZn{margin-top:16px}.tco-calculator_items__5YPwI .tco-calculator_totalRow__P5gC9{border-top:1px solid rgba(255,255,255,.2);margin-top:8px;padding-top:20px}.tco-calculator_resultsHeader__0Yj_L{display:flex;flex-direction:column;gap:16px}.tco-calculator_results__9VA1r .tco-calculator_headline__fAIEE{font-size:var(--terminal-roi-headline);line-height:1.2;letter-spacing:-.02em;font-weight:400}.tco-calculator_headline__fAIEE span{color:rgba(255,255,255,.6)}.tco-calculator_results__9VA1r .tco-calculator_amount__O7ga8{font-size:var(--terminal-roi-amount);line-height:1.2;letter-spacing:-.6px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.tco-calculator_results__9VA1r .tco-calculator_meta__IoY06{font-size:var(--terminal-roi-meta);line-height:1.4;letter-spacing:-.2px;color:rgba(255,255,255,.7);margin-top:12px}.tco-calculator_breakdown__OMA8O h4,.tco-calculator_timeComparison__KPuMO h4{font-size:var(--terminal-roi-breakdown);line-height:1.4;letter-spacing:-.2px;font-weight:400;margin-bottom:20px}.tco-calculator_timeComparison__KPuMO{border-top:1px solid rgba(255,255,255,.2);padding-top:24px}.tco-calculator_results__9VA1r .tco-calculator_resultNote__b1sKM{font-size:var(--terminal-roi-row-label);line-height:1.4;color:rgba(255,255,255,.7);margin-top:16px}.tco-calculator_items__5YPwI{display:flex;flex-direction:column;gap:12px}.tco-calculator_items__5YPwI>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tco-calculator_items__5YPwI dt{font-size:var(--terminal-roi-row-label);line-height:1.35;letter-spacing:min(-.012vw,-.306667px)}.tco-calculator_items__5YPwI dt span{color:rgba(255,255,255,.6)}.tco-calculator_items__5YPwI dd{flex-shrink:0;max-width:52%;overflow-wrap:anywhere;text-align:right;font-size:var(--terminal-roi-row-value);line-height:1.46;letter-spacing:min(-.016vw,-.4px);font-variant-numeric:tabular-nums}.tco-calculator_cta___nVRc{background:rgba(255,255,255,.1);border-radius:var(--terminal-roi-cta-radius);padding:var(--terminal-roi-cta-padding);display:flex;flex-direction:column;gap:var(--terminal-roi-cta-gap)}.tco-calculator_cta___nVRc h4{font-size:var(--terminal-roi-cta-title);line-height:1.46;letter-spacing:-.4px;font-weight:400}.tco-calculator_cta___nVRc p{color:rgba(255,255,255,.6);font-size:var(--terminal-roi-cta-body);line-height:1.4;letter-spacing:-.18px}.tco-calculator_button__7tAbs{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:var(--terminal-roi-button-height);padding:12px 20px;color:var(--ink);background:var(--terminal-surface);border-radius:var(--control-radius);font:600 13px/1.2 var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;transition:background .2s}.tco-calculator_button__7tAbs:hover{background:var(--signal)}.tco-calculator_details__Pbhys{max-width:1920px;margin:auto;padding:0 20px;scroll-margin-top:140px}.tco-calculator_section__n6Q_v[data-ready=true] .tco-calculator_fallbackSummary__Zo_VZ{display:none}.tco-calculator_details__Pbhys[open]>.tco-calculator_fallbackSummary__Zo_VZ svg{transform:rotate(180deg)}.tco-calculator_details__Pbhys details{border-top:1px solid var(--terminal-border)}.tco-calculator_details__Pbhys details:last-child{border-bottom:1px solid var(--terminal-border)}.tco-calculator_details__Pbhys summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding:24px 0;font-size:20px;line-height:1.46;letter-spacing:-.2px}.tco-calculator_details__Pbhys summary::-webkit-details-marker{display:none}.tco-calculator_details__Pbhys summary svg{flex-shrink:0;transition:transform .2s}.tco-calculator_details__Pbhys details[open] summary svg{transform:rotate(180deg)}.tco-calculator_detailsBody__ffTiB{display:flex;flex-direction:column;gap:24px;padding-block:8px 32px}.tco-calculator_detailsBody__ffTiB p,.tco-calculator_sources__5Q1DI a{font-size:18px;line-height:1.4;letter-spacing:.36px}.tco-calculator_detailsBody__ffTiB p{color:var(--terminal-muted);max-width:1100px}.tco-calculator_check__5MM4D{display:flex;align-items:flex-start;gap:12px;font-size:18px;line-height:1.4;cursor:pointer}.tco-calculator_check__5MM4D input{flex-shrink:0;width:20px;height:20px;accent-color:var(--ink);margin-top:3px}.tco-calculator_extraFields__csBbO{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 37px}.tco-calculator_sources__5Q1DI{display:flex;flex-direction:column;gap:24px;list-style:none;padding:0}.tco-calculator_sources__5Q1DI a{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.tco-calculator_sources__5Q1DI p{margin-top:8px}.tco-calculator_tableScroll__o4pbf{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.tco-calculator_tableScroll__o4pbf table{border-collapse:collapse;width:100%;min-width:550px;font-size:18px;line-height:1.4}.tco-calculator_tableScroll__o4pbf caption{text-align:left;margin-bottom:20px;color:var(--terminal-muted)}.tco-calculator_tableScroll__o4pbf td,.tco-calculator_tableScroll__o4pbf th{font-weight:400;padding:16px 12px;text-align:right;border-bottom:1px solid var(--terminal-border);font-variant-numeric:tabular-nums}.tco-calculator_tableScroll__o4pbf th:first-child{text-align:left;padding-left:0}.tco-calculator_tableScroll__o4pbf tfoot td,.tco-calculator_tableScroll__o4pbf tfoot th,.tco-calculator_tableScroll__o4pbf thead th{font-weight:600}.tco-calculator_section__n6Q_v :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:5px}.tco-calculator_section__n6Q_v .tco-calculator_inputRow__xjf0p input:focus-visible{outline:none}@media(forced-colors:active){.tco-calculator_inputRow__xjf0p:focus-within{border-bottom:2px solid CanvasText}}.tco-calculator_srOnly___WC5r{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(min-width:768px){.tco-calculator_row__JtKOL{flex-direction:row}.tco-calculator_extraFields__csBbO{grid-template-columns:repeat(2,minmax(0,1fr))}.tco-calculator_button__7tAbs{width:212px}}@media(min-width:1024px){.tco-calculator_form__UuXVb .tco-calculator_formTitle__LODZ4{letter-spacing:-.613333px}}@media(min-width:1280px){.tco-calculator_calculator__p9lPA{flex-direction:row}.tco-calculator_form__UuXVb,.tco-calculator_results__9VA1r{flex:1;width:0}.tco-calculator_results__9VA1r{margin:0;border-radius:8px}.tco-calculator_details__Pbhys{padding-inline:32px}.tco-calculator_extraFields__csBbO{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1440px){.tco-calculator_details__Pbhys{padding-inline:70px}}@media(min-width:1680px){.tco-calculator_resultsHeader__0Yj_L{flex-direction:row;align-items:center;gap:20px}.tco-calculator_headline__fAIEE{flex:1;max-width:320px}.tco-calculator_total__2y_8U{flex:1;text-align:right;min-width:0}}@media(max-width:767px){.tco-calculator_section__n6Q_v{padding-block:60px 40px}.tco-calculator_introduction__h17kX{margin-bottom:8px}.tco-calculator_cta___nVRc p{line-height:1.5}}@media(prefers-reduced-motion:reduce){.tco-calculator_trace__rn4sf{animation:none!important;opacity:0}.tco-calculator_section__n6Q_v *{transition:none!important}}