.Tools-module__TRTpEa__calculator{align-items:start;gap:1.25rem;display:grid}.Tools-module__TRTpEa__inputPanel,.Tools-module__TRTpEa__resultPanel{background:linear-gradient(145deg,#121824f5,#090c11fa);border:1px solid #ffffff1a;border-radius:24px;box-shadow:0 28px 80px -46px #59d9ff61}.Tools-module__TRTpEa__inputPanel{padding:clamp(1.25rem,3vw,2rem)}.Tools-module__TRTpEa__resultPanel{background:radial-gradient(circle at 82% 4%,#7b6cff2e,#0000 34%),linear-gradient(145deg,#121824fa,#090c11fc);padding:clamp(1.25rem,3vw,1.75rem)}.Tools-module__TRTpEa__panelHeading{align-items:flex-start;gap:.9rem;display:flex}.Tools-module__TRTpEa__panelHeading h2{color:#f7f9fc;font-size:1.15rem;font-weight:650;line-height:1.25}.Tools-module__TRTpEa__panelHeading p{color:#788393;margin-top:.2rem;font-size:.84rem;line-height:1.5}.Tools-module__TRTpEa__step{color:#59d9ff;width:2.1rem;height:2.1rem;font:600 .68rem/1 var(--font-geist-mono), monospace;background:#59d9ff14;border:1px solid #59d9ff52;border-radius:11px;flex:0 0 2.1rem;place-items:center;display:grid}.Tools-module__TRTpEa__fieldGrid{gap:1.15rem;margin-top:1.75rem;display:grid}.Tools-module__TRTpEa__field{color:#dce3ed;gap:.48rem;font-size:.84rem;font-weight:560;display:grid}.Tools-module__TRTpEa__field small{color:#788393;font-size:.72rem;font-weight:400;line-height:1.45}.Tools-module__TRTpEa__inputWithUnit{background:#05070ab3;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:border-color .16s,box-shadow .16s;display:grid;overflow:hidden}.Tools-module__TRTpEa__inputWithUnit:focus-within{border-color:#59d9ffad;box-shadow:0 0 0 3px #59d9ff14}.Tools-module__TRTpEa__inputWithUnit input{color:#f7f9fc;min-width:0;font:570 .95rem/1 var(--font-geist-sans), sans-serif;background:0 0;border:0;outline:0;padding:.78rem .85rem}.Tools-module__TRTpEa__inputWithUnit b{color:#788393;font:500 .66rem/1 var(--font-geist-mono), monospace;white-space:nowrap;border-left:1px solid #ffffff14;padding:.82rem .75rem}.Tools-module__TRTpEa__planPicker{border:0;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1.55rem;display:grid}.Tools-module__TRTpEa__planPicker legend{color:#dce3ed;margin-bottom:.6rem;font-size:.84rem;font-weight:560}.Tools-module__TRTpEa__planPicker button{color:#a9b2c0;text-align:left;background:#05070a8c;border:1px solid #ffffff17;border-radius:12px;gap:.2rem;padding:.8rem;transition:border-color .16s,background .16s,transform .16s;display:grid}.Tools-module__TRTpEa__planPicker button:hover{border-color:#59d9ff59;transform:translateY(-1px)}.Tools-module__TRTpEa__planPicker button strong{color:#f7f9fc;font-size:.76rem}.Tools-module__TRTpEa__planPicker .Tools-module__TRTpEa__planActive{color:#59d9ff;background:linear-gradient(135deg,#59d9ff1f,#7b6cff17);border-color:#59d9ff9e}.Tools-module__TRTpEa__heroResult{background:radial-gradient(circle at 20% 0,#59d9ff26,#0000 45%),#05070a94;border:1px solid #59d9ff38;border-radius:18px;margin-top:1.6rem;padding:1.2rem}.Tools-module__TRTpEa__heroResult span,.Tools-module__TRTpEa__comparison span,.Tools-module__TRTpEa__breakEven span{color:#a9b2c0;font-size:.75rem;display:block}.Tools-module__TRTpEa__heroResult strong{color:#59d9ff;letter-spacing:-.04em;margin-top:.28rem;font-size:clamp(1.65rem,5vw,2.35rem);line-height:1.05;display:block}.Tools-module__TRTpEa__heroResult small,.Tools-module__TRTpEa__comparison small{color:#788393;margin-top:.42rem;font-size:.7rem;line-height:1.45;display:block}.Tools-module__TRTpEa__comparison{gap:.6rem;margin-top:.8rem;display:grid}.Tools-module__TRTpEa__comparison>div{background:#05070a75;border:1px solid #ffffff14;border-radius:14px;padding:.9rem 1rem}.Tools-module__TRTpEa__comparison strong{color:#f7f9fc;margin-top:.18rem;font-size:1.2rem;display:block}.Tools-module__TRTpEa__comparison .Tools-module__TRTpEa__localResult{background:#4de3a20e;border-color:#4de3a247}.Tools-module__TRTpEa__comparison .Tools-module__TRTpEa__localResult strong{color:#4de3a2}.Tools-module__TRTpEa__breakEven{border-top:1px solid #ffffff14;margin-top:.85rem;padding-top:1rem}.Tools-module__TRTpEa__breakEven strong{color:#f7f9fc;margin-top:.15rem;font-size:1.05rem;display:block}.Tools-module__TRTpEa__breakEven p{color:#788393;margin-top:.35rem;font-size:.72rem;line-height:1.5}.Tools-module__TRTpEa__privacyNote{color:#a9b2c0;align-items:center;gap:.55rem;margin-top:1rem;font-size:.74rem;display:flex}.Tools-module__TRTpEa__privacyNote span{color:#4de3a2;font-size:.6rem}@media (min-width:700px){.Tools-module__TRTpEa__fieldGrid{grid-template-columns:1fr 1fr}.Tools-module__TRTpEa__comparison{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.Tools-module__TRTpEa__calculator{grid-template-columns:minmax(0,1.45fr) minmax(330px,.85fr)}.Tools-module__TRTpEa__resultPanel{position:sticky;top:5.5rem}}
