.roi{align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:760px){.roi{grid-template-columns:1fr}}.roi__inputs{display:grid;gap:22px;padding:26px}.roi__field{display:grid;gap:8px}.roi__label{color:var(--text);font:500 14.5px var(--font-sans)}.roi__label b{color:var(--brand-600)}.roi__hint{color:var(--text-2);font-size:12.5px}.roi__inputs input[type=number]{background:#fff;border:1px solid var(--border-strong);border-radius:10px;box-sizing:border-box;color:var(--text);font:500 16px var(--font-sans);padding:11px 13px;width:100%}.roi__inputs input[type=number]:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px rgba(41,78,157,.12);outline:0}.roi__inputs input[type=range]{accent-color:var(--brand-500);width:100%}.roi__result{align-content:start;background:linear-gradient(180deg,#f6f9ff,#fff);display:grid;gap:14px;padding:26px}.roi__row{align-items:baseline;border-bottom:1px solid var(--border);display:flex;gap:16px;justify-content:space-between;padding-bottom:12px}.roi__row span{color:var(--text-2);font-size:14.5px}.roi__row b{color:var(--text);font:600 18px var(--font-sans);white-space:nowrap}.roi__row--hero{border-bottom:0}.roi__row--hero span{color:var(--text);font-size:15px}.roi__row--hero b{font-family:var(--font-display);font-size:clamp(26px,3.4vw,38px);letter-spacing:-.02em}.roi__row--payback b{color:var(--brand-600)}.roi__note{color:var(--text-2);font-size:12.5px;margin:2px 0 0}.roi__proof{color:var(--text-2);font-size:14.5px;line-height:1.6;margin:22px auto 0;max-width:70ch;text-align:center}.roi__proof b{color:var(--brand-600)}.roi__gate{margin:24px auto 0;max-width:560px;text-align:center}.roi__gate-h{font-size:20px;margin:0 0 14px}.roi__gate .lead-form{text-align:left}