.spd-roi-calculator-module__fgnN2q__calculator{background:radial-gradient(circle at 100% 0,#7bd5b82e,#0000 28%),linear-gradient(#f7fbfa,#fff 24rem);border:1px solid #1f6f6d33;border-radius:24px;gap:26px;min-width:0;margin:30px 0;padding:clamp(22px,4vw,36px);display:grid;box-shadow:0 20px 50px #24364b14}.spd-roi-calculator-module__fgnN2q__intro,.spd-roi-calculator-module__fgnN2q__resultHeading,.spd-roi-calculator-module__fgnN2q__planCard{justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;display:flex}.spd-roi-calculator-module__fgnN2q__intro h3,.spd-roi-calculator-module__fgnN2q__resultHeading h3{color:var(--brand-950);letter-spacing:-.035em;margin:0;font-size:clamp(23px,3vw,31px);font-weight:720;line-height:1.15}.spd-roi-calculator-module__fgnN2q__intro p:not(.spd-roi-calculator-module__fgnN2q__kicker){color:#52666d;max-width:720px;margin:10px 0 0;font-size:14px;line-height:1.6}.spd-roi-calculator-module__fgnN2q__kicker{color:var(--brand-700);letter-spacing:.11em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800;line-height:1.2}.spd-roi-calculator-module__fgnN2q__privacyNote{color:var(--brand-800);background:#fffc;border:1px solid #1f6f6d26;border-radius:999px;flex:none;padding:7px 10px;font-size:11px;font-weight:700;line-height:1.35}.spd-roi-calculator-module__fgnN2q__workspace{border-top:1px solid #1f6f6d24;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:22px;min-width:0;padding-top:26px;display:grid}.spd-roi-calculator-module__fgnN2q__form,.spd-roi-calculator-module__fgnN2q__result{min-width:0}.spd-roi-calculator-module__fgnN2q__form fieldset{border:0;min-width:0;margin:0;padding:0}.spd-roi-calculator-module__fgnN2q__form legend{color:var(--brand-950);margin-bottom:16px;font-size:15px;font-weight:750}.spd-roi-calculator-module__fgnN2q__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;min-width:0;display:grid}.spd-roi-calculator-module__fgnN2q__field{min-width:0;color:var(--brand-950);background:#ffffffdb;border:1px solid #1f6f6d24;border-radius:13px;align-content:start;gap:7px;padding:14px;font-size:12px;font-weight:750;display:grid}.spd-roi-calculator-module__fgnN2q__field>small{color:#687a80;font-size:10px;font-weight:500;line-height:1.45}.spd-roi-calculator-module__fgnN2q__inputWrap{background:#fff;border:1px solid #1f6f6d47;border-radius:10px;align-items:center;min-width:0;display:flex;overflow:hidden}.spd-roi-calculator-module__fgnN2q__inputWrap input{width:100%;min-width:0;min-height:43px;color:var(--brand-950);font:inherit;background:0 0;border:0;padding:9px 6px 9px 11px;font-size:16px;font-weight:650}.spd-roi-calculator-module__fgnN2q__inputWrap small{color:#667a80;flex:none;padding:0 11px 0 5px;font-size:10px;font-weight:700}.spd-roi-calculator-module__fgnN2q__inputWrap:focus-within,.spd-roi-calculator-module__fgnN2q__actions button:focus-visible,.spd-roi-calculator-module__fgnN2q__planCard a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.spd-roi-calculator-module__fgnN2q__result{background:var(--brand-950);color:#fff;border-radius:18px;align-content:start;gap:14px;padding:20px;display:grid}.spd-roi-calculator-module__fgnN2q__resultHeading h3{color:#fff;font-size:23px}.spd-roi-calculator-module__fgnN2q__resultHeading>span{color:#d3f4e8;background:#ffffff17;border-radius:999px;flex:none;padding:6px 9px;font-size:10px;font-weight:750}.spd-roi-calculator-module__fgnN2q__result .spd-roi-calculator-module__fgnN2q__kicker{color:#91d9c1}.spd-roi-calculator-module__fgnN2q__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.spd-roi-calculator-module__fgnN2q__metrics div,.spd-roi-calculator-module__fgnN2q__planCard,.spd-roi-calculator-module__fgnN2q__marginCard,.spd-roi-calculator-module__fgnN2q__breakEven{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:12px;min-width:0;padding:13px}.spd-roi-calculator-module__fgnN2q__metrics dt,.spd-roi-calculator-module__fgnN2q__planCard span,.spd-roi-calculator-module__fgnN2q__marginCard span,.spd-roi-calculator-module__fgnN2q__breakEven span{color:#ffffffa8;letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.35}.spd-roi-calculator-module__fgnN2q__metrics dd{color:#fff;letter-spacing:-.02em;margin:4px 0 0;font-size:20px;font-weight:700}.spd-roi-calculator-module__fgnN2q__planCard div,.spd-roi-calculator-module__fgnN2q__marginCard,.spd-roi-calculator-module__fgnN2q__breakEven{gap:4px;display:grid}.spd-roi-calculator-module__fgnN2q__planCard strong,.spd-roi-calculator-module__fgnN2q__breakEven strong{color:#fff;font-size:16px;line-height:1.3}.spd-roi-calculator-module__fgnN2q__planCard small,.spd-roi-calculator-module__fgnN2q__marginCard small,.spd-roi-calculator-module__fgnN2q__breakEven small{color:#ffffff9e;font-size:10px;line-height:1.45}.spd-roi-calculator-module__fgnN2q__planCard a{color:#bcebd9;flex:none;font-size:11px;font-weight:750;text-decoration:none}.spd-roi-calculator-module__fgnN2q__marginCard{border-color:#ffffff24}.spd-roi-calculator-module__fgnN2q__marginCard strong{color:#fff;letter-spacing:-.045em;font-size:clamp(28px,5vw,42px);line-height:1}.spd-roi-calculator-module__fgnN2q__marginCard.spd-roi-calculator-module__fgnN2q__positive{background:#4db08d24;border-color:#82dfbd57}.spd-roi-calculator-module__fgnN2q__marginCard.spd-roi-calculator-module__fgnN2q__negative{background:#aa59421f;border-color:#f7b49647}.spd-roi-calculator-module__fgnN2q__actions{flex-wrap:wrap;gap:9px;display:flex}.spd-roi-calculator-module__fgnN2q__actions button{color:#fff;cursor:pointer;min-height:40px;font:inherit;background:0 0;border:1px solid #fff3;border-radius:10px;padding:9px 13px;font-size:11px;font-weight:750}.spd-roi-calculator-module__fgnN2q__actions button.spd-roi-calculator-module__fgnN2q__primaryAction{color:var(--brand-950);background:#bcebd9;border-color:#bcebd9}@media (max-width:820px){.spd-roi-calculator-module__fgnN2q__workspace{grid-template-columns:1fr}}@media (max-width:620px){.spd-roi-calculator-module__fgnN2q__intro,.spd-roi-calculator-module__fgnN2q__resultHeading,.spd-roi-calculator-module__fgnN2q__planCard{display:grid}.spd-roi-calculator-module__fgnN2q__privacyNote{width:fit-content}.spd-roi-calculator-module__fgnN2q__fieldGrid,.spd-roi-calculator-module__fgnN2q__metrics{grid-template-columns:1fr}}@media print{.spd-roi-calculator-module__fgnN2q__calculator{break-inside:avoid;box-shadow:none}.spd-roi-calculator-module__fgnN2q__actions{display:none}}
