.w26-roi{padding-bottom:72px;padding-top:72px}.w26-roi__inner{gap:28px;max-width:880px}.w26-roi__inner,.w26-roi__step{display:flex;flex-direction:column}.w26-roi__step{gap:20px}.w26-roi__stage{display:grid}.w26-roi__stage>.w26-roi__step{grid-area:1/1;min-width:0}.w26-roi__stage>.w26-roi__step[hidden]{display:flex!important;pointer-events:none;visibility:hidden}.w26-roi__stage>.w26-roi__step>.w26-roi__card{flex:1;justify-content:space-between}.w26 .w26-roi__title:focus{outline:none}.w26 .w26-roi__detail ul{margin:0;padding-left:1.2em}.w26 .w26-roi__detail li{margin-bottom:6px}.w26-roi__card{background:#fff;border:1px solid var(--w26-paper-line);border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:28px;padding:28px}.w26-roi__card--form{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.w26-roi__field{display:flex;flex-direction:column;gap:6px}.w26 .w26-roi__label{color:var(--w26-ink);font-size:16px;font-weight:600;line-height:1.35;margin:0}.w26 .w26-roi__hint{color:var(--w26-text);font-size:13px;line-height:1.45;margin:0}.w26-roi__control{align-items:center;display:flex;gap:20px;margin-top:6px}.w26 .w26-roi__range{--p:0%;-webkit-appearance:none;appearance:none;background:linear-gradient(to right,var(--w26-scarlet) var(--p),var(--w26-paper-line) var(--p));border:0;border-radius:3px;box-shadow:none;cursor:pointer;flex:1 1 auto;height:6px;margin:0;min-width:0;padding:0}.w26 .w26-roi__range::-webkit-slider-runnable-track{background:transparent;height:6px}.w26 .w26-roi__range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:2px solid var(--w26-scarlet);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.25);height:22px;margin-top:-8px;width:22px}.w26 .w26-roi__range::-moz-range-thumb{background:#fff;border:2px solid var(--w26-scarlet);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.25);height:18px;width:18px}.w26 .w26-roi__range::-moz-range-track{background:transparent}.w26 .w26-roi__range:focus-visible{outline:2px solid var(--w26-ink);outline-offset:6px}.w26-roi__num{align-items:center;background:#fff;border:1px solid var(--w26-paper-line);border-radius:8px;display:inline-flex;flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:600;gap:6px;justify-content:flex-end;padding:4px 12px;width:9.5em}.w26-roi__num:focus-within{border-color:var(--w26-scarlet);box-shadow:0 0 0 2px var(--w26-scarlet-tint)}.w26 .w26-roi__numinput{-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;box-shadow:none;color:var(--w26-ink);font:inherit;height:auto;margin:0;min-width:0;padding:2px 0;text-align:right;width:5em}.w26 .w26-roi__numinput::-webkit-inner-spin-button,.w26 .w26-roi__numinput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.w26 .w26-roi__input{background:#fff;border:1px solid var(--w26-paper-line);border-radius:8px;box-shadow:none;color:var(--w26-ink);font:inherit;height:auto;margin:0;padding:12px 14px;width:100%}.w26 .w26-roi__input:focus{box-shadow:0 0 0 2px var(--w26-scarlet-tint);outline:none}.w26 .w26-roi__input.is-error,.w26 .w26-roi__input:focus{border-color:var(--w26-scarlet)}.w26 .w26-roi__error{color:var(--w26-scarlet);font-size:14px;font-weight:600;margin:0}.w26-roi__results{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.w26-roi__result{background:#fff;border:1px solid var(--w26-paper-line);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:24px}.w26-roi__value{color:var(--w26-scarlet);font-size:clamp(28px,3.4vw,40px);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;line-height:1.1}.w26-roi__rlabel{color:var(--w26-text);font-size:14px;line-height:1.4}.w26-roi__step .w26-btn{align-self:flex-start}.w26-roi__nav{display:flex;flex-wrap:wrap;gap:12px}.w26-roi__nav [hidden]{display:none}.w26-roi__dots{display:flex;gap:8px;list-style:none;margin:0;padding:0}.w26-roi__dots li{background:var(--w26-paper-line);border-radius:2px;height:4px;width:28px}.w26-roi__dots li.is-on{background:var(--w26-scarlet)}@media (max-width:767px){.w26-roi{padding-bottom:48px;padding-top:48px}.w26-roi__card{padding:20px}.w26-roi__control{align-items:stretch;flex-direction:column;gap:12px}.w26-roi__num{align-self:flex-start}}.w26 .w26-roi__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.w26-roi{scroll-margin-top:80px}.w26-roi__tool{display:flex;flex-direction:column;gap:28px;min-width:0}.w26-roi__inner--hero{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:none}.w26-roi__inner--hero .w26-roi__text{display:flex;flex-direction:column;gap:20px}.w26-roi__inner--hero .w26-roi__card{gap:22px;padding:24px}.w26-roi__inner--hero .w26-roi__results{grid-template-columns:1fr 1fr}.w26-roi__inner--hero .w26-roi__result{padding:18px}.w26-roi__inner--hero .w26-roi__dots li:last-child{display:none}.w26-roi:has(.w26-roi__inner--hero){padding-bottom:56px;padding-top:56px}@media (max-width:899px){.w26-roi__inner--hero{gap:32px;grid-template-columns:minmax(0,1fr)}}