.roi-calculator-module__9fj9XW__main{--roi-heading-font:var(--font-space-grotesk),"Space Grotesk",sans-serif;--roi-copy-font:var(--font-manrope),"Manrope",var(--font-sans),sans-serif;flex-direction:column;gap:clamp(40px,5.2vw,66px);margin-top:30px;display:flex}.roi-calculator-module__9fj9XW__hero{text-align:center;justify-items:center;gap:14px;width:min(100%,1040px);margin-inline:auto;display:grid}.roi-calculator-module__9fj9XW__kicker{color:var(--section-label);font-family:var(--roi-copy-font);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.roi-calculator-module__9fj9XW__hero h1{font-family:var(--roi-heading-font);letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.1rem,4.6vw,3.7rem);line-height:1.04}.roi-calculator-module__9fj9XW__lead{max-width:74ch;color:var(--muted);font-family:var(--roi-copy-font);margin:0;font-size:clamp(1.02rem,1.4vw,1.14rem);line-height:1.54}.roi-calculator-module__9fj9XW__calculatorSection{gap:16px;display:grid}.roi-calculator-module__9fj9XW__panelGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.roi-calculator-module__9fj9XW__inputPanel,.roi-calculator-module__9fj9XW__outputPanel,.roi-calculator-module__9fj9XW__projectionPanel,.roi-calculator-module__9fj9XW__scenarioSection,.roi-calculator-module__9fj9XW__summaryCard{border:1px solid var(--line);background:linear-gradient(180deg,var(--card-start),var(--card-end));box-shadow:var(--shadow);border-radius:18px;align-content:start;gap:14px;padding:clamp(16px,2.2vw,22px);display:grid}.roi-calculator-module__9fj9XW__panelHeading{gap:8px;display:grid}.roi-calculator-module__9fj9XW__panelKicker{color:var(--section-label);font-family:var(--roi-copy-font);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.roi-calculator-module__9fj9XW__panelHeading h2{font-family:var(--roi-heading-font);letter-spacing:-.01em;margin:0;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.15}.roi-calculator-module__9fj9XW__panelHeading p{color:var(--muted);font-family:var(--roi-copy-font);margin:0;font-size:.95rem;line-height:1.5}.roi-calculator-module__9fj9XW__fieldGrid{gap:10px;display:grid}.roi-calculator-module__9fj9XW__field{color:var(--muted);font-family:var(--roi-copy-font);letter-spacing:.07em;text-transform:uppercase;gap:5px;font-size:.78rem;font-weight:700;display:grid}.roi-calculator-module__9fj9XW__field input{border:1px solid var(--line-strong);background:var(--input-bg);width:100%;color:var(--text);font:500 .95rem/1.3 var(--roi-copy-font);letter-spacing:0;text-transform:none;border-radius:9px;padding:10px 11px}.roi-calculator-module__9fj9XW__inputWithSuffix{position:relative}.roi-calculator-module__9fj9XW__inputWithSuffix input{padding-right:34px}.roi-calculator-module__9fj9XW__inputSuffix{color:var(--muted);font:700 .9rem/1 var(--roi-copy-font);pointer-events:none;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.roi-calculator-module__9fj9XW__field input::placeholder{color:var(--placeholder)}.roi-calculator-module__9fj9XW__field input[type=number]{-moz-appearance:textfield}.roi-calculator-module__9fj9XW__field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.roi-calculator-module__9fj9XW__field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.roi-calculator-module__9fj9XW__metricGrid,.roi-calculator-module__9fj9XW__projectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.roi-calculator-module__9fj9XW__moneyPrimaryCard{border:1px solid color-mix(in oklch,var(--featured-border)72%,var(--line-strong));background:color-mix(in oklch,var(--surface)92%,transparent);border-radius:14px;gap:7px;padding:14px;display:grid}.roi-calculator-module__9fj9XW__moneyPrimaryCard p{color:var(--muted);font-family:var(--roi-copy-font);margin:0;font-size:.8rem;line-height:1.35}.roi-calculator-module__9fj9XW__moneyPrimaryCard strong{font-family:var(--roi-heading-font);letter-spacing:-.015em;color:var(--text);margin:0;font-size:clamp(1.7rem,2.2vw,2.4rem);line-height:1.05}.roi-calculator-module__9fj9XW__moneyPrimaryCard span{color:var(--section-label);font-family:var(--roi-copy-font);font-size:.83rem;line-height:1.45}.roi-calculator-module__9fj9XW__metricCard,.roi-calculator-module__9fj9XW__projectionCard{border:1px solid var(--line-strong);background:color-mix(in oklch,var(--surface)86%,transparent);border-radius:12px;gap:6px;padding:12px;display:grid}.roi-calculator-module__9fj9XW__metricCard p,.roi-calculator-module__9fj9XW__projectionCard p{color:var(--muted);font-family:var(--roi-copy-font);margin:0;font-size:.8rem;line-height:1.35}.roi-calculator-module__9fj9XW__metricCard strong,.roi-calculator-module__9fj9XW__projectionCard strong{font-family:var(--roi-heading-font);letter-spacing:-.01em;font-size:clamp(1.04rem,1.2vw,1.26rem);line-height:1.14}.roi-calculator-module__9fj9XW__scenarioGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.roi-calculator-module__9fj9XW__scenarioCard{border:1px solid var(--line-strong);background:color-mix(in oklch,var(--surface)88%,transparent);border-radius:12px;gap:8px;padding:11px;display:grid}.roi-calculator-module__9fj9XW__scenarioCardExpected{border-color:var(--featured-border);box-shadow:0 10px 24px #02204457;box-shadow:0 10px 24px lab(11.8528% 2.16441 -26.6611/.34)}.roi-calculator-module__9fj9XW__scenarioTag{font-family:var(--roi-heading-font);margin:0;font-size:1.02rem;line-height:1.2}.roi-calculator-module__9fj9XW__scenarioAssumption{color:var(--muted);font-family:var(--roi-copy-font);margin:0;font-size:.79rem;line-height:1.4}.roi-calculator-module__9fj9XW__scenarioResults{gap:4px;display:grid}.roi-calculator-module__9fj9XW__scenarioResults p{color:var(--muted);font-family:var(--roi-copy-font);margin:0;font-size:.84rem;line-height:1.45}.roi-calculator-module__9fj9XW__scenarioResults strong{color:var(--text)}.roi-calculator-module__9fj9XW__positive{color:var(--good)!important}.roi-calculator-module__9fj9XW__negative{color:var(--bad)!important}.roi-calculator-module__9fj9XW__summaryKicker{color:var(--section-label);font-family:var(--roi-copy-font);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}.roi-calculator-module__9fj9XW__summaryCard h3{font-family:var(--roi-heading-font);margin:0;font-size:clamp(1.38rem,2.2vw,1.8rem);line-height:1.18}.roi-calculator-module__9fj9XW__summaryCard p{color:var(--muted);font-family:var(--roi-copy-font);margin:0;font-size:.96rem;line-height:1.54}.roi-calculator-module__9fj9XW__summaryCard strong{color:var(--text)}.roi-calculator-module__9fj9XW__summaryActions{flex-wrap:wrap;gap:9px;margin-top:5px;display:flex}.roi-calculator-module__9fj9XW__disclaimer{color:var(--muted);font-family:var(--roi-copy-font);text-align:center;margin:0;font-size:.83rem;line-height:1.52}@media (max-width:1080px){.roi-calculator-module__9fj9XW__scenarioGrid{grid-template-columns:1fr}}@media (max-width:980px){.roi-calculator-module__9fj9XW__panelGrid,.roi-calculator-module__9fj9XW__metricGrid,.roi-calculator-module__9fj9XW__projectionGrid{grid-template-columns:1fr}}@media (max-width:640px){.roi-calculator-module__9fj9XW__hero{text-align:left;justify-items:start}}
