.roi-calculator_root__oFo6C{--line:color-mix(in srgb,currentColor 16%,transparent);max-width:1360px;margin:0 auto;padding:4rem 1.25rem 7rem}.roi-calculator_heading__TFW_0{font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:600;line-height:1;letter-spacing:-.05em}.roi-calculator_display__bwRO3{margin-top:clamp(2.5rem,8svh,5rem);font-size:clamp(3.4rem,14vw,12rem);font-weight:600;line-height:1;letter-spacing:-.075em;font-variant-numeric:tabular-nums;white-space:nowrap}.roi-calculator_plus__GvXOA{color:var(--flare)}.roi-calculator_statement__eYfTk{margin-top:clamp(1rem,3svh,2rem);font-size:clamp(1.35rem,2.2vw,2.1rem);font-weight:600;line-height:1.1;letter-spacing:-.045em}.roi-calculator_body__hqaBL{max-width:36rem;margin-top:1rem;font-size:1.0625rem;line-height:1.7;color:var(--muted-foreground)}.roi-calculator_businesses__B8n66{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.roi-calculator_business__HhCDB{padding:.6rem 1rem;border:1px solid var(--line);border-radius:var(--radius);font-size:.9375rem;font-weight:600;color:color-mix(in srgb,currentColor 70%,transparent);transition:color .2s ease,background-color .2s ease,border-color .2s ease}.roi-calculator_business__HhCDB:hover{border-color:color-mix(in srgb,currentColor 35%,transparent);color:var(--foreground)}.roi-calculator_business__HhCDB[aria-current=page]{border-color:color-mix(in srgb,var(--flare) 55%,transparent);background:color-mix(in srgb,var(--flare) 18%,var(--background));color:var(--foreground)}.roi-calculator_business__HhCDB:focus-visible{outline:2px solid var(--flare);outline-offset:2px}.roi-calculator_layout__oc_W7{display:grid;gap:4rem;margin-top:clamp(3.5rem,10svh,6rem)}.roi-calculator_group__XoH72+.roi-calculator_group__XoH72{margin-top:3.5rem}.roi-calculator_legend__J6yxt{margin-bottom:.75rem;font-size:1.25rem;font-weight:600;letter-spacing:-.035em}.roi-calculator_groupNote__JHbS5{margin:-.25rem 0 1rem;font-size:.9375rem;line-height:1.6;color:var(--muted-foreground)}.roi-calculator_row__PPCOa{display:flex;gap:1.5rem;align-items:center;justify-content:space-between;min-height:3.5rem;padding:.5rem 0;border-bottom:1px solid var(--line)}.roi-calculator_row__PPCOa:first-of-type{border-top:1px solid var(--line)}.roi-calculator_label__ZrWGd{font-size:1rem;line-height:1.35}.roi-calculator_hint__YDIXT{display:block;margin-top:.15rem;font-size:.8125rem;color:var(--muted-foreground)}.roi-calculator_field__Mh0Im{display:flex;flex:none;align-items:stretch;width:11.5rem;min-height:2.75rem;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums;transition:border-color .2s ease}.roi-calculator_entry__nutXe{display:flex;flex:1;align-items:center;gap:.3rem;min-width:0;padding:0 .6rem;border-inline:1px solid var(--line)}.roi-calculator_field__Mh0Im:focus-within{border-color:var(--flare)}.roi-calculator_field__Mh0Im input{width:100%;min-width:0;border:0;background:transparent;color:inherit;font:inherit;text-align:right;outline:none}.roi-calculator_unit__KJt5g{color:var(--muted-foreground);font-weight:500}.roi-calculator_nudge__5H_17,.roi-calculator_step___QIf_{display:grid;flex:none;place-items:center;width:2.5rem;color:var(--muted-foreground);cursor:pointer;transition:color .2s ease,background-color .2s ease}.roi-calculator_nudge__5H_17:hover:not(:disabled),.roi-calculator_step___QIf_:hover:not(:disabled){background:color-mix(in srgb,currentColor 8%,transparent);color:var(--foreground)}.roi-calculator_nudge__5H_17:disabled,.roi-calculator_step___QIf_:disabled{opacity:.35;cursor:default}.roi-calculator_step___QIf_:focus-visible{outline:2px solid var(--flare);outline-offset:-2px}.roi-calculator_nudge__5H_17{height:2.5rem;border:1px solid var(--line);border-radius:var(--radius)}.roi-calculator_nudge__5H_17:focus-visible{outline:2px solid var(--flare);outline-offset:2px}.roi-calculator_lever__d0_Yo{padding:.9rem 0 1rem;border-bottom:1px solid var(--line)}.roi-calculator_lever__d0_Yo:first-of-type{border-top:1px solid var(--line)}.roi-calculator_leverTop__VI9cT{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.roi-calculator_stage__dbDUQ{margin-right:.6rem;font-weight:600}.roi-calculator_leverValue__GtKqT{flex:none;font-weight:600;font-variant-numeric:tabular-nums;color:var(--flare)}.roi-calculator_slider__tFSdQ{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.roi-calculator_range__SZBBf{flex:1;min-width:0;height:1.5rem;background:transparent;appearance:none;cursor:pointer}.roi-calculator_range__SZBBf::-webkit-slider-runnable-track{height:2px;border-radius:2px;background:linear-gradient(to right,var(--flare) var(--fill),var(--line) var(--fill))}.roi-calculator_range__SZBBf::-moz-range-track{height:2px;border-radius:2px;background:linear-gradient(to right,var(--flare) var(--fill),var(--line) var(--fill))}.roi-calculator_range__SZBBf::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:calc(-.5rem + 1px);border:2px solid var(--background);border-radius:50%;background:var(--flare);appearance:none}.roi-calculator_range__SZBBf::-moz-range-thumb{width:1rem;height:1rem;border:2px solid var(--background);border-radius:50%;background:var(--flare)}.roi-calculator_range__SZBBf:focus-visible{outline:2px solid var(--flare);outline-offset:4px;border-radius:2px}.roi-calculator_choices__TDwQi{display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:column;flex:none;padding:.25rem;border:1px solid var(--line);border-radius:var(--radius)}.roi-calculator_choice__yLYkm{padding:.4rem .85rem;border-radius:calc(var(--radius) - .25rem);font-size:.875rem;font-weight:600;color:color-mix(in srgb,currentColor 55%,transparent);transition:color .2s ease,background-color .2s ease}.roi-calculator_choice__yLYkm[aria-pressed=true]{background:color-mix(in srgb,var(--flare) 18%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--flare) 55%,transparent);color:var(--foreground)}.roi-calculator_choice__yLYkm:focus-visible{outline:2px solid var(--flare);outline-offset:2px}.roi-calculator_results__YbQ6R{align-self:start}.roi-calculator_resultRow__lSQ9r{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.95rem 0;font-variant-numeric:tabular-nums}.roi-calculator_resultList__Theks{border-bottom:1px solid var(--line)}.roi-calculator_resultRow__lSQ9r+.roi-calculator_resultRow__lSQ9r{border-top:1px solid var(--line)}.roi-calculator_resultLabel__7ZVqC{color:var(--muted-foreground)}.roi-calculator_resultValue__VJR1a{font-size:1.25rem;font-weight:600;letter-spacing:-.03em;text-align:right;white-space:nowrap}.roi-calculator_highlight__gTCuR{color:var(--flare)}.roi-calculator_chart__GqDtV{display:block;width:100%;height:auto;margin-top:2rem;overflow:visible}.roi-calculator_axis__OVffc{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:var(--muted-foreground)}.roi-calculator_legendRow__vAH25{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1rem;font-size:.8125rem;color:var(--muted-foreground)}.roi-calculator_key__72zx_{display:inline-block;width:1rem;height:2px;margin-right:.45rem;vertical-align:middle;border-radius:2px}.roi-calculator_cta__qocRM{margin-top:2.5rem}.roi-calculator_note__V6k3h{max-width:44rem;margin-top:5rem;padding-top:1.25rem;border-top:1px solid var(--line);font-size:.875rem;line-height:1.65;color:var(--muted-foreground)}@media (min-width:40rem){.roi-calculator_root__oFo6C{padding-inline:2.25rem}}@media (min-width:64rem){.roi-calculator_root__oFo6C{padding-inline:3rem}.roi-calculator_layout__oc_W7{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:5rem}.roi-calculator_results__YbQ6R{position:sticky;top:2rem}}