.wrapper{color:#fff;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}@media screen and (width>=1055px){.wrapper{height:800px}}.wrapper .content{box-sizing:border-box;flex-grow:1;width:100%;min-width:320px;min-height:300px;padding:96px 24px}@media screen and (width>=828px){.wrapper .content{width:672px}}@media screen and (width>=1055px){.wrapper .content{width:1024px;padding:96px 0}}@media screen and (width>=1311px){.wrapper .content{width:1264px;padding:96px 0}}.wrapper .content .explainer{max-width:800px;margin-top:24px;font-size:1.5rem;font-weight:300}.wrapper .card{box-sizing:border-box;color:#000;background:#fff;width:calc(100% - 3rem);min-width:320px;padding:24px;font-size:clamp(1.5rem,2vw,2.25rem)}@media screen and (width>=828px){.wrapper .card{width:672px}}@media screen and (width>=1055px){.wrapper .card{width:1024px;padding:96px}}@media screen and (width>=1311px){.wrapper .card{width:1264px;padding:96px}}.wrapper .wrapper-background{object-fit:cover;z-index:-2;width:100%;height:100%;display:block;position:absolute}.wrapper .wrapper-gradient{content:" ";pointer-events:none;z-index:-1;background:linear-gradient(#000000cf,#0000);width:100%;height:100%;position:absolute;top:0;left:0}.roi-calculator{box-sizing:border-box;background:#f1f2f3;width:100%;min-width:0;max-width:100%;height:400px;padding:0;position:relative}@media screen and (width>=828px){.roi-calculator{max-width:672px}}@media screen and (width>=1055px){.roi-calculator{max-width:1024px}}@media screen and (width>=1311px){.roi-calculator{max-width:1264px}}.roi-calculator .roi-content{width:100%;height:100%}.roi-calculator .roi-desktop-content{height:100%}.roi-calculator.is-mobile{height:auto;min-height:0}.roi-calculator.is-mobile .roi-content,.roi-calculator.is-mobile .roi-desktop-content{height:auto}.roi-calculator .roi-desktop-content[hidden]{display:none}.panel{flex-direction:column;width:100%;height:100%;display:flex}.panel-header{border-bottom:1px solid #ddd;align-items:center;padding:8px 16px;display:flex}.back-button{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px}.panel-title{text-align:center;flex:1;font-size:1.25rem;font-weight:600}.panel-content{flex:1;padding:16px;position:relative;overflow:hidden}.btn{cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:.875rem}.btn+.btn{margin-left:8px}.btn-primary{color:#fff;background-color:#007bff}.btn-secondary{color:#fff;background-color:#6c757d}.btn-success{color:#fff;background-color:#28a745}.btn-danger{color:#fff;background-color:#dc3545}.calculator-process-roi{box-sizing:border-box;color:#0c0e14;flex-direction:column;gap:16px;height:100%;padding:16px;display:flex}.calculator-process-roi .input-row{flex-direction:row;flex:none;gap:16px;display:flex}.calculator-process-roi .input-row .search-input{flex-grow:1}.calculator-process-roi .main-view{flex-direction:row;flex:1 1 0;gap:16px;min-height:0;display:flex;overflow:hidden}.calculator-process-roi .main-view .process-browser{scrollbar-width:thin;flex-flow:wrap;flex-grow:1;align-content:flex-start;gap:1px;min-height:0;display:flex;overflow-y:auto}.calculator-process-roi .main-view .process-browser::-webkit-scrollbar{width:8px}.calculator-process-roi .main-view .process-browser::-webkit-scrollbar-track{background:0 0}.calculator-process-roi .main-view .process-browser .process-item{width:100%}@media screen and (width>=1055px){.calculator-process-roi .main-view .process-browser .process-item{width:calc(50% - 1px)}}@media screen and (width>=1311px){.calculator-process-roi .main-view .process-browser .process-item{width:calc(33.33% - 1px)}}.calculator-process-roi .main-view .process-browser .no-results{color:#9498a5;padding:10px;font-size:.875rem}.calculator-process-roi .main-view .process-details{color:#000;flex-direction:column;flex-shrink:0;justify-content:flex-end;width:300px;display:flex}.calculator-process-roi .main-view .process-details .details{flex-direction:column;flex-grow:1;gap:24px;display:flex}.calculator-process-roi .main-view .process-details .details .process-title{font-weight:600}.calculator-process-roi .main-view .process-details .details .detail{flex-direction:column;gap:0;display:flex}.calculator-process-roi .main-view .process-details .details .detail .label{font-size:.75rem}.calculator-process-roi .main-view .process-details .details .detail .value{font-size:.875rem}.calculator-process-roi .main-view .process-details .details .properties{flex-flow:wrap;row-gap:16px;display:flex}.calculator-process-roi .main-view .process-details .details .properties .detail{width:50%}.calculator-process-roi .main-view .process-details .actions{flex-direction:row;justify-content:flex-end;display:flex}.calculator-process-roi.mobile-layout{gap:16px;height:auto;min-height:0}.calculator-process-roi.mobile-layout .input-row{flex-direction:column;gap:8px;width:100%}.calculator-process-roi.mobile-layout .mobile-search-label{font-size:.875rem}.calculator-process-roi.mobile-layout .mobile-stage{width:100%;min-width:0;display:grid}.calculator-process-roi.mobile-layout .mobile-main-view,.calculator-process-roi.mobile-layout .mobile-settings-overlay{grid-area:1/1;min-width:0}.calculator-process-roi.mobile-layout .mobile-main-view[hidden]{display:none}.calculator-process-roi.mobile-layout .mobile-process-browser{flex-direction:column;gap:1px;min-width:0;max-height:min(45dvh,360px);display:flex;overflow-y:auto}.calculator-process-roi.mobile-layout .mobile-process-browser .process-item{width:100%}.calculator-process-roi.mobile-layout .mobile-details,.calculator-process-roi.mobile-layout .mobile-details .details{flex-direction:column;gap:16px;display:flex}.calculator-process-roi.mobile-layout .mobile-details .process-title{font-weight:600}.calculator-process-roi.mobile-layout .mobile-details .detail .label{font-size:.75rem}.calculator-process-roi.mobile-layout .mobile-details .detail .value{font-size:.875rem}.calculator-process-roi.mobile-layout .mobile-details .properties{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.calculator-process-roi.mobile-layout .mobile-outcome{min-width:0}.calculator-process-roi.mobile-layout .mobile-outcome-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.calculator-process-roi.mobile-layout .mobile-settings-button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.calculator-process-roi.mobile-layout .mobile-settings-button:focus-visible{outline-offset:2px;outline:3px solid}.calculator-process-roi.mobile-layout .mobile-chart{width:100%;min-width:0;max-width:100%;overflow:visible}.calculator-process-roi.mobile-layout .mobile-settings-overlay{width:100%;min-width:0}.calculator-process-roi-input{box-sizing:border-box;background:#f1f2f3;flex-direction:column;gap:16px;height:100%;padding:16px;display:flex}.calculator-process-roi-input .view-header{color:#000;flex-direction:row;flex:none;align-items:center;gap:12px;font-weight:500;display:flex}.calculator-process-roi-input .explorer{flex-direction:row;flex:1 1 0;gap:16px;display:flex;overflow:hidden}.calculator-process-roi-input .explorer .input-column{scrollbar-width:thin;flex-flow:wrap;align-content:flex-start;gap:24px 16px;width:256px;padding-right:8px;display:flex;overflow-y:auto}.calculator-process-roi-input .explorer .input-column::-webkit-scrollbar{width:8px}.calculator-process-roi-input .explorer .input-column::-webkit-scrollbar-track{background:0 0}.calculator-process-roi-input .explorer .input-column .custom-number-input,.calculator-process-roi-input .explorer .input-column .maneuvers-select{width:100%}@media screen and (width>=1055px){.calculator-process-roi-input .explorer .input-column{width:500px}.calculator-process-roi-input .explorer .input-column .custom-number-input,.calculator-process-roi-input .explorer .input-column .maneuvers-select{width:calc(48% - 1px)}}.calculator-process-roi-input .explorer .column-right{flex-direction:column;flex-grow:1;gap:16px;display:flex}.calculator-process-roi-input .explorer .column-right .graph-container{flex:1 1 0}.calculator-process-roi-input .explorer .column-right .actions{flex-direction:row;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.calculator-process-roi-input .explorer .column-right .actions .cta-text{color:#07090e;max-width:200px;font-size:.75rem}.calculator-process-roi-input.mobile-overlay-form{width:100%;height:auto;min-height:0;overflow:visible}.calculator-process-roi-input.mobile-overlay-form .explorer{display:block;overflow:visible}.calculator-process-roi-input.mobile-overlay-form .explorer .input-column{flex-flow:column;gap:16px;width:100%;padding:0;display:flex;overflow:visible}.calculator-process-roi-input.mobile-overlay-form .explorer .input-column .custom-number-input,.calculator-process-roi-input.mobile-overlay-form .explorer .input-column .maneuvers-select{width:100%}
