.roi-calculator-module__4J1rZq__page{isolation:isolate;min-height:calc(100svh - 56px);color:var(--foreground);background:radial-gradient(ellipse at 82% 0%, #3069b52e, transparent 38%), var(--background);padding:clamp(54px,7vw,92px) 24px 92px;position:relative;overflow:hidden}.roi-calculator-module__4J1rZq__page:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#94b1d408 1px,#0000 1px),linear-gradient(90deg,#94b1d408 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.roi-calculator-module__4J1rZq__pageContent{width:min(1160px,100%);margin-inline:auto;position:relative}.roi-calculator-module__4J1rZq__pageHeader{max-width:850px;margin-bottom:clamp(34px,5vw,56px)}.roi-calculator-module__4J1rZq__eyebrow{color:#a8c9f4;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 19px;font-size:12px;font-weight:650;line-height:1.4;display:flex}.roi-calculator-module__4J1rZq__eyebrow:before{background:var(--primary);content:"";width:7px;height:7px}.roi-calculator-module__4J1rZq__pageHeader h1{max-width:790px;color:var(--foreground);font-family:var(--font-display);letter-spacing:-.058em;margin:0;font-size:clamp(42px,6.1vw,76px);font-weight:590;line-height:1.02}.roi-calculator-module__4J1rZq__pageHeader>p:last-child{color:#bac7d8;max-width:680px;margin:21px 0 0;font-size:clamp(15px,1.5vw,17px);line-height:1.7}.roi-calculator-module__4J1rZq__calculator{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:stretch;gap:16px;display:grid}.roi-calculator-module__4J1rZq__inputPanel,.roi-calculator-module__4J1rZq__resultPanel{background:#0d1a29;border:1px solid #26364a;border-radius:10px;min-width:0}.roi-calculator-module__4J1rZq__inputPanel{padding:clamp(22px,3vw,34px)}.roi-calculator-module__4J1rZq__panelHeading{align-items:flex-start;gap:15px;margin-bottom:29px;display:flex}.roi-calculator-module__4J1rZq__panelIndex{color:#94bdf0;font-variant-numeric:tabular-nums;border:1px solid #38506e;flex:none;place-items:center;width:36px;height:36px;font-size:12px;display:grid}.roi-calculator-module__4J1rZq__panelHeading h2{color:#f5f8fc;letter-spacing:-.025em;margin:0;font-size:18px;font-weight:600;line-height:1.35}.roi-calculator-module__4J1rZq__panelHeading p{color:#aab8ca;margin:5px 0 0;font-size:13px;line-height:1.55}.roi-calculator-module__4J1rZq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;display:grid}.roi-calculator-module__4J1rZq__field{min-width:0}.roi-calculator-module__4J1rZq__label{color:#e9eff8;margin-bottom:5px;font-size:14px;font-weight:560;line-height:1.4;display:block}.roi-calculator-module__4J1rZq__fieldDescription{color:#aab8ca;min-height:34px;margin:0 0 10px;font-size:12px;line-height:1.45}.roi-calculator-module__4J1rZq__inputWrap{background:#091522;border:1px solid #34465c;border-radius:6px;align-items:center;min-width:0;height:50px;transition:border-color .14s,box-shadow .14s;display:flex;position:relative}.roi-calculator-module__4J1rZq__inputWrap:focus-within{border-color:#76aaff;box-shadow:0 0 0 3px #5b9cff2e}.roi-calculator-module__4J1rZq__prefix,.roi-calculator-module__4J1rZq__suffix{z-index:1;color:#aab8ca;pointer-events:none;font-size:13px;position:absolute}.roi-calculator-module__4J1rZq__prefix{left:14px}.roi-calculator-module__4J1rZq__suffix{white-space:nowrap;font-size:11px;right:13px}.roi-calculator-module__4J1rZq__input{border-radius:inherit;color:#f5f8fc;width:100%;min-width:0;height:100%;font-family:var(--font-body);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0 14px;font-size:16px}.roi-calculator-module__4J1rZq__input:has(+.roi-calculator-module__4J1rZq__suffix){padding-right:74px}.roi-calculator-module__4J1rZq__inputWrap:has(.roi-calculator-module__4J1rZq__prefix) .roi-calculator-module__4J1rZq__input{padding-left:31px}.roi-calculator-module__4J1rZq__input::-webkit-inner-spin-button{appearance:none;margin:0}.roi-calculator-module__4J1rZq__input::-webkit-outer-spin-button{appearance:none;margin:0}.roi-calculator-module__4J1rZq__input{appearance:textfield}.roi-calculator-module__4J1rZq__inputNote{color:#aab8ca;border-top:1px solid #dfebfa1f;margin:24px 0 0;padding-top:17px;font-size:12px;line-height:1.6}.roi-calculator-module__4J1rZq__resultPanel{background:radial-gradient(at 100% 0,#3974c42b,#0000 42%),#101d2d;flex-direction:column;padding:clamp(23px,3vw,36px);display:flex}.roi-calculator-module__4J1rZq__resultTopline{color:#b9c8dc;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:550;display:flex}.roi-calculator-module__4J1rZq__estimateMark{color:#c7d9f2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:600;display:inline-flex}.roi-calculator-module__4J1rZq__estimateMark>span{background:#77adff;border-radius:50%;width:6px;height:6px}.roi-calculator-module__4J1rZq__resultLabel{color:#edf3fb;margin:31px 0 10px;font-size:15px;font-weight:540;line-height:1.45}.roi-calculator-module__4J1rZq__resultValue{overflow-wrap:anywhere;color:#8ebaff;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-size:clamp(38px,5.2vw,65px);font-weight:620;line-height:1.08;display:block}.roi-calculator-module__4J1rZq__resultDescription{color:#afbdd0;margin:11px 0 0;font-size:13px;line-height:1.6}.roi-calculator-module__4J1rZq__calculation{border-top:1px solid #dfebfa26;margin-top:34px;padding-top:23px}.roi-calculator-module__4J1rZq__calculation h3{color:#dce7f5;letter-spacing:.1em;text-transform:uppercase;margin:0 0 13px;font-size:12px;font-weight:620}.roi-calculator-module__4J1rZq__formula{color:#f5f8fc;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0;font-size:16px;font-weight:560;line-height:1.65;display:flex}.roi-calculator-module__4J1rZq__formula span:nth-child(2n){color:#83b4ff}.roi-calculator-module__4J1rZq__formulaCaption{color:#aab8ca;margin:7px 0 0;font-size:12px;line-height:1.55}.roi-calculator-module__4J1rZq__assumptions{color:#c2cede;margin:auto 0 0;padding-top:24px;font-size:13px;line-height:1.65}@media (max-width:900px){.roi-calculator-module__4J1rZq__calculator{grid-template-columns:minmax(0,1fr)}.roi-calculator-module__4J1rZq__resultPanel{min-height:390px}.roi-calculator-module__4J1rZq__resultValue{font-size:clamp(42px,8vw,65px)}}@media (max-width:560px){.roi-calculator-module__4J1rZq__page{padding:46px 16px 64px}.roi-calculator-module__4J1rZq__pageHeader{margin-bottom:31px}.roi-calculator-module__4J1rZq__pageHeader h1{letter-spacing:-.052em;font-size:clamp(39px,11.5vw,52px)}.roi-calculator-module__4J1rZq__pageHeader>p:last-child{margin-top:16px;font-size:15px;line-height:1.65}.roi-calculator-module__4J1rZq__fields{grid-template-columns:minmax(0,1fr);gap:20px}.roi-calculator-module__4J1rZq__fieldDescription{min-height:0}.roi-calculator-module__4J1rZq__inputPanel,.roi-calculator-module__4J1rZq__resultPanel{border-radius:8px}.roi-calculator-module__4J1rZq__inputPanel{padding:21px 18px 18px}.roi-calculator-module__4J1rZq__panelHeading{margin-bottom:24px}.roi-calculator-module__4J1rZq__resultPanel{min-height:0;padding:22px 19px}.roi-calculator-module__4J1rZq__resultValue{font-size:clamp(39px,11vw,51px)}.roi-calculator-module__4J1rZq__formula{gap:4px 7px;font-size:15px}}@media (prefers-reduced-motion:reduce){.roi-calculator-module__4J1rZq__inputWrap{transition:none}}
