.BackOfficeCostCalculator-module__I7q1oa__container{max-width:640px;padding:clamp(20px,5vw,40px)}.BackOfficeCostCalculator-module__I7q1oa__question{margin-bottom:24px;font-size:18px;font-weight:400;line-height:1.5}.BackOfficeCostCalculator-module__I7q1oa__stepIndicator{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.5;margin-bottom:16px}.BackOfficeCostCalculator-module__I7q1oa__options{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.BackOfficeCostCalculator-module__I7q1oa__optionBtn{border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;text-align:left;background:0 0;padding:12px 16px;font-family:inherit;font-size:14px;transition:border-color .2s,background .2s}.BackOfficeCostCalculator-module__I7q1oa__optionBtn:hover{border-color:var(--accent-color);background:#c5e6000d}.BackOfficeCostCalculator-module__I7q1oa__optionBtnSelected{border-color:var(--accent-color);background:#c5e6001a}.BackOfficeCostCalculator-module__I7q1oa__navRow{gap:12px;display:flex}.BackOfficeCostCalculator-module__I7q1oa__navBtn{border:1px solid var(--border-color);color:var(--text-color);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;padding:10px 20px;font-family:inherit;font-size:11px;transition:border-color .2s}.BackOfficeCostCalculator-module__I7q1oa__navBtn:hover{border-color:var(--accent-color)}.BackOfficeCostCalculator-module__I7q1oa__submitBtn{border:1px solid var(--accent-color);color:var(--accent-color);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;padding:10px 20px;font-family:inherit;font-size:11px;transition:background .2s}.BackOfficeCostCalculator-module__I7q1oa__submitBtn:hover{background:#c5e6001a}.BackOfficeCostCalculator-module__I7q1oa__submitBtn:disabled{opacity:.3;cursor:not-allowed}.BackOfficeCostCalculator-module__I7q1oa__results{margin-top:8px}.BackOfficeCostCalculator-module__I7q1oa__resultsTitle{text-transform:uppercase;letter-spacing:.05em;margin-bottom:24px;font-size:20px;font-weight:400}.BackOfficeCostCalculator-module__I7q1oa__totalCost{color:var(--accent-color);margin-bottom:8px;font-size:32px;font-weight:300}.BackOfficeCostCalculator-module__I7q1oa__totalLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.5;margin-bottom:32px}.BackOfficeCostCalculator-module__I7q1oa__breakdownList{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.BackOfficeCostCalculator-module__I7q1oa__breakdownItem{flex-direction:column;gap:4px;display:flex}.BackOfficeCostCalculator-module__I7q1oa__breakdownLabel{opacity:.8;justify-content:space-between;font-size:13px;display:flex}.BackOfficeCostCalculator-module__I7q1oa__breakdownBar{background:var(--border-color);height:4px}.BackOfficeCostCalculator-module__I7q1oa__breakdownFill{background:var(--accent-color);opacity:.7;height:100%;transition:width .6s}.BackOfficeCostCalculator-module__I7q1oa__automationLine{margin-bottom:8px;font-size:16px}.BackOfficeCostCalculator-module__I7q1oa__savingsRange{color:var(--accent-color);margin-bottom:24px;font-size:20px;font-weight:300}.BackOfficeCostCalculator-module__I7q1oa__ctaBtn{border:1px solid var(--accent-color);color:var(--accent-color);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;padding:10px 20px;font-family:inherit;font-size:11px;text-decoration:none;transition:background .2s;display:inline-block}.BackOfficeCostCalculator-module__I7q1oa__ctaBtn:hover{background:#c5e6001a}
.LendingOpsGrader-module__Tu32xW__container{--c-risk:#d9594d;--c-warn:#d9a23c;--c-risk-tint:#d9594d14;--c-hover:#ffffff0d;--c-selected:#ffffff14;max-width:640px;padding:clamp(20px,5vw,40px)}.LendingOpsGrader-module__Tu32xW__lean{--status:var(--accent-color)}.LendingOpsGrader-module__Tu32xW__solid{--status:var(--text-color)}.LendingOpsGrader-module__Tu32xW__fragile{--status:var(--c-warn)}.LendingOpsGrader-module__Tu32xW__risk{--status:var(--c-risk)}.LendingOpsGrader-module__Tu32xW__intro{border-bottom:1px solid var(--border-color);margin-bottom:28px;padding-bottom:20px}.LendingOpsGrader-module__Tu32xW__introTagline{letter-spacing:-.01em;margin-bottom:8px;font-size:clamp(20px,4vw,26px);font-weight:500}.LendingOpsGrader-module__Tu32xW__introSubhead{font-size:var(--text-sm,.9rem);opacity:.7;line-height:1.5}.LendingOpsGrader-module__Tu32xW__progressHeader{margin-bottom:24px}.LendingOpsGrader-module__Tu32xW__stepIndicator{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.5;margin-bottom:10px}.LendingOpsGrader-module__Tu32xW__progressBar{background:var(--border-color);height:4px;overflow:hidden}.LendingOpsGrader-module__Tu32xW__progressFill{background:var(--accent-color);height:100%;transition:width .3s}.LendingOpsGrader-module__Tu32xW__question{margin-bottom:8px;font-size:18px;font-weight:400;line-height:1.5}.LendingOpsGrader-module__Tu32xW__hint{color:var(--text-secondary);margin-bottom:24px;font-size:13px;line-height:1.5}.LendingOpsGrader-module__Tu32xW__options{flex-direction:column;gap:12px;margin-top:24px;margin-bottom:32px;display:flex}.LendingOpsGrader-module__Tu32xW__optionBtn{border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;text-align:left;background:0 0;padding:14px 16px;font-family:inherit;font-size:14px;line-height:1.4;transition:border-color .2s,background .2s}.LendingOpsGrader-module__Tu32xW__optionBtn:hover{border-color:var(--accent-color);background:var(--c-hover)}.LendingOpsGrader-module__Tu32xW__optionBtnSelected{border-color:var(--accent-color);background:var(--c-selected)}.LendingOpsGrader-module__Tu32xW__navRow{gap:12px;display:flex}.LendingOpsGrader-module__Tu32xW__navBtn{border:1px solid var(--border-color);color:var(--text-color);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;min-height:44px;padding:10px 20px;font-family:inherit;font-size:11px;transition:border-color .2s}.LendingOpsGrader-module__Tu32xW__navBtn:hover{border-color:var(--accent-color)}.LendingOpsGrader-module__Tu32xW__submitBtn{border:1px solid var(--accent-color);color:var(--accent-color);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;min-height:44px;padding:10px 20px;font-family:inherit;font-size:11px;transition:background .2s}.LendingOpsGrader-module__Tu32xW__submitBtn:hover{background:var(--c-hover)}.LendingOpsGrader-module__Tu32xW__submitBtn:disabled{opacity:.3;cursor:not-allowed}.LendingOpsGrader-module__Tu32xW__results{margin-top:8px}.LendingOpsGrader-module__Tu32xW__gradeLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.5;margin-bottom:12px}.LendingOpsGrader-module__Tu32xW__scoreBlock{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.LendingOpsGrader-module__Tu32xW__scoreNumber{color:var(--status,var(--accent-color));font-size:72px;font-weight:300;line-height:1}.LendingOpsGrader-module__Tu32xW__scoreOutOf{opacity:.4;font-size:20px}.LendingOpsGrader-module__Tu32xW__tierLabel{letter-spacing:.02em;color:var(--status,var(--text-color));margin-bottom:8px;font-size:16px;font-weight:600}.LendingOpsGrader-module__Tu32xW__tierHeadline{opacity:.8;margin-bottom:32px;font-size:14px;line-height:1.6}.LendingOpsGrader-module__Tu32xW__gate{border:1px solid var(--border-color);margin-bottom:32px;padding:clamp(20px,4vw,28px)}.LendingOpsGrader-module__Tu32xW__gateHeading{margin-bottom:8px;font-size:16px;font-weight:500}.LendingOpsGrader-module__Tu32xW__gateSubtitle{color:var(--text-secondary);margin-bottom:20px;font-size:13px;line-height:1.6}.LendingOpsGrader-module__Tu32xW__form{flex-direction:column;gap:12px;display:flex}.LendingOpsGrader-module__Tu32xW__input{border:1px solid var(--border-color);color:var(--text-color);background:0 0;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}.LendingOpsGrader-module__Tu32xW__input::placeholder{color:var(--text-color);opacity:.4}.LendingOpsGrader-module__Tu32xW__input:focus{border-color:var(--accent-color);outline:none}select.LendingOpsGrader-module__Tu32xW__input{cursor:pointer}.LendingOpsGrader-module__Tu32xW__error{color:var(--c-risk);margin-top:12px;font-size:13px}.LendingOpsGrader-module__Tu32xW__breakdown{flex-direction:column;gap:36px;margin-bottom:32px;display:flex}.LendingOpsGrader-module__Tu32xW__section{flex-direction:column;gap:16px;display:flex}.LendingOpsGrader-module__Tu32xW__sectionTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.6}.LendingOpsGrader-module__Tu32xW__benchmark{padding-top:28px;padding-bottom:44px;position:relative}.LendingOpsGrader-module__Tu32xW__benchmarkTrack{background:linear-gradient(90deg,var(--c-risk)0%,var(--c-warn)50%,var(--accent-color)100%);height:6px;position:relative}.LendingOpsGrader-module__Tu32xW__benchmarkMarker{background:var(--status,var(--accent-color));border:2px solid var(--bg-color);border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.LendingOpsGrader-module__Tu32xW__benchmarkMarkerLabel{color:var(--status,var(--text-color));font-size:13px;font-weight:600;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.LendingOpsGrader-module__Tu32xW__benchmarkAnchors{height:0;position:relative}.LendingOpsGrader-module__Tu32xW__benchmarkAnchor{white-space:nowrap;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:12px;transform:translate(-50%)}.LendingOpsGrader-module__Tu32xW__anchorCost{font-size:12px;font-weight:500}.LendingOpsGrader-module__Tu32xW__anchorLabel{text-transform:uppercase;letter-spacing:.08em;opacity:.5;font-size:10px}.LendingOpsGrader-module__Tu32xW__benchmarkNote{color:var(--text-secondary);font-size:12px;line-height:1.5}.LendingOpsGrader-module__Tu32xW__flagList{counter-reset:flag;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.LendingOpsGrader-module__Tu32xW__flagCard{counter-increment:flag;border:1px solid var(--border-color);background:var(--c-risk-tint);align-items:flex-start;gap:14px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.LendingOpsGrader-module__Tu32xW__flagCard:before{content:counter(flag);width:24px;height:24px;color:var(--c-risk);border:1px solid var(--c-risk);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.LendingOpsGrader-module__Tu32xW__costCallout{border:1px solid var(--border-color);padding:clamp(20px,4vw,28px)}.LendingOpsGrader-module__Tu32xW__costAmount{color:var(--c-risk);margin-bottom:12px;font-size:36px;font-weight:300;line-height:1}.LendingOpsGrader-module__Tu32xW__costText{margin-bottom:8px;font-size:14px;line-height:1.6}.LendingOpsGrader-module__Tu32xW__costDisclaimer{opacity:.5;font-size:12px;font-style:italic}.LendingOpsGrader-module__Tu32xW__ctaBtn{background:var(--accent-color);border:1px solid var(--accent-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;text-align:center;padding:14px 24px;font-family:inherit;font-size:11px;text-decoration:none;transition:opacity .2s;display:inline-block}.LendingOpsGrader-module__Tu32xW__ctaBtn:hover{opacity:.85}.LendingOpsGrader-module__Tu32xW__sources{border-top:1px solid var(--border-color);opacity:.5;padding-top:20px;font-size:12px;line-height:1.6}.LendingOpsGrader-module__Tu32xW__sourcesTitle{text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}
.ToolEmailCapture-module__eeT4Xq__container{border-top:1px solid var(--border-color);max-width:640px;margin-top:8px;padding:0 clamp(20px,5vw,40px) clamp(20px,5vw,40px)}.ToolEmailCapture-module__eeT4Xq__heading{text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:14px;font-weight:400}.ToolEmailCapture-module__eeT4Xq__subtitle{opacity:.6;margin-bottom:16px;font-size:13px;line-height:1.5}.ToolEmailCapture-module__eeT4Xq__form{align-items:flex-start;gap:12px;display:flex}.ToolEmailCapture-module__eeT4Xq__input{border:1px solid var(--border-color);color:var(--text-color);background:0 0;flex:1;padding:10px 16px;font-family:inherit;font-size:14px;transition:border-color .2s}.ToolEmailCapture-module__eeT4Xq__input:focus{border-color:var(--accent-color);outline:none}.ToolEmailCapture-module__eeT4Xq__submitBtn{border:1px solid var(--accent-color);color:var(--accent-color);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;white-space:nowrap;background:0 0;padding:10px 20px;font-family:inherit;font-size:11px;transition:background .2s}.ToolEmailCapture-module__eeT4Xq__submitBtn:hover{background:#c5e6001a}.ToolEmailCapture-module__eeT4Xq__submitBtn:disabled{opacity:.4;cursor:not-allowed}.ToolEmailCapture-module__eeT4Xq__error{color:#e55;margin-top:8px;font-size:12px}.ToolEmailCapture-module__eeT4Xq__success{opacity:.8;font-size:14px;line-height:1.5}