.RateChart-module__oVURMq__chart{border:1px solid var(--line);padding:28px var(--card) 24px;box-shadow:0 1px 0 var(--line), 0 18px 40px -28px #1c1a1738;background:#fff;border-radius:10px}.RateChart-module__oVURMq__head{border-bottom:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;padding-bottom:16px;display:flex}.RateChart-module__oVURMq__eyebrow{letter-spacing:.12em;color:var(--orange-ink);font-size:12px;font-weight:700}.RateChart-module__oVURMq__title{letter-spacing:-.02em;margin:8px 0 0;font-size:clamp(20px,1.31vw + 14.89px,30px);font-weight:700}.RateChart-module__oVURMq__legend{color:#3d3934;flex-wrap:wrap;gap:8px 18px;font-size:13px;font-weight:600;display:flex}.RateChart-module__oVURMq__legendItem{align-items:center;gap:6px;display:flex}.RateChart-module__oVURMq__legendLine{border-top:2px dashed var(--ink);width:16px}.RateChart-module__oVURMq__swatchNew,.RateChart-module__oVURMq__swatchHigher,.RateChart-module__oVURMq__swatchLower{border-radius:2px;width:10px;height:10px}.RateChart-module__oVURMq__swatchNew{background:var(--orange)}.RateChart-module__oVURMq__swatchHigher{background:var(--red)}.RateChart-module__oVURMq__swatchLower{box-sizing:border-box;background:#ddede3;border:1.5px dashed #2f6b4f}.RateChart-module__oVURMq__info{box-sizing:border-box;background:#fbf9f6;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:6px 26px;min-height:44px;margin-top:16px;padding:12px 16px;display:flex}.RateChart-module__oVURMq__infoTitle{min-width:90px;font-size:15px;font-weight:700}.RateChart-module__oVURMq__infoItem{color:var(--ink-3);font-size:13px;font-weight:600}.RateChart-module__oVURMq__infoValue{color:var(--c);font-size:15px;font-weight:700}.RateChart-module__oVURMq__plot{margin-top:16px}.RateChart-module__oVURMq__svg{width:100%;height:auto;display:block}.RateChart-module__oVURMq__slot{cursor:pointer}.RateChart-module__oVURMq__plotNote{color:var(--ink-4);margin-top:6px;font-size:12px;font-weight:600}
.ScenarioTable-module__i_JfEq__tableHeadBlock{margin-top:44px}.ScenarioTable-module__i_JfEq__tableTitle{letter-spacing:-.01em;font-size:22px;font-weight:700}.ScenarioTable-module__i_JfEq__tableNote{color:var(--ink-3);margin-top:4px;font-size:14px;font-weight:600}.ScenarioTable-module__i_JfEq__table{border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:14px;overflow-x:auto}.ScenarioTable-module__i_JfEq__tableInner{min-width:760px}.ScenarioTable-module__i_JfEq__tableHead{letter-spacing:.04em;color:var(--ink-2);border-bottom:1px solid var(--line);background:#fbf9f6;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.2fr);font-size:12px;font-weight:700;display:grid}.ScenarioTable-module__i_JfEq__th{padding:12px 16px}.ScenarioTable-module__i_JfEq__thRight{text-align:right;padding:12px 16px}.ScenarioTable-module__i_JfEq__row{cursor:pointer;width:100%;color:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #f0ece5;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.2fr);align-items:center;font-family:inherit;display:grid}.ScenarioTable-module__i_JfEq__rowOn{cursor:pointer;width:100%;color:inherit;text-align:left;box-shadow:inset 3px 0 0 var(--orange);background:#fff8f2;border:0;border-bottom:1px solid #f0ece5;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.2fr);align-items:center;font-family:inherit;display:grid}.ScenarioTable-module__i_JfEq__rate{align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:700;display:flex}.ScenarioTable-module__i_JfEq__nowTag{letter-spacing:.04em;background:var(--ink);color:#fff;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700}.ScenarioTable-module__i_JfEq__td{text-align:right;padding:12px 16px;font-size:15px;font-weight:600}.ScenarioTable-module__i_JfEq__tdColored{text-align:right;color:var(--c);padding:12px 16px;font-size:15px;font-weight:600}.ScenarioTable-module__i_JfEq__diffCell{align-items:center;gap:10px;padding:12px 16px;display:flex}.ScenarioTable-module__i_JfEq__diffTrack{background:#f4f0ea;border-radius:2px;flex:1;height:8px;position:relative}.ScenarioTable-module__i_JfEq__diffZero{background:#b5aea3;width:1px;position:absolute;top:0;bottom:0;left:50%}.ScenarioTable-module__i_JfEq__diffFill{top:0;bottom:0;left:var(--x);width:var(--w);background:var(--c);border-radius:2px;position:absolute}.ScenarioTable-module__i_JfEq__diffValue{text-align:right;min-width:92px;color:var(--c);font-size:15px;font-weight:700}
.RateCalculator-module__4WXTZq__page{flex-direction:column;display:flex}.RateCalculator-module__4WXTZq__section{box-sizing:border-box;width:100%;max-width:1304px;margin:0 auto}.RateCalculator-module__4WXTZq__work{box-sizing:border-box;width:100%;max-width:1304px;padding:24px var(--pad) 0;flex-wrap:wrap;align-items:flex-start;gap:24px;margin:0 auto;display:flex}.RateCalculator-module__4WXTZq__block{box-sizing:border-box;width:100%;max-width:1304px;padding:var(--block) var(--pad) 0;margin:0 auto}.RateCalculator-module__4WXTZq__blockEnd{box-sizing:border-box;width:100%;max-width:1304px;padding:var(--block) var(--pad);margin:0 auto}.RateCalculator-module__4WXTZq__forms{flex-direction:column;flex:999 620px;gap:16px;min-width:0;display:flex}.RateCalculator-module__4WXTZq__panel{flex-direction:column;flex:360px;gap:12px;min-width:0;display:flex;position:sticky;top:88px}.RateCalculator-module__4WXTZq__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:18px 16px;padding:20px 24px;display:grid}.RateCalculator-module__4WXTZq__field{flex-direction:column;gap:6px;min-width:0;display:flex}.RateCalculator-module__4WXTZq__labelRow{align-items:center;gap:6px;display:flex}.RateCalculator-module__4WXTZq__pair{grid-template-columns:1fr 1fr;gap:6px;display:grid}.RateCalculator-module__4WXTZq__payment{background:#fbf9f6;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 24px 20px;padding:12px 14px;display:flex}.RateCalculator-module__4WXTZq__paymentLabel{color:#3d3934;font-size:14px;font-weight:600}.RateCalculator-module__4WXTZq__paymentValue{font-size:17px;font-weight:700}.RateCalculator-module__4WXTZq__strong{color:var(--ink)}.RateCalculator-module__4WXTZq__rateBox{flex-direction:column;gap:14px;padding:20px 24px 22px;display:flex}.RateCalculator-module__4WXTZq__rateHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.RateCalculator-module__4WXTZq__rateLabel{color:var(--ink-2);font-size:15px;font-weight:600}.RateCalculator-module__4WXTZq__rateValue{color:var(--ink);letter-spacing:-.01em;font-size:clamp(24px,1.18vw + 19.41px,30px);font-weight:700}.RateCalculator-module__4WXTZq__ratePp{color:var(--c);font-size:14px;font-weight:700}.RateCalculator-module__4WXTZq__slider{padding-top:22px;position:relative}.RateCalculator-module__4WXTZq__nowLabel{top:0;left:var(--x);color:var(--ink-2);white-space:nowrap;letter-spacing:.04em;font-size:11px;font-weight:700;position:absolute;transform:translate(-50%)}.RateCalculator-module__4WXTZq__nowTick{top:16px;left:var(--x);background:var(--ink);pointer-events:none;width:2px;height:14px;position:absolute;transform:translate(-1px)}.RateCalculator-module__4WXTZq__scale{color:var(--ink-4);justify-content:space-between;font-size:12px;font-weight:600;display:flex}.RateCalculator-module__4WXTZq__chips{flex-wrap:wrap;gap:6px;display:flex}.RateCalculator-module__4WXTZq__chip{cursor:pointer;min-height:40px;font:inherit;color:var(--ink);white-space:nowrap;background:#fff;border:1.5px solid #e0d9ce;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.RateCalculator-module__4WXTZq__chip:hover{border-color:var(--orange)}.RateCalculator-module__4WXTZq__chipOn{cursor:pointer;border:1.5px solid var(--orange);min-height:40px;font:inherit;color:var(--orange-deep);white-space:nowrap;background:#fff6ee;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.RateCalculator-module__4WXTZq__laterBlock{border-top:1px solid var(--line-2);padding:16px 24px}.RateCalculator-module__4WXTZq__toggleBody{flex:1;min-width:0}.RateCalculator-module__4WXTZq__toggleTitle{font-size:15px;font-weight:700;display:block}.RateCalculator-module__4WXTZq__toggleNote{margin-top:2px;display:block}.RateCalculator-module__4WXTZq__laterRow{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-top:16px;display:flex}.RateCalculator-module__4WXTZq__laterField{flex-direction:column;gap:6px;width:200px;min-width:0;display:flex}.RateCalculator-module__4WXTZq__laterNote{color:var(--ink-2);padding-bottom:12px;font-size:14px;font-weight:600}.RateCalculator-module__4WXTZq__emptyPad{padding:26px 24px}.RateCalculator-module__4WXTZq__emptyTitle{font-size:18px;font-weight:700}.RateCalculator-module__4WXTZq__emptyNote{color:var(--ink-2);margin:8px 0 0;font-size:15px;line-height:1.55}.RateCalculator-module__4WXTZq__emptyButton{margin-top:16px}.RateCalculator-module__4WXTZq__resultCard{overflow:hidden}.RateCalculator-module__4WXTZq__resultHead{padding:22px 24px 20px}.RateCalculator-module__4WXTZq__resultTitleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.RateCalculator-module__4WXTZq__resultLabel{color:var(--ink-2);font-size:14px;font-weight:700}.RateCalculator-module__4WXTZq__badge{letter-spacing:.06em;background:var(--orange-soft);color:var(--orange-deep);border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700}.RateCalculator-module__4WXTZq__payNew{letter-spacing:-.025em;margin-top:6px;font-size:clamp(32px,1.57vw + 25.88px,40px);font-weight:700;line-height:1.05}.RateCalculator-module__4WXTZq__diffRow{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;display:flex}.RateCalculator-module__4WXTZq__diffValue{color:var(--c);font-size:20px;font-weight:700}.RateCalculator-module__4WXTZq__diffNote{color:var(--ink-2);font-size:14px;font-weight:600}.RateCalculator-module__4WXTZq__rows{border-top:1px solid var(--line-2);padding:8px 24px 4px}.RateCalculator-module__4WXTZq__row{border-bottom:1px solid #f0ece5;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.RateCalculator-module__4WXTZq__rowLabel{color:var(--ink-2);font-size:14px;font-weight:600}.RateCalculator-module__4WXTZq__rowValue{color:var(--c);font-size:15px;font-weight:700}.RateCalculator-module__4WXTZq__note{color:var(--ink-2);padding:12px 24px 0;font-size:13px;font-weight:600;line-height:1.5}.RateCalculator-module__4WXTZq__actions{flex-direction:column;gap:8px;padding:16px 24px 20px;display:flex}.RateCalculator-module__4WXTZq__savedNote{color:#3d3934;background:var(--orange-soft);border-radius:6px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.45}.RateCalculator-module__4WXTZq__savedLink{font-weight:700}.RateCalculator-module__4WXTZq__invite{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 48px;padding:26px 0;display:flex}.RateCalculator-module__4WXTZq__inviteCopy{flex:520px;min-width:0}.RateCalculator-module__4WXTZq__inviteTitle{font-size:21px;font-weight:700}.RateCalculator-module__4WXTZq__inviteNote{color:var(--ink-2);max-width:640px;margin-top:6px;font-size:15px;line-height:1.55}.RateCalculator-module__4WXTZq__disclaimer{color:var(--ink-3);max-width:860px;margin:18px 0 0;font-size:13px;line-height:1.6}.RateCalculator-module__4WXTZq__spacer{height:72px}
.Tip-module__AHGInG__tip{width:16px;height:16px;color:var(--ink-3);cursor:help;border:1.5px solid #b5aea3;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}
