.roi{--roi-soft:rgb(22 25 29/0.78);margin-top:clamp(48px,7vw,88px);padding-block:clamp(56px,8vw,104px);background:var(--dx-yellow)}.roi,.roi .dx-h2{color:var(--dx-char)}.roi__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:center}.roi__lead{margin:10px 0 32px;font-size:var(--dx-text-lg);color:var(--roi-soft)}.roi__sliders{display:grid;gap:24px}.roi__out{display:grid;gap:12px;justify-items:start;min-width:0}.roi__kicker,.roi__sub{font-size:var(--dx-text-sm);color:var(--roi-soft);text-wrap:pretty}.roi__big{font-size:clamp(48px,8vw,104px);font-weight:500;letter-spacing:-.05em;line-height:1;color:var(--dx-char);overflow-wrap:anywhere}.roi__sum{margin:0;padding:0;list-style:none;font-size:var(--dx-text-2xs);line-height:1.8;color:var(--roi-soft)}.roi .dx-btn{background:var(--dx-char);color:var(--dx-yellow)!important}.roi .dx-btn:hover{background:#000}.roi .dx-btn:focus-visible{outline:2px solid var(--dx-char);outline-offset:3px}.roi__note{margin-top:36px;max-width:860px;font-size:var(--dx-text-2xs);line-height:1.5;color:var(--roi-soft)}.roi-slider{display:grid;gap:10px}.roi-slider__top{display:flex;justify-content:space-between;gap:12px;font-size:var(--dx-text-sm);color:var(--roi-soft)}.roi-slider__top b{color:var(--dx-char);font-weight:500}.roi-slider input{appearance:none;width:100%;height:6px;margin-block:8px;border-radius:99px;cursor:pointer;background:linear-gradient(to right,var(--dx-char) var(--fill),rgb(22 25 29/.22) var(--fill))}.roi-slider input::-webkit-slider-thumb{appearance:none;width:24px;height:24px;border-radius:50%;background:var(--dx-char);border:3px solid var(--dx-yellow);box-shadow:0 0 0 1px var(--dx-char)}.roi-slider input::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--dx-char);border:3px solid var(--dx-yellow);box-shadow:0 0 0 1px var(--dx-char)}.roi-slider input:focus-visible{outline:2px solid var(--dx-char);outline-offset:6px}@media (max-width:860px){.roi__in{grid-template-columns:minmax(0,1fr)}}