.roi[data-astro-cid-plcwmnsu]{border-top:1px solid var(--line);background:var(--surface);padding:96px 0}.kicker[data-astro-cid-plcwmnsu]{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep);font-size:13px;font-weight:600}.kicker[data-astro-cid-plcwmnsu]+.section-title[data-astro-cid-plcwmnsu]{margin-top:12px}.section-sub[data-astro-cid-plcwmnsu]{max-width:760px;color:var(--muted);margin-top:12px;font-size:18px}.grid[data-astro-cid-plcwmnsu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;margin-top:36px;display:grid}.lead[data-astro-cid-plcwmnsu],.controls[data-astro-cid-plcwmnsu]{border:1px solid var(--line);background:#fff;border-radius:16px;padding:28px}.lead[data-astro-cid-plcwmnsu]{flex-direction:column;display:flex}.lead-label[data-astro-cid-plcwmnsu]{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.hero-num[data-astro-cid-plcwmnsu]{letter-spacing:-.045em;color:var(--green-deep);font-variant-numeric:tabular-nums;margin-top:10px;font-size:clamp(44px,7vw,80px);font-weight:700;line-height:1}.reframe[data-astro-cid-plcwmnsu]{max-width:440px;color:var(--ink-2);margin-top:16px;font-size:17px;line-height:1.55}.reframe[data-astro-cid-plcwmnsu] b{color:var(--ink)}.lead[data-astro-cid-plcwmnsu] .roi-cta{margin-top:auto;padding-top:28px}.example[data-astro-cid-plcwmnsu]{color:#8a5a00;margin-bottom:18px;font-size:13px;font-weight:600}.field[data-astro-cid-plcwmnsu]+.field[data-astro-cid-plcwmnsu]{margin-top:22px}.flabel[data-astro-cid-plcwmnsu]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.flabel[data-astro-cid-plcwmnsu] label[data-astro-cid-plcwmnsu]{color:var(--ink);font-size:14px;font-weight:600}.val[data-astro-cid-plcwmnsu]{font-family:var(--font-ui);color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:700}.val[data-astro-cid-plcwmnsu] .arrow{color:var(--faint);font-weight:400}input[data-astro-cid-plcwmnsu][type=range]{--fill:50%;-webkit-appearance:none;appearance:none;background:linear-gradient(to right, var(--green) var(--fill), var(--line) var(--fill));outline-offset:6px;border-radius:999px;width:100%;height:6px;margin-top:12px}input[data-astro-cid-plcwmnsu][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--green);width:20px;height:20px;box-shadow:0 0 0 1px var(--green-deep);cursor:pointer;border:3px solid #fff;border-radius:50%}input[data-astro-cid-plcwmnsu][type=range]::-moz-range-thumb{background:var(--green);width:16px;height:16px;box-shadow:0 0 0 1px var(--green-deep);cursor:pointer;border:3px solid #fff;border-radius:50%}.prefixed[data-astro-cid-plcwmnsu]{border:1px solid var(--line);border-radius:10px;align-items:center;gap:6px;margin-top:10px;padding:0 14px;display:flex}.prefixed[data-astro-cid-plcwmnsu]:focus-within{outline:2px solid var(--ink);outline-offset:1px}.pfx[data-astro-cid-plcwmnsu]{color:var(--muted);font-weight:600}.prefixed[data-astro-cid-plcwmnsu] input[data-astro-cid-plcwmnsu]{width:100%;font:inherit;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:12px 0;font-size:18px;font-weight:600}.ledger[data-astro-cid-plcwmnsu]{border-top:1px solid var(--line);margin:26px 0 0;padding-top:14px}.ledger[data-astro-cid-plcwmnsu] div[data-astro-cid-plcwmnsu]{justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.ledger[data-astro-cid-plcwmnsu] dt[data-astro-cid-plcwmnsu]{color:var(--muted);font-size:14px}.ledger[data-astro-cid-plcwmnsu] dd[data-astro-cid-plcwmnsu]{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.ledger[data-astro-cid-plcwmnsu] .net[data-astro-cid-plcwmnsu]{border-top:1px solid var(--line);margin-top:6px;padding-top:12px}.ledger[data-astro-cid-plcwmnsu] .net[data-astro-cid-plcwmnsu] dd[data-astro-cid-plcwmnsu]{color:var(--green-deep);font-size:18px}.foot[data-astro-cid-plcwmnsu]{max-width:860px;color:var(--muted);margin-top:16px;font-size:13px;line-height:1.55}@media (width<=900px){.grid[data-astro-cid-plcwmnsu]{grid-template-columns:1fr}}@media (width<=640px){.roi[data-astro-cid-plcwmnsu]{padding:64px 0}.lead[data-astro-cid-plcwmnsu],.controls[data-astro-cid-plcwmnsu]{padding:20px}}
